Class Index Cross Index Namespace Index

Class FrameCPP::Version_6::FrSerData


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

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


public function member index:

FrSerData(); Default constructor
FrSerData(const FrSerData& serData);
FrSerData(const std::string& name, const GPSTime& time, REAL_4 sampleRate);
INT_8U Bytes() const; Number of bytes needed to write this structure
const std::string& GetData() const;
const std::string& GetName() const;
REAL_8 GetSampleRate() const;
const GPSTime& GetTime() const;
FrSerData& Merge(const FrSerData& RHS); Merge with another FrAdcData
static FrSerData* ReadDynamic(IFrameStream& Stream, const FrBase& Base); Read the structure from stream
const serial_type& RefSerial() const;
serial_type& RefSerial();
const table_type& RefTable() const;
table_type& RefTable();
void SetData(const std::string& Data);
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
const std::string& getData() const;
const std::string& getName() const;
REAL_8 getSampleRate() const;
static const CHAR* getStaticName();
const GPSTime& getTime() const;
const SerialContainer& refData() const;
SerialContainer& refData();
const TableContainer& refTable() const;
TableContainer& refTable();
void setData(const std::string& data);
 

private function member index:

void read(IFrameStream& Stream);
 

Description:



Function Member Descriptions:


FrameCPP::Version_6::FrSerData::FrSerData - Default constructor


FrSerData();



FrameCPP::Version_6::FrSerData::FrSerData


FrSerData(const FrSerData& serData);



FrameCPP::Version_6::FrSerData::FrSerData


FrSerData(const std::string& name, const GPSTime& time, REAL_4 sampleRate);



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


INT_8U Bytes() const;



FrameCPP::Version_6::FrSerData::GetData


const std::string& GetData() const;



FrameCPP::Version_6::FrSerData::GetName


const std::string& GetName() const;



FrameCPP::Version_6::FrSerData::GetSampleRate


REAL_8 GetSampleRate() const;



FrameCPP::Version_6::FrSerData::GetTime


const GPSTime& GetTime() const;



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


FrSerData& Merge(const FrSerData& RHS);



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


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



FrameCPP::Version_6::FrSerData::RefSerial


const serial_type& RefSerial() const;



FrameCPP::Version_6::FrSerData::RefSerial


serial_type& RefSerial();



FrameCPP::Version_6::FrSerData::RefTable


const table_type& RefTable() const;



FrameCPP::Version_6::FrSerData::RefTable


table_type& RefTable();



FrameCPP::Version_6::FrSerData::SetData


void SetData(const std::string& Data);



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


virtual void Write(OFrameStream& Stream) const;



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


virtual void WriteDescription(OFrameStream& Stream) const;



FrameCPP::Version_6::FrSerData::getData


const std::string& getData() const;



FrameCPP::Version_6::FrSerData::getName


const std::string& getName() const;



FrameCPP::Version_6::FrSerData::getSampleRate


REAL_8 getSampleRate() const;



FrameCPP::Version_6::FrSerData::getStaticName


static const CHAR* getStaticName();



FrameCPP::Version_6::FrSerData::getTime


const GPSTime& getTime() const;



FrameCPP::Version_6::FrSerData::read


void read(IFrameStream& Stream);



FrameCPP::Version_6::FrSerData::refData


const SerialContainer& refData() const;



FrameCPP::Version_6::FrSerData::refData


SerialContainer& refData();



FrameCPP::Version_6::FrSerData::refTable


const TableContainer& refTable() const;



FrameCPP::Version_6::FrSerData::refTable


TableContainer& refTable();



FrameCPP::Version_6::FrSerData::setData


void setData(const std::string& data);



Variable Member Descriptions:


FrameCPP::Version_6::FrSerData::data -

STRING data;

FrameCPP::Version_6::FrSerData::name -

STRING name;

FrameCPP::Version_6::FrSerData::sampleRate -

REAL_4 sampleRate;

FrameCPP::Version_6::FrSerData::serial -

serial_type serial;

FrameCPP::Version_6::FrSerData::table -

table_type table;

FrameCPP::Version_6::FrSerData::time -

GPSTime time;