Macros
SerializationMacros.hpp File Reference

(1)

Macros used in serialisation methods. More...

#include <boost/serialization/nvp.hpp>
Include dependency graph for SerializationMacros.hpp:

Go to the source code of this file.

Macros

#define BoostSerialization(NAME)   BOOST_SERIALIZATION_NVP(NAME)
 Prettier macro for the Boost serialisation NVP macro. More...
 
#define BoostSerializationBase(NAME)   BOOST_SERIALIZATION_BASE_OBJECT_NVP(NAME)
 Prettier macro for the Boost serialisation base class object NVP macro. More...
 
#define BoostSerializationClassVersion(TYPE, VERSION)   BOOST_CLASS_VERSION(TYPE, VERSION)
 Prettier macro for the Boost serialisation class version macro. More...
 

Detailed Description

Macros used in serialisation methods.

Macro Definition Documentation

◆ BoostSerialization

#define BoostSerialization (   NAME)    BOOST_SERIALIZATION_NVP(NAME)

Prettier macro for the Boost serialisation NVP macro.

◆ BoostSerializationBase

#define BoostSerializationBase (   NAME)    BOOST_SERIALIZATION_BASE_OBJECT_NVP(NAME)

Prettier macro for the Boost serialisation base class object NVP macro.

◆ BoostSerializationClassVersion

#define BoostSerializationClassVersion (   TYPE,
  VERSION 
)    BOOST_CLASS_VERSION(TYPE, VERSION)

Prettier macro for the Boost serialisation class version macro.