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 const char *const struct_name_type
typedef const char *const struct_name_type
typedef const char *const struct_desc_type
typedef const char *const struct_desc_type
typedef INT_2U const struct_id_type
typedef INT_2U const struct_id_type
typedef std::string name_type
typedef std::string name_type
typedef std::string classId_type
typedef std::string classId_type
typedef std::string comment_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

Static Public Member Functions

static struct_name_type FrameSpecName ()
static struct_name_type FrameSpecName ()
static struct_name_type StructName ()
static struct_name_type StructName ()
static struct_desc_type FrameSpecDescription ()
 Return the dictionary name of the structure.
static struct_desc_type FrameSpecDescription ()
 Return the dictionary name of the structure.
static struct_id_type FrameSpecId ()
 Return the dictionary name of the structure.
static struct_id_type FrameSpecId ()
 Return the dictionary name of the structure.

Static Public Attributes

static struct_name_type struct_name
static struct_desc_type struct_desc
static struct_id_type struct_id

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 [1/2]

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

◆ classId_type [2/2]

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

◆ comment_type [1/2]

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

◆ comment_type [2/2]

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

◆ name_type [1/2]

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

◆ name_type [2/2]

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

◆ struct_desc_type [1/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_desc_type
inherited

◆ struct_desc_type [2/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_desc_type
inherited

◆ struct_id_type [1/2]

template<typename Object_T>
typedef INT_2U const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_id_type
inherited

◆ struct_id_type [2/2]

template<typename Object_T>
typedef INT_2U const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_id_type
inherited

◆ struct_name_type [1/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_name_type
inherited

◆ struct_name_type [2/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_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

◆ FrameSpecDescription() [1/2]

template<typename Object_T>
struct_desc_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecDescription ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecDescription() [2/2]

template<typename Object_T>
struct_desc_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecDescription ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecId() [1/2]

template<typename Object_T>
struct_id_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecId ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecId() [2/2]

template<typename Object_T>
struct_id_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecId ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecName() [1/2]

template<typename Object_T>
struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecName ( )
inlinestaticinherited

◆ FrameSpecName() [2/2]

template<typename Object_T>
struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecName ( )
inlinestaticinherited

◆ 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

◆ StructName() [1/2]

template<typename Object_T>
struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::StructName ( )
inlinestaticinherited

◆ StructName() [2/2]

template<typename Object_T>
struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::StructName ( )
inlinestaticinherited

◆ 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.

◆ struct_desc

template<typename Object_T>
struct_desc_type FrameCPP::v3::FrObjectMetaData< Object_T >::struct_desc
staticinherited

◆ struct_id

template<typename Object_T>
struct_id_type FrameCPP::v3::FrObjectMetaData< Object_T >::struct_id
staticinherited

◆ struct_name

template<typename Object_T>
struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::struct_name
staticinherited

The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/build/include/framecpp/Version9/impl/FrSESerialIO.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Version9/impl/FrSESerialIO.hh