ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T > Class Template Reference

#include <FrSESerialIO.hh>

Inheritance diagram for FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >:
Collaboration diagram for FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >:

Public Types

typedef std::string name_type
 
typedef std::string classId_type
 
typedef std::string comment_type
 

Public Member Functions

 SerialIO ()
 
 SerialIO ()
 
const name_typeGetName () const
 Return name of object.
 
const name_typeGetName () const
 Return name of object.
 
const classId_typeGetClass () const
 Return class of object.
 
const classId_typeGetClass () const
 Return class of object.
 
const comment_typeGetComment () const
 Return comment of object.
 
const comment_typeGetComment () const
 Return comment of object.
 
bool operator== (const FrSE &RHS) const
 comparison operator
 
bool operator== (const FrSE &RHS) const
 comparison operator
 

Protected Attributes

name_type name
 
classId_type classId
 The string representation of data type of the element.
 
comment_type comment
 Description of the element.
 

Private Member Functions

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

Friends

class boost::serialization::access
 

Member Typedef Documentation

◆ classId_type

typedef std::string FrameCPP::v3::FrSE::classId_type
inherited

◆ comment_type

typedef std::string FrameCPP::v3::FrSE::comment_type
inherited

◆ name_type

typedef std::string FrameCPP::v3::FrSE::name_type
inherited

Constructor & Destructor Documentation

◆ SerialIO() [1/2]

template<typename FR_SE_T >
FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >::SerialIO ( )
inline

◆ SerialIO() [2/2]

template<typename FR_SE_T >
FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >::SerialIO ( )
inline

Member Function Documentation

◆ GetClass() [1/2]

const classId_type & FrameCPP::v3::FrSE::GetClass ( ) const
inlineinherited

Return class of object.

◆ GetClass() [2/2]

const classId_type & FrameCPP::v3::FrSE::GetClass ( ) const
inlineinherited

Return class of object.

◆ GetComment() [1/2]

const comment_type & FrameCPP::v3::FrSE::GetComment ( ) const
inlineinherited

Return comment of object.

◆ GetComment() [2/2]

const comment_type & FrameCPP::v3::FrSE::GetComment ( ) const
inlineinherited

Return comment of object.

◆ GetName() [1/2]

const name_type & FrameCPP::v3::FrSE::GetName ( ) const
inlineinherited

Return name of object.

◆ GetName() [2/2]

const name_type & FrameCPP::v3::FrSE::GetName ( ) const
inlineinherited

Return name of object.

◆ load() [1/2]

template<typename FR_SE_T >
template<class Archive >
void FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >::load ( Archive & ar,
const unsigned int version )
inlineprivate

◆ load() [2/2]

template<typename FR_SE_T >
template<class Archive >
void FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >::load ( Archive & ar,
const unsigned int version )
inlineprivate

◆ operator==() [1/2]

bool FrameCPP::v3::FrSE::operator== ( const FrSE & RHS) const
inlineinherited

comparison operator

◆ operator==() [2/2]

bool FrameCPP::v3::FrSE::operator== ( const FrSE & RHS) const
inlineinherited

comparison operator

◆ save() [1/2]

template<typename FR_SE_T >
template<class Archive >
void FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >::save ( Archive & ar,
const unsigned int version ) const
inlineprivate

◆ save() [2/2]

template<typename FR_SE_T >
template<class Archive >
void FrameCPP::Version_9::FrSEImpl::SerialIO< FR_SE_T >::save ( Archive & ar,
const unsigned int version ) const
inlineprivate

Friends And Related Symbol Documentation

◆ boost::serialization::access

template<typename FR_SE_T >
boost::serialization::access
friend

Member Data Documentation

◆ classId

classId_type FrameCPP::v3::FrSE::classId
protectedinherited

The string representation of data type of the element.

◆ comment

comment_type FrameCPP::v3::FrSE::comment
protectedinherited

Description of the element.

◆ name

name_type FrameCPP::v3::FrSE::name
protectedinherited

Name of an element of the structure being described. All element names within the structure must be unique.


The documentation for this class was generated from the following files: