Class Index Cross Index Namespace Index

Class FrameCPP::Version_6::FrMsg


Contained in: FrameCPP::Version_6
Derived from: FrameCPP::Version_6::FrBase
Derived by: none

#include "../../../../../lib/framecpp/src/Version6/FrMsg.hh"


public function member index:

FrMsg(); Default constructor
FrMsg(const FrMsg& Source);
FrMsg(const std::string& Alarm, const std::string& Message, INT_4U Severity, const GPSTime& GTime);
INT_8U Bytes() const; Number of bytes needed to write this structure
const std::string& GetAlarm() const; Accessors
const GPSTime& GetGTime() const;
const std::string& GetMessage() const;
const INT_4U GetSeverity() const;
FrMsg& Merge(const FrMsg& RHS); Merge with another FrAdcData
static FrMsg* ReadDynamic(IFrameStream& Stream, const FrBase& Base); Read the structure from stream
virtual void Write(OFrameStream& Stream) const; Write the structure to the stream
virtual void WriteDescription(OFrameStream& Stream) const; Write the structure description to the stream
inline const std::string& getAlarm() const;
const GPSTime& getGTime() const;
inline const std::string& getMessage() const;
inline const INT_4U getSeverity() const;
static const CHAR* getStaticName();
 

private function member index:

void read(IFrameStream& Stream);
 

Description:



Function Member Descriptions:


FrameCPP::Version_6::FrMsg::FrMsg - Default constructor


FrMsg();



FrameCPP::Version_6::FrMsg::FrMsg


FrMsg(const FrMsg& Source);



FrameCPP::Version_6::FrMsg::FrMsg


FrMsg(const std::string& Alarm, const std::string& Message, INT_4U Severity, const GPSTime& GTime);



FrameCPP::Version_6::FrMsg::Bytes - Number of bytes needed to write this structure


INT_8U Bytes() const;



FrameCPP::Version_6::FrMsg::GetAlarm - Accessors


const std::string& GetAlarm() const;



FrameCPP::Version_6::FrMsg::GetGTime


const GPSTime& GetGTime() const;



FrameCPP::Version_6::FrMsg::GetMessage


const std::string& GetMessage() const;



FrameCPP::Version_6::FrMsg::GetSeverity


const INT_4U GetSeverity() const;



FrameCPP::Version_6::FrMsg::Merge - Merge with another FrAdcData


FrMsg& Merge(const FrMsg& RHS);



FrameCPP::Version_6::FrMsg::ReadDynamic - Read the structure from stream


static FrMsg* ReadDynamic(IFrameStream& Stream, const FrBase& Base);



FrameCPP::Version_6::FrMsg::Write - Write the structure to the stream


virtual void Write(OFrameStream& Stream) const;



FrameCPP::Version_6::FrMsg::WriteDescription - Write the structure description to the stream


virtual void WriteDescription(OFrameStream& Stream) const;



FrameCPP::Version_6::FrMsg::getAlarm


inline const std::string& getAlarm() const;



FrameCPP::Version_6::FrMsg::getGTime


const GPSTime& getGTime() const;



FrameCPP::Version_6::FrMsg::getMessage


inline const std::string& getMessage() const;



FrameCPP::Version_6::FrMsg::getSeverity


inline const INT_4U getSeverity() const;



FrameCPP::Version_6::FrMsg::getStaticName


static const CHAR* getStaticName();



FrameCPP::Version_6::FrMsg::read


void read(IFrameStream& Stream);



Variable Member Descriptions:


FrameCPP::Version_6::FrMsg::GTime -

GPSTime GTime;

FrameCPP::Version_6::FrMsg::alarm -

STRING alarm;

FrameCPP::Version_6::FrMsg::message -

STRING message;

FrameCPP::Version_6::FrMsg::severity -

INT_4U severity;