ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T > Class Template Reference

#include <FrHistorySerialIO.hh>

Inheritance diagram for FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T >:
Collaboration diagram for FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T >:

Public Types

typedef std::string name_type
 Type for name of history record.
typedef std::string name_type
 Type for name of history record.
typedef INT_4U time_type
 Type for time of history record.
typedef INT_4U time_type
 Type for time of history record.
typedef std::string comment_type
 Type for comment field.
typedef std::string comment_type
 Type for comment field.
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

Public Member Functions

 SerialIO ()
 SerialIO ()
const name_typeGetName () const
 Return the name associate with the FrHistory structure.
const name_typeGetName () const
 Return the name associate with the FrHistory structure.
time_type GetTime () const
 Return the time of the post-processing.
time_type GetTime () const
 Return the time of the post-processing.
const comment_typeGetComment () const
 Return the description of the post-porcessing.
const comment_typeGetComment () const
 Return the description of the post-porcessing.
bool operator== (const Data &RHS) const
 equality operator
bool operator== (const Data &RHS) const
 equality 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.

Public Attributes

name_type name
time_type time
 Time of history record.
comment_type comment

Static Public Attributes

static struct_name_type struct_name
static struct_desc_type struct_desc
static struct_id_type struct_id

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

◆ comment_type [1/2]

Type for comment field.

Program name and relevant comments needed to define post-processing.

◆ comment_type [2/2]

Type for comment field.

Program name and relevant comments needed to define post-processing.

◆ name_type [1/2]

Type for name of history record.

◆ name_type [2/2]

Type for name of history record.

◆ 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

◆ time_type [1/2]

Type for time of history record.

◆ time_type [2/2]

Type for time of history record.

Constructor & Destructor Documentation

◆ SerialIO() [1/2]

template<typename FR_HISTORY_T>
FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T >::SerialIO ( )
inline

◆ SerialIO() [2/2]

template<typename FR_HISTORY_T>
FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_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

◆ GetComment() [1/2]

const comment_type & FrameCPP::Version_8::FrHistoryImpl::Data::GetComment ( ) const
inlineinherited

Return the description of the post-porcessing.

Returns
The description of the post-processing

◆ GetComment() [2/2]

const comment_type & FrameCPP::Version_8::FrHistoryImpl::Data::GetComment ( ) const
inlineinherited

Return the description of the post-porcessing.

Returns
The description of the post-processing

◆ GetName() [1/2]

const name_type & FrameCPP::Version_8::FrHistoryImpl::Data::GetName ( ) const
inlineinherited

Return the name associate with the FrHistory structure.

Returns
The name associated with the FrHistory structure

◆ GetName() [2/2]

const name_type & FrameCPP::Version_8::FrHistoryImpl::Data::GetName ( ) const
inlineinherited

Return the name associate with the FrHistory structure.

Returns
The name associated with the FrHistory structure

◆ GetTime() [1/2]

time_type FrameCPP::Version_8::FrHistoryImpl::Data::GetTime ( ) const
inlineinherited

Return the time of the post-processing.

Returns
The time of the post-processing.

◆ GetTime() [2/2]

time_type FrameCPP::Version_8::FrHistoryImpl::Data::GetTime ( ) const
inlineinherited

Return the time of the post-processing.

Returns
The time of the post-processing.

◆ load() [1/2]

template<typename FR_HISTORY_T>
template<class Archive>
void FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T >::load ( Archive & ar,
const unsigned int version )
inlineprivate

◆ load() [2/2]

template<typename FR_HISTORY_T>
template<class Archive>
void FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T >::load ( Archive & ar,
const unsigned int version )
inlineprivate

◆ operator==() [1/2]

bool FrameCPP::Version_8::FrHistoryImpl::Data::operator== ( const Data & RHS) const
inlineinherited

equality operator

Parameters
[in]RHSThe fr_history_data_type object to be compared.
Returns
The value true is returned if this object is equivelent to the RHS instance; false otherwise.

◆ operator==() [2/2]

bool FrameCPP::Version_8::FrHistoryImpl::Data::operator== ( const Data & RHS) const
inlineinherited

equality operator

Parameters
[in]RHSThe fr_history_data_type object to be compared.
Returns
The value true is returned if this object is equivelent to the RHS instance; false otherwise.

◆ save() [1/2]

template<typename FR_HISTORY_T>
template<class Archive>
void FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_T >::save ( Archive & ar,
const unsigned int version ) const
inlineprivate

◆ save() [2/2]

template<typename FR_HISTORY_T>
template<class Archive>
void FrameCPP::Version_8::FrHistoryImpl::SerialIO< FR_HISTORY_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_HISTORY_T>
boost::serialization::access
friend

Member Data Documentation

◆ comment

comment_type FrameCPP::Version_8::FrHistoryImpl::Data::comment
inherited

Program name and relevant comments needed to define post-processing.

◆ name

name_type FrameCPP::Version_8::FrHistoryImpl::Data::name
inherited

Name of the history record.

Note
When an FrHistory is linked to an FrProcData, its name variable must be the FrProcData channel name.

◆ 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

◆ time

time_type FrameCPP::Version_8::FrHistoryImpl::Data::time
inherited

Time of history record.

Time of post-processing, GPS time in integer seconds since GPS standard epoch.


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/Version8/impl/FrHistorySerialIO.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Version8/impl/FrHistorySerialIO.hh