33 #ifndef __H__UG_boost_serialization
34 #define __H__UG_boost_serialization
36 #include <boost/serialization/access.hpp>
37 #include <boost/serialization/export.hpp>
38 #include <boost/serialization/level.hpp>
39 #include <boost/serialization/nvp.hpp>
40 #include <boost/serialization/version.hpp>
51 #define UG_EMPTY_BASE_CLASS_SERIALIZATION( clsDerived, clsBase)\
52 boost::serialization::void_cast_register<clsDerived, clsBase>(\
53 static_cast<clsDerived *>(NULL), static_cast<clsBase *>(NULL));
60 using boost::serialization::make_nvp;
70 template <
class TArchive>
ArchiveType
different types of archives
Definition: boost_serialization.h:64
@ AT_GUI
Definition: boost_serialization.h:66
@ AT_DATA
Definition: boost_serialization.h:65
Provides custom information for different archives.
Definition: boost_serialization.h:71
static const ArchiveType TYPE
Definition: boost_serialization.h:72