ldas-tools-framecpp 2.9.2
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Types | Protected Attributes | Private Member Functions | Friends | List of all members
FrameCPP::Version_8::FrMsgImpl::SerialIO< FR_MSG_T > Class Template Reference

#include <FrMsgSerialIO.hh>

Inheritance diagram for FrameCPP::Version_8::FrMsgImpl::SerialIO< FR_MSG_T >:
Inheritance graph
[legend]
Collaboration diagram for FrameCPP::Version_8::FrMsgImpl::SerialIO< FR_MSG_T >:
Collaboration graph
[legend]

Public Types

typedef const char *const struct_name_type
 
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 const char *const struct_desc_type
 
typedef INT_2U const struct_id_type
 
typedef INT_2U const struct_id_type
 
typedef INT_2U const struct_id_type
 
typedef FR_MSG_ALARM_TYPE alarm_type
 
typedef FR_MSG_ALARM_TYPE alarm_type
 
typedef FR_MSG_ALARM_TYPE alarm_type
 
typedef FR_MSG_MESSAGE_TYPE message_type
 
typedef FR_MSG_MESSAGE_TYPE message_type
 
typedef FR_MSG_MESSAGE_TYPE message_type
 
typedef FR_MSG_SEVERITY_TYPE severity_type
 
typedef FR_MSG_SEVERITY_TYPE severity_type
 
typedef FR_MSG_SEVERITY_TYPE severity_type
 
typedef FR_MSG_GTIME_TYPE GTime_type
 
typedef FR_MSG_GTIME_TYPE GTime_type
 
typedef FR_MSG_GTIME_TYPE GTime_type
 

Public Member Functions

 SerialIO ()
 
 SerialIO ()
 
 SerialIO ()
 
const alarm_typeGetAlarm () const
 
const alarm_typeGetAlarm () const
 
const alarm_typeGetAlarm () const
 
const message_typeGetMessage () const
 
const message_typeGetMessage () const
 
const message_typeGetMessage () const
 
severity_type GetSeverity () const
 
severity_type GetSeverity () const
 
severity_type GetSeverity () const
 
GTime_type GetGTime () const
 
GTime_type GetGTime () const
 
GTime_type GetGTime () const
 
void SetAlarm (const alarm_type &Value)
 
void SetAlarm (const alarm_type &Value)
 
void SetAlarm (const alarm_type &Value)
 
void SetMessage (const message_type &Value)
 
void SetMessage (const message_type &Value)
 
void SetMessage (const message_type &Value)
 
void SetSeverity (severity_type Value)
 
void SetSeverity (severity_type Value)
 
void SetSeverity (severity_type Value)
 
void SetGTime (GTime_type Value)
 
void SetGTime (GTime_type Value)
 
void SetGTime (GTime_type Value)
 
bool operator== (const FrMsgData &RHS) const
 equality operator More...
 
bool operator== (const FrMsgData &RHS) const
 equality operator More...
 
bool operator== (const FrMsgData &RHS) const
 equality operator More...
 

Static Public Member Functions

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

Static Public Attributes

static struct_name_type struct_name
 
static struct_desc_type struct_desc
 
static struct_id_type struct_id
 

Protected Types

typedef STRING internal_alarm_type
 
typedef STRING internal_alarm_type
 
typedef STRING internal_alarm_type
 
typedef STRING internal_message_type
 
typedef STRING internal_message_type
 
typedef STRING internal_message_type
 

Protected Attributes

alarm_type alarm
 Name of message, error flag or alarm state. More...
 
message_type message
 Message body. More...
 
severity_type severity
 Message severity level (To Be Defined) More...
 
GTime_type GTime
 GPS time coresponding to this FrMsg. More...
 

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)
 
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

◆ alarm_type [1/3]

◆ alarm_type [2/3]

◆ alarm_type [3/3]

◆ GTime_type [1/3]

◆ GTime_type [2/3]

◆ GTime_type [3/3]

◆ internal_alarm_type [1/3]

◆ internal_alarm_type [2/3]

◆ internal_alarm_type [3/3]

◆ internal_message_type [1/3]

◆ internal_message_type [2/3]

◆ internal_message_type [3/3]

◆ message_type [1/3]

◆ message_type [2/3]

◆ message_type [3/3]

◆ severity_type [1/3]

◆ severity_type [2/3]

◆ severity_type [3/3]

◆ struct_desc_type [1/3]

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

◆ struct_desc_type [2/3]

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

◆ struct_desc_type [3/3]

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

◆ struct_id_type [1/3]

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

◆ struct_id_type [2/3]

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

◆ struct_id_type [3/3]

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

◆ struct_name_type [1/3]

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

◆ struct_name_type [2/3]

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

◆ struct_name_type [3/3]

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

Constructor & Destructor Documentation

◆ SerialIO() [1/3]

template<typename FR_MSG_T >
FrameCPP::Version_8::FrMsgImpl::SerialIO< FR_MSG_T >::SerialIO ( )
inline

◆ SerialIO() [2/3]

template<typename FR_MSG_T >
FrameCPP::Version_8::FrMsgImpl::SerialIO< FR_MSG_T >::SerialIO ( )
inline

◆ SerialIO() [3/3]

template<typename FR_MSG_T >
FrameCPP::Version_8::FrMsgImpl::SerialIO< FR_MSG_T >::SerialIO ( )
inline

Member Function Documentation

◆ FrameSpecDescription() [1/3]

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

Return the dictionary name of the structure.

◆ FrameSpecDescription() [2/3]

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

Return the dictionary name of the structure.

◆ FrameSpecDescription() [3/3]

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

Return the dictionary name of the structure.

◆ FrameSpecId() [1/3]

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

Return the dictionary name of the structure.

◆ FrameSpecId() [2/3]

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

Return the dictionary name of the structure.

◆ FrameSpecId() [3/3]

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

Return the dictionary name of the structure.

◆ FrameSpecName() [1/3]

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

◆ FrameSpecName() [2/3]

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

◆ FrameSpecName() [3/3]

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

◆ GetAlarm() [1/3]

const alarm_type & FrameCPP::v5::FrMsgData::GetAlarm ( ) const
inlineinherited

◆ GetAlarm() [2/3]

const alarm_type & FrameCPP::v5::FrMsgData::GetAlarm ( ) const
inlineinherited

◆ GetAlarm() [3/3]

const alarm_type & FrameCPP::v5::FrMsgData::GetAlarm ( ) const
inlineinherited

◆ GetGTime() [1/3]

GTime_type FrameCPP::v5::FrMsgData::GetGTime ( ) const
inlineinherited

◆ GetGTime() [2/3]

GTime_type FrameCPP::v5::FrMsgData::GetGTime ( ) const
inlineinherited

◆ GetGTime() [3/3]

GTime_type FrameCPP::v5::FrMsgData::GetGTime ( ) const
inlineinherited

◆ GetMessage() [1/3]

const message_type & FrameCPP::v5::FrMsgData::GetMessage ( ) const
inlineinherited

◆ GetMessage() [2/3]

const message_type & FrameCPP::v5::FrMsgData::GetMessage ( ) const
inlineinherited

◆ GetMessage() [3/3]

const message_type & FrameCPP::v5::FrMsgData::GetMessage ( ) const
inlineinherited

◆ GetSeverity() [1/3]

severity_type FrameCPP::v5::FrMsgData::GetSeverity ( ) const
inlineinherited

◆ GetSeverity() [2/3]

severity_type FrameCPP::v5::FrMsgData::GetSeverity ( ) const
inlineinherited

◆ GetSeverity() [3/3]

severity_type FrameCPP::v5::FrMsgData::GetSeverity ( ) const
inlineinherited

◆ load() [1/3]

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

◆ load() [2/3]

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

◆ load() [3/3]

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

◆ operator==() [1/3]

bool FrameCPP::v5::FrMsgData::operator== ( const FrMsgData RHS) const
inlineinherited

equality operator

Parameters
[in]RHSThe fr_msg_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/3]

bool FrameCPP::v5::FrMsgData::operator== ( const FrMsgData RHS) const
inlineinherited

equality operator

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

◆ operator==() [3/3]

bool FrameCPP::v5::FrMsgData::operator== ( const FrMsgData RHS) const
inlineinherited

equality operator

Parameters
[in]RHSThe fr_msg_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/3]

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

◆ save() [2/3]

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

◆ save() [3/3]

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

◆ SetAlarm() [1/3]

void FrameCPP::v5::FrMsgData::SetAlarm ( const alarm_type Value)
inlineinherited

◆ SetAlarm() [2/3]

void FrameCPP::v5::FrMsgData::SetAlarm ( const alarm_type Value)
inlineinherited

◆ SetAlarm() [3/3]

void FrameCPP::v5::FrMsgData::SetAlarm ( const alarm_type Value)
inlineinherited

◆ SetGTime() [1/3]

void FrameCPP::v5::FrMsgData::SetGTime ( GTime_type  Value)
inlineinherited

◆ SetGTime() [2/3]

void FrameCPP::v5::FrMsgData::SetGTime ( GTime_type  Value)
inlineinherited

◆ SetGTime() [3/3]

void FrameCPP::v5::FrMsgData::SetGTime ( GTime_type  Value)
inlineinherited

◆ SetMessage() [1/3]

void FrameCPP::v5::FrMsgData::SetMessage ( const message_type Value)
inlineinherited

◆ SetMessage() [2/3]

void FrameCPP::v5::FrMsgData::SetMessage ( const message_type Value)
inlineinherited

◆ SetMessage() [3/3]

void FrameCPP::v5::FrMsgData::SetMessage ( const message_type Value)
inlineinherited

◆ SetSeverity() [1/3]

void FrameCPP::v5::FrMsgData::SetSeverity ( severity_type  Value)
inlineinherited

◆ SetSeverity() [2/3]

void FrameCPP::v5::FrMsgData::SetSeverity ( severity_type  Value)
inlineinherited

◆ SetSeverity() [3/3]

void FrameCPP::v5::FrMsgData::SetSeverity ( severity_type  Value)
inlineinherited

◆ StructName() [1/3]

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

◆ StructName() [2/3]

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

◆ StructName() [3/3]

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

Friends And Related Function Documentation

◆ boost::serialization::access

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

Member Data Documentation

◆ alarm

alarm_type FrameCPP::v5::FrMsgData::alarm
protectedinherited

Name of message, error flag or alarm state.

◆ GTime

GTime_type FrameCPP::v5::FrMsgData::GTime
protectedinherited

GPS time coresponding to this FrMsg.

◆ message

message_type FrameCPP::v5::FrMsgData::message
protectedinherited

Message body.

◆ severity

severity_type FrameCPP::v5::FrMsgData::severity
protectedinherited

Message severity level (To Be Defined)

◆ struct_desc

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

◆ struct_id

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

◆ struct_name

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

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