CCF
Loading...
Searching...
No Matches
Functions
map Namespace Reference

Functions

template<class T >
size_t get_size (const T &data)
 
template<class T >
size_t serialize (const T &t, uint8_t *&data, size_t &size)
 
template<class T >
deserialize (const uint8_t *&data, size_t &size)
 
template<>
size_t get_size< ccf::kv::untyped::VersionV > (const ccf::kv::untyped::VersionV &data)
 
template<>
size_t serialize< ccf::kv::untyped::VersionV > (const ccf::kv::untyped::VersionV &t, uint8_t *&data, size_t &size)
 
template<>
ccf::kv::untyped::VersionV deserialize< ccf::kv::untyped::VersionV > (const uint8_t *&data, size_t &size)
 
template<>
size_t get_size< ccf::kv::untyped::SerialisedEntry > (const ccf::kv::untyped::SerialisedEntry &data)
 
template<>
size_t serialize< ccf::kv::untyped::SerialisedEntry > (const ccf::kv::untyped::SerialisedEntry &t, uint8_t *&data, size_t &size)
 
template<>
ccf::kv::untyped::SerialisedEntry deserialize< ccf::kv::untyped::SerialisedEntry > (const uint8_t *&data, size_t &size)
 

Function Documentation

◆ deserialize()

template<class T >
T map::deserialize ( const uint8_t *&  data,
size_t &  size 
)
inline

◆ deserialize< ccf::kv::untyped::SerialisedEntry >()

template<>
ccf::kv::untyped::SerialisedEntry map::deserialize< ccf::kv::untyped::SerialisedEntry > ( const uint8_t *&  data,
size_t &  size 
)
inline

◆ deserialize< ccf::kv::untyped::VersionV >()

template<>
ccf::kv::untyped::VersionV map::deserialize< ccf::kv::untyped::VersionV > ( const uint8_t *&  data,
size_t &  size 
)
inline

◆ get_size()

template<class T >
size_t map::get_size ( const T &  data)
inline

◆ get_size< ccf::kv::untyped::SerialisedEntry >()

◆ get_size< ccf::kv::untyped::VersionV >()

template<>
size_t map::get_size< ccf::kv::untyped::VersionV > ( const ccf::kv::untyped::VersionV data)
inline

◆ serialize()

template<class T >
size_t map::serialize ( const T &  t,
uint8_t *&  data,
size_t &  size 
)
inline

◆ serialize< ccf::kv::untyped::SerialisedEntry >()

template<>
size_t map::serialize< ccf::kv::untyped::SerialisedEntry > ( const ccf::kv::untyped::SerialisedEntry t,
uint8_t *&  data,
size_t &  size 
)
inline

◆ serialize< ccf::kv::untyped::VersionV >()

template<>
size_t map::serialize< ccf::kv::untyped::VersionV > ( const ccf::kv::untyped::VersionV t,
uint8_t *&  data,
size_t &  size 
)
inline