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

#include <IFrameStreamPlan.hh>

Public Types

typedef boost::shared_ptr< IFrameFStreamPlanseed_plan_type
typedef IFrameStreamPlan::frame_offset_type frame_offset_type
typedef FrTOC fr_toc_type
typedef IFrameStreamPlan::fr_adc_data_type fr_adc_data_type
typedef IFrameStreamPlan::fr_event_type fr_event_type
typedef IFrameStreamPlan::fr_proc_data_type fr_proc_data_type
typedef IFrameStreamPlan::fr_ser_data_type fr_ser_data_type
typedef IFrameStreamPlan::fr_sim_data_type fr_sim_data_type
typedef IFrameStreamPlan::fr_sim_event_type fr_sim_event_type
typedef boost::shared_ptr< IFrameFStreamPlanseed_plan_type
typedef IFrameStreamPlan::frame_offset_type frame_offset_type
typedef FrTOC fr_toc_type
typedef IFrameStreamPlan::fr_adc_data_type fr_adc_data_type
typedef IFrameStreamPlan::fr_event_type fr_event_type
typedef IFrameStreamPlan::fr_proc_data_type fr_proc_data_type
typedef IFrameStreamPlan::fr_ser_data_type fr_ser_data_type
typedef IFrameStreamPlan::fr_sim_data_type fr_sim_data_type
typedef IFrameStreamPlan::fr_sim_event_type fr_sim_event_type

Public Member Functions

 IFrameFStreamPlan (seed_plan_type Seed, const char *Filename)
 IFrameFStreamPlan (seed_plan_type Previous, const char *Filename, bool UseMemoryMappedIO, size_t BufferSize)
const fr_toc_typeGetTOC () const
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, const std::string &Channel)
fr_event_type ReadFrEvent (INT_4U Frame, const std::string &Channel)
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, const std::string &Channel)
fr_ser_data_type ReadFrSerData (INT_4U Frame, const std::string &Channel)
fr_sim_data_type ReadFrSimData (INT_4U Frame, const std::string &Channel)
fr_sim_event_type ReadFrSimEvent (INT_4U Frame, const std::string &Channel)
 IFrameFStreamPlan (seed_plan_type Seed, const char *Filename)
 IFrameFStreamPlan (seed_plan_type Previous, const char *Filename, bool UseMemoryMappedIO, size_t BufferSize)
const fr_toc_typeGetTOC () const
fr_adc_data_type ReadFrAdcData (frame_offset_type Frame, const std::string &Channel)
fr_event_type ReadFrEvent (INT_4U Frame, const std::string &Channel)
fr_proc_data_type ReadFrProcData (frame_offset_type Frame, const std::string &Channel)
fr_ser_data_type ReadFrSerData (INT_4U Frame, const std::string &Channel)
fr_sim_data_type ReadFrSimData (INT_4U Frame, const std::string &Channel)
fr_sim_event_type ReadFrSimEvent (INT_4U Frame, const std::string &Channel)

Static Public Attributes

static const size_t BUFFER_SIZE = IFrameFStream::BUFFER_SIZE

Private Types

typedef LDASTools::AL::filebuf filebuf_type
typedef Common::FrameBuffer< filebuf_typeframe_buffer_type
typedef boost::shared_ptr< IFrameStreamPlanplan_type
typedef LDASTools::AL::filebuf filebuf_type
typedef Common::FrameBuffer< filebuf_typeframe_buffer_type
typedef boost::shared_ptr< IFrameStreamPlanplan_type

Private Attributes

plan_type plan

Member Typedef Documentation

◆ filebuf_type [1/2]

typedef LDASTools::AL::filebuf FrameCPP::IFrameFStreamPlan::filebuf_type
private

◆ filebuf_type [2/2]

typedef LDASTools::AL::filebuf FrameCPP::IFrameFStreamPlan::filebuf_type
private

◆ fr_adc_data_type [1/2]

typedef IFrameStreamPlan::fr_adc_data_type FrameCPP::IFrameFStreamPlan::fr_adc_data_type

◆ fr_adc_data_type [2/2]

typedef IFrameStreamPlan::fr_adc_data_type FrameCPP::IFrameFStreamPlan::fr_adc_data_type

◆ fr_event_type [1/2]

typedef IFrameStreamPlan::fr_event_type FrameCPP::IFrameFStreamPlan::fr_event_type

◆ fr_event_type [2/2]

typedef IFrameStreamPlan::fr_event_type FrameCPP::IFrameFStreamPlan::fr_event_type

◆ fr_proc_data_type [1/2]

typedef IFrameStreamPlan::fr_proc_data_type FrameCPP::IFrameFStreamPlan::fr_proc_data_type

◆ fr_proc_data_type [2/2]

typedef IFrameStreamPlan::fr_proc_data_type FrameCPP::IFrameFStreamPlan::fr_proc_data_type

◆ fr_ser_data_type [1/2]

typedef IFrameStreamPlan::fr_ser_data_type FrameCPP::IFrameFStreamPlan::fr_ser_data_type

◆ fr_ser_data_type [2/2]

typedef IFrameStreamPlan::fr_ser_data_type FrameCPP::IFrameFStreamPlan::fr_ser_data_type

◆ fr_sim_data_type [1/2]

typedef IFrameStreamPlan::fr_sim_data_type FrameCPP::IFrameFStreamPlan::fr_sim_data_type

◆ fr_sim_data_type [2/2]

typedef IFrameStreamPlan::fr_sim_data_type FrameCPP::IFrameFStreamPlan::fr_sim_data_type

◆ fr_sim_event_type [1/2]

typedef IFrameStreamPlan::fr_sim_event_type FrameCPP::IFrameFStreamPlan::fr_sim_event_type

◆ fr_sim_event_type [2/2]

typedef IFrameStreamPlan::fr_sim_event_type FrameCPP::IFrameFStreamPlan::fr_sim_event_type

◆ fr_toc_type [1/2]

◆ fr_toc_type [2/2]

◆ frame_buffer_type [1/2]

◆ frame_buffer_type [2/2]

◆ frame_offset_type [1/2]

typedef IFrameStreamPlan::frame_offset_type FrameCPP::IFrameFStreamPlan::frame_offset_type

◆ frame_offset_type [2/2]

typedef IFrameStreamPlan::frame_offset_type FrameCPP::IFrameFStreamPlan::frame_offset_type

◆ plan_type [1/2]

typedef boost::shared_ptr< IFrameStreamPlan > FrameCPP::IFrameFStreamPlan::plan_type
private

◆ plan_type [2/2]

typedef boost::shared_ptr< IFrameStreamPlan > FrameCPP::IFrameFStreamPlan::plan_type
private

◆ seed_plan_type [1/2]

◆ seed_plan_type [2/2]

Constructor & Destructor Documentation

◆ IFrameFStreamPlan() [1/4]

FrameCPP::IFrameFStreamPlan::IFrameFStreamPlan ( seed_plan_type Seed,
const char * Filename )
inline

◆ IFrameFStreamPlan() [2/4]

FrameCPP::IFrameFStreamPlan::IFrameFStreamPlan ( seed_plan_type Previous,
const char * Filename,
bool UseMemoryMappedIO,
size_t BufferSize )
inline

◆ IFrameFStreamPlan() [3/4]

FrameCPP::IFrameFStreamPlan::IFrameFStreamPlan ( seed_plan_type Seed,
const char * Filename )

◆ IFrameFStreamPlan() [4/4]

FrameCPP::IFrameFStreamPlan::IFrameFStreamPlan ( seed_plan_type Previous,
const char * Filename,
bool UseMemoryMappedIO,
size_t BufferSize )

Member Function Documentation

◆ GetTOC() [1/2]

const IFrameFStreamPlan::fr_toc_type & FrameCPP::IFrameFStreamPlan::GetTOC ( ) const
inline

◆ GetTOC() [2/2]

const fr_toc_type & FrameCPP::IFrameFStreamPlan::GetTOC ( ) const

◆ ReadFrAdcData() [1/2]

IFrameFStreamPlan::fr_adc_data_type FrameCPP::IFrameFStreamPlan::ReadFrAdcData ( frame_offset_type Frame,
const std::string & Channel )
inline

◆ ReadFrAdcData() [2/2]

fr_adc_data_type FrameCPP::IFrameFStreamPlan::ReadFrAdcData ( frame_offset_type Frame,
const std::string & Channel )

◆ ReadFrEvent() [1/2]

IFrameFStreamPlan::fr_event_type FrameCPP::IFrameFStreamPlan::ReadFrEvent ( INT_4U Frame,
const std::string & Channel )
inline

◆ ReadFrEvent() [2/2]

fr_event_type FrameCPP::IFrameFStreamPlan::ReadFrEvent ( INT_4U Frame,
const std::string & Channel )

◆ ReadFrProcData() [1/2]

IFrameFStreamPlan::fr_proc_data_type FrameCPP::IFrameFStreamPlan::ReadFrProcData ( frame_offset_type Frame,
const std::string & Channel )
inline

◆ ReadFrProcData() [2/2]

fr_proc_data_type FrameCPP::IFrameFStreamPlan::ReadFrProcData ( frame_offset_type Frame,
const std::string & Channel )

◆ ReadFrSerData() [1/2]

IFrameFStreamPlan::fr_ser_data_type FrameCPP::IFrameFStreamPlan::ReadFrSerData ( INT_4U Frame,
const std::string & Channel )
inline

◆ ReadFrSerData() [2/2]

fr_ser_data_type FrameCPP::IFrameFStreamPlan::ReadFrSerData ( INT_4U Frame,
const std::string & Channel )

◆ ReadFrSimData() [1/2]

IFrameFStreamPlan::fr_sim_data_type FrameCPP::IFrameFStreamPlan::ReadFrSimData ( INT_4U Frame,
const std::string & Channel )
inline

◆ ReadFrSimData() [2/2]

fr_sim_data_type FrameCPP::IFrameFStreamPlan::ReadFrSimData ( INT_4U Frame,
const std::string & Channel )

◆ ReadFrSimEvent() [1/2]

IFrameFStreamPlan::fr_sim_event_type FrameCPP::IFrameFStreamPlan::ReadFrSimEvent ( INT_4U Frame,
const std::string & Channel )
inline

◆ ReadFrSimEvent() [2/2]

fr_sim_event_type FrameCPP::IFrameFStreamPlan::ReadFrSimEvent ( INT_4U Frame,
const std::string & Channel )

Member Data Documentation

◆ BUFFER_SIZE

const size_t FrameCPP::IFrameFStreamPlan::BUFFER_SIZE = IFrameFStream::BUFFER_SIZE
static

◆ plan

plan_type FrameCPP::IFrameFStreamPlan::plan
private

The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/build/include/framecpp/IFrameStreamPlan.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/OOInterface/IFrameStreamPlan.hh