|
typedef INT_8U | position_type |
|
typedef std::vector< position_type > | position_list_type |
|
typedef LDASTools::AL::unordered_map< StatTypeKey, StatType_type, StatTypeKeyHash > | MapStatType_type |
|
enum | query_info_type { TOC_CHANNEL_NAMES,
TOC_DETECTOR,
TOC_FR_STRUCTS
} |
|
typedef INT_8U | cmn_position_type |
|
typedef INT_4U | channel_id_type |
|
typedef boost::shared_ptr< FrameSpec::Object > | object_type |
|
typedef std::vector< STRING< INT_2U > > | cmn_name_container_type |
|
typedef std::vector< REAL_8 > | cmn_dt_container_type |
|
typedef std::vector< INT_4U > | cmn_GTimeS_container_type |
|
typedef std::vector< INT_4U > | cmn_GTimeN_container_type |
|
typedef std::vector< INT_4S > | cmn_runs_container_type |
|
typedef FrameSpec::version_type | frame_spec_version_type |
|
typedef std::unique_ptr< Object > | unique_object_type |
|
typedef object_type | demote_arg_type |
|
typedef object_type | demote_ret_type |
|
typedef object_type | promote_arg_type |
|
typedef object_type | promote_ret_type |
|
typedef INT_2S | uleaps_type |
|
typedef INT_4S | localTime_type |
|
typedef INT_4U | nframe_type |
|
typedef INT_4U | gtimen_type |
|
typedef INT_4U | gtimes_type |
|
typedef REAL_8 | dt_type |
|
typedef INT_4S | runs_type |
|
typedef INT_4U | frame_type |
|
typedef INT_4U | nsh_type |
|
typedef INT_2U | shid_type |
|
typedef STRING | shname_type |
|
typedef std::vector< gtimen_type > | gtimen_container_type |
|
typedef std::vector< gtimes_type > | gtimes_container_type |
|
typedef std::vector< dt_type > | dt_container_type |
| Array of FrDetector names. More...
|
|
typedef std::vector< runs_type > | runs_container_type |
|
typedef std::vector< frame_type > | frame_container_type |
|
typedef std::vector< position_type > | positionH_container_type |
|
typedef std::vector< position_type > | nFirstADC_container_type |
|
typedef std::vector< position_type > | nFirstSer_container_type |
|
typedef std::vector< position_type > | nFirstTable_container_type |
|
typedef std::vector< position_type > | nFirstMsg_container_type |
|
typedef std::vector< shid_type > | shid_container_type |
|
typedef std::vector< shname_type > | shname_container_type |
|
typedef STRING | name_type |
|
typedef INT_4U | nstat_type |
|
typedef STRING | detector_type |
|
typedef INT_4U | nstat_instance_type |
|
typedef INT_4U | tstart_type |
|
typedef INT_4U | tend_type |
|
typedef INT_4U | version_type |
|
typedef position_type | positionStat_type |
|
typedef std::vector< stat_instance_type > | stat_instance_container_type |
|
typedef std::map< name_type, stat_type > | stat_container_type |
|
typedef STRING | name_type |
|
typedef INT_4U | nADC_type |
|
typedef INT_4U | channelID_type |
|
typedef INT_4U | groupID_type |
|
typedef std::map< name_type, adc_info_type > | MapADC_type |
|
typedef Common::FrTOC::PositionWithCache< STRING, FrTOCPosition::position_type > | base_type |
|
typedef FrTOCPosition::n_type | nproc_type |
|
typedef FrTOCPosition::info_type | proc_info_type |
|
typedef FrTOCPosition::Map_type | MapProc_type |
|
typedef FrTOCPosition::n_type | nsim_type |
|
typedef FrTOCPosition::info_type | sim_info_type |
|
typedef FrTOCPosition::Map_type | MapSim_type |
|
typedef INT_4U | frame_count_type |
|
typedef INT_4U | n_type |
|
typedef STRING | name_type |
|
typedef std::vector< position_type > | info_type |
|
typedef std::map< name_type, info_type > | Map_type |
|
typedef std::vector< name_type > | key_container_type |
|
typedef FrTOCPosition::n_type | nser_type |
|
typedef FrTOCPosition::info_type | ser_info_type |
|
typedef FrTOCPosition::Map_type | MapSer_type |
|
typedef INT_4U | frame_count_type |
|
typedef INT_4U | n_type |
|
typedef STRING | name_type |
|
typedef std::vector< position_type > | info_type |
|
typedef std::map< name_type, info_type > | Map_type |
|
typedef std::vector< name_type > | key_container_type |
|
typedef FrTOCPosition::n_type | nsummary_type |
|
typedef FrTOCPosition::info_type | summary_info_type |
|
typedef FrTOCPosition::Map_type | MapSummary_type |
|
typedef INT_4U | frame_count_type |
|
typedef INT_4U | n_type |
|
typedef STRING | name_type |
|
typedef std::vector< position_type > | info_type |
|
typedef std::map< name_type, info_type > | Map_type |
|
typedef std::vector< name_type > | key_container_type |
|
typedef INT_4U | nTrig_type |
|
typedef STRING | name_type |
|
typedef INT_4U | gtimesTrigData_type |
|
typedef INT_4U | gtimenTrigData_type |
|
typedef INT_8U | positionTrigData_type |
|
typedef std::map< name_type, trig_data_type > | MapTrig_type |
|
typedef INT_4U | nSimEvt_type |
|
typedef STRING | name_type |
|
typedef INT_4U | gtimesSimEvent_type |
|
typedef INT_4U | gtimenSimEvent_type |
|
typedef INT_8U | positionSimEvent_type |
|
typedef std::map< name_type, trig_data_type > | MapSimEvt_type |
|
|
| FrTOC () |
|
virtual void | ForEach (query_info_type Info, FunctionBase &Action) const |
| Iterate over elements of the Table of Contents. More...
|
|
virtual void | IndexObject (object_type Object, std::streampos Position) |
|
virtual Common::FrameSpec::size_type | Bytes (const Common::StreamBase &Stream) const |
| Return the number of bytes for this object. More...
|
|
virtual FrTOC * | Create () const |
| constructor - virtual More...
|
|
virtual FrTOC * | Create (istream_type &Stream) const |
| constructor - virtual More...
|
|
virtual void | FrStatDataQuery (const std::string &NamePattern, const LDASTools::AL::GPSTime &StartTime, const LDASTools::AL::GPSTime &EndTime, const INT_4U Version, Common::FrStatData::Query &Result) const |
|
virtual const char * | ObjectStructName () const |
| Retrieve the class name of the object. More...
|
|
virtual void | Write (ostream_type &Stream) const |
| Write object to the stream. More...
|
|
virtual bool | operator== (const Common::FrameSpec::Object &Obj) const |
| comparison operator More...
|
|
const MapStatType_type & | GetStatType () const |
|
class_type | GetClass () const |
| Retrieve the class identifier. More...
|
|
const Description * | GetDescription () const |
| Retrieve FrSH/FrSE description of the parent object. More...
|
|
ostream_type & | WriteNext (ostream_type &Stream) const |
| Write a next pointer to the parent to the stream. More...
|
|
virtual Object * | Create (std::istream &Buffer) const |
| constructor - virtual More...
|
|
virtual Object * | Clone () const |
| constructor - virtual copy constructor More...
|
|
template<typename PreviousType , typename CurrentType > |
FrameSpec::ObjectInterface::promote_ret_type | PromoteObject (FrameSpec::ObjectInterface::frame_spec_version_type Target, FrameSpec::ObjectInterface::frame_spec_version_type Source, FrameSpec::ObjectInterface::promote_arg_type Obj, IStream *Stream) |
|
virtual void | VerifyObject (Verify &Verifier, IFrameStream &Stream) const |
| Verify an object. More...
|
|
localTime_type | GetLocalTime () const |
|
const dt_container_type & | GetDt () const |
|
const frame_container_type & | GetFrame () const |
|
const gtimes_container_type & | GetGTimeN () const |
|
const gtimen_container_type & | GetGTimeS () const |
|
nframe_type | GetNFrame () const |
|
const nFirstADC_container_type & | GetNFirstADC () const |
|
const nFirstSer_container_type & | GetNFirstSer () const |
|
const nFirstTable_container_type & | GetNFirstTable () const |
|
const nFirstMsg_container_type & | GetNFirstMsg () const |
|
const positionH_container_type & | GetPositionH () const |
|
const runs_container_type & | GetRuns () const |
|
const shid_container_type & | GetSHid () const |
|
const shname_container_type & | GetSHname () const |
|
uleaps_type | GetULeapS () const |
|
bool | operator== (const FrTOCData &RHS) const |
|
const stat_container_type & | GetStat () const |
|
bool | operator== (const FrTOCStatData &RHS) const |
|
void | QueryStatData (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
const MapADC_type & | GetADC () const |
|
MapADC_type::const_iterator | GetADC (const std::string &Name) const |
|
MapADC_type::const_iterator | GetADC (INT_4U index) const |
|
void | QueryADC (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
bool | operator== (const FrTOCAdcData &RHS) const |
|
const MapProc_type & | GetProc () const |
|
MapProc_type::const_iterator | GetProc (const std::string &Name) const |
|
MapProc_type::const_iterator | GetProc (INT_4U index) const |
|
void | QueryProc (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
bool | operator== (const FrTOCProcData &RHS) const |
|
const MapSim_type & | GetSim () const |
|
MapSim_type::const_iterator | GetSim (const std::string &Name) const |
|
MapSim_type::const_iterator | GetSim (INT_4U index) const |
|
void | QuerySim (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
bool | operator== (const FrTOCSimData &RHS) const |
|
const key_container_type & | GetPositionKeys () const |
|
const MapSer_type & | GetSer () const |
|
MapSer_type::const_iterator | GetSer (const std::string &Name) const |
|
MapSer_type::const_iterator | GetSer (INT_4U index) const |
|
void | QuerySer (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
bool | operator== (const FrTOCSerData &RHS) const |
|
const key_container_type & | GetPositionKeys () const |
|
const MapSummary_type & | GetSummary () const |
|
MapSummary_type::const_iterator | GetSummary (const std::string &Name) const |
|
MapSummary_type::const_iterator | GetSummary (INT_4U index) const |
|
void | QuerySum (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
bool | operator== (const FrTOCSummary &RHS) const |
|
const key_container_type & | GetPositionKeys () const |
|
const MapTrig_type & | GetTrigData () const |
|
MapTrig_type::const_iterator | GetTrigData (const std::string &Name) const |
|
void | QueryTrigData (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
bool | operator== (const FrTOCTrigData &RHS) const |
|
bool | operator== (const FrTOCSimEvent &RHS) const |
|
const MapSimEvt_type & | GetSimEvent () const |
|
MapSimEvt_type::const_iterator | GetSimEvent (const std::string &Channel) const |
|
void | QuerySimEvent (const Common::TOCInfo &Info, INT_4U FrameOffset, INT_8U Position) |
|
|
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, istream_type *Stream) const |
| Down grade an object. More...
|
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, istream_type *Stream) const |
| Upgrade an object. More...
|
|
virtual INT_4U | nFrame () const |
|
virtual const cmn_dt_container_type & | dt () const |
|
virtual const cmn_GTimeS_container_type & | GTimeS () const |
|
virtual const cmn_GTimeN_container_type & | GTimeN () const |
|
virtual cmn_runs_container_type const & | runs () const |
|
virtual cmn_position_type | positionDetector (const std::string &Name) const |
| Retrieve the stream position for the detector. More...
|
|
virtual cmn_position_type | positionH (INT_4U FrameIndex) const |
|
virtual const cmn_name_container_type & | nameADC () const |
|
virtual cmn_position_type | positionADC (INT_4U FrameIndex, const std::string &Channel) const |
|
virtual cmn_position_type | positionADC (INT_4U FrameIndex, INT_4U Channel) const |
|
virtual cmn_position_type | positionEvent (INT_4U FrameIndex, const std::string &Channel) const |
|
virtual cmn_position_type | positionEvent (const std::string &EventType, INT_4U Index) const |
|
virtual const cmn_name_container_type & | nameProc () const |
|
virtual cmn_position_type | positionProc (INT_4U FrameIndex, const std::string &Channel) const |
|
virtual cmn_position_type | positionProc (INT_4U FrameIndex, INT_4U Channel) const |
|
virtual const cmn_name_container_type & | nameSer () const |
|
virtual cmn_position_type | positionSer (INT_4U FrameIndex, const std::string &Channel) const |
|
virtual const cmn_name_container_type & | nameSim () const |
|
virtual cmn_position_type | positionSim (INT_4U FrameIndex, const std::string &Channel) const |
|
virtual cmn_position_type | positionSimEvent (INT_4U FrameIndex, const std::string &Channel) const |
|
virtual cmn_position_type | positionSimEvent (const std::string &EventType, INT_4U Index) const |
|
virtual void | cacheAdcDataPositions (istream_type &Stream) |
| Cache where the positions of the Adc channels. More...
|
|
virtual void | seekAdcDataPositions (istream_type &Stream, channel_id_type Channel) |
| Advance to the specified Adc channel. More...
|
|
virtual void | seekAdcDataPositions (istream_type &Stream, const std::string &Channel) |
| Advance to the specified Adc channel. More...
|
|
virtual void | procDataCachePositions (istream_type &Stream) |
| Cache where the positions of the FrProcData channels. More...
|
|
virtual INT_4U | nSH () const |
|
virtual INT_2U | SHid (INT_4U Offset) const |
|
virtual const std::string & | SHname (INT_4U Offset) const |
|
virtual void | loadHeader (Common::IStream &Stream) |
|
void | setAdcDataPoisitions () |
|
virtual class_type | getClass () const |
| Retrieve the class identifier. More...
|
|
void | load (Common::IStream &Stream) |
|
void | forEach (Common::FrTOC::query_info_type Info, Common::FrTOC::FunctionBase &Action) const |
| Iterate over contents. More...
|
|
void | write (Common::OStream &Stream) const |
|
void | write (Common::OStream &Stream) const |
|
void | forEach (Common::FrTOC::query_info_type Info, Common::FrTOC::FunctionBase &Action) const |
| Iterate over contents. More...
|
|
void | cachePositions (istream_type &Stream) |
|
void | seekPositions (istream_type &Stream, channelID_type Channel) |
|
void | seekPositions (istream_type &Stream, const std::string &Channel) |
|
void | write (Common::OStream &Stream) const |
|
void | forEach (Common::FrTOC::query_info_type Info, Common::FrTOC::FunctionBase &Action) const |
| Iterate over contents. More...
|
|
void | write (Common::OStream &Stream) const |
|
bool | operator== (const FrTOCPosition &RHS) const |
|
void | forEach (Common::FrTOC::query_info_type Info, Common::FrTOC::FunctionBase &Action) const |
| Iterate over contents. More...
|
|
void | write (Common::OStream &Stream) const |
|
const Map_type & | getInfo () const |
|
Map_type::const_iterator | getInfo (const std::string &Name) const |
|
Map_type::const_iterator | getInfo (INT_4U Index) const |
|
bool | operator== (const FrTOCPosition &RHS) const |
|
void | write (Common::OStream &Stream) const |
|
const Map_type & | getInfo () const |
|
Map_type::const_iterator | getInfo (const std::string &Name) const |
|
Map_type::const_iterator | getInfo (INT_4U Index) const |
|
bool | operator== (const FrTOCPosition &RHS) const |
|
void | write (Common::OStream &Stream) const |
|
const Map_type & | getInfo () const |
|
Map_type::const_iterator | getInfo (const std::string &Name) const |
|
Map_type::const_iterator | getInfo (INT_4U Index) const |
|
void | write (Common::OStream &Stream) const |
|
void | write (Common::OStream &Stream) const |
|