Bayeux  3.4.1
Core Foundation library for SuperNEMO
Classes | Functions
boost::serialization Namespace Reference

Classes

struct  tracking_level< ::datatools::handle< T > >
 Struct used internally by the serialization mechanism of handles for memory tracking. More...
 

Functions

template<class Archive >
void save (Archive &a_ar, const geomtools::vector_3d &v_, const unsigned int a_version)
 
template<class Archive >
void load (Archive &a_ar, geomtools::vector_3d &v_, const unsigned int a_version)
 
template<class Archive >
void serialize (Archive &a_ar, geomtools::vector_3d &v_, const unsigned int a_version)
 
template<class Archive >
void save (Archive &a_ar, const geomtools::vector_2d &v_, const unsigned int a_version)
 Boost serialization save method for vector 2D objects. More...
 
template<class Archive >
void load (Archive &a_ar, geomtools::vector_2d &v_, const unsigned int a_version)
 Boost serialization load method for vector 2D objects. More...
 
template<class Archive >
void serialize (Archive &a_ar, geomtools::vector_2d &v_, const unsigned int a_version)
 Boost serialization general method for vector 2D objects. More...
 
template<class Archive >
void save (Archive &a_ar, const geomtools::rotation_3d &r_, const unsigned int a_version)
 Boost serialization save method for vector 3D objects. More...
 
template<class Archive >
void load (Archive &a_ar, geomtools::rotation_3d &a_rotation, const unsigned int a_version)
 Boost serialization load method for vector 3D objects. More...
 
template<class Archive >
void serialize (Archive &a_ar, geomtools::rotation_3d &a_rotation, const unsigned int a_version)
 Boost serialization general method for vector 3D objects. More...
 

Function Documentation

◆ load() [1/3]

template<class Archive >
void boost::serialization::load ( Archive &  a_ar,
geomtools::vector_3d v_,
const unsigned int  a_version 
)

◆ load() [2/3]

template<class Archive >
void boost::serialization::load ( Archive &  a_ar,
geomtools::vector_2d v_,
const unsigned int  a_version 
)

Boost serialization load method for vector 2D objects.

◆ load() [3/3]

template<class Archive >
void boost::serialization::load ( Archive &  a_ar,
geomtools::rotation_3d a_rotation,
const unsigned int  a_version 
)

Boost serialization load method for vector 3D objects.

◆ save() [1/3]

template<class Archive >
void boost::serialization::save ( Archive &  a_ar,
const geomtools::vector_3d v_,
const unsigned int  a_version 
)

◆ save() [2/3]

template<class Archive >
void boost::serialization::save ( Archive &  a_ar,
const geomtools::vector_2d v_,
const unsigned int  a_version 
)

Boost serialization save method for vector 2D objects.

◆ save() [3/3]

template<class Archive >
void boost::serialization::save ( Archive &  a_ar,
const geomtools::rotation_3d r_,
const unsigned int  a_version 
)

Boost serialization save method for vector 3D objects.

◆ serialize() [1/3]

template<class Archive >
void boost::serialization::serialize ( Archive &  a_ar,
geomtools::vector_3d v_,
const unsigned int  a_version 
)

◆ serialize() [2/3]

template<class Archive >
void boost::serialization::serialize ( Archive &  a_ar,
geomtools::vector_2d v_,
const unsigned int  a_version 
)

Boost serialization general method for vector 2D objects.

◆ serialize() [3/3]

template<class Archive >
void boost::serialization::serialize ( Archive &  a_ar,
geomtools::rotation_3d a_rotation,
const unsigned int  a_version 
)

Boost serialization general method for vector 3D objects.