Class Index Cross Index Namespace Index

Class FrameCPP::Version_6::FrProcData


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

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


public function member index:

FrProcData(); Default constructor
FrProcData(const FrProcData& ProcData);
FrProcData(const std::string& Name, const std::string& Comment, INT_2U Type, INT_2U SubType, REAL_8 TimeOffset, REAL_8 TRange, REAL_8 FShift, REAL_4 Phase, REAL_8 FRange, REAL_8 BW);
FrProcData(const std::string& name, REAL_8 sampleRate, const GPSTime& timeOffset, REAL_8 fShift, REAL_4 phase);
void AppendComment(const std::string& comment);
INT_8U Bytes() const; Number of bytes needed to write this structure
const AuxParamList_type& GetAuxParam() const;
AuxParamList_type& GetAuxParam();
REAL_8 GetBW() const;
const std::string& GetComment() const;
REAL_8 GetFRange() const;
REAL_8 GetFShift() const;
const std::string& GetName() const;
REAL_4 GetPhase() const;
INT_2U GetSubType() const;
REAL_8 GetTRange() const;
REAL_8 GetTimeOffset() const;
INT_2U GetType() const;
static const std::string& IDSubTypeToString(INT_2U Type, INT_2U SubType);
static const std::string& IDTypeToString(INT_2U Type);
FrProcData& Merge(const FrProcData& RHS); Merge with another FrAdcData
static FrProcData* ReadDynamic(IFrameStream& Stream, const FrBase& Base); Read the structure from stream
const aux_type& RefAux() const;
aux_type& RefAux();
const data_type& RefData() const;
data_type& RefData();
const history_type& RefHistory() const;
history_type& RefHistory();
const table_type& RefTable() const;
table_type& RefTable();
void SetFRange(REAL_8 FRange);
void SetSubType(subType_type SubType);
void SetTRange(REAL_8 TRange);
void SetTimeOffset(REAL_8 TimeOffset);
void SetType(type_type Type);
std::auto_ptr< FrProcData > SubFrProcData(REAL_8 Offset, REAL_8 Dt) const; Retrieve a portion of the current FrProcData
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 void appendComment(const std::string& comment);
inline const std::string& getComment() const;
inline REAL_8 getFShift() const;
const std::string& getName() const;
inline REAL_4 getPhase() const;
inline REAL_8 getSampleRate() const;
static const CHAR* getStaticName();
inline const GPSTime& getTimeOffset() const;
inline const aux_type& refAux() const;
inline aux_type& refAux();
inline const data_type& refData() const;
inline data_type& refData();
inline const table_type& refTable() const;
inline table_type& refTable();
inline void setTimeOffset(const INT_4S sec = 0, const INT_4U nan = 0);
 

private function member index:

void read(IFrameStream& Stream);
mutable struct();
std::auto_ptr< FrProcData > sub_time_series(REAL_8 Offset, REAL_8 Dt) const;
void sync_with_vector() const;
 

Description:



Function Member Descriptions:


FrameCPP::Version_6::FrProcData::FrProcData - Default constructor


FrProcData();



FrameCPP::Version_6::FrProcData::FrProcData


FrProcData(const FrProcData& ProcData);



FrameCPP::Version_6::FrProcData::FrProcData


FrProcData(const std::string& Name, const std::string& Comment, INT_2U Type, INT_2U SubType, REAL_8 TimeOffset, REAL_8 TRange, REAL_8 FShift, REAL_4 Phase, REAL_8 FRange, REAL_8 BW);



FrameCPP::Version_6::FrProcData::FrProcData


FrProcData(const std::string& name, REAL_8 sampleRate, const GPSTime& timeOffset, REAL_8 fShift, REAL_4 phase);



FrameCPP::Version_6::FrProcData::AppendComment


void AppendComment(const std::string& comment);



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


INT_8U Bytes() const;



FrameCPP::Version_6::FrProcData::GetAuxParam


const AuxParamList_type& GetAuxParam() const;



FrameCPP::Version_6::FrProcData::GetAuxParam


AuxParamList_type& GetAuxParam();



FrameCPP::Version_6::FrProcData::GetBW


REAL_8 GetBW() const;



FrameCPP::Version_6::FrProcData::GetComment


const std::string& GetComment() const;



FrameCPP::Version_6::FrProcData::GetFRange


REAL_8 GetFRange() const;



FrameCPP::Version_6::FrProcData::GetFShift


REAL_8 GetFShift() const;



FrameCPP::Version_6::FrProcData::GetName


const std::string& GetName() const;



FrameCPP::Version_6::FrProcData::GetPhase


REAL_4 GetPhase() const;



FrameCPP::Version_6::FrProcData::GetSubType


INT_2U GetSubType() const;



FrameCPP::Version_6::FrProcData::GetTRange


REAL_8 GetTRange() const;



FrameCPP::Version_6::FrProcData::GetTimeOffset


REAL_8 GetTimeOffset() const;



FrameCPP::Version_6::FrProcData::GetType


INT_2U GetType() const;



FrameCPP::Version_6::FrProcData::IDSubTypeToString


static const std::string& IDSubTypeToString(INT_2U Type, INT_2U SubType);



FrameCPP::Version_6::FrProcData::IDTypeToString


static const std::string& IDTypeToString(INT_2U Type);



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


FrProcData& Merge(const FrProcData& RHS);



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


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



FrameCPP::Version_6::FrProcData::RefAux


const aux_type& RefAux() const;



FrameCPP::Version_6::FrProcData::RefAux


aux_type& RefAux();



FrameCPP::Version_6::FrProcData::RefData


const data_type& RefData() const;



FrameCPP::Version_6::FrProcData::RefData


data_type& RefData();



FrameCPP::Version_6::FrProcData::RefHistory


const history_type& RefHistory() const;



FrameCPP::Version_6::FrProcData::RefHistory


history_type& RefHistory();



FrameCPP::Version_6::FrProcData::RefTable


const table_type& RefTable() const;



FrameCPP::Version_6::FrProcData::RefTable


table_type& RefTable();



FrameCPP::Version_6::FrProcData::SetFRange


void SetFRange(REAL_8 FRange);



FrameCPP::Version_6::FrProcData::SetSubType


void SetSubType(subType_type SubType);



FrameCPP::Version_6::FrProcData::SetTRange


void SetTRange(REAL_8 TRange);



FrameCPP::Version_6::FrProcData::SetTimeOffset


void SetTimeOffset(REAL_8 TimeOffset);



FrameCPP::Version_6::FrProcData::SetType


void SetType(type_type Type);



FrameCPP::Version_6::FrProcData::SubFrProcData - Retrieve a portion of the current FrProcData


std::auto_ptr< FrProcData > SubFrProcData(REAL_8 Offset, REAL_8 Dt) const;



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


virtual void Write(OFrameStream& Stream) const;



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


virtual void WriteDescription(OFrameStream& Stream) const;



FrameCPP::Version_6::FrProcData::appendComment


inline void appendComment(const std::string& comment);



FrameCPP::Version_6::FrProcData::getComment


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



FrameCPP::Version_6::FrProcData::getFShift


inline REAL_8 getFShift() const;



FrameCPP::Version_6::FrProcData::getName


const std::string& getName() const;



FrameCPP::Version_6::FrProcData::getPhase


inline REAL_4 getPhase() const;



FrameCPP::Version_6::FrProcData::getSampleRate


inline REAL_8 getSampleRate() const;



FrameCPP::Version_6::FrProcData::getStaticName


static const CHAR* getStaticName();



FrameCPP::Version_6::FrProcData::getTimeOffset


inline const GPSTime& getTimeOffset() const;



FrameCPP::Version_6::FrProcData::read


void read(IFrameStream& Stream);



FrameCPP::Version_6::FrProcData::refAux


inline const aux_type& refAux() const;



FrameCPP::Version_6::FrProcData::refAux


inline aux_type& refAux();



FrameCPP::Version_6::FrProcData::refData


inline const data_type& refData() const;



FrameCPP::Version_6::FrProcData::refData


inline data_type& refData();



FrameCPP::Version_6::FrProcData::refTable


inline const table_type& refTable() const;



FrameCPP::Version_6::FrProcData::refTable


inline table_type& refTable();



FrameCPP::Version_6::FrProcData::setTimeOffset


inline void setTimeOffset(const INT_4S sec = 0, const INT_4U nan = 0);



FrameCPP::Version_6::FrProcData::struct


mutable struct();



FrameCPP::Version_6::FrProcData::sub_time_series


std::auto_ptr< FrProcData > sub_time_series(REAL_8 Offset, REAL_8 Dt) const;



FrameCPP::Version_6::FrProcData::sync_with_vector


void sync_with_vector() const;



Variable Member Descriptions:


FrameCPP::Version_6::FrProcData::UNKNOWN_SUB_TYPE -

const INT_2U FR_PROC_DATA_DEFAULT_SUB_TYPE = UNKNOWN_SUB_TYPE;

FrameCPP::Version_6::FrProcData::UNKNOWN_TYPE -

const INT_2U FR_PROC_DATA_DEFAULT_PROC_DATA_TYPE = UNKNOWN_TYPE;

FrameCPP::Version_6::FrProcData::m_synced_with_vector -

mutable bool m_synced_with_vector;

FrameCPP::Version_6::FrProcData::offsetVersion5 -

mutable GPSTime offsetVersion5;