VR-Vantage 3.0.3 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros
DtSerialize.inl File Reference

Macros

#define DtSerialize_INL_
 
#define DT_DEFINE_serialize_FUNCTIONS(ClassName)
 
#define DT_DEFINE_PORTABLE_serialize_FUNCTIONS(ClassName)
 

Macro Definition Documentation

#define DtSerialize_INL_
#define DT_DEFINE_serialize_FUNCTIONS (   ClassName)
Value:
void ClassName::serialize(boost::archive::xml_oarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
void ClassName::serialize(boost::archive::xml_iarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
void ClassName::serialize(boost::archive::binary_oarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
void ClassName::serialize(boost::archive::binary_iarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
void ClassName::serialize(boost::archive::text_oarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
void ClassName::serialize(boost::archive::text_iarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}
static const char * version
Definition: exprtk.hpp:38885
#define DT_DEFINE_PORTABLE_serialize_FUNCTIONS (   ClassName)
Value:
void ClassName::serialize(portable_binary_oarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
void ClassName::serialize(portable_binary_iarchive& ar, const unsigned int version)\
{\
ClassName::_serialize(ar,version);\
}\
Definition: portable_binary_oarchive.hpp:77
Definition: portable_binary_iarchive.hpp:73
static const char * version
Definition: exprtk.hpp:38885


Copyright © 2005-2023 MAK Technologies. All Rights Reserved (www.mak.com)