libkazv
boost::serialization Namespace Reference

Functions

template<class Archive , class T , class MP >
void save (Archive &ar, const immer::array< T, MP > &v, const unsigned int)
 
template<class Archive , class T , class MP >
void load (Archive &ar, immer::array< T, MP > &v, const unsigned int)
 
template<class Archive , class T , class MP >
void serialize (Archive &ar, immer::array< T, MP > &v, const unsigned int version)
 
template<class Archive , class T , class MP >
void save (Archive &ar, const immer::box< T, MP > &box, const unsigned int)
 
template<class Archive , class T , class MP >
void load (Archive &ar, immer::box< T, MP > &box, const unsigned int)
 
template<class Archive , class T , class MP >
void serialize (Archive &ar, immer::box< T, MP > &box, const unsigned int version)
 
template<class Archive , class T , class MP , std::uint32_t B, std::uint32_t BL>
void save (Archive &ar, const immer::flex_vector< T, MP, B, BL > &v, const unsigned int)
 
template<class Archive , class T , class MP , std::uint32_t B, std::uint32_t BL>
void load (Archive &ar, immer::flex_vector< T, MP, B, BL > &v, const unsigned int)
 
template<class Archive , class T , class MP , std::uint32_t B, std::uint32_t BL>
void serialize (Archive &ar, immer::flex_vector< T, MP, B, BL > &v, const unsigned int version)
 
template<class Archive , class K , class T , class H , class E , class MP >
void save (Archive &ar, const immer::map< K, T, H, E, MP > &map, const unsigned int)
 
template<class Archive , class K , class T , class H , class E , class MP >
void load (Archive &ar, immer::map< K, T, H, E, MP > &map, const unsigned int)
 
template<class Archive , class K , class T , class H , class E , class MP >
void serialize (Archive &ar, immer::map< K, T, H, E, MP > &m, const unsigned int version)
 
template<class Archive , class T >
void save (Archive &ar, const std::optional< T > &o, const unsigned int)
 
template<class Archive , class T >
void load (Archive &ar, std::optional< T > &o, const unsigned int)
 
template<class Archive , class T >
void serialize (Archive &ar, std::optional< T > &o, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Kazv::LocalEchoDesc &d, std::uint32_t const version)
 
template<class Archive >
void load (Archive &ar, Kazv::LocalEchoDesc &d, std::uint32_t const version)
 
template<class Archive >
void serialize (Archive &ar, Kazv::LocalEchoDesc &d, std::uint32_t const version)
 

Function Documentation

◆ load() [1/6]

template<class Archive , class T , class MP >
void boost::serialization::load ( Archive &  ar,
immer::array< T, MP > &  v,
const unsigned int   
)

◆ load() [2/6]

template<class Archive , class T , class MP >
void boost::serialization::load ( Archive &  ar,
immer::box< T, MP > &  box,
const unsigned int   
)

◆ load() [3/6]

template<class Archive , class T , class MP , std::uint32_t B, std::uint32_t BL>
void boost::serialization::load ( Archive &  ar,
immer::flex_vector< T, MP, B, BL > &  v,
const unsigned int   
)

◆ load() [4/6]

template<class Archive , class K , class T , class H , class E , class MP >
void boost::serialization::load ( Archive &  ar,
immer::map< K, T, H, E, MP > &  map,
const unsigned int   
)

◆ load() [5/6]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Kazv::LocalEchoDesc d,
std::uint32_t const  version 
)

◆ load() [6/6]

template<class Archive , class T >
void boost::serialization::load ( Archive &  ar,
std::optional< T > &  o,
const unsigned int   
)

◆ save() [1/6]

template<class Archive , class T , class MP >
void boost::serialization::save ( Archive &  ar,
const immer::array< T, MP > &  v,
const unsigned int   
)

◆ save() [2/6]

template<class Archive , class T , class MP >
void boost::serialization::save ( Archive &  ar,
const immer::box< T, MP > &  box,
const unsigned int   
)

◆ save() [3/6]

template<class Archive , class T , class MP , std::uint32_t B, std::uint32_t BL>
void boost::serialization::save ( Archive &  ar,
const immer::flex_vector< T, MP, B, BL > &  v,
const unsigned int   
)

◆ save() [4/6]

template<class Archive , class K , class T , class H , class E , class MP >
void boost::serialization::save ( Archive &  ar,
const immer::map< K, T, H, E, MP > &  map,
const unsigned int   
)

◆ save() [5/6]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Kazv::LocalEchoDesc d,
std::uint32_t const  version 
)

◆ save() [6/6]

template<class Archive , class T >
void boost::serialization::save ( Archive &  ar,
const std::optional< T > &  o,
const unsigned int   
)

◆ serialize() [1/6]

template<class Archive , class T , class MP >
void boost::serialization::serialize ( Archive &  ar,
immer::array< T, MP > &  v,
const unsigned int  version 
)
inline

◆ serialize() [2/6]

template<class Archive , class T , class MP >
void boost::serialization::serialize ( Archive &  ar,
immer::box< T, MP > &  box,
const unsigned int  version 
)
inline

◆ serialize() [3/6]

template<class Archive , class T , class MP , std::uint32_t B, std::uint32_t BL>
void boost::serialization::serialize ( Archive &  ar,
immer::flex_vector< T, MP, B, BL > &  v,
const unsigned int  version 
)
inline

◆ serialize() [4/6]

template<class Archive , class K , class T , class H , class E , class MP >
void boost::serialization::serialize ( Archive &  ar,
immer::map< K, T, H, E, MP > &  m,
const unsigned int  version 
)
inline

◆ serialize() [5/6]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Kazv::LocalEchoDesc d,
std::uint32_t const  version 
)

◆ serialize() [6/6]

template<class Archive , class T >
void boost::serialization::serialize ( Archive &  ar,
std::optional< T > &  o,
const unsigned int  version 
)
inline