VR-Vantage 3.2 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)

Detailed Description

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);\
}
#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);\
}\


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