ldas-tools-framecpp  2.9.3
Public Types | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Private Types | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
FrameCPP::Common::IFrameStreamPlanWrapper< DECL > Class Template Reference

Frame Reading FrameStreamPlanWrapper. More...

#include <FrameStreamPlanWrapper.hh>

Inheritance diagram for FrameCPP::Common::IFrameStreamPlanWrapper< DECL >:
Inheritance graph
[legend]
Collaboration diagram for FrameCPP::Common::IFrameStreamPlanWrapper< DECL >:
Collaboration graph
[legend]

Public Types

typedef IFrameStreamWrapper< DECL_PARAMSbase_type
 
typedef base_type::buffer_type buffer_type
 
typedef base_type::frame_offset_type frame_offset_type
 
typedef base_type::fr_adc_data_type fr_adc_data_type
 
typedef base_type::fr_event_type fr_event_type
 
typedef INT_4U fr_event_offset_type
 
typedef base_type::fr_proc_data_type fr_proc_data_type
 
typedef base_type::fr_ser_data_type fr_ser_data_type
 
typedef base_type::fr_sim_data_type fr_sim_data_type
 
typedef base_type::fr_sim_event_type fr_sim_event_type
 
typedef INT_4U fr_sim_event_offset_type
 
typedef IFrameStreamPlanWrapper< DECL_PARAMSplan_type
 
typedef IFrameStreamWrapper< DECL_PARAMSbase_type
 
typedef base_type::buffer_type buffer_type
 
typedef base_type::frame_offset_type frame_offset_type
 
typedef base_type::fr_adc_data_type fr_adc_data_type
 
typedef base_type::fr_event_type fr_event_type
 
typedef INT_4U fr_event_offset_type
 
typedef base_type::fr_proc_data_type fr_proc_data_type
 
typedef base_type::fr_ser_data_type fr_ser_data_type
 
typedef base_type::fr_sim_data_type fr_sim_data_type
 
typedef base_type::fr_sim_event_type fr_sim_event_type
 
typedef INT_4U fr_sim_event_offset_type
 
typedef IFrameStreamPlanWrapper< DECL_PARAMSplan_type
 
typedef IFrameStreamWrapper< DECL_PARAMSbase_type
 
typedef base_type::buffer_type buffer_type
 
typedef base_type::frame_offset_type frame_offset_type
 
typedef base_type::fr_adc_data_type fr_adc_data_type
 
typedef base_type::fr_event_type fr_event_type
 
typedef INT_4U fr_event_offset_type
 
typedef base_type::fr_proc_data_type fr_proc_data_type
 
typedef base_type::fr_ser_data_type fr_ser_data_type
 
typedef base_type::fr_sim_data_type fr_sim_data_type
 
typedef base_type::fr_sim_event_type fr_sim_event_type
 
typedef INT_4U fr_sim_event_offset_type
 
typedef IFrameStreamPlanWrapper< DECL_PARAMSplan_type
 
typedef boost::shared_ptr< FrameHframe_h_type
 
typedef boost::shared_ptr< FrameHframe_h_type
 
typedef boost::shared_ptr< FrameHframe_h_type
 
typedef boost::shared_ptr< RawData > fr_raw_data_type
 
typedef boost::shared_ptr< RawData > fr_raw_data_type
 
typedef boost::shared_ptr< RawData > fr_raw_data_type
 
typedef INT_4U size_type
 
typedef INT_4U size_type
 
typedef INT_4U size_type
 
typedef FrHeader::frame_library_type frame_library_type
 
typedef FrHeader::frame_library_type frame_library_type
 
typedef FrHeader::frame_library_type frame_library_type
 
typedef FrHeader::library_revision_type library_revision_type
 
typedef FrHeader::library_revision_type library_revision_type
 
typedef FrHeader::library_revision_type library_revision_type
 
typedef FrameSpec::version_type version_type
 
typedef FrameSpec::version_type version_type
 
typedef FrameSpec::version_type version_type
 
typedef const StreamRefInterfacestreamref_interface_type
 
typedef const StreamRefInterfacestreamref_interface_type
 
typedef const StreamRefInterfacestreamref_interface_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 

Public Member Functions

 IFrameStreamPlanWrapper (buffer_type *Stream, plan_type *master=0)
 
 ~IFrameStreamPlanWrapper ()
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_event_type ReadFrEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_event_type ReadFrEvent (const std::string &EventType, fr_event_offset_type Offset)
 Extract the requested FrEvent structure from the stream. More...
 
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_ser_data_type ReadFrSerData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_data_type ReadFrSimData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimData structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (const std::string &SimEventType, fr_event_offset_type Offset)
 Extract the requested FrSimEvent structure from the stream. More...
 
 IFrameStreamPlanWrapper (buffer_type *Stream, plan_type *master=0)
 
 ~IFrameStreamPlanWrapper ()
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_event_type ReadFrEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_event_type ReadFrEvent (const std::string &EventType, fr_event_offset_type Offset)
 Extract the requested FrEvent structure from the stream. More...
 
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_ser_data_type ReadFrSerData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_data_type ReadFrSimData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimData structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (const std::string &SimEventType, fr_event_offset_type Offset)
 Extract the requested FrSimEvent structure from the stream. More...
 
 IFrameStreamPlanWrapper (buffer_type *Stream, plan_type *master=0)
 
 ~IFrameStreamPlanWrapper ()
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_event_type ReadFrEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_event_type ReadFrEvent (const std::string &EventType, fr_event_offset_type Offset)
 Extract the requested FrEvent structure from the stream. More...
 
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_ser_data_type ReadFrSerData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_data_type ReadFrSimData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimData structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (const std::string &SimEventType, fr_event_offset_type Offset)
 Extract the requested FrSimEvent structure from the stream. More...
 
std::string FrameLibraryName () const
 
std::string FrameLibraryName () const
 
std::string FrameLibraryName () const
 
frame_h_type ReadFrameH (frame_offset_type Frame, INT_4U ContainerSet)
 Extract the requested FrameH structure from the stream. More...
 
frame_h_type ReadFrameH (frame_offset_type Frame, INT_4U ContainerSet)
 Extract the requested FrameH structure from the stream. More...
 
frame_h_type ReadFrameH (frame_offset_type Frame, INT_4U ContainerSet)
 Extract the requested FrameH structure from the stream. More...
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcStruct (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcStruct (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_adc_data_type ReadFrAdcStruct (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrAdcData structure from the stream. More...
 
fr_event_type ReadFrEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_event_type ReadFrEventStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_event_type ReadFrEventStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_event_type ReadFrEventStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrEvent structure from the stream. More...
 
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcStruct (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcStruct (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_proc_data_type ReadFrProcStruct (frame_offset_type Frame, INT_4U Channel)
 Extract the requested FrProcData structure from the stream. More...
 
fr_raw_data_type ReadFrRawData (frame_offset_type Frame)
 Extract the requested FrRawData structure from the stream. More...
 
fr_raw_data_type ReadFrRawData (frame_offset_type Frame)
 Extract the requested FrRawData structure from the stream. More...
 
fr_raw_data_type ReadFrRawData (frame_offset_type Frame)
 Extract the requested FrRawData structure from the stream. More...
 
fr_ser_data_type ReadFrSerData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_ser_data_type ReadFrSerStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_ser_data_type ReadFrSerStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_ser_data_type ReadFrSerStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_event_type ReadFrSimEvent (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_event_type ReadFrSimEventStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_event_type ReadFrSimEventStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_event_type ReadFrSimEventStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSimEvent structure from the stream. More...
 
fr_sim_data_type ReadFrSimStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_data_type ReadFrSimStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_data_type ReadFrSimStruct (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
fr_sim_data_type ReadFrSimData (frame_offset_type Frame, const std::string &Channel)
 Extract the requested FrSerData structure from the stream. More...
 
frame_h_type ReadNextFrame ()
 Extract the next FrameH structure from the stream. More...
 
frame_h_type ReadNextFrame ()
 Extract the next FrameH structure from the stream. More...
 
frame_h_type ReadNextFrame ()
 Extract the next FrameH structure from the stream. More...
 
virtual void Cleanup ()
 
virtual void Cleanup ()
 
virtual void Cleanup ()
 
size_type GetCurrentFrameOffset () const
 Retrieve the current frame. More...
 
size_type GetCurrentFrameOffset () const
 Retrieve the current frame. More...
 
size_type GetCurrentFrameOffset () const
 Retrieve the current frame. More...
 
virtual const FrHeaderGetFrHeader () const
 
virtual const FrHeaderGetFrHeader () const
 
virtual const FrHeaderGetFrHeader () const
 
const FrTOCGetTOC () const
 
const FrTOCGetTOC () const
 
const FrTOCGetTOC () const
 
size_type GetNumberOfFrames () const
 
size_type GetNumberOfFrames () const
 
size_type GetNumberOfFrames () const
 
FrameSpec::Info::verification_func_type VerificationFunc () const
 
FrameSpec::Info::verification_func_type VerificationFunc () const
 
FrameSpec::Info::verification_func_type VerificationFunc () const
 
object_type Read ()
 
object_type Read ()
 
object_type Read ()
 
object_type ReadNextFrameAsObject ()
 
object_type ReadNextFrameAsObject ()
 
object_type ReadNextFrameAsObject ()
 
object_type ReadDetector (const std::string &Name)
 Read the detector via the table of contents. More...
 
object_type ReadDetector (const std::string &Name)
 Read the detector via the table of contents. More...
 
object_type ReadDetector (const std::string &Name)
 Read the detector via the table of contents. More...
 
object_type ReadFrame (bool Decompress=false)
 
object_type ReadFrame (bool Decompress=false)
 
object_type ReadFrame (bool Decompress=false)
 
object_type ReadFrameN (INT_4U FrameIndex, bool Decompress=false)
 
object_type ReadFrameN (INT_4U FrameIndex, bool Decompress=false)
 
object_type ReadFrameN (INT_4U FrameIndex, bool Decompress=false)
 
object_type ReadFrameNSubset (INT_4U FrameIndex, INT_4U ElementMask)
 
object_type ReadFrameNSubset (INT_4U FrameIndex, INT_4U ElementMask)
 
object_type ReadFrameNSubset (INT_4U FrameIndex, INT_4U ElementMask)
 
IFrameStream::object_type ReadFrStatData (INT_8U Position)
 Read FrStatData at a given postion in the stream. More...
 
INT_4U ReadFrStatData (const std::string &NamePattern, const std::string &DetectorPattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version, FrStatData::Query &QueryResults)
 
IFrameStream::object_type ReadFrStatData (INT_8U Position)
 Read FrStatData at a given postion in the stream. More...
 
INT_4U ReadFrStatData (const std::string &NamePattern, const std::string &DetectorPattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version, FrStatData::Query &QueryResults)
 
IFrameStream::object_type ReadFrStatData (INT_8U Position)
 Read FrStatData at a given postion in the stream. More...
 
INT_4U ReadFrStatData (const std::string &NamePattern, const std::string &DetectorPattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version, FrStatData::Query &QueryResults)
 
void SetAutoDeleteBuffer (const bool AutoDelete)
 
void SetAutoDeleteBuffer (const bool AutoDelete)
 
void SetAutoDeleteBuffer (const bool AutoDelete)
 
void SetCheckSumFile (const CheckSum::kind_type Type)
 
void SetCheckSumFile (const CheckSum::kind_type Type)
 
void SetCheckSumFile (const CheckSum::kind_type Type)
 
void SetMD5Sum (bool Value)
 
void SetMD5Sum (bool Value)
 
void SetMD5Sum (bool Value)
 
void VerifyHeader (Verify &Verifier)
 
void VerifyHeader (Verify &Verifier)
 
void VerifyHeader (Verify &Verifier)
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
CheckSumFilterGetCheckSumObject () const
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
frame_library_type FrameLibrary () const
 
frame_library_type FrameLibrary () const
 
frame_library_type FrameLibrary () const
 
library_revision_type LibraryRevision () const
 
library_revision_type LibraryRevision () const
 
library_revision_type LibraryRevision () const
 
version_type Version () const
 
version_type Version () const
 
version_type Version () const
 
const std::string & GetLastError () const
 
const std::string & GetLastError () const
 
const std::string & GetLastError () const
 
const MD5SumGetMD5Sum () const
 
const MD5SumGetMD5Sum () const
 
const MD5SumGetMD5Sum () const
 

Protected Types

typedef boost::shared_ptr< FrTOCtoc_type
 
typedef boost::shared_ptr< FrTOCtoc_type
 
typedef boost::shared_ptr< FrTOCtoc_type
 
typedef const Dictionary::streamref_type::element_type * const_stream_ref_ptr_type
 
typedef const Dictionary::streamref_type::element_type * const_stream_ref_ptr_type
 
typedef const Dictionary::streamref_type::element_type * const_stream_ref_ptr_type
 
typedef Dictionary::streamref_type streamref_type
 
typedef Dictionary::streamref_type streamref_type
 
typedef Dictionary::streamref_type streamref_type
 
typedef std::unique_ptr< CheckSumFilterchecksum_filter_type
 
typedef std::unique_ptr< CheckSumFilterchecksum_filter_type
 
typedef std::unique_ptr< CheckSumFilterchecksum_filter_type
 
typedef std::unique_ptr< MD5SumFiltermd5sum_filter_type
 
typedef std::unique_ptr< MD5SumFiltermd5sum_filter_type
 
typedef std::unique_ptr< MD5SumFiltermd5sum_filter_type
 
typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > streamid_to_fsiid_type
 
typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > streamid_to_fsiid_type
 
typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > streamid_to_fsiid_type
 
typedef boost::shared_ptr< PTR_STRUCT_BASEptr_struct_base_type
 
typedef boost::shared_ptr< PTR_STRUCT_BASEptr_struct_base_type
 
typedef boost::shared_ptr< PTR_STRUCT_BASEptr_struct_base_type
 
typedef std::istream::char_type char_type
 
typedef std::istream::char_type char_type
 
typedef std::istream::char_type char_type
 
typedef std::istream istream_type
 
typedef std::istream istream_type
 
typedef std::istream istream_type
 
typedef boost::shared_ptr< resolverresolver_type
 
typedef boost::shared_ptr< resolverresolver_type
 
typedef boost::shared_ptr< resolverresolver_type
 
typedef std::list< resolver_typeresolver_container_type
 
typedef std::list< resolver_typeresolver_container_type
 
typedef std::list< resolver_typeresolver_container_type
 

Protected Member Functions

virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
object_type advanceToFrame (INT_4U Frame)
 
object_type advanceToFrame (INT_4U Frame)
 
object_type advanceToFrame (INT_4U Frame)
 
object_type readFrameHSubset (INT_4U Frame, INT_4U ElementMask)
 
object_type readFrameHSubset (INT_4U Frame, INT_4U ElementMask)
 
object_type readFrameHSubset (INT_4U Frame, INT_4U ElementMask)
 
object_type readFrAdcData (INT_4U Frame, const std::string &Channel)
 
object_type readFrAdcData (INT_4U Frame, INT_4U Channel)
 
object_type readFrAdcData (INT_4U Frame, const std::string &Channel)
 
object_type readFrAdcData (INT_4U Frame, INT_4U Channel)
 
object_type readFrAdcData (INT_4U Frame, const std::string &Channel)
 
object_type readFrAdcData (INT_4U Frame, INT_4U Channel)
 
object_type readFrAdcStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrAdcStruct (INT_4U Frame, INT_4U Channel)
 
object_type readFrAdcStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrAdcStruct (INT_4U Frame, INT_4U Channel)
 
object_type readFrAdcStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrAdcStruct (INT_4U Frame, INT_4U Channel)
 
object_type readFrEvent (INT_4U Frame, const std::string &Channel)
 
object_type readFrEvent (const std::string &EventType, fr_event_offset_type Offset)
 
object_type readFrEvent (INT_4U Frame, const std::string &Channel)
 
object_type readFrEvent (const std::string &EventType, fr_event_offset_type Offset)
 
object_type readFrEvent (INT_4U Frame, const std::string &Channel)
 
object_type readFrEvent (const std::string &EventType, fr_event_offset_type Offset)
 
std::unique_ptr< FrEndOfFilereadFrEndOfFile ()
 
std::unique_ptr< FrEndOfFilereadFrEndOfFile ()
 
std::unique_ptr< FrEndOfFilereadFrEndOfFile ()
 
object_type readFrEventStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrEventStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrEventStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcData (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcData (INT_4U Frame, INT_4U Channel)
 
object_type readFrProcData (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcData (INT_4U Frame, INT_4U Channel)
 
object_type readFrProcData (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcData (INT_4U Frame, INT_4U Channel)
 
object_type readFrProcStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcStruct (INT_4U Frame, INT_4U Channel)
 
object_type readFrProcStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcStruct (INT_4U Frame, INT_4U Channel)
 
object_type readFrProcStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrProcStruct (INT_4U Frame, INT_4U Channel)
 
object_type readFrRawData (INT_4U Frame)
 
object_type readFrRawData (INT_4U Frame)
 
object_type readFrRawData (INT_4U Frame)
 
object_type readFrSerData (INT_4U Frame, const std::string &Channel)
 
object_type readFrSerData (INT_4U Frame, const std::string &Channel)
 
object_type readFrSerData (INT_4U Frame, const std::string &Channel)
 
object_type readFrSerStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSerStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSerStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimData (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimData (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimData (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimEvent (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimEvent (const std::string &SimEventType, fr_sim_event_offset_type Offset)
 
object_type readFrSimEvent (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimEvent (const std::string &SimEventType, fr_sim_event_offset_type Offset)
 
object_type readFrSimEvent (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimEvent (const std::string &SimEventType, fr_sim_event_offset_type Offset)
 
object_type readFrSimEventStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimEventStruct (INT_4U Frame, const std::string &Channel)
 
object_type readFrSimEventStruct (INT_4U Frame, const std::string &Channel)
 
std::unique_ptr< FrTOCreadFrTOCHeader (FrEndOfFile::seekTOC_cmn_type Offset)
 
std::unique_ptr< FrTOCreadFrTOCHeader (FrEndOfFile::seekTOC_cmn_type Offset)
 
std::unique_ptr< FrTOCreadFrTOCHeader (FrEndOfFile::seekTOC_cmn_type Offset)
 
object_type readNextFrame ()
 
object_type readNextFrame ()
 
object_type readNextFrame ()
 
boost::shared_ptr< StreamRefInterfacereadStreamRef ()
 
boost::shared_ptr< StreamRefInterfacereadStreamRef ()
 
boost::shared_ptr< StreamRefInterfacereadStreamRef ()
 
void readTOC ()
 
void readTOC ()
 
void readTOC ()
 
virtual void reset ()
 
virtual void reset ()
 
virtual void reset ()
 
object_type readObject (const StreamRefInterface *StreamRef)
 Read an Object referenced in the stream. More...
 
object_type readObject (const StreamRefInterface *StreamRef)
 Read an Object referenced in the stream. More...
 
object_type readObject (const StreamRefInterface *StreamRef)
 Read an Object referenced in the stream. More...
 
void readRecursive (INT_4U StopOnClassId, bool Decompress=false)
 
void readRecursive (INT_4U StopOnClassId, bool Decompress=false)
 
void readRecursive (INT_4U StopOnClassId, bool Decompress=false)
 
bool removeRecursiveDependant (const StreamRefInterface *StreamRef)
 
bool removeRecursiveDependant (const StreamRefInterface *StreamRef)
 
bool removeRecursiveDependant (const StreamRefInterface *StreamRef)
 
virtual void addRecursiveDependant (ptr_struct_base_type Ref)
 
void addRecursiveDependant (const StreamRefInterface *StreamRef)
 
virtual void addRecursiveDependant (ptr_struct_base_type Ref)
 
void addRecursiveDependant (const StreamRefInterface *StreamRef)
 
virtual void addRecursiveDependant (ptr_struct_base_type Ref)
 
void addRecursiveDependant (const StreamRefInterface *StreamRef)
 
toc_type getTOC () const
 
toc_type getTOC () const
 
toc_type getTOC () const
 
virtual void pushResolver (resolver_type Resolver)
 
virtual void pushResolver (resolver_type Resolver)
 
virtual void pushResolver (resolver_type Resolver)
 
void seedTOCInfo (const IFrameStream &Source)
 
void seedTOCInfo (const IFrameStream &Source)
 
void seedTOCInfo (const IFrameStream &Source)
 
CheckSumFilterGetCheckSumFile () const
 
CheckSumFilterGetCheckSumFrame () const
 
CheckSumFilterGetCheckSumObject () const
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::InfoframeSpecInfo () const
 
void setLastError (const std::string &Message)
 
void setLastError (const std::string &Message)
 
void setLastError (const std::string &Message)
 
void setTOC ()
 
void setTOC ()
 
void setTOC ()
 
const StreamRefInterfacestreamRef () const
 
const StreamRefInterfacestreamRef () const
 
const StreamRefInterfacestreamRef () const
 
void version_stream (version_type Version)
 
void version_stream (version_type Version)
 
void version_stream (version_type Version)
 
void frameLibrary (frame_library_type FrameLibrary)
 
void frameLibrary (frame_library_type FrameLibrary)
 
void frameLibrary (frame_library_type FrameLibrary)
 
void libraryRevision (library_revision_type LibraryRevision)
 
void libraryRevision (library_revision_type LibraryRevision)
 
void libraryRevision (library_revision_type LibraryRevision)
 
version_type memoryVersion () const
 
version_type memoryVersion () const
 
version_type memoryVersion () const
 
version_type streamVersion () const
 
version_type streamVersion () const
 
version_type streamVersion () const
 
INT_2U GetClassId (const std::string &ClassName) const
 
INT_2U GetClassId (const std::string &ClassName) const
 
INT_2U GetClassId (const std::string &ClassName) const
 
INT_2U GetFSIId (INT_2U StreamId) const
 
INT_2U GetFSIId (INT_2U StreamId) const
 
INT_2U GetFSIId (INT_2U StreamId) const
 
cmn_streamsize_type PtrStructBytes () const
 
cmn_streamsize_type PtrStructBytes () const
 
cmn_streamsize_type PtrStructBytes () const
 
const_stream_ref_ptr_type ReferenceStreamRef () const
 
const_stream_ref_ptr_type ReferenceStreamRef () const
 
const_stream_ref_ptr_type ReferenceStreamRef () const
 
const DictionaryGetDictionary () const
 
DictionaryGetDictionary ()
 
const DictionaryGetDictionary () const
 
DictionaryGetDictionary ()
 
const DictionaryGetDictionary () const
 
DictionaryGetDictionary ()
 
Dictionary::ptr_struct_key_type NextLookup (object_type Obj) const
 
Dictionary::ptr_struct_key_type NextLookup (object_type Obj) const
 
Dictionary::ptr_struct_key_type NextLookup (object_type Obj) const
 
void RemoveResolver (const void *Old, int MaxDepth)
 
void RemoveResolver (const void *Old, int MaxDepth)
 
void RemoveResolver (const void *Old, int MaxDepth)
 
template<typename T >
void PushPtr (boost::shared_ptr< T > *Obj)
 
template<typename T >
void PushPtr (boost::shared_ptr< T > *Obj)
 
template<typename T >
void PushPtr (boost::shared_ptr< T > *Obj)
 
template<typename T_NEW , typename T_OLD >
void ReplacePtr (boost::shared_ptr< T_NEW > *Obj, boost::shared_ptr< T_OLD > *OldPtr, const int MaxDepth)
 
template<typename T_NEW , typename T_OLD >
void ReplacePtr (boost::shared_ptr< T_NEW > *Obj, boost::shared_ptr< T_OLD > *OldPtr, const int MaxDepth)
 
template<typename T_NEW , typename T_OLD >
void ReplacePtr (boost::shared_ptr< T_NEW > *Obj, boost::shared_ptr< T_OLD > *OldPtr, const int MaxDepth)
 
template<typename T >
void PushRef (Container< T > &C)
 
template<typename T >
void PushRef (Container< T > &C)
 
template<typename T >
void PushRef (Container< T > &C)
 
template<typename T , typename OT >
void ReplaceRef (Container< T > &C, const Container< OT > &Old, const int MaxDepth)
 
template<typename T , typename OT >
void ReplaceRef (Container< T > &C, const Container< OT > &Old, const int MaxDepth)
 
template<typename T , typename OT >
void ReplaceRef (Container< T > &C, const Container< OT > &Old, const int MaxDepth)
 
FrameBufferInterfacerdbuf () const
 
FrameBufferInterfacerdbuf () const
 
FrameBufferInterfacerdbuf () const
 
IStreamread (char_type *S, std::streamsize N)
 
IStreamread (char_type *S, std::streamsize N)
 
IStreamread (char_type *S, std::streamsize N)
 
ptr_struct_base_type ReadPtrStruct ()
 
ptr_struct_base_type ReadPtrStruct ()
 
ptr_struct_base_type ReadPtrStruct ()
 
void Resolve ()
 Method to resolve links. More...
 
void Resolve ()
 
void Resolve ()
 
cmn_streamsize_type Size ()
 Return the size of the stream. More...
 
cmn_streamsize_type Size ()
 Return the size of the stream. More...
 
cmn_streamsize_type Size ()
 Return the size of the stream. More...
 
template<typename T >
IStreamoperator>> (boost::shared_ptr< T > *Data)
 
template<typename T , const std::string &(T::*)() const F>
IStreamoperator>> (SearchContainer< T, F > &SC)
 
template<typename T >
IStreamoperator>> (Container< T > &C)
 
template<typename L >
IStreamoperator>> (STRING< L > &String)
 
template<typename L >
IStreamoperator>> (STRING_SHADOW< L > &String)
 
template<typename L >
IStreamoperator>> (std::vector< STRING< L > > &String)
 
template<typename DT >
IStreamoperator>> (std::vector< DT > &Data)
 
template<typename DT >
IStreamoperator>> (DT &Data)
 
template<typename T , typename S >
IStreamoperator>> (IStream::Resizer< T, S > Value)
 
template<typename T >
IStreamoperator>> (boost::shared_ptr< T > *Data)
 
template<typename T , const std::string &(T::*)() const F>
IStreamoperator>> (SearchContainer< T, F > &SC)
 
template<typename T >
IStreamoperator>> (Container< T > &C)
 
template<typename L >
IStreamoperator>> (STRING< L > &String)
 
template<typename L >
IStreamoperator>> (STRING_SHADOW< L > &String)
 
template<typename L >
IStreamoperator>> (std::vector< STRING< L > > &String)
 
template<typename DT >
IStreamoperator>> (std::vector< DT > &Data)
 
template<typename DT >
IStreamoperator>> (DT &Data)
 
template<typename T , typename S >
IStreamoperator>> (IStream::Resizer< T, S > Value)
 
template<typename T >
IStreamoperator>> (boost::shared_ptr< T > *Data)
 
template<typename T , const std::string &(T::*)() const F>
IStreamoperator>> (SearchContainer< T, F > &SC)
 
template<typename T >
IStreamoperator>> (Container< T > &C)
 
template<typename L >
IStreamoperator>> (STRING< L > &String)
 
template<typename L >
IStreamoperator>> (STRING_SHADOW< L > &String)
 
template<typename L >
IStreamoperator>> (std::vector< STRING< L > > &String)
 
template<typename DT >
IStreamoperator>> (std::vector< DT > &Data)
 
template<typename DT >
IStreamoperator>> (DT &Data)
 
template<typename T , typename S >
IStreamoperator>> (IStream::Resizer< T, S > Value)
 
template<>
IStreamoperator>> (LDASTools::AL::GPSTime &Data)
 
bool ByteSwapping () const
 
bool ByteSwapping () const
 
bool ByteSwapping () const
 
void nextReplace (object_type OldObj, object_type NewObj)
 
void nextReplace (object_type OldObj, object_type NewObj)
 
void nextReplace (object_type OldObj, object_type NewObj)
 
void byteSwapping (bool Value)
 
void byteSwapping (bool Value)
 
void byteSwapping (bool Value)
 
object_type objectLookup (object_type::element_type *Pointer)
 
object_type objectLookup (object_type::element_type *Pointer)
 
object_type objectLookup (object_type::element_type *Pointer)
 
const resolver_container_typeresolverContainer () const
 
resolver_container_typeresolverContainer ()
 
const resolver_container_typeresolverContainer () const
 
resolver_container_typeresolverContainer ()
 
const resolver_container_typeresolverContainer () const
 
resolver_container_typeresolverContainer ()
 
void setAutoDeleteBuffer (const bool Value)
 
void setAutoDeleteBuffer (const bool Value)
 
void setAutoDeleteBuffer (const bool Value)
 

Protected Attributes

bool m_closed_state
 
std::unique_ptr< MD5SumFilterm_md5sumFilter
 
Dictionary m_dictionary
 
object_type m_null_stream_ref
 
ptr_struct_base_type m_ptr_struct_object
 
streamid_to_fsiid_type m_stream_id_to_fsi_id
 
checksum_filter_type m_file_checksum
 Checksum for file. More...
 
checksum_filter_type m_frame_checksum
 Checksum for frame. More...
 
checksum_filter_type m_obj_checksum
 Checksum for object. More...
 
md5sum_filter_type m_file_md5sum
 MD5Sum value for the files. More...
 
bool m_logNextPtr
 

Private Types

enum  cache_type {
  CACHE_FR_ADC_DATA , CACHE_FR_EVENT , CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA ,
  CACHE_FR_SIM_DATA , CACHE_FR_SIM_EVENT , CACHE_SIZE , CACHE_FR_ADC_DATA ,
  CACHE_FR_EVENT , CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA , CACHE_FR_SIM_DATA ,
  CACHE_FR_SIM_EVENT , CACHE_SIZE , CACHE_FR_ADC_DATA , CACHE_FR_EVENT ,
  CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA , CACHE_FR_SIM_DATA , CACHE_FR_SIM_EVENT ,
  CACHE_SIZE
}
 
enum  cache_type {
  CACHE_FR_ADC_DATA , CACHE_FR_EVENT , CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA ,
  CACHE_FR_SIM_DATA , CACHE_FR_SIM_EVENT , CACHE_SIZE , CACHE_FR_ADC_DATA ,
  CACHE_FR_EVENT , CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA , CACHE_FR_SIM_DATA ,
  CACHE_FR_SIM_EVENT , CACHE_SIZE , CACHE_FR_ADC_DATA , CACHE_FR_EVENT ,
  CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA , CACHE_FR_SIM_DATA , CACHE_FR_SIM_EVENT ,
  CACHE_SIZE
}
 
enum  cache_type {
  CACHE_FR_ADC_DATA , CACHE_FR_EVENT , CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA ,
  CACHE_FR_SIM_DATA , CACHE_FR_SIM_EVENT , CACHE_SIZE , CACHE_FR_ADC_DATA ,
  CACHE_FR_EVENT , CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA , CACHE_FR_SIM_DATA ,
  CACHE_FR_SIM_EVENT , CACHE_SIZE , CACHE_FR_ADC_DATA , CACHE_FR_EVENT ,
  CACHE_FR_PROC_DATA , CACHE_FR_SER_DATA , CACHE_FR_SIM_DATA , CACHE_FR_SIM_EVENT ,
  CACHE_SIZE
}
 
typedef std::map< INT_8U, detector_info_typedetector_pos_type
 
typedef std::map< INT_8U, detector_info_typedetector_pos_type
 
typedef std::map< INT_8U, detector_info_typedetector_pos_type
 
typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > cntocid_mapping_type
 
typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > cntocid_mapping_type
 
typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > cntocid_mapping_type
 
typedef LDASTools::AL::unordered_map< object_type, Dictionary::ptr_struct_key_type, smart_pointer_hash< object_type > > next_container_type
 Maintains information to reconstruct linked lists. More...
 
typedef LDASTools::AL::unordered_map< object_type, Dictionary::ptr_struct_key_type, smart_pointer_hash< object_type > > next_container_type
 Maintains information to reconstruct linked lists. More...
 
typedef LDASTools::AL::unordered_map< object_type, Dictionary::ptr_struct_key_type, smart_pointer_hash< object_type > > next_container_type
 Maintains information to reconstruct linked lists. More...
 
typedef LDASTools::AL::unordered_map< object_type::element_type *, object_type, LDASTools::AL::hash_pointer< object_type::element_type > > object_container_type
 
typedef LDASTools::AL::unordered_map< object_type::element_type *, object_type, LDASTools::AL::hash_pointer< object_type::element_type > > object_container_type
 
typedef LDASTools::AL::unordered_map< object_type::element_type *, object_type, LDASTools::AL::hash_pointer< object_type::element_type > > object_container_type
 
typedef std::unique_ptr< buffer_typebuffer_ptr_type
 
typedef std::unique_ptr< buffer_typebuffer_ptr_type
 
typedef std::unique_ptr< buffer_typebuffer_ptr_type
 

Private Member Functions

bool is_compatible (const plan_type *old_plan)
 Verify that the TOC stream compatibility. More...
 
template<int OFFSET>
void reset_positions ()
 
bool is_compatible (const plan_type *old_plan)
 Verify that the TOC stream compatibility. More...
 
template<int OFFSET>
void reset_positions ()
 
bool is_compatible (const plan_type *old_plan)
 Verify that the TOC stream compatibility. More...
 
template<int OFFSET>
void reset_positions ()
 
void init ()
 
void init ()
 
void init ()
 
void load_toc ()
 Load table of contents from stream. More...
 
void load_toc ()
 Load table of contents from stream. More...
 
void load_toc ()
 Load table of contents from stream. More...
 
object_type morph (object_type Obj)
 Modify an object so it is appropriate for the stream. More...
 
object_type morph (object_type Obj)
 Modify an object so it is appropriate for the stream. More...
 
object_type morph (object_type Obj)
 Modify an object so it is appropriate for the stream. More...
 
template<INT_4U ClassType, typename ChannelType >
object_type read_fr_struct (INT_4U Frame, ChannelType Channel, bool Recursively)
 
template<INT_4U ClassType, typename ChannelType >
object_type read_fr_struct (INT_4U Frame, ChannelType Channel, bool Recursively)
 
template<INT_4U ClassType, typename ChannelType >
object_type read_fr_struct (INT_4U Frame, ChannelType Channel, bool Recursively)
 
template<INT_4U ClassType, typename ChannelType >
object_type read_indexed_fr_struct (ChannelType Channel, INT_4U Index, bool Recursively)
 
template<INT_4U ClassType, typename ChannelType >
object_type read_indexed_fr_struct (ChannelType Channel, INT_4U Index, bool Recursively)
 
template<INT_4U ClassType, typename ChannelType >
object_type read_indexed_fr_struct (ChannelType Channel, INT_4U Index, bool Recursively)
 
template<INT_4U ClassType, typename ChannelType >
object_type advance_to_fr_struct (INT_4U FrameIndex, ChannelType Channel)
 
template<INT_4U ClassType, typename ChannelType >
object_type advance_to_fr_struct (INT_4U FrameIndex, ChannelType Channel)
 
template<INT_4U ClassType, typename ChannelType >
object_type advance_to_fr_struct (INT_4U FrameIndex, ChannelType Channel)
 
template<INT_4U ClassType, typename ChannelType >
object_type advance_to_indexed_fr_struct (ChannelType Channel, INT_4U Index)
 
template<INT_4U ClassType, typename ChannelType >
object_type advance_to_indexed_fr_struct (ChannelType Channel, INT_4U Index)
 
template<INT_4U ClassType, typename ChannelType >
object_type advance_to_indexed_fr_struct (ChannelType Channel, INT_4U Index)
 
template<INT_4U ClassType, typename ChannelType >
INT_8U position (const FrTOC *TOC, INT_4U Frame, const ChannelType &Channel) const
 
template<INT_4U ClassType, typename ChannelType >
INT_8U position (const FrTOC *TOC, INT_4U Frame, const ChannelType &Channel) const
 
template<INT_4U ClassType, typename ChannelType >
INT_8U position (const FrTOC *TOC, INT_4U Frame, const ChannelType &Channel) const
 
template<INT_4U ClassType, typename ChannelType >
INT_8U position_index (const FrTOC *TOC, const ChannelType &Channel, INT_4U Index) const
 
template<INT_4U ClassType, typename ChannelType >
INT_8U position_index (const FrTOC *TOC, const ChannelType &Channel, INT_4U Index) const
 
template<INT_4U ClassType, typename ChannelType >
INT_8U position_index (const FrTOC *TOC, const ChannelType &Channel, INT_4U Index) const
 

Static Private Member Functions

static bool initialize ()
 
static bool initialize ()
 
static bool initialize ()
 
static void cleanup_at_exit ()
 
static void cleanup_at_exit ()
 
static void cleanup_at_exit ()
 

Private Attributes

IFrameStreamPlanWrappermaster_plan
 
bool needs_reset [CACHE_SIZE]
 
boost::shared_ptr< FrHeaderm_file_header
 
toc_type m_toc
 
bool m_toc_loaded
 
bool m_reading_frame_subset
 state variable for reading frame subset. More...
 
std::set< INT_8U > m_to_be_resolved
 
bool m_log_recursive_dependants
 
INT_4U m_next_frame_index
 Current frame index. More...
 
detector_pos_type m_detector_pos
 
frame_library_type m_frame_library
 
library_revision_type m_library_revision
 
version_type m_memory_version
 Version number to use for frames in memory. More...
 
version_type m_stream_version
 Version number to use for frames in stream. More...
 
streamref_interface_type m_stream_ref
 
std::string m_last_error_message
 
const FrameSpec::Infom_frame_spec
 
cmn_streamsize_type m_ptr_struct_bytes
 
bool stream_length_valid
 
cmn_streamsize_type stream_length
 
buffer_ptr_type m_buffer
 
bool m_buffer_auto_delete
 
bool m_filter_internally
 
next_container_type m_next_container
 
bool m_byte_swapping
 
resolver_container_type m_resolver_container
 
object_container_type m_objects
 

Static Private Attributes

static const bool m_initialized = StreamBase::initialize( )
 
static cntocid_mapping_type m_class_name_to_class_id
 

Detailed Description

template<DECL>
class FrameCPP::Common::IFrameStreamPlanWrapper< DECL >

Frame Reading FrameStreamPlanWrapper.

Member Typedef Documentation

◆ base_type [1/3]

◆ base_type [2/3]

◆ base_type [3/3]

◆ buffer_ptr_type [1/3]

typedef std::unique_ptr< buffer_type > FrameCPP::Common::IStream::buffer_ptr_type
privateinherited

◆ buffer_ptr_type [2/3]

typedef std::unique_ptr< buffer_type > FrameCPP::Common::IStream::buffer_ptr_type
privateinherited

◆ buffer_ptr_type [3/3]

typedef std::unique_ptr< buffer_type > FrameCPP::Common::IStream::buffer_ptr_type
privateinherited

◆ buffer_type [1/3]

◆ buffer_type [2/3]

◆ buffer_type [3/3]

◆ char_type [1/3]

typedef std::istream::char_type FrameCPP::Common::IStream::char_type
inherited

◆ char_type [2/3]

typedef std::istream::char_type FrameCPP::Common::IStream::char_type
inherited

◆ char_type [3/3]

typedef std::istream::char_type FrameCPP::Common::IStream::char_type
inherited

◆ checksum_filter_type [1/3]

typedef std::unique_ptr< CheckSumFilter > FrameCPP::Common::StreamBase::checksum_filter_type
protectedinherited

◆ checksum_filter_type [2/3]

typedef std::unique_ptr< CheckSumFilter > FrameCPP::Common::StreamBase::checksum_filter_type
protectedinherited

◆ checksum_filter_type [3/3]

typedef std::unique_ptr< CheckSumFilter > FrameCPP::Common::StreamBase::checksum_filter_type
protectedinherited

◆ cntocid_mapping_type [1/3]

typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > FrameCPP::Common::StreamBase::cntocid_mapping_type
privateinherited

◆ cntocid_mapping_type [2/3]

typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > FrameCPP::Common::StreamBase::cntocid_mapping_type
privateinherited

◆ cntocid_mapping_type [3/3]

typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > FrameCPP::Common::StreamBase::cntocid_mapping_type
privateinherited

◆ const_stream_ref_ptr_type [1/3]

typedef const Dictionary::streamref_type::element_type* FrameCPP::Common::StreamBase::const_stream_ref_ptr_type
inherited

◆ const_stream_ref_ptr_type [2/3]

typedef const Dictionary::streamref_type::element_type* FrameCPP::Common::StreamBase::const_stream_ref_ptr_type
inherited

◆ const_stream_ref_ptr_type [3/3]

typedef const Dictionary::streamref_type::element_type* FrameCPP::Common::StreamBase::const_stream_ref_ptr_type
inherited

◆ detector_pos_type [1/3]

typedef std::map< INT_8U, detector_info_type > FrameCPP::Common::IFrameStream::detector_pos_type
privateinherited

◆ detector_pos_type [2/3]

typedef std::map< INT_8U, detector_info_type > FrameCPP::Common::IFrameStream::detector_pos_type
privateinherited

◆ detector_pos_type [3/3]

typedef std::map< INT_8U, detector_info_type > FrameCPP::Common::IFrameStream::detector_pos_type
privateinherited

◆ fr_adc_data_type [1/3]

◆ fr_adc_data_type [2/3]

◆ fr_adc_data_type [3/3]

◆ fr_event_offset_type [1/3]

◆ fr_event_offset_type [2/3]

◆ fr_event_offset_type [3/3]

◆ fr_event_type [1/3]

◆ fr_event_type [2/3]

◆ fr_event_type [3/3]

◆ fr_proc_data_type [1/3]

◆ fr_proc_data_type [2/3]

◆ fr_proc_data_type [3/3]

◆ fr_raw_data_type [1/3]

typedef boost::shared_ptr< RawData > FrameCPP::Common::IFrameStreamWrapper< DECL >::fr_raw_data_type
inherited

◆ fr_raw_data_type [2/3]

typedef boost::shared_ptr< RawData > FrameCPP::Common::IFrameStreamWrapper< DECL >::fr_raw_data_type
inherited

◆ fr_raw_data_type [3/3]

typedef boost::shared_ptr< RawData > FrameCPP::Common::IFrameStreamWrapper< DECL >::fr_raw_data_type
inherited

◆ fr_ser_data_type [1/3]

◆ fr_ser_data_type [2/3]

◆ fr_ser_data_type [3/3]

◆ fr_sim_data_type [1/3]

◆ fr_sim_data_type [2/3]

◆ fr_sim_data_type [3/3]

◆ fr_sim_event_offset_type [1/3]

◆ fr_sim_event_offset_type [2/3]

◆ fr_sim_event_offset_type [3/3]

◆ fr_sim_event_type [1/3]

◆ fr_sim_event_type [2/3]

◆ fr_sim_event_type [3/3]

◆ frame_h_type [1/3]

typedef boost::shared_ptr< FrameH > FrameCPP::Common::IFrameStreamWrapper< DECL >::frame_h_type
inherited

◆ frame_h_type [2/3]

typedef boost::shared_ptr< FrameH > FrameCPP::Common::IFrameStreamWrapper< DECL >::frame_h_type
inherited

◆ frame_h_type [3/3]

typedef boost::shared_ptr< FrameH > FrameCPP::Common::IFrameStreamWrapper< DECL >::frame_h_type
inherited

◆ frame_library_type [1/3]

◆ frame_library_type [2/3]

◆ frame_library_type [3/3]

◆ frame_offset_type [1/3]

template<DECL >
typedef base_type::frame_offset_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::frame_offset_type

◆ frame_offset_type [2/3]

template<DECL >
typedef base_type::frame_offset_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::frame_offset_type

◆ frame_offset_type [3/3]

template<DECL >
typedef base_type::frame_offset_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::frame_offset_type

◆ istream_type [1/3]

typedef std::istream FrameCPP::Common::IStream::istream_type
inherited

◆ istream_type [2/3]

typedef std::istream FrameCPP::Common::IStream::istream_type
inherited

◆ istream_type [3/3]

typedef std::istream FrameCPP::Common::IStream::istream_type
inherited

◆ library_revision_type [1/3]

◆ library_revision_type [2/3]

◆ library_revision_type [3/3]

◆ md5sum_filter_type [1/3]

typedef std::unique_ptr< MD5SumFilter > FrameCPP::Common::StreamBase::md5sum_filter_type
protectedinherited

◆ md5sum_filter_type [2/3]

typedef std::unique_ptr< MD5SumFilter > FrameCPP::Common::StreamBase::md5sum_filter_type
protectedinherited

◆ md5sum_filter_type [3/3]

typedef std::unique_ptr< MD5SumFilter > FrameCPP::Common::StreamBase::md5sum_filter_type
protectedinherited

◆ next_container_type [1/3]

Maintains information to reconstruct linked lists.

◆ next_container_type [2/3]

Maintains information to reconstruct linked lists.

◆ next_container_type [3/3]

Maintains information to reconstruct linked lists.

◆ object_container_type [1/3]

typedef LDASTools::AL::unordered_map< object_type::element_type*, object_type, LDASTools::AL::hash_pointer< object_type::element_type > > FrameCPP::Common::IStream::object_container_type
privateinherited

◆ object_container_type [2/3]

typedef LDASTools::AL::unordered_map< object_type::element_type*, object_type, LDASTools::AL::hash_pointer< object_type::element_type > > FrameCPP::Common::IStream::object_container_type
privateinherited

◆ object_container_type [3/3]

typedef LDASTools::AL::unordered_map< object_type::element_type*, object_type, LDASTools::AL::hash_pointer< object_type::element_type > > FrameCPP::Common::IStream::object_container_type
privateinherited

◆ object_type [1/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [2/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [3/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [4/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [5/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [6/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [7/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [8/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [9/9]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ plan_type [1/3]

◆ plan_type [2/3]

◆ plan_type [3/3]

◆ ptr_struct_base_type [1/3]

typedef boost::shared_ptr< PTR_STRUCT_BASE > FrameCPP::Common::StreamBase::ptr_struct_base_type
protectedinherited

◆ ptr_struct_base_type [2/3]

typedef boost::shared_ptr< PTR_STRUCT_BASE > FrameCPP::Common::StreamBase::ptr_struct_base_type
protectedinherited

◆ ptr_struct_base_type [3/3]

typedef boost::shared_ptr< PTR_STRUCT_BASE > FrameCPP::Common::StreamBase::ptr_struct_base_type
protectedinherited

◆ resolver_container_type [1/3]

typedef std::list< resolver_type > FrameCPP::Common::IStream::resolver_container_type
protectedinherited

◆ resolver_container_type [2/3]

typedef std::list< resolver_type > FrameCPP::Common::IStream::resolver_container_type
protectedinherited

◆ resolver_container_type [3/3]

typedef std::list< resolver_type > FrameCPP::Common::IStream::resolver_container_type
protectedinherited

◆ resolver_type [1/3]

typedef boost::shared_ptr< resolver > FrameCPP::Common::IStream::resolver_type
protectedinherited

◆ resolver_type [2/3]

typedef boost::shared_ptr< resolver > FrameCPP::Common::IStream::resolver_type
protectedinherited

◆ resolver_type [3/3]

typedef boost::shared_ptr< resolver > FrameCPP::Common::IStream::resolver_type
protectedinherited

◆ size_type [1/3]

typedef INT_4U FrameCPP::Common::IFrameStream::size_type
inherited

◆ size_type [2/3]

typedef INT_4U FrameCPP::Common::IFrameStream::size_type
inherited

◆ size_type [3/3]

typedef INT_4U FrameCPP::Common::IFrameStream::size_type
inherited

◆ streamid_to_fsiid_type [1/3]

typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > FrameCPP::Common::StreamBase::streamid_to_fsiid_type
protectedinherited

◆ streamid_to_fsiid_type [2/3]

typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > FrameCPP::Common::StreamBase::streamid_to_fsiid_type
protectedinherited

◆ streamid_to_fsiid_type [3/3]

typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > FrameCPP::Common::StreamBase::streamid_to_fsiid_type
protectedinherited

◆ streamref_interface_type [1/3]

◆ streamref_interface_type [2/3]

◆ streamref_interface_type [3/3]

◆ streamref_type [1/3]

◆ streamref_type [2/3]

◆ streamref_type [3/3]

◆ toc_type [1/3]

typedef boost::shared_ptr< FrTOC > FrameCPP::Common::IFrameStream::toc_type
protectedinherited

◆ toc_type [2/3]

typedef boost::shared_ptr< FrTOC > FrameCPP::Common::IFrameStream::toc_type
protectedinherited

◆ toc_type [3/3]

typedef boost::shared_ptr< FrTOC > FrameCPP::Common::IFrameStream::toc_type
protectedinherited

◆ version_type [1/3]

◆ version_type [2/3]

◆ version_type [3/3]

Member Enumeration Documentation

◆ cache_type [1/3]

Enumerator
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 

◆ cache_type [2/3]

Enumerator
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 

◆ cache_type [3/3]

Enumerator
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 
CACHE_FR_ADC_DATA 
CACHE_FR_EVENT 
CACHE_FR_PROC_DATA 
CACHE_FR_SER_DATA 
CACHE_FR_SIM_DATA 
CACHE_FR_SIM_EVENT 
CACHE_SIZE 

Constructor & Destructor Documentation

◆ IFrameStreamPlanWrapper() [1/3]

template<DECL >
FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::IFrameStreamPlanWrapper ( buffer_type Stream,
plan_type master = 0 
)
inline

◆ ~IFrameStreamPlanWrapper() [1/3]

◆ IFrameStreamPlanWrapper() [2/3]

template<DECL >
FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::IFrameStreamPlanWrapper ( buffer_type Stream,
plan_type master = 0 
)

◆ ~IFrameStreamPlanWrapper() [2/3]

◆ IFrameStreamPlanWrapper() [3/3]

template<DECL >
FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::IFrameStreamPlanWrapper ( buffer_type Stream,
plan_type master = 0 
)

◆ ~IFrameStreamPlanWrapper() [3/3]

Member Function Documentation

◆ addRecursiveDependant() [1/6]

void IFrameStream::addRecursiveDependant ( const StreamRefInterface StreamRef)
protectedinherited

◆ addRecursiveDependant() [2/6]

void FrameCPP::Common::IFrameStream::addRecursiveDependant ( const StreamRefInterface StreamRef)
protectedinherited

◆ addRecursiveDependant() [3/6]

void FrameCPP::Common::IFrameStream::addRecursiveDependant ( const StreamRefInterface StreamRef)
protectedinherited

◆ addRecursiveDependant() [4/6]

void IFrameStream::addRecursiveDependant ( ptr_struct_base_type  Ref)
protectedvirtualinherited

◆ addRecursiveDependant() [5/6]

virtual void FrameCPP::Common::IFrameStream::addRecursiveDependant ( ptr_struct_base_type  Ref)
protectedvirtualinherited

◆ addRecursiveDependant() [6/6]

virtual void FrameCPP::Common::IFrameStream::addRecursiveDependant ( ptr_struct_base_type  Ref)
protectedvirtualinherited

◆ advance_to_fr_struct() [1/3]

template<INT_4U ClassType, typename ChannelType >
IFrameStream::object_type IFrameStream::advance_to_fr_struct ( INT_4U  FrameIndex,
ChannelType  Channel 
)
privateinherited

◆ advance_to_fr_struct() [2/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::advance_to_fr_struct ( INT_4U  FrameIndex,
ChannelType  Channel 
)
privateinherited

◆ advance_to_fr_struct() [3/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::advance_to_fr_struct ( INT_4U  FrameIndex,
ChannelType  Channel 
)
privateinherited

◆ advance_to_indexed_fr_struct() [1/3]

template<INT_4U ClassType, typename ChannelType >
IFrameStream::object_type IFrameStream::advance_to_indexed_fr_struct ( ChannelType  Channel,
INT_4U  Index 
)
privateinherited

◆ advance_to_indexed_fr_struct() [2/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::advance_to_indexed_fr_struct ( ChannelType  Channel,
INT_4U  Index 
)
privateinherited

◆ advance_to_indexed_fr_struct() [3/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::advance_to_indexed_fr_struct ( ChannelType  Channel,
INT_4U  Index 
)
privateinherited

◆ advanceToFrame() [1/3]

IFrameStream::object_type IFrameStream::advanceToFrame ( INT_4U  Frame)
protectedinherited

◆ advanceToFrame() [2/3]

object_type FrameCPP::Common::IFrameStream::advanceToFrame ( INT_4U  Frame)
protectedinherited

◆ advanceToFrame() [3/3]

object_type FrameCPP::Common::IFrameStream::advanceToFrame ( INT_4U  Frame)
protectedinherited

◆ ByteSwapping() [1/3]

bool IStream::ByteSwapping ( ) const
inlineinherited

◆ ByteSwapping() [2/3]

bool FrameCPP::Common::IStream::ByteSwapping ( ) const
inherited

◆ ByteSwapping() [3/3]

bool FrameCPP::Common::IStream::ByteSwapping ( ) const
inherited

◆ byteSwapping() [1/3]

void IStream::byteSwapping ( bool  Value)
inlineprotectedinherited

◆ byteSwapping() [2/3]

void FrameCPP::Common::IStream::byteSwapping ( bool  Value)
protectedinherited

◆ byteSwapping() [3/3]

void FrameCPP::Common::IStream::byteSwapping ( bool  Value)
protectedinherited

◆ Cleanup() [1/3]

void IFrameStream::Cleanup ( )
virtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ Cleanup() [2/3]

virtual void FrameCPP::Common::IFrameStream::Cleanup ( )
virtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ Cleanup() [3/3]

virtual void FrameCPP::Common::IFrameStream::Cleanup ( )
virtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ cleanup_at_exit() [1/3]

void FrameCPP::Common::StreamBase::cleanup_at_exit ( )
staticprivateinherited

◆ cleanup_at_exit() [2/3]

static void FrameCPP::Common::StreamBase::cleanup_at_exit ( )
staticprivateinherited

◆ cleanup_at_exit() [3/3]

static void FrameCPP::Common::StreamBase::cleanup_at_exit ( )
staticprivateinherited

◆ FrameLibrary() [1/3]

FrameStream::frame_library_type FrameStream::FrameLibrary ( ) const
inlineinherited

◆ FrameLibrary() [2/3]

frame_library_type FrameCPP::Common::FrameStream::FrameLibrary ( ) const
inherited

◆ FrameLibrary() [3/3]

frame_library_type FrameCPP::Common::FrameStream::FrameLibrary ( ) const
inherited

◆ frameLibrary() [1/3]

void FrameStream::frameLibrary ( frame_library_type  FrameLibrary)
inlineprotectedinherited

◆ frameLibrary() [2/3]

void FrameCPP::Common::FrameStream::frameLibrary ( frame_library_type  FrameLibrary)
protectedinherited

◆ frameLibrary() [3/3]

void FrameCPP::Common::FrameStream::frameLibrary ( frame_library_type  FrameLibrary)
protectedinherited

◆ FrameLibraryName() [1/3]

std::string FrameCPP::Common::IFrameStreamWrapper< DECL >::FrameLibraryName
inlineinherited

◆ FrameLibraryName() [2/3]

std::string FrameCPP::Common::IFrameStreamWrapper< DECL >::FrameLibraryName ( ) const
inherited

◆ FrameLibraryName() [3/3]

std::string FrameCPP::Common::IFrameStreamWrapper< DECL >::FrameLibraryName ( ) const
inherited

◆ frameSpecInfo() [1/22]

const FrameSpec::Info & FrameCPP::Common::StreamBase::frameSpecInfo
inlineprotectedinherited

◆ frameSpecInfo() [2/22]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [3/22]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [4/22]

const FrameSpec::Info & FrameCPP::Common::StreamBase::frameSpecInfo ( ) const
inlineprotectedinherited

◆ frameSpecInfo() [5/22]

const FrameSpec::Info & FrameCPP::Common::StreamBase::frameSpecInfo
inlineprotectedinherited

◆ frameSpecInfo() [6/22]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [7/22]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [8/22]

const FrameSpec::Info & FrameCPP::Common::StreamBase::frameSpecInfo
inlineprotectedinherited

◆ frameSpecInfo() [9/22]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [10/22]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [11/22]

void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [12/22]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [13/22]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [14/22]

void FrameStream::frameSpecInfo ( const FrameSpec::Info Spec)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::StreamBase.

◆ frameSpecInfo() [15/22]

void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [16/22]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [17/22]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [18/22]

virtual void FrameCPP::Common::FrameStream::frameSpecInfo ( const FrameSpec::Info Spec)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::StreamBase.

◆ frameSpecInfo() [19/22]

void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [20/22]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [21/22]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo
protectedinherited

◆ frameSpecInfo() [22/22]

virtual void FrameCPP::Common::FrameStream::frameSpecInfo ( const FrameSpec::Info Spec)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::StreamBase.

◆ GetCheckSumFile() [1/10]

CheckSumFilter * IStream::GetCheckSumFile
inlineinherited

◆ GetCheckSumFile() [2/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile
inherited

◆ GetCheckSumFile() [3/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile
inherited

◆ GetCheckSumFile() [4/10]

CheckSumFilter * IStream::GetCheckSumFile ( ) const
inlineinherited

◆ GetCheckSumFile() [5/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile
inherited

◆ GetCheckSumFile() [6/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile
inherited

◆ GetCheckSumFile() [7/10]

CheckSumFilter * IStream::GetCheckSumFile
inlineinherited

◆ GetCheckSumFile() [8/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile
inherited

◆ GetCheckSumFile() [9/10]

CheckSumFilter * IStream::GetCheckSumFile
inlineinherited

◆ GetCheckSumFile() [10/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile
inherited

◆ GetCheckSumFrame() [1/10]

CheckSumFilter * IStream::GetCheckSumFrame
inlineinherited

◆ GetCheckSumFrame() [2/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame
inherited

◆ GetCheckSumFrame() [3/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame
inherited

◆ GetCheckSumFrame() [4/10]

CheckSumFilter * IStream::GetCheckSumFrame ( ) const
inlineinherited

◆ GetCheckSumFrame() [5/10]

CheckSumFilter * IStream::GetCheckSumFrame
inlineinherited

◆ GetCheckSumFrame() [6/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame
inherited

◆ GetCheckSumFrame() [7/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame
inherited

◆ GetCheckSumFrame() [8/10]

CheckSumFilter * IStream::GetCheckSumFrame
inlineinherited

◆ GetCheckSumFrame() [9/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame
inherited

◆ GetCheckSumFrame() [10/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame
inherited

◆ GetCheckSumObject() [1/10]

CheckSumFilter * IStream::GetCheckSumObject
inlineinherited

◆ GetCheckSumObject() [2/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject
inherited

◆ GetCheckSumObject() [3/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject
inherited

◆ GetCheckSumObject() [4/10]

CheckSumFilter * IStream::GetCheckSumObject ( ) const
inlineinherited

◆ GetCheckSumObject() [5/10]

CheckSumFilter * IStream::GetCheckSumObject
inlineinherited

◆ GetCheckSumObject() [6/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject
inherited

◆ GetCheckSumObject() [7/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject
inherited

◆ GetCheckSumObject() [8/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject
inherited

◆ GetCheckSumObject() [9/10]

CheckSumFilter * IStream::GetCheckSumObject
inlineinherited

◆ GetCheckSumObject() [10/10]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject
inherited

◆ GetClassId() [1/3]

INT_2U FrameCPP::Common::StreamBase::GetClassId ( const std::string &  ClassName) const
inherited

◆ GetClassId() [2/3]

INT_2U FrameCPP::Common::StreamBase::GetClassId ( const std::string &  ClassName) const
inherited

◆ GetClassId() [3/3]

INT_2U FrameCPP::Common::StreamBase::GetClassId ( const std::string &  ClassName) const
inherited

◆ GetCurrentFrameOffset() [1/3]

IFrameStream::size_type IFrameStream::GetCurrentFrameOffset ( ) const
inlineinherited

Retrieve the current frame.

Returns
If no frames have been read, then the value of ~0 is returned, otherwise the value of the current frame is returned.

◆ GetCurrentFrameOffset() [2/3]

size_type FrameCPP::Common::IFrameStream::GetCurrentFrameOffset ( ) const
inherited

Retrieve the current frame.

Returns
If no frames have been read, then the value of ~0 is returned, otherwise the value of the current frame is returned.

◆ GetCurrentFrameOffset() [3/3]

size_type FrameCPP::Common::IFrameStream::GetCurrentFrameOffset ( ) const
inherited

Retrieve the current frame.

Returns
If no frames have been read, then the value of ~0 is returned, otherwise the value of the current frame is returned.

◆ GetDictionary() [1/6]

Dictionary & FrameCPP::Common::StreamBase::GetDictionary ( )
inlineinherited

◆ GetDictionary() [2/6]

Dictionary& FrameCPP::Common::StreamBase::GetDictionary ( )
inherited

◆ GetDictionary() [3/6]

Dictionary& FrameCPP::Common::StreamBase::GetDictionary ( )
inherited

◆ GetDictionary() [4/6]

const Dictionary & FrameCPP::Common::StreamBase::GetDictionary ( ) const
inlineinherited

◆ GetDictionary() [5/6]

const Dictionary& FrameCPP::Common::StreamBase::GetDictionary ( ) const
inherited

◆ GetDictionary() [6/6]

const Dictionary& FrameCPP::Common::StreamBase::GetDictionary ( ) const
inherited

◆ GetFrHeader() [1/3]

const FrHeader & IFrameStream::GetFrHeader ( ) const
inlinevirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ GetFrHeader() [2/3]

virtual const FrHeader& FrameCPP::Common::IFrameStream::GetFrHeader ( ) const
virtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ GetFrHeader() [3/3]

virtual const FrHeader& FrameCPP::Common::IFrameStream::GetFrHeader ( ) const
virtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ GetFSIId() [1/3]

INT_2U FrameCPP::Common::StreamBase::GetFSIId ( INT_2U  StreamId) const
inlineinherited

◆ GetFSIId() [2/3]

INT_2U FrameCPP::Common::StreamBase::GetFSIId ( INT_2U  StreamId) const
inherited

◆ GetFSIId() [3/3]

INT_2U FrameCPP::Common::StreamBase::GetFSIId ( INT_2U  StreamId) const
inherited

◆ GetLastError() [1/3]

const std::string & FrameStream::GetLastError ( ) const
inlineinherited

◆ GetLastError() [2/3]

const std::string& FrameCPP::Common::FrameStream::GetLastError ( ) const
inherited

◆ GetLastError() [3/3]

const std::string& FrameCPP::Common::FrameStream::GetLastError ( ) const
inherited

◆ GetMD5Sum() [1/3]

const MD5Sum & FrameStream::GetMD5Sum ( ) const
inlineinherited

◆ GetMD5Sum() [2/3]

const MD5Sum& FrameCPP::Common::FrameStream::GetMD5Sum ( ) const
inherited

◆ GetMD5Sum() [3/3]

const MD5Sum& FrameCPP::Common::FrameStream::GetMD5Sum ( ) const
inherited

◆ GetNumberOfFrames() [1/3]

INT_4U IFrameStream::GetNumberOfFrames ( ) const
inlineinherited

◆ GetNumberOfFrames() [2/3]

size_type FrameCPP::Common::IFrameStream::GetNumberOfFrames ( ) const
inherited

◆ GetNumberOfFrames() [3/3]

size_type FrameCPP::Common::IFrameStream::GetNumberOfFrames ( ) const
inherited

◆ GetTOC() [1/3]

const FrTOC * IFrameStream::GetTOC ( ) const
inlineinherited

◆ getTOC() [1/3]

IFrameStream::toc_type IFrameStream::getTOC ( ) const
inlineprotectedinherited

◆ GetTOC() [2/3]

const FrTOC* FrameCPP::Common::IFrameStream::GetTOC ( ) const
inherited

◆ getTOC() [2/3]

toc_type FrameCPP::Common::IFrameStream::getTOC ( ) const
protectedinherited

◆ GetTOC() [3/3]

const FrTOC* FrameCPP::Common::IFrameStream::GetTOC ( ) const
inherited

◆ getTOC() [3/3]

toc_type FrameCPP::Common::IFrameStream::getTOC ( ) const
protectedinherited

◆ init() [1/3]

void IFrameStream::init ( )
privateinherited

◆ init() [2/3]

void FrameCPP::Common::IFrameStream::init ( )
privateinherited

◆ init() [3/3]

void FrameCPP::Common::IFrameStream::init ( )
privateinherited

◆ initialize() [1/3]

bool FrameCPP::Common::StreamBase::initialize ( )
staticprivateinherited

◆ initialize() [2/3]

static bool FrameCPP::Common::StreamBase::initialize ( )
staticprivateinherited

◆ initialize() [3/3]

static bool FrameCPP::Common::StreamBase::initialize ( )
staticprivateinherited

◆ is_compatible() [1/3]

template<DECL >
bool FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::is_compatible ( const plan_type old_plan)
inlineprivate

Verify that the TOC stream compatibility.

To be able to reuse a table of contents structure, several checks need to be performed for validation

◆ is_compatible() [2/3]

template<DECL >
bool FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::is_compatible ( const plan_type old_plan)
inlineprivate

Verify that the TOC stream compatibility.

To be able to reuse a table of contents structure, several checks need to be performed for validation

◆ is_compatible() [3/3]

template<DECL >
bool FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::is_compatible ( const plan_type old_plan)
inlineprivate

Verify that the TOC stream compatibility.

To be able to reuse a table of contents structure, several checks need to be performed for validation

◆ LibraryRevision() [1/3]

FrameStream::library_revision_type FrameStream::LibraryRevision ( ) const
inlineinherited

◆ LibraryRevision() [2/3]

library_revision_type FrameCPP::Common::FrameStream::LibraryRevision ( ) const
inherited

◆ LibraryRevision() [3/3]

library_revision_type FrameCPP::Common::FrameStream::LibraryRevision ( ) const
inherited

◆ libraryRevision() [1/3]

void FrameStream::libraryRevision ( library_revision_type  LibraryRevision)
inlineprotectedinherited

◆ libraryRevision() [2/3]

void FrameCPP::Common::FrameStream::libraryRevision ( library_revision_type  LibraryRevision)
protectedinherited

◆ libraryRevision() [3/3]

void FrameCPP::Common::FrameStream::libraryRevision ( library_revision_type  LibraryRevision)
protectedinherited

◆ load_toc() [1/3]

void IFrameStream::load_toc ( )
privateinherited

Load table of contents from stream.

If possible, this method will load the table of contents from the stream. One example of not being able to load the table of contents is the case where the stream does not have a table of contents structure.

◆ load_toc() [2/3]

void FrameCPP::Common::IFrameStream::load_toc ( )
privateinherited

Load table of contents from stream.

◆ load_toc() [3/3]

void FrameCPP::Common::IFrameStream::load_toc ( )
privateinherited

Load table of contents from stream.

◆ memoryVersion() [1/3]

FrameStream::version_type FrameStream::memoryVersion ( ) const
inlineprotectedinherited

◆ memoryVersion() [2/3]

version_type FrameCPP::Common::FrameStream::memoryVersion ( ) const
protectedinherited

◆ memoryVersion() [3/3]

version_type FrameCPP::Common::FrameStream::memoryVersion ( ) const
protectedinherited

◆ morph() [1/3]

IFrameStream::object_type IFrameStream::morph ( object_type  Obj)
privateinherited

Modify an object so it is appropriate for the stream.

Parameters
[in]ObjThe object that should be transformed.
Returns
A pointer to the object appropriately converted. If no conversion was necessary, the same pointer is returned.

◆ morph() [2/3]

object_type FrameCPP::Common::IFrameStream::morph ( object_type  Obj)
privateinherited

Modify an object so it is appropriate for the stream.

Parameters
[in]ObjThe object that should be transformed.
Returns
A pointer to the object appropriately converted. If no conversion was necessary, the same pointer is returned.

◆ morph() [3/3]

object_type FrameCPP::Common::IFrameStream::morph ( object_type  Obj)
privateinherited

Modify an object so it is appropriate for the stream.

Parameters
[in]ObjThe object that should be transformed.
Returns
A pointer to the object appropriately converted. If no conversion was necessary, the same pointer is returned.

◆ Next() [1/22]

IStream::ptr_struct_base_type IStream::Next
protectedinherited

◆ Next() [2/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [3/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [4/22]

IStream::ptr_struct_base_type IStream::Next ( object_type  Obj)
virtualinherited

◆ Next() [5/22]

IStream::ptr_struct_base_type IStream::Next
protectedinherited

◆ Next() [6/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [7/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [8/22]

IStream::ptr_struct_base_type IStream::Next
protectedinherited

◆ Next() [9/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [10/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [11/22]

IStream::ptr_struct_base_type IStream::Next
protectedinherited

◆ Next() [12/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [13/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [14/22]

IFrameStream::ptr_struct_base_type IFrameStream::Next ( object_type::element_type *  Obj)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ Next() [15/22]

IStream::ptr_struct_base_type IStream::Next
protectedinherited

◆ Next() [16/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [17/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [18/22]

virtual ptr_struct_base_type FrameCPP::Common::IFrameStream::Next ( object_type::element_type *  Obj)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ Next() [19/22]

IStream::ptr_struct_base_type IStream::Next
protectedinherited

◆ Next() [20/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [21/22]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next
protectedinherited

◆ Next() [22/22]

virtual ptr_struct_base_type FrameCPP::Common::IFrameStream::Next ( object_type::element_type *  Obj)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ NextLookup() [1/3]

Dictionary::ptr_struct_key_type IStream::NextLookup ( object_type  Obj) const
inlineinherited

◆ NextLookup() [2/3]

Dictionary::ptr_struct_key_type FrameCPP::Common::IStream::NextLookup ( object_type  Obj) const
inherited

◆ NextLookup() [3/3]

Dictionary::ptr_struct_key_type FrameCPP::Common::IStream::NextLookup ( object_type  Obj) const
inherited

◆ nextReplace() [1/3]

void IStream::nextReplace ( object_type  OldObj,
object_type  NewObj 
)
inlineprotectedinherited

◆ nextReplace() [2/3]

void FrameCPP::Common::IStream::nextReplace ( object_type  OldObj,
object_type  NewObj 
)
protectedinherited

◆ nextReplace() [3/3]

void FrameCPP::Common::IStream::nextReplace ( object_type  OldObj,
object_type  NewObj 
)
protectedinherited

◆ objectLookup() [1/3]

IStream::object_type IStream::objectLookup ( object_type::element_type *  Pointer)
inlineprotectedinherited

◆ objectLookup() [2/3]

object_type FrameCPP::Common::IStream::objectLookup ( object_type::element_type *  Pointer)
protectedinherited

◆ objectLookup() [3/3]

object_type FrameCPP::Common::IStream::objectLookup ( object_type::element_type *  Pointer)
protectedinherited

◆ operator>>() [1/28]

template<typename T >
IStream & IStream::operator>> ( boost::shared_ptr< T > *  Data)
inlineinherited

◆ operator>>() [2/28]

template<typename T >
IStream& FrameCPP::Common::IStream::operator>> ( boost::shared_ptr< T > *  Data)
inherited

◆ operator>>() [3/28]

template<typename T >
IStream& FrameCPP::Common::IStream::operator>> ( boost::shared_ptr< T > *  Data)
inherited

◆ operator>>() [4/28]

template<typename T >
IStream & IStream::operator>> ( Container< T > &  C)
inlineinherited

◆ operator>>() [5/28]

template<typename T >
IStream& FrameCPP::Common::IStream::operator>> ( Container< T > &  C)
inherited

◆ operator>>() [6/28]

template<typename T >
IStream& FrameCPP::Common::IStream::operator>> ( Container< T > &  C)
inherited

◆ operator>>() [7/28]

template<typename DT >
IStream & IStream::operator>> ( DT Data)
inlineinherited

◆ operator>>() [8/28]

template<typename DT >
IStream& FrameCPP::Common::IStream::operator>> ( DT Data)
inherited

◆ operator>>() [9/28]

template<typename DT >
IStream& FrameCPP::Common::IStream::operator>> ( DT Data)
inherited

◆ operator>>() [10/28]

template<typename T , typename S >
IStream & IStream::operator>> ( IStream::Resizer< T, S Value)
inlineinherited

◆ operator>>() [11/28]

template<typename T , typename S >
IStream& FrameCPP::Common::IStream::operator>> ( IStream::Resizer< T, S Value)
inherited

◆ operator>>() [12/28]

template<typename T , typename S >
IStream& FrameCPP::Common::IStream::operator>> ( IStream::Resizer< T, S Value)
inherited

◆ operator>>() [13/28]

template<>
IStream & IStream::operator>> ( LDASTools::AL::GPSTime &  Data)
inlineinherited

◆ operator>>() [14/28]

template<typename T , const std::string &(T::*)() const F>
IStream & IStream::operator>> ( SearchContainer< T, F > &  SC)
inlineinherited

◆ operator>>() [15/28]

template<typename T , const std::string &(T::*)() const F>
IStream& FrameCPP::Common::IStream::operator>> ( SearchContainer< T, F > &  SC)
inherited

◆ operator>>() [16/28]

template<typename T , const std::string &(T::*)() const F>
IStream& FrameCPP::Common::IStream::operator>> ( SearchContainer< T, F > &  SC)
inherited

◆ operator>>() [17/28]

template<typename DT >
IStream & IStream::operator>> ( std::vector< DT > &  Data)
inlineinherited

◆ operator>>() [18/28]

template<typename DT >
IStream& FrameCPP::Common::IStream::operator>> ( std::vector< DT > &  Data)
inherited

◆ operator>>() [19/28]

template<typename DT >
IStream& FrameCPP::Common::IStream::operator>> ( std::vector< DT > &  Data)
inherited

◆ operator>>() [20/28]

template<typename L >
IStream & IStream::operator>> ( std::vector< STRING< L > > &  String)
inlineinherited

◆ operator>>() [21/28]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( std::vector< STRING< L > > &  String)
inherited

◆ operator>>() [22/28]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( std::vector< STRING< L > > &  String)
inherited

◆ operator>>() [23/28]

template<typename L >
IStream & IStream::operator>> ( STRING< L > &  String)
inlineinherited

◆ operator>>() [24/28]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( STRING< L > &  String)
inherited

◆ operator>>() [25/28]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( STRING< L > &  String)
inherited

◆ operator>>() [26/28]

template<typename L >
IStream & IStream::operator>> ( STRING_SHADOW< L > &  String)
inlineinherited

◆ operator>>() [27/28]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( STRING_SHADOW< L > &  String)
inherited

◆ operator>>() [28/28]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( STRING_SHADOW< L > &  String)
inherited

◆ position() [1/3]

template<INT_4U ClassType, typename ChannelType >
INT_8U FrameCPP::Common::IFrameStream::position ( const FrTOC TOC,
INT_4U  Frame,
const ChannelType &  Channel 
) const
privateinherited

◆ position() [2/3]

template<INT_4U ClassType, typename ChannelType >
INT_8U FrameCPP::Common::IFrameStream::position ( const FrTOC TOC,
INT_4U  Frame,
const ChannelType &  Channel 
) const
privateinherited

◆ position() [3/3]

template<INT_4U ClassType, typename ChannelType >
INT_8U FrameCPP::Common::IFrameStream::position ( const FrTOC TOC,
INT_4U  Frame,
const ChannelType &  Channel 
) const
privateinherited

◆ position_index() [1/3]

template<INT_4U ClassType, typename ChannelType >
INT_8U FrameCPP::Common::IFrameStream::position_index ( const FrTOC TOC,
const ChannelType &  Channel,
INT_4U  Index 
) const
privateinherited

◆ position_index() [2/3]

template<INT_4U ClassType, typename ChannelType >
INT_8U FrameCPP::Common::IFrameStream::position_index ( const FrTOC TOC,
const ChannelType &  Channel,
INT_4U  Index 
) const
privateinherited

◆ position_index() [3/3]

template<INT_4U ClassType, typename ChannelType >
INT_8U FrameCPP::Common::IFrameStream::position_index ( const FrTOC TOC,
const ChannelType &  Channel,
INT_4U  Index 
) const
privateinherited

◆ PtrStructBytes() [1/3]

cmn_streamsize_type FrameCPP::Common::StreamBase::PtrStructBytes ( ) const
inlineinherited

◆ PtrStructBytes() [2/3]

cmn_streamsize_type FrameCPP::Common::StreamBase::PtrStructBytes ( ) const
inherited

◆ PtrStructBytes() [3/3]

cmn_streamsize_type FrameCPP::Common::StreamBase::PtrStructBytes ( ) const
inherited

◆ PushPtr() [1/3]

template<typename T >
void IStream::PushPtr ( boost::shared_ptr< T > *  Obj)
inlineinherited

◆ PushPtr() [2/3]

template<typename T >
void FrameCPP::Common::IStream::PushPtr ( boost::shared_ptr< T > *  Obj)
inherited

◆ PushPtr() [3/3]

template<typename T >
void FrameCPP::Common::IStream::PushPtr ( boost::shared_ptr< T > *  Obj)
inherited

◆ PushRef() [1/3]

template<typename T >
void IStream::PushRef ( Container< T > &  C)
inlineinherited

◆ PushRef() [2/3]

template<typename T >
void FrameCPP::Common::IStream::PushRef ( Container< T > &  C)
inherited

◆ PushRef() [3/3]

template<typename T >
void FrameCPP::Common::IStream::PushRef ( Container< T > &  C)
inherited

◆ pushResolver() [1/3]

void IFrameStream::pushResolver ( resolver_type  Resolver)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ pushResolver() [2/3]

virtual void FrameCPP::Common::IFrameStream::pushResolver ( resolver_type  Resolver)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ pushResolver() [3/3]

virtual void FrameCPP::Common::IFrameStream::pushResolver ( resolver_type  Resolver)
protectedvirtualinherited

Reimplemented from FrameCPP::Common::IStream.

◆ rdbuf() [1/3]

IStream::buffer_type * IStream::rdbuf ( ) const
inlineinherited

◆ rdbuf() [2/3]

FrameBufferInterface* FrameCPP::Common::IStream::rdbuf ( ) const
inherited

◆ rdbuf() [3/3]

FrameBufferInterface* FrameCPP::Common::IStream::rdbuf ( ) const
inherited

◆ Read() [1/3]

IFrameStream::object_type IFrameStream::Read ( )
inherited
Todo:
Check if read goes beyond the end of the file

◆ Read() [2/3]

object_type FrameCPP::Common::IFrameStream::Read ( )
inherited

◆ Read() [3/3]

object_type FrameCPP::Common::IFrameStream::Read ( )
inherited

◆ read() [1/3]

IStream & IStream::read ( char_type S,
std::streamsize  N 
)
inlineinherited

◆ read() [2/3]

IStream& FrameCPP::Common::IStream::read ( char_type S,
std::streamsize  N 
)
inherited

◆ read() [3/3]

IStream& FrameCPP::Common::IStream::read ( char_type S,
std::streamsize  N 
)
inherited

◆ read_fr_struct() [1/3]

template<INT_4U ClassType, typename ChannelType >
IFrameStream::object_type IFrameStream::read_fr_struct ( INT_4U  Frame,
ChannelType  Channel,
bool  Recursively 
)
privateinherited

◆ read_fr_struct() [2/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::read_fr_struct ( INT_4U  Frame,
ChannelType  Channel,
bool  Recursively 
)
privateinherited

◆ read_fr_struct() [3/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::read_fr_struct ( INT_4U  Frame,
ChannelType  Channel,
bool  Recursively 
)
privateinherited

◆ read_indexed_fr_struct() [1/3]

template<INT_4U ClassType, typename ChannelType >
IFrameStream::object_type IFrameStream::read_indexed_fr_struct ( ChannelType  Channel,
INT_4U  Index,
bool  Recursively 
)
privateinherited

◆ read_indexed_fr_struct() [2/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::read_indexed_fr_struct ( ChannelType  Channel,
INT_4U  Index,
bool  Recursively 
)
privateinherited

◆ read_indexed_fr_struct() [3/3]

template<INT_4U ClassType, typename ChannelType >
object_type FrameCPP::Common::IFrameStream::read_indexed_fr_struct ( ChannelType  Channel,
INT_4U  Index,
bool  Recursively 
)
privateinherited

◆ ReadDetector() [1/3]

IFrameStream::object_type IFrameStream::ReadDetector ( const std::string &  Name)
inherited

Read the detector via the table of contents.

Parameters
[in]NameThe name of the detector to be read
Returns
Upon successfully reading the detector, a reference to the detector is returned, otherwise an exception is is thrown.
Note
The caller is responsible to recycle the resources incurred from this call.

◆ ReadDetector() [2/3]

object_type FrameCPP::Common::IFrameStream::ReadDetector ( const std::string &  Name)
inherited

Read the detector via the table of contents.

Parameters
[in]NameThe name of the detector to be read
Returns
Upon successfully reading the detector, a reference to the detector is returned, otherwise an exception is is thrown.
Note
The caller is responsible to recycle the resources incurred from this call.

◆ ReadDetector() [3/3]

object_type FrameCPP::Common::IFrameStream::ReadDetector ( const std::string &  Name)
inherited

Read the detector via the table of contents.

Parameters
[in]NameThe name of the detector to be read
Returns
Upon successfully reading the detector, a reference to the detector is returned, otherwise an exception is is thrown.
Note
The caller is responsible to recycle the resources incurred from this call.

◆ ReadFrAdcData() [1/8]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_adc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inline

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [2/8]

IFrameStreamWrapper< DECL_PARAMS >::fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [3/8]

template<DECL >
fr_adc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [4/8]

template<DECL >
fr_adc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [5/8]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_adc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
INT_4U  Channel 
)
inline

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [6/8]

IFrameStreamWrapper< DECL_PARAMS >::fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [7/8]

template<DECL >
fr_adc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
INT_4U  Channel 
)

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcData() [8/8]

template<DECL >
fr_adc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrAdcData ( frame_offset_type  Frame,
INT_4U  Channel 
)

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ readFrAdcData() [1/6]

IFrameStream::object_type IFrameStream::readFrAdcData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrAdcData() [2/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrAdcData() [3/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrAdcData() [4/6]

IFrameStream::object_type IFrameStream::readFrAdcData ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrAdcData() [5/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcData ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrAdcData() [6/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcData ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ ReadFrAdcStruct() [1/6]

IFrameStreamWrapper< DECL_PARAMS >::fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcStruct() [2/6]

fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcStruct() [3/6]

fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcStruct() [4/6]

IFrameStreamWrapper< DECL_PARAMS >::fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcStruct ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcStruct() [5/6]

fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcStruct ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ ReadFrAdcStruct() [6/6]

fr_adc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrAdcStruct ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrAdcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrAdcData is returned. Upon failure, either an exception is thrown

◆ readFrAdcStruct() [1/6]

IFrameStream::object_type IFrameStream::readFrAdcStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrAdcStruct() [2/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrAdcStruct() [3/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrAdcStruct() [4/6]

IFrameStream::object_type IFrameStream::readFrAdcStruct ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrAdcStruct() [5/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcStruct ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrAdcStruct() [6/6]

object_type FrameCPP::Common::IFrameStream::readFrAdcStruct ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ ReadFrame() [1/3]

IFrameStream::object_type IFrameStream::ReadFrame ( bool  Decompress = false)
inlineinherited

◆ ReadFrame() [2/3]

object_type FrameCPP::Common::IFrameStream::ReadFrame ( bool  Decompress = false)
inherited

◆ ReadFrame() [3/3]

object_type FrameCPP::Common::IFrameStream::ReadFrame ( bool  Decompress = false)
inherited

◆ ReadFrameH() [1/3]

IFrameStreamWrapper< DECL_PARAMS >::frame_h_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrameH ( frame_offset_type  Frame,
INT_4U  ContainerSet 
)
inherited

Extract the requested FrameH structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ContainerSetBit map of components to included.
Returns
Upon successful completion, the address of the FrameH structure linked with all requested subcomponents by ContainerSet.

◆ ReadFrameH() [2/3]

frame_h_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrameH ( frame_offset_type  Frame,
INT_4U  ContainerSet 
)
inherited

Extract the requested FrameH structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ContainerSetBit map of components to included.
Returns
Upon successful completion, the address of the FrameH structure linked with all requested subcomponents by ContainerSet.

◆ ReadFrameH() [3/3]

frame_h_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrameH ( frame_offset_type  Frame,
INT_4U  ContainerSet 
)
inherited

Extract the requested FrameH structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ContainerSetBit map of components to included.
Returns
Upon successful completion, the address of the FrameH structure linked with all requested subcomponents by ContainerSet.

◆ readFrameHSubset() [1/3]

IFrameStream::object_type IFrameStream::readFrameHSubset ( INT_4U  Frame,
INT_4U  ElementMask 
)
protectedinherited

◆ readFrameHSubset() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrameHSubset ( INT_4U  Frame,
INT_4U  ElementMask 
)
protectedinherited

◆ readFrameHSubset() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrameHSubset ( INT_4U  Frame,
INT_4U  ElementMask 
)
protectedinherited

◆ ReadFrameN() [1/3]

IFrameStream::object_type IFrameStream::ReadFrameN ( INT_4U  FrameIndex,
bool  Decompress = false 
)
inherited

◆ ReadFrameN() [2/3]

object_type FrameCPP::Common::IFrameStream::ReadFrameN ( INT_4U  FrameIndex,
bool  Decompress = false 
)
inherited

◆ ReadFrameN() [3/3]

object_type FrameCPP::Common::IFrameStream::ReadFrameN ( INT_4U  FrameIndex,
bool  Decompress = false 
)
inherited

◆ ReadFrameNSubset() [1/3]

IFrameStream::object_type IFrameStream::ReadFrameNSubset ( INT_4U  FrameIndex,
INT_4U  ElementMask 
)
inlineinherited

◆ ReadFrameNSubset() [2/3]

object_type FrameCPP::Common::IFrameStream::ReadFrameNSubset ( INT_4U  FrameIndex,
INT_4U  ElementMask 
)
inherited

◆ ReadFrameNSubset() [3/3]

object_type FrameCPP::Common::IFrameStream::ReadFrameNSubset ( INT_4U  FrameIndex,
INT_4U  ElementMask 
)
inherited

◆ readFrEndOfFile() [1/3]

std::unique_ptr< FrEndOfFile > IFrameStream::readFrEndOfFile ( )
protectedinherited

◆ readFrEndOfFile() [2/3]

std::unique_ptr< FrEndOfFile > FrameCPP::Common::IFrameStream::readFrEndOfFile ( )
protectedinherited

◆ readFrEndOfFile() [3/3]

std::unique_ptr< FrEndOfFile > FrameCPP::Common::IFrameStream::readFrEndOfFile ( )
protectedinherited

◆ readFrEvent() [1/6]

IFrameStream::object_type IFrameStream::readFrEvent ( const std::string &  EventType,
fr_event_offset_type  Offset 
)
protectedinherited

◆ ReadFrEvent() [1/7]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrEvent ( const std::string &  EventType,
fr_event_offset_type  Offset 
)
inline

Extract the requested FrEvent structure from the stream.

Parameters
[in]EventTypeName of the event type being requested.
[in]OffsetIndex into the Event array for the Event type
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ readFrEvent() [2/6]

object_type FrameCPP::Common::IFrameStream::readFrEvent ( const std::string &  EventType,
fr_event_offset_type  Offset 
)
protectedinherited

◆ ReadFrEvent() [2/7]

template<DECL >
fr_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrEvent ( const std::string &  EventType,
fr_event_offset_type  Offset 
)

Extract the requested FrEvent structure from the stream.

Parameters
[in]EventTypeName of the event type being requested.
[in]OffsetIndex into the Event array for the Event type
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ readFrEvent() [3/6]

object_type FrameCPP::Common::IFrameStream::readFrEvent ( const std::string &  EventType,
fr_event_offset_type  Offset 
)
protectedinherited

◆ ReadFrEvent() [3/7]

template<DECL >
fr_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrEvent ( const std::string &  EventType,
fr_event_offset_type  Offset 
)

Extract the requested FrEvent structure from the stream.

Parameters
[in]EventTypeName of the event type being requested.
[in]OffsetIndex into the Event array for the Event type
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrEvent() [4/7]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)
inline

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrEvent() [5/7]

IFrameStreamWrapper< DECL_PARAMS >::fr_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrEvent() [6/7]

template<DECL >
fr_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrEvent() [7/7]

template<DECL >
fr_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ readFrEvent() [4/6]

IFrameStream::object_type IFrameStream::readFrEvent ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrEvent() [5/6]

object_type FrameCPP::Common::IFrameStream::readFrEvent ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrEvent() [6/6]

object_type FrameCPP::Common::IFrameStream::readFrEvent ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrEventStruct() [1/3]

IFrameStreamWrapper< DECL_PARAMS >::fr_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrEventStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrEventStruct() [2/3]

fr_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrEventStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrEventStruct() [3/3]

fr_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrEventStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrEvent is returned. Upon failure, either an exception is thrown

◆ readFrEventStruct() [1/3]

IFrameStream::object_type IFrameStream::readFrEventStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrEventStruct() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrEventStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrEventStruct() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrEventStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrProcData() [1/5]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_proc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrProcData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inline

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcData() [2/5]

IFrameStreamWrapper< DECL_PARAMS >::fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcData() [3/5]

template<DECL >
fr_proc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrProcData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcData() [4/5]

template<DECL >
fr_proc_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrProcData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcData() [5/5]

IFrameStreamWrapper< DECL_PARAMS >::fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcData ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ readFrProcData() [1/6]

IFrameStream::object_type IFrameStream::readFrProcData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrProcData() [2/6]

object_type FrameCPP::Common::IFrameStream::readFrProcData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrProcData() [3/6]

object_type FrameCPP::Common::IFrameStream::readFrProcData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrProcData() [4/6]

IFrameStream::object_type IFrameStream::readFrProcData ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrProcData() [5/6]

object_type FrameCPP::Common::IFrameStream::readFrProcData ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrProcData() [6/6]

object_type FrameCPP::Common::IFrameStream::readFrProcData ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ ReadFrProcStruct() [1/6]

IFrameStreamWrapper< DECL_PARAMS >::fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcStruct() [2/6]

fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcStruct() [3/6]

fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcStruct() [4/6]

IFrameStreamWrapper< DECL_PARAMS >::fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcStruct ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcStruct() [5/6]

fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcStruct ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ ReadFrProcStruct() [6/6]

fr_proc_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrProcStruct ( frame_offset_type  Frame,
INT_4U  Channel 
)
inherited

Extract the requested FrProcData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelZero based index of channel being requested.
Returns
Upon success, a non-NULL pointer to the FrProcData is returned. Upon failure, either an exception is thrown

◆ readFrProcStruct() [1/6]

IFrameStream::object_type IFrameStream::readFrProcStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrProcStruct() [2/6]

object_type FrameCPP::Common::IFrameStream::readFrProcStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrProcStruct() [3/6]

object_type FrameCPP::Common::IFrameStream::readFrProcStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrProcStruct() [4/6]

IFrameStream::object_type IFrameStream::readFrProcStruct ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrProcStruct() [5/6]

object_type FrameCPP::Common::IFrameStream::readFrProcStruct ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ readFrProcStruct() [6/6]

object_type FrameCPP::Common::IFrameStream::readFrProcStruct ( INT_4U  Frame,
INT_4U  Channel 
)
protectedinherited

◆ ReadFrRawData() [1/3]

Extract the requested FrRawData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
Returns
Upon success, a non-NULL pointer to the FrRawData is returned. Upon failure, either an exception is thrown

◆ ReadFrRawData() [2/3]

Extract the requested FrRawData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
Returns
Upon success, a non-NULL pointer to the FrRawData is returned. Upon failure, either an exception is thrown

◆ ReadFrRawData() [3/3]

Extract the requested FrRawData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
Returns
Upon success, a non-NULL pointer to the FrRawData is returned. Upon failure, either an exception is thrown

◆ readFrRawData() [1/3]

object_type FrameCPP::Common::IFrameStream::readFrRawData ( INT_4U  Frame)
protectedinherited

◆ readFrRawData() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrRawData ( INT_4U  Frame)
protectedinherited

◆ readFrRawData() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrRawData ( INT_4U  Frame)
protectedinherited

◆ ReadFrSerData() [1/4]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_ser_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSerData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inline

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ ReadFrSerData() [2/4]

IFrameStreamWrapper< DECL_PARAMS >::fr_ser_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSerData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ ReadFrSerData() [3/4]

template<DECL >
fr_ser_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSerData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ ReadFrSerData() [4/4]

template<DECL >
fr_ser_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSerData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ readFrSerData() [1/3]

IFrameStream::object_type IFrameStream::readFrSerData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSerData() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrSerData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSerData() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrSerData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrSerStruct() [1/3]

IFrameStreamWrapper< DECL_PARAMS >::fr_ser_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSerStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ ReadFrSerStruct() [2/3]

fr_ser_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSerStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ ReadFrSerStruct() [3/3]

fr_ser_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSerStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSerData is returned. Upon failure, either an exception is thrown

◆ readFrSerStruct() [1/3]

IFrameStream::object_type IFrameStream::readFrSerStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSerStruct() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrSerStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSerStruct() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrSerStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrSimData() [1/4]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_sim_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inline

Extract the requested FrSimData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ ReadFrSimData() [2/4]

IFrameStreamWrapper< DECL_PARAMS >::fr_sim_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimData ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ ReadFrSimData() [3/4]

template<DECL >
fr_sim_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrSimData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ ReadFrSimData() [4/4]

template<DECL >
fr_sim_data_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimData ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrSimData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ readFrSimData() [1/3]

IFrameStream::object_type IFrameStream::readFrSimData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimData() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrSimData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimData() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrSimData ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrSimEvent() [1/7]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_sim_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimEvent ( const std::string &  SimEventType,
fr_event_offset_type  Offset 
)
inline

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]SimEventTypeName of the simulated event type being requested.
[in]OffsetIndex into the SimEvent array for the SimEvent type
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEvent() [2/7]

template<DECL >
fr_sim_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimEvent ( const std::string &  SimEventType,
fr_event_offset_type  Offset 
)

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]SimEventTypeName of the simulated event type being requested.
[in]OffsetIndex into the SimEvent array for the SimEvent type
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEvent() [3/7]

template<DECL >
fr_sim_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimEvent ( const std::string &  SimEventType,
fr_event_offset_type  Offset 
)

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]SimEventTypeName of the simulated event type being requested.
[in]OffsetIndex into the SimEvent array for the SimEvent type
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ readFrSimEvent() [1/6]

IFrameStream::object_type IFrameStream::readFrSimEvent ( const std::string &  SimEventType,
fr_sim_event_offset_type  Offset 
)
protectedinherited

◆ readFrSimEvent() [2/6]

object_type FrameCPP::Common::IFrameStream::readFrSimEvent ( const std::string &  SimEventType,
fr_sim_event_offset_type  Offset 
)
protectedinherited

◆ readFrSimEvent() [3/6]

object_type FrameCPP::Common::IFrameStream::readFrSimEvent ( const std::string &  SimEventType,
fr_sim_event_offset_type  Offset 
)
protectedinherited

◆ ReadFrSimEvent() [4/7]

template<DECL >
IFrameStreamPlanWrapper< DECL_PARAMS >::fr_sim_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)
inline

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEvent() [5/7]

IFrameStreamWrapper< DECL_PARAMS >::fr_sim_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEvent() [6/7]

template<DECL >
fr_sim_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEvent() [7/7]

template<DECL >
fr_sim_event_type FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::ReadFrSimEvent ( frame_offset_type  Frame,
const std::string &  Channel 
)

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ readFrSimEvent() [4/6]

IFrameStream::object_type IFrameStream::readFrSimEvent ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimEvent() [5/6]

object_type FrameCPP::Common::IFrameStream::readFrSimEvent ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimEvent() [6/6]

object_type FrameCPP::Common::IFrameStream::readFrSimEvent ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrSimEventStruct() [1/3]

IFrameStreamWrapper< DECL_PARAMS >::fr_sim_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimEventStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEventStruct() [2/3]

fr_sim_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimEventStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ ReadFrSimEventStruct() [3/3]

fr_sim_event_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimEventStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSimEvent structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimEvent is returned. Upon failure, either an exception is thrown

◆ readFrSimEventStruct() [1/3]

IFrameStream::object_type IFrameStream::readFrSimEventStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimEventStruct() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrSimEventStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimEventStruct() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrSimEventStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrSimStruct() [1/3]

IFrameStreamWrapper< DECL_PARAMS >::fr_sim_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ ReadFrSimStruct() [2/3]

fr_sim_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ ReadFrSimStruct() [3/3]

fr_sim_data_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadFrSimStruct ( frame_offset_type  Frame,
const std::string &  Channel 
)
inherited

Extract the requested FrSerData structure from the stream.

Parameters
[in]FrameZero based index of the frame.
[in]ChannelName of the channel being requested.
Returns
Upon success, a non-NULL pointer to the FrSimData is returned. Upon failure, either an exception is thrown

◆ readFrSimStruct() [1/3]

IFrameStream::object_type IFrameStream::readFrSimStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimStruct() [2/3]

object_type FrameCPP::Common::IFrameStream::readFrSimStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ readFrSimStruct() [3/3]

object_type FrameCPP::Common::IFrameStream::readFrSimStruct ( INT_4U  Frame,
const std::string &  Channel 
)
protectedinherited

◆ ReadFrStatData() [1/6]

INT_4U IFrameStream::ReadFrStatData ( const std::string &  NamePattern,
const std::string &  DetectorPattern,
const LDASTools::AL::GPSTime &  StartTime,
const LDASTools::AL::GPSTime &  EndTime,
const INT_4U  Version,
FrStatData::Query &  QueryResults 
)
inherited

◆ ReadFrStatData() [2/6]

INT_4U FrameCPP::Common::IFrameStream::ReadFrStatData ( const std::string &  NamePattern,
const std::string &  DetectorPattern,
const LDASTools::AL::GPSTime &  StartTime,
const LDASTools::AL::GPSTime &  EndTime,
const INT_4U  Version,
FrStatData::Query &  QueryResults 
)
inherited

◆ ReadFrStatData() [3/6]

INT_4U FrameCPP::Common::IFrameStream::ReadFrStatData ( const std::string &  NamePattern,
const std::string &  DetectorPattern,
const LDASTools::AL::GPSTime &  StartTime,
const LDASTools::AL::GPSTime &  EndTime,
const INT_4U  Version,
FrStatData::Query &  QueryResults 
)
inherited

◆ ReadFrStatData() [4/6]

IFrameStream::object_type IFrameStream::ReadFrStatData ( INT_8U  Position)
inherited

Read FrStatData at a given postion in the stream.

Parameters
PositionOffset of the FrStatData in the stream
Todo:
Need to add support for reading the FrDetector for FrStatData structures where the FrStatData is before any FrameH structures.

◆ ReadFrStatData() [5/6]

IFrameStream::object_type FrameCPP::Common::IFrameStream::ReadFrStatData ( INT_8U  Position)
inherited

Read FrStatData at a given postion in the stream.

Parameters
PositionOffset of the FrStatData in the stream

◆ ReadFrStatData() [6/6]

IFrameStream::object_type FrameCPP::Common::IFrameStream::ReadFrStatData ( INT_8U  Position)
inherited

Read FrStatData at a given postion in the stream.

Parameters
PositionOffset of the FrStatData in the stream

◆ readFrTOCHeader() [1/3]

std::unique_ptr< FrTOC > IFrameStream::readFrTOCHeader ( FrEndOfFile::seekTOC_cmn_type  Offset)
protectedinherited

◆ readFrTOCHeader() [2/3]

std::unique_ptr< FrTOC > FrameCPP::Common::IFrameStream::readFrTOCHeader ( FrEndOfFile::seekTOC_cmn_type  Offset)
protectedinherited

◆ readFrTOCHeader() [3/3]

std::unique_ptr< FrTOC > FrameCPP::Common::IFrameStream::readFrTOCHeader ( FrEndOfFile::seekTOC_cmn_type  Offset)
protectedinherited

◆ readNextFrame() [1/3]

IFrameStream::object_type IFrameStream::readNextFrame ( )
protectedinherited

◆ ReadNextFrame() [1/3]

Extract the next FrameH structure from the stream.

Returns
Upon success, a pointer to a FrameH structure.

◆ readNextFrame() [2/3]

object_type FrameCPP::Common::IFrameStream::readNextFrame ( )
protectedinherited

◆ ReadNextFrame() [2/3]

frame_h_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadNextFrame ( )
inherited

Extract the next FrameH structure from the stream.

Returns
Upon success, a pointer to a FrameH structure.

◆ readNextFrame() [3/3]

object_type FrameCPP::Common::IFrameStream::readNextFrame ( )
protectedinherited

◆ ReadNextFrame() [3/3]

frame_h_type FrameCPP::Common::IFrameStreamWrapper< DECL >::ReadNextFrame ( )
inherited

Extract the next FrameH structure from the stream.

Returns
Upon success, a pointer to a FrameH structure.

◆ ReadNextFrameAsObject() [1/3]

IFrameStream::object_type IFrameStream::ReadNextFrameAsObject ( )
inlineinherited

◆ ReadNextFrameAsObject() [2/3]

object_type FrameCPP::Common::IFrameStream::ReadNextFrameAsObject ( )
inherited

◆ ReadNextFrameAsObject() [3/3]

object_type FrameCPP::Common::IFrameStream::ReadNextFrameAsObject ( )
inherited

◆ readObject() [1/3]

IFrameStream::object_type IFrameStream::readObject ( const StreamRefInterface StreamRef)
protectedinherited

Read an Object referenced in the stream.

Parameters
StreamRefStream reference information for the requested object.
Note
In version 3 patch level 0 of the framecpp library, the length attribute for the FrSH and FrSE structures were not properly calculated. This reader will ignore this specific error so analysis of these frame files can continue.

◆ readObject() [2/3]

object_type FrameCPP::Common::IFrameStream::readObject ( const StreamRefInterface StreamRef)
protectedinherited

Read an Object referenced in the stream.

Parameters
StreamRefStream reference information for the requested object.

◆ readObject() [3/3]

object_type FrameCPP::Common::IFrameStream::readObject ( const StreamRefInterface StreamRef)
protectedinherited

Read an Object referenced in the stream.

Parameters
StreamRefStream reference information for the requested object.

◆ ReadPtrStruct() [1/3]

IStream::ptr_struct_base_type IStream::ReadPtrStruct ( )
inherited

Reads the next group of bytes from the stream as a PTR_STRUCT as defined by the active frame specification associated with the stream.

◆ ReadPtrStruct() [2/3]

ptr_struct_base_type FrameCPP::Common::IStream::ReadPtrStruct ( )
inherited

◆ ReadPtrStruct() [3/3]

ptr_struct_base_type FrameCPP::Common::IStream::ReadPtrStruct ( )
inherited

◆ readRecursive() [1/3]

void IFrameStream::readRecursive ( INT_4U  StopOnClassId,
bool  Decompress = false 
)
protectedinherited

◆ readRecursive() [2/3]

void FrameCPP::Common::IFrameStream::readRecursive ( INT_4U  StopOnClassId,
bool  Decompress = false 
)
protectedinherited

◆ readRecursive() [3/3]

void FrameCPP::Common::IFrameStream::readRecursive ( INT_4U  StopOnClassId,
bool  Decompress = false 
)
protectedinherited

◆ readStreamRef() [1/3]

boost::shared_ptr< StreamRefInterface > IFrameStream::readStreamRef ( )
protectedinherited

◆ readStreamRef() [2/3]

boost::shared_ptr< StreamRefInterface > FrameCPP::Common::IFrameStream::readStreamRef ( )
protectedinherited

◆ readStreamRef() [3/3]

boost::shared_ptr< StreamRefInterface > FrameCPP::Common::IFrameStream::readStreamRef ( )
protectedinherited

◆ readTOC() [1/3]

void FrameCPP::Common::IFrameStream::readTOC ( )
protectedinherited

◆ readTOC() [2/3]

void FrameCPP::Common::IFrameStream::readTOC ( )
protectedinherited

◆ readTOC() [3/3]

void FrameCPP::Common::IFrameStream::readTOC ( )
protectedinherited

◆ ReferenceStreamRef() [1/3]

StreamBase::const_stream_ref_ptr_type FrameCPP::Common::StreamBase::ReferenceStreamRef ( ) const
inherited

◆ ReferenceStreamRef() [2/3]

const_stream_ref_ptr_type FrameCPP::Common::StreamBase::ReferenceStreamRef ( ) const
inherited

◆ ReferenceStreamRef() [3/3]

const_stream_ref_ptr_type FrameCPP::Common::StreamBase::ReferenceStreamRef ( ) const
inherited

◆ removeRecursiveDependant() [1/3]

bool IFrameStream::removeRecursiveDependant ( const StreamRefInterface StreamRef)
protectedinherited

◆ removeRecursiveDependant() [2/3]

bool FrameCPP::Common::IFrameStream::removeRecursiveDependant ( const StreamRefInterface StreamRef)
protectedinherited

◆ removeRecursiveDependant() [3/3]

bool FrameCPP::Common::IFrameStream::removeRecursiveDependant ( const StreamRefInterface StreamRef)
protectedinherited

◆ RemoveResolver() [1/3]

void IStream::RemoveResolver ( const void *  Old,
int  MaxDepth 
)
inlineinherited

◆ RemoveResolver() [2/3]

void FrameCPP::Common::IStream::RemoveResolver ( const void *  Old,
int  MaxDepth 
)
inherited

◆ RemoveResolver() [3/3]

void FrameCPP::Common::IStream::RemoveResolver ( const void *  Old,
int  MaxDepth 
)
inherited

◆ ReplacePtr() [1/3]

template<typename T_NEW , typename T_OLD >
void IStream::ReplacePtr ( boost::shared_ptr< T_NEW > *  Obj,
boost::shared_ptr< T_OLD > *  OldPtr,
const int  MaxDepth 
)
inlineinherited

◆ ReplacePtr() [2/3]

template<typename T_NEW , typename T_OLD >
void FrameCPP::Common::IStream::ReplacePtr ( boost::shared_ptr< T_NEW > *  Obj,
boost::shared_ptr< T_OLD > *  OldPtr,
const int  MaxDepth 
)
inherited

◆ ReplacePtr() [3/3]

template<typename T_NEW , typename T_OLD >
void FrameCPP::Common::IStream::ReplacePtr ( boost::shared_ptr< T_NEW > *  Obj,
boost::shared_ptr< T_OLD > *  OldPtr,
const int  MaxDepth 
)
inherited

◆ ReplaceRef() [1/3]

template<typename T , typename OT >
void IStream::ReplaceRef ( Container< T > &  C,
const Container< OT > &  Old,
const int  MaxDepth 
)
inlineinherited

◆ ReplaceRef() [2/3]

template<typename T , typename OT >
void FrameCPP::Common::IStream::ReplaceRef ( Container< T > &  C,
const Container< OT > &  Old,
const int  MaxDepth 
)
inherited

◆ ReplaceRef() [3/3]

template<typename T , typename OT >
void FrameCPP::Common::IStream::ReplaceRef ( Container< T > &  C,
const Container< OT > &  Old,
const int  MaxDepth 
)
inherited

◆ reset() [1/3]

void IFrameStream::reset ( )
protectedvirtualinherited

Reimplemented from FrameCPP::Common::FrameStream.

◆ reset() [2/3]

virtual void FrameCPP::Common::IFrameStream::reset ( )
protectedvirtualinherited

Reimplemented from FrameCPP::Common::FrameStream.

◆ reset() [3/3]

virtual void FrameCPP::Common::IFrameStream::reset ( )
protectedvirtualinherited

Reimplemented from FrameCPP::Common::FrameStream.

◆ reset_positions() [1/3]

template<DECL >
template<int OFFSET>
void FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::reset_positions ( )
inlineprivate

◆ reset_positions() [2/3]

template<DECL >
template<int OFFSET>
void FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::reset_positions ( )
inlineprivate

◆ reset_positions() [3/3]

template<DECL >
template<int OFFSET>
void FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::reset_positions ( )
inlineprivate

◆ Resolve() [1/3]

void IStream::Resolve ( )
inherited

Method to resolve links.

◆ Resolve() [2/3]

void FrameCPP::Common::IStream::Resolve ( )
inherited

◆ Resolve() [3/3]

void FrameCPP::Common::IStream::Resolve ( )
inherited

◆ resolverContainer() [1/6]

IStream::resolver_container_type & IStream::resolverContainer ( )
inlineprotectedinherited

◆ resolverContainer() [2/6]

resolver_container_type& FrameCPP::Common::IStream::resolverContainer ( )
protectedinherited

◆ resolverContainer() [3/6]

resolver_container_type& FrameCPP::Common::IStream::resolverContainer ( )
protectedinherited

◆ resolverContainer() [4/6]

const IStream::resolver_container_type & IStream::resolverContainer ( ) const
inlineprotectedinherited

◆ resolverContainer() [5/6]

const resolver_container_type& FrameCPP::Common::IStream::resolverContainer ( ) const
protectedinherited

◆ resolverContainer() [6/6]

const resolver_container_type& FrameCPP::Common::IStream::resolverContainer ( ) const
protectedinherited

◆ seedTOCInfo() [1/3]

void IFrameStream::seedTOCInfo ( const IFrameStream Source)
inlineprotectedinherited

◆ seedTOCInfo() [2/3]

void FrameCPP::Common::IFrameStream::seedTOCInfo ( const IFrameStream Source)
protectedinherited

◆ seedTOCInfo() [3/3]

void FrameCPP::Common::IFrameStream::seedTOCInfo ( const IFrameStream Source)
protectedinherited

◆ SetAutoDeleteBuffer() [1/3]

void IFrameStream::SetAutoDeleteBuffer ( const bool  AutoDelete)
inlineinherited

◆ SetAutoDeleteBuffer() [2/3]

void FrameCPP::Common::IFrameStream::SetAutoDeleteBuffer ( const bool  AutoDelete)
inherited

◆ SetAutoDeleteBuffer() [3/3]

void FrameCPP::Common::IFrameStream::SetAutoDeleteBuffer ( const bool  AutoDelete)
inherited

◆ setAutoDeleteBuffer() [1/3]

void IStream::setAutoDeleteBuffer ( const bool  Value)
inlineprotectedinherited

◆ setAutoDeleteBuffer() [2/3]

void FrameCPP::Common::IStream::setAutoDeleteBuffer ( const bool  Value)
protectedinherited

◆ setAutoDeleteBuffer() [3/3]

void FrameCPP::Common::IStream::setAutoDeleteBuffer ( const bool  Value)
protectedinherited

◆ SetCheckSumFile() [1/3]

void IFrameStream::SetCheckSumFile ( const CheckSum::kind_type  Type)
inlineinherited

◆ SetCheckSumFile() [2/3]

void FrameCPP::Common::IFrameStream::SetCheckSumFile ( const CheckSum::kind_type  Type)
inherited

◆ SetCheckSumFile() [3/3]

void FrameCPP::Common::IFrameStream::SetCheckSumFile ( const CheckSum::kind_type  Type)
inherited

◆ SetCheckSumFrame() [1/10]

void FrameCPP::Common::IStream::SetCheckSumFrame
inherited

◆ SetCheckSumFrame() [2/10]

void IStream::SetCheckSumFrame
inlineinherited

◆ SetCheckSumFrame() [3/10]

void FrameCPP::Common::IStream::SetCheckSumFrame
inherited

◆ SetCheckSumFrame() [4/10]

void IStream::SetCheckSumFrame ( const CheckSum::kind_type  Type)
inlineinherited

◆ SetCheckSumFrame() [5/10]

void FrameCPP::Common::IStream::SetCheckSumFrame
inherited

◆ SetCheckSumFrame() [6/10]

void FrameCPP::Common::IStream::SetCheckSumFrame
inherited

◆ SetCheckSumFrame() [7/10]

void IStream::SetCheckSumFrame
inlineinherited

◆ SetCheckSumFrame() [8/10]

void IStream::SetCheckSumFrame
inlineinherited

◆ SetCheckSumFrame() [9/10]

void FrameCPP::Common::IStream::SetCheckSumFrame
inherited

◆ SetCheckSumFrame() [10/10]

void FrameCPP::Common::IStream::SetCheckSumFrame
inherited

◆ SetCheckSumObject() [1/10]

void IStream::SetCheckSumObject
inlineinherited

◆ SetCheckSumObject() [2/10]

void FrameCPP::Common::IStream::SetCheckSumObject
inherited

◆ SetCheckSumObject() [3/10]

void FrameCPP::Common::IStream::SetCheckSumObject
inherited

◆ SetCheckSumObject() [4/10]

void IStream::SetCheckSumObject ( const CheckSum::kind_type  Type)
inlineinherited

◆ SetCheckSumObject() [5/10]

void FrameCPP::Common::IStream::SetCheckSumObject
inherited

◆ SetCheckSumObject() [6/10]

void IStream::SetCheckSumObject
inlineinherited

◆ SetCheckSumObject() [7/10]

void FrameCPP::Common::IStream::SetCheckSumObject
inherited

◆ SetCheckSumObject() [8/10]

void FrameCPP::Common::IStream::SetCheckSumObject
inherited

◆ SetCheckSumObject() [9/10]

void IStream::SetCheckSumObject
inlineinherited

◆ SetCheckSumObject() [10/10]

void FrameCPP::Common::IStream::SetCheckSumObject
inherited

◆ setLastError() [1/3]

void FrameStream::setLastError ( const std::string &  Message)
inlineprotectedinherited

◆ setLastError() [2/3]

void FrameCPP::Common::FrameStream::setLastError ( const std::string &  Message)
protectedinherited

◆ setLastError() [3/3]

void FrameCPP::Common::FrameStream::setLastError ( const std::string &  Message)
protectedinherited

◆ SetMD5Sum() [1/3]

void IFrameStream::SetMD5Sum ( bool  Value)
inlineinherited

◆ SetMD5Sum() [2/3]

void FrameCPP::Common::IFrameStream::SetMD5Sum ( bool  Value)
inherited

◆ SetMD5Sum() [3/3]

void FrameCPP::Common::IFrameStream::SetMD5Sum ( bool  Value)
inherited

◆ setTOC() [1/3]

void FrameCPP::Common::FrameStream::setTOC ( )
protectedinherited

◆ setTOC() [2/3]

void FrameCPP::Common::FrameStream::setTOC ( )
protectedinherited

◆ setTOC() [3/3]

void FrameCPP::Common::FrameStream::setTOC ( )
protectedinherited

◆ Size() [1/3]

cmn_streamsize_type IStream::Size ( )
inlineinherited

Return the size of the stream.

Returns
The number of bytes that compose the stream

◆ Size() [2/3]

cmn_streamsize_type FrameCPP::Common::IStream::Size ( )
inherited

Return the size of the stream.

Returns
The number of bytes that compose the stream

◆ Size() [3/3]

cmn_streamsize_type FrameCPP::Common::IStream::Size ( )
inherited

Return the size of the stream.

Returns
The number of bytes that compose the stream

◆ streamRef() [1/3]

const StreamRefInterface & FrameStream::streamRef ( ) const
inlineprotectedinherited

◆ streamRef() [2/3]

const StreamRefInterface& FrameCPP::Common::FrameStream::streamRef ( ) const
protectedinherited

◆ streamRef() [3/3]

const StreamRefInterface& FrameCPP::Common::FrameStream::streamRef ( ) const
protectedinherited

◆ streamVersion() [1/3]

FrameStream::version_type FrameStream::streamVersion ( ) const
inlineprotectedinherited

◆ streamVersion() [2/3]

version_type FrameCPP::Common::FrameStream::streamVersion ( ) const
protectedinherited

◆ streamVersion() [3/3]

version_type FrameCPP::Common::FrameStream::streamVersion ( ) const
protectedinherited

◆ VerificationFunc() [1/3]

FrameSpec::Info::verification_func_type IFrameStream::VerificationFunc ( ) const
inlineinherited

◆ VerificationFunc() [2/3]

FrameSpec::Info::verification_func_type FrameCPP::Common::IFrameStream::VerificationFunc ( ) const
inherited

◆ VerificationFunc() [3/3]

FrameSpec::Info::verification_func_type FrameCPP::Common::IFrameStream::VerificationFunc ( ) const
inherited

◆ VerifyHeader() [1/3]

void IFrameStream::VerifyHeader ( Verify Verifier)
inherited

◆ VerifyHeader() [2/3]

void FrameCPP::Common::IFrameStream::VerifyHeader ( Verify Verifier)
inherited

◆ VerifyHeader() [3/3]

void FrameCPP::Common::IFrameStream::VerifyHeader ( Verify Verifier)
inherited

◆ Version() [1/3]

FrameStream::version_type FrameStream::Version ( ) const
inlineinherited

◆ Version() [2/3]

version_type FrameCPP::Common::FrameStream::Version ( ) const
inherited

◆ Version() [3/3]

version_type FrameCPP::Common::FrameStream::Version ( ) const
inherited

◆ version_stream() [1/3]

void FrameStream::version_stream ( version_type  Version)
inlineprotectedinherited

◆ version_stream() [2/3]

void FrameCPP::Common::FrameStream::version_stream ( version_type  Version)
protectedinherited

◆ version_stream() [3/3]

void FrameCPP::Common::FrameStream::version_stream ( version_type  Version)
protectedinherited

Member Data Documentation

◆ m_buffer

buffer_ptr_type IStream::m_buffer
privateinherited

◆ m_buffer_auto_delete

bool IStream::m_buffer_auto_delete
privateinherited

◆ m_byte_swapping

bool IStream::m_byte_swapping
privateinherited

◆ m_class_name_to_class_id

static cntocid_mapping_type FrameCPP::Common::StreamBase::m_class_name_to_class_id
staticprivateinherited

◆ m_closed_state

bool FrameStream::m_closed_state
protectedinherited

◆ m_detector_pos

detector_pos_type IFrameStream::m_detector_pos
privateinherited

◆ m_dictionary

Dictionary FrameCPP::Common::StreamBase::m_dictionary
protectedinherited

◆ m_file_checksum

checksum_filter_type FrameCPP::Common::StreamBase::m_file_checksum
protectedinherited

Checksum for file.

◆ m_file_header

boost::shared_ptr< FrHeader > IFrameStream::m_file_header
privateinherited

◆ m_file_md5sum

md5sum_filter_type FrameCPP::Common::StreamBase::m_file_md5sum
protectedinherited

MD5Sum value for the files.

◆ m_filter_internally

bool IStream::m_filter_internally
privateinherited

◆ m_frame_checksum

checksum_filter_type FrameCPP::Common::StreamBase::m_frame_checksum
protectedinherited

Checksum for frame.

◆ m_frame_library

frame_library_type FrameStream::m_frame_library
privateinherited

◆ m_frame_spec

const FrameSpec::Info * FrameCPP::Common::StreamBase::m_frame_spec
privateinherited

◆ m_initialized

static const bool FrameCPP::Common::StreamBase::m_initialized = StreamBase::initialize( )
staticprivateinherited

◆ m_last_error_message

std::string FrameStream::m_last_error_message
privateinherited

◆ m_library_revision

library_revision_type FrameStream::m_library_revision
privateinherited

◆ m_log_recursive_dependants

bool IFrameStream::m_log_recursive_dependants
privateinherited

◆ m_logNextPtr

bool IStream::m_logNextPtr
protectedinherited

◆ m_md5sumFilter

std::unique_ptr< MD5SumFilter > FrameStream::m_md5sumFilter
protectedinherited

◆ m_memory_version

version_type FrameStream::m_memory_version
privateinherited

Version number to use for frames in memory.

◆ m_next_container

next_container_type IStream::m_next_container
privateinherited

◆ m_next_frame_index

INT_4U IFrameStream::m_next_frame_index
privateinherited

Current frame index.

◆ m_null_stream_ref

object_type FrameCPP::Common::StreamBase::m_null_stream_ref
protectedinherited

◆ m_obj_checksum

checksum_filter_type FrameCPP::Common::StreamBase::m_obj_checksum
protectedinherited

Checksum for object.

◆ m_objects

object_container_type IStream::m_objects
privateinherited

◆ m_ptr_struct_bytes

cmn_streamsize_type FrameCPP::Common::StreamBase::m_ptr_struct_bytes
mutableprivateinherited

◆ m_ptr_struct_object

ptr_struct_base_type FrameCPP::Common::StreamBase::m_ptr_struct_object
protectedinherited

◆ m_reading_frame_subset

bool IFrameStream::m_reading_frame_subset
privateinherited

state variable for reading frame subset.

◆ m_resolver_container

resolver_container_type IStream::m_resolver_container
privateinherited

◆ m_stream_id_to_fsi_id

streamid_to_fsiid_type FrameCPP::Common::StreamBase::m_stream_id_to_fsi_id
mutableprotectedinherited

◆ m_stream_ref

streamref_interface_type FrameStream::m_stream_ref
privateinherited

◆ m_stream_version

version_type FrameStream::m_stream_version
privateinherited

Version number to use for frames in stream.

◆ m_to_be_resolved

std::set< INT_8U > IFrameStream::m_to_be_resolved
privateinherited

Set of references which need to resolved. Used by recursive reading function.

◆ m_toc

toc_type IFrameStream::m_toc
privateinherited

◆ m_toc_loaded

bool IFrameStream::m_toc_loaded
privateinherited

◆ master_plan

template<DECL >
IFrameStreamPlanWrapper * FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::master_plan
private

◆ needs_reset

template<DECL >
bool FrameCPP::Common::IFrameStreamPlanWrapper< DECL >::needs_reset
private

◆ stream_length

cmn_streamsize_type IStream::stream_length
privateinherited

◆ stream_length_valid

bool IStream::stream_length_valid
privateinherited

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