Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Dynamic_annotator_for_atoms< SetDynamicAnnotation >::Dynamic_annotation Class Reference

#include <Dynamic_annotator_for_atoms.hpp>

Public Types

typedef boost::variant< int, unsigned, char, float, double, std::string > Value_type
 

Public Member Functions

template<class Archive >
void save (Archive &ar, const unsigned BOOST_PFTO int version) const
 
template<class Archive >
void load (Archive &ar, const unsigned BOOST_PFTO int version)
 

Public Attributes

std::string name
 Name of the annotation. More...
 
std::string value_type
 Value type of the annotation. More...
 
Value_type value
 Union structure representing the value of this annotation. More...
 

Member Typedef Documentation

◆ Value_type

typedef boost::variant<int, unsigned, char, float, double, std::string> Value_type

Member Function Documentation

◆ load()

void load ( Archive &  ar,
const unsigned BOOST_PFTO int  version 
)
inline

◆ save()

void save ( Archive &  ar,
const unsigned BOOST_PFTO int  version 
) const
inline

Member Data Documentation

◆ name

std::string name

Name of the annotation.

◆ value

Value_type value

Union structure representing the value of this annotation.

◆ value_type

std::string value_type

Value type of the annotation.