Namespaces | Classes | Functions
boost::serialization Namespace Reference

Namespaces

 mp
 

Classes

struct  std_variant_load_visitor
 
struct  std_variant_save_visitor
 
struct  tracking_level< std::variant< Types... > >
 
struct  variant_impl
 
struct  variant_impl< 0, Seq >
 

Functions

template<class Archive >
void load (Archive &ar, Eigen::Isometry3d &g, const unsigned int version)
 
template<class Archive >
void load (Archive &ar, Eigen::MatrixX2d &g, const unsigned int version)
 
template<class Archive >
void load (Archive &ar, Eigen::Vector3d &g, const unsigned int version)
 
template<class Archive >
void load (Archive &ar, Eigen::Vector4d &g, const unsigned int version)
 
template<class Archive >
void load (Archive &ar, Eigen::VectorXd &g, const unsigned int version)
 
template<class Archive >
void load (Archive &ar, Eigen::VectorXi &g, const unsigned int version)
 
template<class Archive , class T >
void load (Archive &ar, std::atomic< T > &t, const unsigned int)
 
template<class Archive >
void load (Archive &ar, std::variant< std::string, Eigen::Isometry3d > &g, const unsigned int version)
 
template<class Archive , class... Types>
void load (Archive &ar, std::variant< Types... > &v, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Eigen::Isometry3d &g, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Eigen::MatrixX2d &g, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Eigen::Vector3d &g, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Eigen::Vector4d &g, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Eigen::VectorXd &g, const unsigned int version)
 
template<class Archive >
void save (Archive &ar, const Eigen::VectorXi &g, const unsigned int version)
 
template<class Archive , class T >
void save (Archive &ar, const std::atomic< T > &t, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const std::variant< std::string, Eigen::Isometry3d > &g, const unsigned int version)
 
template<class Archive , class... Types>
void save (Archive &ar, std::variant< Types... > const &v, unsigned int)
 
template<class Archive >
void serialize (Archive &ar, Eigen::Isometry3d &g, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, Eigen::Matrix< double, 6, 1 > &g, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, Eigen::MatrixX2d &g, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, Eigen::Vector3d &g, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, Eigen::Vector4d &g, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, Eigen::VectorXd &g, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, Eigen::VectorXi &g, const unsigned int version)
 
template<class Archive , class T >
void serialize (Archive &ar, std::atomic< T > &t, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, std::monostate &, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, std::variant< std::string, Eigen::Isometry3d > &g, const unsigned int version)
 
template<class Archive , class... Types>
void serialize (Archive &ar, std::variant< Types... > &v, const unsigned int file_version)
 

Detailed Description

Note
When using this header only include it in the cpp never in the header

Function Documentation

◆ load() [1/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Eigen::Isometry3d &  g,
const unsigned int  version 
)

Definition at line 160 of file eigen_serialization.cpp.

◆ load() [2/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Eigen::MatrixX2d &  g,
const unsigned int  version 
)

Definition at line 188 of file eigen_serialization.cpp.

◆ load() [3/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Eigen::Vector3d &  g,
const unsigned int  version 
)

Definition at line 81 of file eigen_serialization.cpp.

◆ load() [4/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Eigen::Vector4d &  g,
const unsigned int  version 
)

Definition at line 107 of file eigen_serialization.cpp.

◆ load() [5/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Eigen::VectorXd &  g,
const unsigned int  version 
)

Definition at line 55 of file eigen_serialization.cpp.

◆ load() [6/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
Eigen::VectorXi &  g,
const unsigned int  version 
)

Definition at line 133 of file eigen_serialization.cpp.

◆ load() [7/9]

template<class Archive , class T >
void boost::serialization::load ( Archive &  ar,
std::atomic< T > &  t,
const unsigned int   
)
inline

Definition at line 49 of file atomic_serialization.h.

◆ load() [8/9]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
std::variant< std::string, Eigen::Isometry3d > &  g,
const unsigned int  version 
)

Definition at line 220 of file eigen_serialization.cpp.

◆ load() [9/9]

template<class Archive , class... Types>
void boost::serialization::load ( Archive &  ar,
std::variant< Types... > &  v,
const unsigned int  version 
)

Definition at line 147 of file std_variant_serialization.h.

◆ save() [1/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Eigen::Isometry3d &  g,
const unsigned int  version 
)

Definition at line 152 of file eigen_serialization.cpp.

◆ save() [2/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Eigen::MatrixX2d &  g,
const unsigned int  version 
)

Definition at line 180 of file eigen_serialization.cpp.

◆ save() [3/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Eigen::Vector3d &  g,
const unsigned int  version 
)

Definition at line 73 of file eigen_serialization.cpp.

◆ save() [4/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Eigen::Vector4d &  g,
const unsigned int  version 
)

Definition at line 99 of file eigen_serialization.cpp.

◆ save() [5/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Eigen::VectorXd &  g,
const unsigned int  version 
)

Definition at line 47 of file eigen_serialization.cpp.

◆ save() [6/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const Eigen::VectorXi &  g,
const unsigned int  version 
)

Definition at line 125 of file eigen_serialization.cpp.

◆ save() [7/9]

template<class Archive , class T >
void boost::serialization::save ( Archive &  ar,
const std::atomic< T > &  t,
const unsigned int   
)
inline

Definition at line 42 of file atomic_serialization.h.

◆ save() [8/9]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const std::variant< std::string, Eigen::Isometry3d > &  g,
const unsigned int  version 
)

Definition at line 203 of file eigen_serialization.cpp.

◆ save() [9/9]

template<class Archive , class... Types>
void boost::serialization::save ( Archive &  ar,
std::variant< Types... > const &  v,
unsigned int   
)

Definition at line 65 of file std_variant_serialization.h.

◆ serialize() [1/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::Isometry3d &  g,
const unsigned int  version 
)

Definition at line 171 of file eigen_serialization.cpp.

◆ serialize() [2/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::Matrix< double, 6, 1 > &  g,
const unsigned int  version 
)

Definition at line 249 of file eigen_serialization.cpp.

◆ serialize() [3/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::MatrixX2d &  g,
const unsigned int  version 
)

Definition at line 197 of file eigen_serialization.cpp.

◆ serialize() [4/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::Vector3d &  g,
const unsigned int  version 
)

Definition at line 90 of file eigen_serialization.cpp.

◆ serialize() [5/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::Vector4d &  g,
const unsigned int  version 
)

Definition at line 116 of file eigen_serialization.cpp.

◆ serialize() [6/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::VectorXd &  g,
const unsigned int  version 
)

Definition at line 64 of file eigen_serialization.cpp.

◆ serialize() [7/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
Eigen::VectorXi &  g,
const unsigned int  version 
)

Definition at line 142 of file eigen_serialization.cpp.

◆ serialize() [8/11]

template<class Archive , class T >
void boost::serialization::serialize ( Archive &  ar,
std::atomic< T > &  t,
const unsigned int  version 
)
inline

Definition at line 57 of file atomic_serialization.h.

◆ serialize() [9/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
std::monostate &  ,
const unsigned int   
)

Definition at line 166 of file std_variant_serialization.h.

◆ serialize() [10/11]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
std::variant< std::string, Eigen::Isometry3d > &  g,
const unsigned int  version 
)

Definition at line 239 of file eigen_serialization.cpp.

◆ serialize() [11/11]

template<class Archive , class... Types>
void boost::serialization::serialize ( Archive &  ar,
std::variant< Types... > &  v,
const unsigned int  file_version 
)
inline

Definition at line 159 of file std_variant_serialization.h.



tesseract_common
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:40