Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
boost::serialization Namespace Reference

Functions

template<class Archive >
void serialize (Archive &ar, Data_type &data, const unsigned int version)
 
template<class Archive , class Traits , class Vb >
void serialize (Archive &ar, CGAL::Fixed_alpha_shape_vertex_base_3< Traits, Vb > &v, const unsigned BOOST_PFTO int version)
 Uses the serialization of the base vertex of the fixed 3D $\alpha$-complex. More...
 
template<class Archive , class Gt , class Vb , class ExactAlphaComparisonTag , class Weight_tag >
void serialize (Archive &ar, CGAL::Alpha_shape_vertex_base_3< Gt, Vb, ExactAlphaComparisonTag, Weight_tag > &v, const unsigned BOOST_PFTO int version)
 Uses the serialization of the base vertex of the 3D $\alpha$-complex. More...
 
template<class Archive , class Cell , class IsLowerCell >
void serialize (Archive &ar, SBL::CADS::T_Shelling_diagram_vertex_property< Cell, IsLowerCell > &P, const unsigned BOOST_PFTO int version)
 
template<class Archive , class Cell , class IsLowerCell >
void serialize (Archive &ar, SBL::CADS::T_Cell_complex_shelling_diagram< Cell, IsLowerCell > &G, const unsigned BOOST_PFTO int version)
 
template<class Archive >
void serialize (Archive &ar, SBL::CADS::Directed_acyclic_graph_default_property &P, const unsigned BOOST_PFTO int version)
 
template<class Archive , class VertexProperty , class EdgeProperty >
void serialize (Archive &ar, SBL::CADS::T_Directed_acyclic_graph< VertexProperty, EdgeProperty > &G, const unsigned BOOST_PFTO int version)
 
template<class Archive , class VertexProperty , class EdgeProperty >
void serialize (Archive &ar, SBL::CADS::T_Directed_acyclic_graph_with_layers< VertexProperty, EdgeProperty > &G, const unsigned BOOST_PFTO int version)
 
template<class Archive , class K >
void save (Archive &ar, const CGAL::Point_3< K > &p, const unsigned BOOST_PFTO int version)
 Saves the coordinates of a 3D point in an archive. More...
 
template<class Archive , class K >
void load (Archive &ar, CGAL::Point_3< K > &p, const unsigned BOOST_PFTO int version)
 Loads the coordinates of a 3D point from an archive. More...
 
template<class Archive , class K >
void serialize (Archive &ar, const CGAL::Point_3< K > &p, const unsigned BOOST_PFTO int version)
 Serializes the coordinates of a 3D point w.r.t an archive (const). More...
 
template<class Archive , class K >
void serialize (Archive &ar, CGAL::Point_3< K > &p, const unsigned BOOST_PFTO int version)
 Serializes the coordinates of a 3D point w.r.t an archive. More...
 
template<class Archive , class Gt , class Vb >
void save (Archive &ar, const CGAL::Triangulation_vertex_base_3< Gt, Vb > &v, const unsigned BOOST_PFTO int version)
 Saves a vertex of a 3D triangulation in an archive by serializing the point it is representing. More...
 
template<class Archive , class Gt , class Vb >
void load (Archive &ar, CGAL::Triangulation_vertex_base_3< Gt, Vb > &v, const unsigned BOOST_PFTO int version)
 Forbids the loading of a vertex of a 3D triangulation. More...
 
template<class Archive , class Gt , class Vb >
void serialize (Archive &ar, CGAL::Triangulation_vertex_base_3< Gt, Vb > &v, const unsigned BOOST_PFTO int version)
 Serializes a vertex of a 3D triangulation w.r.t an archive. More...
 
template<class Archive , class Info , class Gt , class Vb >
void save (Archive &ar, const CGAL::Triangulation_vertex_base_with_info_3< Info, Gt, Vb > &v, const unsigned BOOST_PFTO int version)
 Saves a vertex of a 3D triangulation and its attached info in an archive. More...
 
template<class Archive , class Info , class Gt , class Vb >
void load (Archive &ar, CGAL::Triangulation_vertex_base_with_info_3< Info, Gt, Vb > &v, const unsigned BOOST_PFTO int version)
 Forbids the loading of a vertex of a 3D triangulation with its attached info. More...
 
template<class Archive , class Info , class Gt , class Vb >
void serialize (Archive &ar, CGAL::Triangulation_vertex_base_with_info_3< Info, Gt, Vb > &v, const unsigned BOOST_PFTO int version)
 Serializes a vertex of a 3D triangulation with its attached info w.r.t an archive. More...
 
template<class Archive , class Point , class Weight >
void save (Archive &ar, const CGAL::Weighted_point< Point, Weight > &wp, const unsigned BOOST_PFTO int version)
 Saves the coordinates and the weight of a 3D weighted point in an archive. More...
 
template<class Archive , class Point , class Weight >
void load (Archive &ar, CGAL::Weighted_point< Point, Weight > &wp, const unsigned BOOST_PFTO int version)
 Loads the coordinates and the weight of a 3D weighted point from an archive. More...
 
template<class Archive , class Point , class Weight >
void serialize (Archive &ar, const CGAL::Weighted_point< Point, Weight > &wp, const unsigned BOOST_PFTO int version)
 Serializes the coordinates and the weight of a 3D weighted point w.r.t an archive (const). More...
 
template<class Archive , class Point , class Weight >
void serialize (Archive &ar, CGAL::Weighted_point< Point, Weight > &wp, const unsigned BOOST_PFTO int version)
 Serializes the coordinates and the weight of a 3D weighted point w.r.t an archive. More...
 
template<class Archive , class SystemItems , class Point3 >
void save (Archive &ar, const ESBTL::Molecular_atom< SystemItems, Point3 > &a, const unsigned BOOST_PFTO int version)
 
template<class Archive , class SystemItems , class Point3 >
void load (Archive &ar, ESBTL::Molecular_atom< SystemItems, Point3 > &a, const unsigned BOOST_PFTO int version)
 
template<class Archive , class SystemItems , class Point3 >
void serialize (Archive &ar, ESBTL::Molecular_atom< SystemItems, Point3 > &a, const unsigned BOOST_PFTO int version)
 
template<class Archive , class Kernel >
void save (Archive &ar, const CGAL::Point_d< Kernel > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class Kernel >
void load (Archive &ar, CGAL::Point_d< Kernel > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class Kernel >
void serialize (Archive &ar, CGAL::Point_d< Kernel > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class FT >
void save (Archive &ar, const std::vector< FT > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class FT >
void load (Archive &ar, std::vector< FT > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class FT >
void serialize (Archive &ar, std::vector< FT > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class FT >
void save (Archive &ar, const SBL::Models::T_Conformation_as_vector< FT > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class FT >
void load (Archive &ar, SBL::Models::T_Conformation_as_vector< FT > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class FT >
void serialize (Archive &ar, SBL::Models::T_Conformation_as_vector< FT > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class ConformationBase , class CovalentStructure >
void serialize (Archive &ar, SBL::Models::T_Conformation_with_covalent_structure< ConformationBase, CovalentStructure > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class ConformationBase , class HeightType >
void save (Archive &ar, const SBL::Models::T_Conformation_with_height< ConformationBase, HeightType > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class ConformationBase , class HeightType >
void load (Archive &ar, SBL::Models::T_Conformation_with_height< ConformationBase, HeightType > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class ConformationBase , class HeightType >
void serialize (Archive &ar, SBL::Models::T_Conformation_with_height< ConformationBase, HeightType > &p, typename boost::serialization::version_type flags)
 
template<class Archive , class HeightFunctor , class ConformationBase >
void serialize (Archive &ar, SBL::Models::T_Conformation_with_implicit_height< HeightFunctor, ConformationBase > &p, typename boost::serialization::version_type flags)
 
template<class Archive >
void serialize (Archive &ar, SBL::Models::Name_annotation_for_atom &annotation, boost::serialization::version_type version)
 
template<class Archive >
void serialize (Archive &ar, SBL::Models::Name_annotation_for_pseudo_atom &annotation, boost::serialization::version_type version)
 
template<class Archive , class FT , class AnnotationsBase >
void serialize (Archive &ar, SBL::Models::T_Name_and_radius_annotations< FT, AnnotationsBase > &annotations, boost::serialization::version_type version)
 
template<class Archive , class FT >
void serialize (Archive &ar, SBL::Models::T_Name_and_radius_annotations< FT, void > &annotations, boost::serialization::version_type version)
 

Function Documentation

◆ load() [1/9]

void boost::serialization::load ( Archive &  ar,
CGAL::Point_3< K > &  p,
const unsigned BOOST_PFTO int  version 
)

Loads the coordinates of a 3D point from an archive.

◆ load() [2/9]

void boost::serialization::load ( Archive &  ar,
CGAL::Point_d< Kernel > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ load() [3/9]

void boost::serialization::load ( Archive &  ar,
CGAL::Triangulation_vertex_base_3< Gt, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Forbids the loading of a vertex of a 3D triangulation.

◆ load() [4/9]

void boost::serialization::load ( Archive &  ar,
CGAL::Triangulation_vertex_base_with_info_3< Info, Gt, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Forbids the loading of a vertex of a 3D triangulation with its attached info.

◆ load() [5/9]

void boost::serialization::load ( Archive &  ar,
CGAL::Weighted_point< Point, Weight > &  wp,
const unsigned BOOST_PFTO int  version 
)

Loads the coordinates and the weight of a 3D weighted point from an archive.

◆ load() [6/9]

void boost::serialization::load ( Archive &  ar,
ESBTL::Molecular_atom< SystemItems, Point3 > &  a,
const unsigned BOOST_PFTO int  version 
)
inline

◆ load() [7/9]

void boost::serialization::load ( Archive &  ar,
SBL::Models::T_Conformation_as_vector< FT > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ load() [8/9]

void boost::serialization::load ( Archive &  ar,
SBL::Models::T_Conformation_with_height< ConformationBase, HeightType > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ load() [9/9]

void boost::serialization::load ( Archive &  ar,
std::vector< FT > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ save() [1/9]

void boost::serialization::save ( Archive &  ar,
const CGAL::Point_3< K > &  p,
const unsigned BOOST_PFTO int  version 
)

Saves the coordinates of a 3D point in an archive.

◆ save() [2/9]

void boost::serialization::save ( Archive &  ar,
const CGAL::Point_d< Kernel > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ save() [3/9]

void boost::serialization::save ( Archive &  ar,
const CGAL::Triangulation_vertex_base_3< Gt, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Saves a vertex of a 3D triangulation in an archive by serializing the point it is representing.

◆ save() [4/9]

void boost::serialization::save ( Archive &  ar,
const CGAL::Triangulation_vertex_base_with_info_3< Info, Gt, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Saves a vertex of a 3D triangulation and its attached info in an archive.

◆ save() [5/9]

void boost::serialization::save ( Archive &  ar,
const CGAL::Weighted_point< Point, Weight > &  wp,
const unsigned BOOST_PFTO int  version 
)

Saves the coordinates and the weight of a 3D weighted point in an archive.

◆ save() [6/9]

void boost::serialization::save ( Archive &  ar,
const ESBTL::Molecular_atom< SystemItems, Point3 > &  a,
const unsigned BOOST_PFTO int  version 
)
inline

◆ save() [7/9]

void boost::serialization::save ( Archive &  ar,
const SBL::Models::T_Conformation_as_vector< FT > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ save() [8/9]

void boost::serialization::save ( Archive &  ar,
const SBL::Models::T_Conformation_with_height< ConformationBase, HeightType > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ save() [9/9]

void boost::serialization::save ( Archive &  ar,
const std::vector< FT > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ serialize() [1/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Alpha_shape_vertex_base_3< Gt, Vb, ExactAlphaComparisonTag, Weight_tag > &  v,
const unsigned BOOST_PFTO int  version 
)

Uses the serialization of the base vertex of the 3D $\alpha$-complex.

◆ serialize() [2/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Fixed_alpha_shape_vertex_base_3< Traits, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Uses the serialization of the base vertex of the fixed 3D $\alpha$-complex.

◆ serialize() [3/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Point_3< K > &  p,
const unsigned BOOST_PFTO int  version 
)

Serializes the coordinates of a 3D point w.r.t an archive.

◆ serialize() [4/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Point_d< Kernel > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ serialize() [5/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Triangulation_vertex_base_3< Gt, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Serializes a vertex of a 3D triangulation w.r.t an archive.

◆ serialize() [6/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Triangulation_vertex_base_with_info_3< Info, Gt, Vb > &  v,
const unsigned BOOST_PFTO int  version 
)

Serializes a vertex of a 3D triangulation with its attached info w.r.t an archive.

◆ serialize() [7/25]

void boost::serialization::serialize ( Archive &  ar,
CGAL::Weighted_point< Point, Weight > &  wp,
const unsigned BOOST_PFTO int  version 
)

Serializes the coordinates and the weight of a 3D weighted point w.r.t an archive.

◆ serialize() [8/25]

void boost::serialization::serialize ( Archive &  ar,
const CGAL::Point_3< K > &  p,
const unsigned BOOST_PFTO int  version 
)

Serializes the coordinates of a 3D point w.r.t an archive (const).

◆ serialize() [9/25]

void boost::serialization::serialize ( Archive &  ar,
const CGAL::Weighted_point< Point, Weight > &  wp,
const unsigned BOOST_PFTO int  version 
)

Serializes the coordinates and the weight of a 3D weighted point w.r.t an archive (const).

◆ serialize() [10/25]

void boost::serialization::serialize ( Archive &  ar,
Data_type &  data,
const unsigned int  version 
)

◆ serialize() [11/25]

void boost::serialization::serialize ( Archive &  ar,
ESBTL::Molecular_atom< SystemItems, Point3 > &  a,
const unsigned BOOST_PFTO int  version 
)
inline

◆ serialize() [12/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::CADS::Directed_acyclic_graph_default_property P,
const unsigned BOOST_PFTO int  version 
)

◆ serialize() [13/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::CADS::T_Cell_complex_shelling_diagram< Cell, IsLowerCell > &  G,
const unsigned BOOST_PFTO int  version 
)

◆ serialize() [14/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::CADS::T_Directed_acyclic_graph< VertexProperty, EdgeProperty > &  G,
const unsigned BOOST_PFTO int  version 
)

◆ serialize() [15/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::CADS::T_Directed_acyclic_graph_with_layers< VertexProperty, EdgeProperty > &  G,
const unsigned BOOST_PFTO int  version 
)

◆ serialize() [16/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::CADS::T_Shelling_diagram_vertex_property< Cell, IsLowerCell > &  P,
const unsigned BOOST_PFTO int  version 
)

◆ serialize() [17/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::Name_annotation_for_atom annotation,
boost::serialization::version_type  version 
)

◆ serialize() [18/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::Name_annotation_for_pseudo_atom annotation,
boost::serialization::version_type  version 
)

◆ serialize() [19/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::T_Conformation_as_vector< FT > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ serialize() [20/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::T_Conformation_with_covalent_structure< ConformationBase, CovalentStructure > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ serialize() [21/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::T_Conformation_with_height< ConformationBase, HeightType > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ serialize() [22/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::T_Conformation_with_implicit_height< HeightFunctor, ConformationBase > &  p,
typename boost::serialization::version_type  flags 
)
inline

◆ serialize() [23/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::T_Name_and_radius_annotations< FT, AnnotationsBase > &  annotations,
boost::serialization::version_type  version 
)

◆ serialize() [24/25]

void boost::serialization::serialize ( Archive &  ar,
SBL::Models::T_Name_and_radius_annotations< FT, void > &  annotations,
boost::serialization::version_type  version 
)

◆ serialize() [25/25]

void boost::serialization::serialize ( Archive &  ar,
std::vector< FT > &  p,
typename boost::serialization::version_type  flags 
)
inline