ldas-tools-framecpp 3.0.4
 
Loading...
Searching...
No Matches
FrameCPP::Version_4::FrTOCTrigData Class Reference

#include <FrTOCTrigData.hh>

Inheritance diagram for FrameCPP::Version_4::FrTOCTrigData:

Classes

struct  trig_data_type
 

Public Types

typedef INT_4U nTrig_type
 
typedef STRING name_type
 
typedef INT_4U gtimesTrigData_type
 
typedef INT_4U gtimenTrigData_type
 
typedef INT_8U positionTrigData_type
 
typedef std::map< name_type, trig_data_typeMapTrig_type
 
typedef INT_4U nTrig_type
 
typedef STRING name_type
 
typedef INT_4U gtimesTrigData_type
 
typedef INT_4U gtimenTrigData_type
 
typedef INT_8U positionTrigData_type
 
typedef std::map< name_type, trig_data_typeMapTrig_type
 

Public Member Functions

 FrTOCTrigData ()
 
Common::FrameSpec::size_type Bytes (const Common::StreamBase &Stream) const
 
const MapTrig_typeGetTrigData () const
 
MapTrig_type::const_iterator GetTrigData (const std::string &Name) const
 
void QueryTrigData (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position)
 
bool operator== (const FrTOCTrigData &RHS) const
 
 FrTOCTrigData ()
 
Common::FrameSpec::size_type Bytes (const Common::StreamBase &Stream) const
 
const MapTrig_typeGetTrigData () const
 
MapTrig_type::const_iterator GetTrigData (const std::string &Name) const
 
void QueryTrigData (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position)
 
bool operator== (const FrTOCTrigData &RHS) const
 

Static Public Member Functions

static void Description (Common::Description &Desc)
 
static void Description (Common::Description &Desc)
 

Protected Member Functions

 FrTOCTrigData (Common::IStream &Stream, INT_4U FrameCount)
 
void write (Common::OStream &Stream) const
 
 FrTOCTrigData (Common::IStream &Stream, INT_4U FrameCount)
 
void write (Common::OStream &Stream) const
 

Protected Attributes

MapTrig_type m_info
 

Member Typedef Documentation

◆ gtimenTrigData_type [1/2]

◆ gtimenTrigData_type [2/2]

◆ gtimesTrigData_type [1/2]

◆ gtimesTrigData_type [2/2]

◆ MapTrig_type [1/2]

◆ MapTrig_type [2/2]

◆ name_type [1/2]

◆ name_type [2/2]

◆ nTrig_type [1/2]

◆ nTrig_type [2/2]

◆ positionTrigData_type [1/2]

◆ positionTrigData_type [2/2]

Constructor & Destructor Documentation

◆ FrTOCTrigData() [1/4]

FrameCPP::Version_4::FrTOCTrigData::FrTOCTrigData ( )

◆ FrTOCTrigData() [2/4]

FrameCPP::Version_4::FrTOCTrigData::FrTOCTrigData ( Common::IStream & Stream,
INT_4U FrameCount )
protected

◆ FrTOCTrigData() [3/4]

FrameCPP::Version_4::FrTOCTrigData::FrTOCTrigData ( )

◆ FrTOCTrigData() [4/4]

FrameCPP::Version_4::FrTOCTrigData::FrTOCTrigData ( Common::IStream & Stream,
INT_4U FrameCount )
protected

Member Function Documentation

◆ Bytes() [1/2]

Common::FrameSpec::size_type FrameCPP::Version_4::FrTOCTrigData::Bytes ( const Common::StreamBase & Stream) const
inline

◆ Bytes() [2/2]

Common::FrameSpec::size_type FrameCPP::Version_4::FrTOCTrigData::Bytes ( const Common::StreamBase & Stream) const

◆ Description() [1/2]

void FrameCPP::Version_4::FrTOCTrigData::Description ( Common::Description & Desc)
static

◆ Description() [2/2]

static void FrameCPP::Version_4::FrTOCTrigData::Description ( Common::Description & Desc)
static

◆ GetTrigData() [1/4]

const FrTOCTrigData::MapTrig_type & FrameCPP::Version_4::FrTOCTrigData::GetTrigData ( ) const
inline

◆ GetTrigData() [2/4]

const MapTrig_type & FrameCPP::Version_4::FrTOCTrigData::GetTrigData ( ) const

◆ GetTrigData() [3/4]

FrTOCTrigData::MapTrig_type::const_iterator FrameCPP::Version_4::FrTOCTrigData::GetTrigData ( const std::string & Name) const
inline

◆ GetTrigData() [4/4]

MapTrig_type::const_iterator FrameCPP::Version_4::FrTOCTrigData::GetTrigData ( const std::string & Name) const

◆ operator==() [1/2]

bool FrameCPP::Version_4::FrTOCTrigData::operator== ( const FrTOCTrigData & RHS) const

◆ operator==() [2/2]

bool FrameCPP::Version_4::FrTOCTrigData::operator== ( const FrTOCTrigData & RHS) const

◆ QueryTrigData() [1/2]

void FrameCPP::Version_4::FrTOCTrigData::QueryTrigData ( const Common::TOCInfo & Info,
INT_4U FrameOffset,
INT_8U Position )

◆ QueryTrigData() [2/2]

void FrameCPP::Version_4::FrTOCTrigData::QueryTrigData ( const Common::TOCInfo & Info,
INT_4U FrameOffset,
INT_8U Position )

◆ write() [1/2]

void FrameCPP::Version_4::FrTOCTrigData::write ( Common::OStream & Stream) const
protected

◆ write() [2/2]

void FrameCPP::Version_4::FrTOCTrigData::write ( Common::OStream & Stream) const
protected

Member Data Documentation

◆ m_info

MapTrig_type FrameCPP::Version_4::FrTOCTrigData::m_info
protected

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