Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
split_free.hpp File Reference
Include dependency graph for split_free.hpp:
This graph shows which files directly or indirectly include this file:

Classes

singleton  boost::archive::detail::interface_oarchive< Archive >
 
singleton  boost::archive::detail::interface_iarchive< Archive >
 
struct  boost::serialization::free_saver< Archive, T >
 
struct  boost::serialization::free_loader< Archive, T >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::archive
 
 boost::archive::detail
 
 boost::serialization
 

Macros

#define BOOST_SERIALIZATION_SPLIT_FREE(T)
 

Functions

template<class Archive , class T >
void boost::serialization::split_free (Archive &ar, T &t, const unsigned int file_version)
 

Macro Definition Documentation

#define BOOST_SERIALIZATION_SPLIT_FREE (   T)
Value:
namespace boost { namespace serialization { \
template<class Archive> \
inline void serialize( \
Archive & ar, \
T & t, \
const unsigned int file_version \
){ \
split_free(ar, t, file_version); \
} \
}}
Duration formatting facet for input.
Definition: accumulators_fwd.hpp:55
T
Definition: mem_fn_cc.hpp:25
in t
Definition: flyweight.hpp:430
void split_free(Archive &ar, T &t, const unsigned int file_version)
Definition: split_free.hpp:64
void serialize(Archive &ar,::boost::gregorian::date &d, const unsigned int file_version)
Method that does serialization for gregorian::date – splits to load/save.
Definition: greg_serialize.hpp:42