Class Index Cross Index Namespace Index

Class FrameCPP::Version_6::FrTOC


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

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


public function member index:

FrTOC();
~FrTOC();
void BuildDynamically(IFrameStream& Stream);
INT_8U Bytes() const; Number of bytes needed to write this structure
const MapADC_type& GetADC() const;
MapADC_type::const_iterator GetADC(const std::string& Name) const;
MapADC_type::const_iterator GetADC(INT_4U index) const;
const std::vector< INT_4U >& GetChannelID() const;
std::string GetClassName(INT_2U ClassId) const;
const std::vector< INT_4U >& GetDataQuality() const;
const MapDetector_type& GetDetector() const;
const std::vector< REAL_8 >& GetDt() const;
const MapEventType_type& GetEventType() const;
MapEventType_type::const_iterator GetEventType(const std::string& Name) const;
const std::vector< INT_4U >& GetFrame() const;
const std::vector< INT_4U >& GetGTimeN() const;
const std::vector< INT_4U >& GetGTimeS() const;
const std::vector< INT_4U >& GetGroupID() const;
INT_4U GetNADC() const; TODO: Put these into the correct place
INT_4U GetNDetector() const;
INT_4U GetNEventType() const;
const position_list_type& GetNFirstADC() const;
const position_list_type& GetNFirstMsg() const;
const position_list_type& GetNFirstSer() const;
const position_list_type& GetNFirstTable() const;
INT_4U GetNFrame() const;
INT_4U GetNProc() const;
INT_4U GetNSH() const;
INT_4U GetNSer() const;
INT_4U GetNSim() const;
INT_4U GetNSimEventType() const;
INT_4U GetNStatType() const;
INT_4U GetNSummary() const;
const std::vector< STRING >& GetName() const;
const position_dbl_list_type& GetPositionADC() const;
const position_list_type& GetPositionH() const;
const MapProc_type& GetProc() const;
MapProc_type::const_iterator GetProc(const std::string& Name) const;
MapProc_type::const_iterator GetProc(INT_4U index) const;
const std::vector< INT_4S >& GetRuns() const;
const std::vector< INT_2U >& GetSHid() const;
const std::vector< STRING >& GetSHname() const;
const MapSer_type& GetSer() const;
MapSer_type::const_iterator GetSer(const std::string& Name) const;
MapSer_type::const_iterator GetSer(INT_4U index) const;
const MapSim_type& GetSim() const;
MapSim_type::const_iterator GetSim(const std::string& Name) const;
MapSim_type::const_iterator GetSim(INT_4U index) const;
const MapSimEventType_type& GetSimEventType() const;
MapSimEventType_type::const_iterator GetSimEventType(const std::string& Name) const;
const MapStatType_type& GetStatType() const;
const MapSummary_type& GetSummary() const;
INT_2S GetULeapS() const;
static FrTOC* ReadDynamic(IFrameStream& Stream, const FrBase& Base); Read the structure from stream
void RegisterCallbacks(Dictionary& Dictionary, OFrameStream& Stream); TODO: End - Put these into the correct place
void RegisterCallbacks(Dictionary& Dictionary, IFrameStream& Stream);
void UnregisterCallbacks();
virtual void Write(OFrameStream& Stream) const;
virtual void WriteDescription(OFrameStream& Stream) const;
static const CHAR* getStaticName();
 

private function member index:

void read(IFrameStream& Stream);
void register_callbacks();
 

Description:



Function Member Descriptions:


FrameCPP::Version_6::FrTOC::FrTOC


FrTOC();



FrameCPP::Version_6::FrTOC::~FrTOC


~FrTOC();



FrameCPP::Version_6::FrTOC::BuildDynamically


void BuildDynamically(IFrameStream& Stream);



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


INT_8U Bytes() const;



FrameCPP::Version_6::FrTOC::GetADC


const MapADC_type& GetADC() const;



FrameCPP::Version_6::FrTOC::GetADC


MapADC_type::const_iterator GetADC(const std::string& Name) const;



FrameCPP::Version_6::FrTOC::GetADC


MapADC_type::const_iterator GetADC(INT_4U index) const;



FrameCPP::Version_6::FrTOC::GetChannelID


const std::vector< INT_4U >& GetChannelID() const;



FrameCPP::Version_6::FrTOC::GetClassName


std::string GetClassName(INT_2U ClassId) const;



FrameCPP::Version_6::FrTOC::GetDataQuality


const std::vector< INT_4U >& GetDataQuality() const;



FrameCPP::Version_6::FrTOC::GetDetector


const MapDetector_type& GetDetector() const;



FrameCPP::Version_6::FrTOC::GetDt


const std::vector< REAL_8 >& GetDt() const;



FrameCPP::Version_6::FrTOC::GetEventType


const MapEventType_type& GetEventType() const;



FrameCPP::Version_6::FrTOC::GetEventType


MapEventType_type::const_iterator GetEventType(const std::string& Name) const;



FrameCPP::Version_6::FrTOC::GetFrame


const std::vector< INT_4U >& GetFrame() const;



FrameCPP::Version_6::FrTOC::GetGTimeN


const std::vector< INT_4U >& GetGTimeN() const;



FrameCPP::Version_6::FrTOC::GetGTimeS


const std::vector< INT_4U >& GetGTimeS() const;



FrameCPP::Version_6::FrTOC::GetGroupID


const std::vector< INT_4U >& GetGroupID() const;



FrameCPP::Version_6::FrTOC::GetNADC - TODO: Put these into the correct place


INT_4U GetNADC() const;



FrameCPP::Version_6::FrTOC::GetNDetector


INT_4U GetNDetector() const;



FrameCPP::Version_6::FrTOC::GetNEventType


INT_4U GetNEventType() const;



FrameCPP::Version_6::FrTOC::GetNFirstADC


const position_list_type& GetNFirstADC() const;



FrameCPP::Version_6::FrTOC::GetNFirstMsg


const position_list_type& GetNFirstMsg() const;



FrameCPP::Version_6::FrTOC::GetNFirstSer


const position_list_type& GetNFirstSer() const;



FrameCPP::Version_6::FrTOC::GetNFirstTable


const position_list_type& GetNFirstTable() const;



FrameCPP::Version_6::FrTOC::GetNFrame


INT_4U GetNFrame() const;



FrameCPP::Version_6::FrTOC::GetNProc


INT_4U GetNProc() const;



FrameCPP::Version_6::FrTOC::GetNSH


INT_4U GetNSH() const;



FrameCPP::Version_6::FrTOC::GetNSer


INT_4U GetNSer() const;



FrameCPP::Version_6::FrTOC::GetNSim


INT_4U GetNSim() const;



FrameCPP::Version_6::FrTOC::GetNSimEventType


INT_4U GetNSimEventType() const;



FrameCPP::Version_6::FrTOC::GetNStatType


INT_4U GetNStatType() const;



FrameCPP::Version_6::FrTOC::GetNSummary


INT_4U GetNSummary() const;



FrameCPP::Version_6::FrTOC::GetName


const std::vector< STRING >& GetName() const;



FrameCPP::Version_6::FrTOC::GetPositionADC


const position_dbl_list_type& GetPositionADC() const;



FrameCPP::Version_6::FrTOC::GetPositionH


const position_list_type& GetPositionH() const;



FrameCPP::Version_6::FrTOC::GetProc


const MapProc_type& GetProc() const;



FrameCPP::Version_6::FrTOC::GetProc


MapProc_type::const_iterator GetProc(const std::string& Name) const;



FrameCPP::Version_6::FrTOC::GetProc


MapProc_type::const_iterator GetProc(INT_4U index) const;



FrameCPP::Version_6::FrTOC::GetRuns


const std::vector< INT_4S >& GetRuns() const;



FrameCPP::Version_6::FrTOC::GetSHid


const std::vector< INT_2U >& GetSHid() const;



FrameCPP::Version_6::FrTOC::GetSHname


const std::vector< STRING >& GetSHname() const;



FrameCPP::Version_6::FrTOC::GetSer


const MapSer_type& GetSer() const;



FrameCPP::Version_6::FrTOC::GetSer


MapSer_type::const_iterator GetSer(const std::string& Name) const;



FrameCPP::Version_6::FrTOC::GetSer


MapSer_type::const_iterator GetSer(INT_4U index) const;



FrameCPP::Version_6::FrTOC::GetSim


const MapSim_type& GetSim() const;



FrameCPP::Version_6::FrTOC::GetSim


MapSim_type::const_iterator GetSim(const std::string& Name) const;



FrameCPP::Version_6::FrTOC::GetSim


MapSim_type::const_iterator GetSim(INT_4U index) const;



FrameCPP::Version_6::FrTOC::GetSimEventType


const MapSimEventType_type& GetSimEventType() const;



FrameCPP::Version_6::FrTOC::GetSimEventType


MapSimEventType_type::const_iterator GetSimEventType(const std::string& Name) const;



FrameCPP::Version_6::FrTOC::GetStatType


const MapStatType_type& GetStatType() const;



FrameCPP::Version_6::FrTOC::GetSummary


const MapSummary_type& GetSummary() const;



FrameCPP::Version_6::FrTOC::GetULeapS


INT_2S GetULeapS() const;



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


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



FrameCPP::Version_6::FrTOC::RegisterCallbacks - TODO: End - Put these into the correct place


void RegisterCallbacks(Dictionary& Dictionary, OFrameStream& Stream);



FrameCPP::Version_6::FrTOC::RegisterCallbacks


void RegisterCallbacks(Dictionary& Dictionary, IFrameStream& Stream);



FrameCPP::Version_6::FrTOC::UnregisterCallbacks


void UnregisterCallbacks();



FrameCPP::Version_6::FrTOC::Write


virtual void Write(OFrameStream& Stream) const;



FrameCPP::Version_6::FrTOC::WriteDescription


virtual void WriteDescription(OFrameStream& Stream) const;



FrameCPP::Version_6::FrTOC::getStaticName


static const CHAR* getStaticName();



FrameCPP::Version_6::FrTOC::read


void read(IFrameStream& Stream);



FrameCPP::Version_6::FrTOC::register_callbacks


void register_callbacks();



Variable Member Descriptions:


FrameCPP::Version_6::FrTOC::NO_DATA_AVAILABLE -

static const INT_4U NO_DATA_AVAILABLE;

FrameCPP::Version_6::FrTOC::m_ADC -

MapADC_type m_ADC;

FrameCPP::Version_6::FrTOC::m_ADCIndex -

IndexADC_type m_ADCIndex;

FrameCPP::Version_6::FrTOC::m_Detector -

MapDetector_type m_Detector;

FrameCPP::Version_6::FrTOC::m_EventType -

MapEventType_type m_EventType;

FrameCPP::Version_6::FrTOC::m_GTimeN -

std::vector< INT_4U > m_GTimeN;

FrameCPP::Version_6::FrTOC::m_GTimeS -

std::vector< INT_4U > m_GTimeS;

FrameCPP::Version_6::FrTOC::m_Proc - TODO: Put these into the correct place

MapProc_type m_Proc;

FrameCPP::Version_6::FrTOC::m_ProcIndex -

IndexProc_type m_ProcIndex;

FrameCPP::Version_6::FrTOC::m_SHid -

std::vector< INT_2U > m_SHid;

FrameCPP::Version_6::FrTOC::m_SHname -

std::vector< STRING > m_SHname;

FrameCPP::Version_6::FrTOC::m_Ser -

MapSer_type m_Ser;

FrameCPP::Version_6::FrTOC::m_SerIndex -

IndexSer_type m_SerIndex;

FrameCPP::Version_6::FrTOC::m_Sim -

MapSim_type m_Sim;

FrameCPP::Version_6::FrTOC::m_SimEventType -

MapSimEventType_type m_SimEventType;

FrameCPP::Version_6::FrTOC::m_SimIndex -

IndexSim_type m_SimIndex;

FrameCPP::Version_6::FrTOC::m_StatType -

MapStatType_type m_StatType;

FrameCPP::Version_6::FrTOC::m_Summary -

MapSummary_type m_Summary;

FrameCPP::Version_6::FrTOC::m_ULeapS -

INT_2S m_ULeapS;

FrameCPP::Version_6::FrTOC::m_callback -

Callback* m_callback;

FrameCPP::Version_6::FrTOC::m_callback_keys -

std::vector< callback_key_type > m_callback_keys;

FrameCPP::Version_6::FrTOC::m_dataQuality -

std::vector< INT_4U > m_dataQuality;

FrameCPP::Version_6::FrTOC::m_dictionary - TODO: End - Put these into the correct place

Dictionary* m_dictionary;

FrameCPP::Version_6::FrTOC::m_dt -

std::vector< REAL_8 > m_dt;

FrameCPP::Version_6::FrTOC::m_frame -

std::vector< INT_4U > m_frame;

FrameCPP::Version_6::FrTOC::m_input_stream -

IFrameStream* m_input_stream;

FrameCPP::Version_6::FrTOC::m_nFirstADC -

position_list_type m_nFirstADC;

FrameCPP::Version_6::FrTOC::m_nFirstMsg -

position_list_type m_nFirstMsg;

FrameCPP::Version_6::FrTOC::m_nFirstSer -

position_list_type m_nFirstSer;

FrameCPP::Version_6::FrTOC::m_nFirstTable -

position_list_type m_nFirstTable;

FrameCPP::Version_6::FrTOC::m_output_stream -

OFrameStream* m_output_stream;

FrameCPP::Version_6::FrTOC::m_positionH -

position_list_type m_positionH;

FrameCPP::Version_6::FrTOC::m_runs -

std::vector< INT_4S > m_runs;