Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Tricolor_interface_oserialization< TricolorInterface > Class Template Reference

Serialization of a tricolor interface. More...

#include <Molecular_interfaces_oserialization.hpp>

Serialization

template<class Archive >
void save (Archive &ar, const unsigned version) const
 Serialize in an archive this data structure. More...
 
template<class Archive >
void load (Archive &ar, const unsigned version)
 Load a serialized data structure. More...
 
 BOOST_SERIALIZATION_SPLIT_MEMBER ()
 Allow to save a data structure without requirement for loading it. More...
 

Constructors

 T_Tricolor_interface_oserialization (const TricolorInterface &interface)
 Constructor initializing the tricolor interface to be serialized. More...
 

Detailed Description

template<class TricolorInterface>
class SBL::CSB::T_Tricolor_interface_oserialization< TricolorInterface >

Serialization of a tricolor interface.

Template Parameters
TricolorInterfaceModel of a tricolor interface.

Constructor & Destructor Documentation

◆ T_Tricolor_interface_oserialization()

T_Tricolor_interface_oserialization ( const TricolorInterface &  interface)
inline

Constructor initializing the tricolor interface to be serialized.

Member Function Documentation

◆ BOOST_SERIALIZATION_SPLIT_MEMBER()

BOOST_SERIALIZATION_SPLIT_MEMBER ( )

Allow to save a data structure without requirement for loading it.

◆ load()

void load ( Archive &  ar,
const unsigned  version 
)

Load a serialized data structure.

Cannot be used !

◆ save()

void save ( Archive &  ar,
const unsigned  version 
) const

Serialize in an archive this data structure.