Skip to content

struct flake::Serializable

#include <FlakeTypes.h>

Public Functions

Name
virtual boolserialize(uint16_t * len, flake::byte ** buf) =0
virtual boolunserialize(uint16_t len, flake::byte * buf) =0

Protected Functions

Name
~Serializable() =default

Public Functions Documentation

function serialize

cpp
virtual bool serialize(
    uint16_t * len,
    flake::byte ** buf
) =0

function unserialize

cpp
virtual bool unserialize(
    uint16_t len,
    flake::byte * buf
) =0

Protected Functions Documentation

function ~Serializable

cpp
~Serializable() =default