#include <FrTOCDataClassicIO.hh>


Public Types | |
| typedef INT_4U | data_quality_type |
| typedef INT_4U | data_quality_type |
| typedef REAL_8 | dt_type |
| typedef REAL_8 | dt_type |
| typedef std::string | file_base_name_type |
| typedef std::string | file_base_name_type |
| typedef INT_4U | gtimen_type |
| typedef INT_4U | gtimen_type |
| typedef INT_4U | gtimes_type |
| typedef INT_4U | gtimes_type |
| typedef std::string | namedetector_type |
| typedef std::string | namedetector_type |
| typedef INT_4U | ndetector_type |
| typedef INT_4U | ndetector_type |
| typedef FR_TOC_NFRAME_TYPE | nFrame_type |
| typedef FR_TOC_NFRAME_TYPE | nFrame_type |
| typedef INT_4U | nsh_type |
| typedef INT_4U | nsh_type |
| typedef INT_8U | positiondetector_type |
| typedef INT_8U | positiondetector_type |
| typedef INT_8U | positionh_type |
| typedef INT_8U | positionh_type |
| typedef INT_2U | shid_type |
| typedef INT_2U | shid_type |
| typedef std::string | shname_type |
| typedef std::string | shname_type |
| typedef std::vector< data_quality_type > | data_quality_container_type |
| Array of integer QA words from each FrameH. | |
| typedef std::vector< data_quality_type > | data_quality_container_type |
| Array of integer QA words from each FrameH. | |
| typedef std::vector< dt_type > | dt_container_type |
| Array of frame durations in seconds. | |
| typedef std::vector< dt_type > | dt_container_type |
| Array of frame durations in seconds. | |
| typedef std::vector< gtimen_type > | gtimen_container_type |
| Array of integer GPS residual nanoseconds for the frame. | |
| typedef std::vector< gtimen_type > | gtimen_container_type |
| Array of integer GPS residual nanoseconds for the frame. | |
| typedef std::vector< gtimes_type > | gtimes_container_type |
| Array of integer GPS frame times. | |
| typedef std::vector< gtimes_type > | gtimes_container_type |
| Array of integer GPS frame times. | |
| typedef std::vector< namedetector_type > | namedetector_container_type |
| Array of FrDetector names. | |
| typedef std::vector< namedetector_type > | namedetector_container_type |
| Array of FrDetector names. | |
| typedef std::vector< positiondetector_type > | positiondetector_container_type |
| Array of FrDetector positions. | |
| typedef std::vector< positiondetector_type > | positiondetector_container_type |
| Array of FrDetector positions. | |
| typedef std::vector< positionh_type > | positionh_container_type |
| Array of FrSH IDs. | |
| typedef std::vector< positionh_type > | positionh_container_type |
| Array of FrSH IDs. | |
| typedef std::vector< shid_type > | shid_container_type |
| Array of FrSH IDs. | |
| typedef std::vector< shid_type > | shid_container_type |
| Array of FrSH IDs. | |
| typedef std::vector< shname_type > | shname_container_type |
| Array of FrSH names. | |
| typedef std::vector< shname_type > | shname_container_type |
| Array of FrSH names. | |
Public Member Functions | |
| FrTOCDataClassicIO ()=default | |
| Common::FrameSpec::size_type | Bytes (const Common::StreamBase &Stream) const |
| const FrTOCDataClassicIO & | operator= (const Previous::FrTOCImpl::FrTOCDataClassicIO &Source) |
| asignment operator | |
| FrTOCDataClassicIO & | operator= (FrTOCDataClassicIO &&TOC) |
| void | Load (istream_type &Stream) |
| Read contents from stream. | |
| FrTOCDataClassicIO ()=default | |
| Common::FrameSpec::size_type | Bytes (const Common::StreamBase &Stream) const |
| const FrTOCDataClassicIO & | operator= (const Previous::FrTOCImpl::FrTOCDataClassicIO &Source) |
| asignment operator | |
| FrTOCDataClassicIO & | operator= (FrTOCDataClassicIO &&TOC) |
| void | Load (istream_type &Stream) |
| Read contents from stream. | |
| const file_base_name_type & | GetFileBaseName () const |
| Retrieve file base name at time of creation. | |
| const file_base_name_type & | GetFileBaseName () const |
| Retrieve file base name at time of creation. | |
| const data_quality_container_type & | GetDataQuality () const |
| Retreive array of integer QA words from each FrameH. | |
| const data_quality_container_type & | GetDataQuality () const |
| Retreive array of integer QA words from each FrameH. | |
| const dt_container_type & | GetDt () const |
| Retrieve array of frame durations in seconds. | |
| const dt_container_type & | GetDt () const |
| Retrieve array of frame durations in seconds. | |
| const gtimes_container_type & | GetGTimeN () const |
| Retrieve array of integer GPS residual nanoseconds for the frame. | |
| const gtimes_container_type & | GetGTimeN () const |
| Retrieve array of integer GPS residual nanoseconds for the frame. | |
| const gtimen_container_type & | GetGTimeS () const |
| Retrieve array of integer GPS frame times. | |
| const gtimen_container_type & | GetGTimeS () const |
| Retrieve array of integer GPS frame times. | |
| nFrame_type | GetNFrame () const |
| nFrame_type | GetNFrame () const |
| const positionh_container_type & | GetPositionH () const |
| Retrieve array of FrameH positions. | |
| const positionh_container_type & | GetPositionH () const |
| Retrieve array of FrameH positions. | |
| const shid_container_type & | GetSHid () const |
| Retrieve array of FrSH IDs. | |
| const shid_container_type & | GetSHid () const |
| Retrieve array of FrSH IDs. | |
| const shname_container_type & | GetSHname () const |
| Retrieve array of FrSH names. | |
| const shname_container_type & | GetSHname () const |
| Retrieve array of FrSH names. | |
| const namedetector_container_type & | GetNameDetector () const |
| Retrieve array of FrDetector names. | |
| const namedetector_container_type & | GetNameDetector () const |
| Retrieve array of FrDetector names. | |
| const positiondetector_container_type & | GetPositionDetector () const |
| Retrieve array of FrDetector positions. | |
| const positiondetector_container_type & | GetPositionDetector () const |
| Retrieve array of FrDetector positions. | |
| void | SetFileBaseName (const file_base_name_type &Source) const |
| Set file base name. | |
| void | SetFileBaseName (const file_base_name_type &Source) const |
| Set file base name. | |
| bool | operator== (const FrTOCHeader &RHS) const |
| equality operator | |
| bool | operator== (const FrTOCHeader &RHS) const |
| equality operator | |
Static Public Member Functions | |
| template<typename SE> | |
| static void | Description (Common::Description &Desc) |
| The description of structure. | |
| template<typename SE> | |
| static void | Description (Common::Description &Desc) |
| The description of structure. | |
Protected Member Functions | |
| void | forEach (Common::FrTOC::query_info_type Info, Common::FrTOC::FunctionBase &Action) const |
| Iterate over contents. | |
| void | write (Common::OStream &Stream) const |
| Write the structure to the stream. | |
| void | forEach (Common::FrTOC::query_info_type Info, Common::FrTOC::FunctionBase &Action) const |
| Iterate over contents. | |
| void | write (Common::OStream &Stream) const |
| Write the structure to the stream. | |
Protected Attributes | |
| file_base_name_type | fileBaseName |
| The name of the file at the time of creation. | |
| data_quality_container_type | m_dataQuality |
| Array of integer QA words from each FrameH (size of nFrame) | |
| gtimes_container_type | m_GTimeS |
| Array of integer GPS frame times (size of nFrame). | |
| gtimen_container_type | m_GTimeN |
| Array of integer GPS residual nanoseconds for the frame (size of nFrame). | |
| dt_container_type | m_dt |
| Array of frame durations in seconds (size of nFrame). | |
| positiondetector_container_type | m_positionDetector |
| Array of FrDetector positions. | |
| positionh_container_type | m_positionH |
| Array of FrameH positions, in bytes, from beginning of file. The size of this array is specified by nFrame. | |
| namedetector_container_type | m_nameDetector |
| Array of FrDetector names. | |
| shid_container_type | m_SHid |
| Array of FrSH IDs. | |
| shname_container_type | m_SHname |
| Array of FrSH names. The size of array is specified by nSH. | |
Private Types | |
| typedef STRING | io_namedetector_type |
| typedef STRING | io_shname_type |
| typedef STRING | io_namedetector_type |
| typedef STRING | io_shname_type |
|
inherited |
Array of integer QA words from each FrameH.
|
inherited |
Array of integer QA words from each FrameH.
|
inherited |
|
inherited |
|
inherited |
Array of frame durations in seconds.
|
inherited |
Array of frame durations in seconds.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Array of integer GPS residual nanoseconds for the frame.
|
inherited |
Array of integer GPS residual nanoseconds for the frame.
|
inherited |
|
inherited |
|
inherited |
Array of integer GPS frame times.
|
inherited |
Array of integer GPS frame times.
|
inherited |
|
inherited |
|
inherited |
Array of FrDetector names.
|
inherited |
Array of FrDetector names.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Array of FrDetector positions.
|
inherited |
Array of FrDetector positions.
|
inherited |
|
inherited |
|
inherited |
Array of FrSH IDs.
|
inherited |
Array of FrSH IDs.
|
inherited |
|
inherited |
|
inherited |
Array of FrSH IDs.
|
inherited |
Array of FrSH IDs.
|
inherited |
|
inherited |
|
inherited |
Array of FrSH names.
|
inherited |
Array of FrSH names.
|
inherited |
|
inherited |
|
default |
|
default |
|
inline |
|
inline |
|
inlinestatic |
The description of structure.
| [out] | Desc | Storage for the description of the structure. |
|
inlinestatic |
The description of structure.
| [out] | Desc | Storage for the description of the structure. |
|
inlineprotected |
Iterate over contents.
| [in] | Info | Specifies the type of information to be searched. |
| [in] | Action | Action to be taken for each piece of information found. |
|
inlineprotected |
Iterate over contents.
| [in] | Info | Specifies the type of information to be searched. |
| [in] | Action | Action to be taken for each piece of information found. |
|
inlineinherited |
Retreive array of integer QA words from each FrameH.
|
inlineinherited |
Retreive array of integer QA words from each FrameH.
|
inlineinherited |
Retrieve array of frame durations in seconds.
|
inlineinherited |
Retrieve array of frame durations in seconds.
|
inlineinherited |
Retrieve file base name at time of creation.
|
inlineinherited |
Retrieve file base name at time of creation.
|
inlineinherited |
Retrieve array of integer GPS residual nanoseconds for the frame.
|
inlineinherited |
Retrieve array of integer GPS residual nanoseconds for the frame.
|
inlineinherited |
Retrieve array of integer GPS frame times.
|
inlineinherited |
Retrieve array of integer GPS frame times.
|
inlineinherited |
Retrieve array of FrDetector names.
|
inlineinherited |
Retrieve array of FrDetector names.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Retrieve array of FrDetector positions.
|
inlineinherited |
Retrieve array of FrDetector positions.
|
inlineinherited |
Retrieve array of FrameH positions.
|
inlineinherited |
Retrieve array of FrameH positions.
|
inlineinherited |
Retrieve array of FrSH IDs.
|
inlineinherited |
Retrieve array of FrSH IDs.
|
inlineinherited |
Retrieve array of FrSH names.
|
inlineinherited |
Retrieve array of FrSH names.
|
inline |
Read contents from stream.
| [in] | Stream | The stream from which the object is being read. |
|
inline |
Read contents from stream.
| [in] | Stream | The stream from which the object is being read. |
|
inline |
asignment operator
| [in] | Source | The source to be copied. |
|
inline |
asignment operator
| [in] | Source | The source to be copied. |
|
inline |
|
inline |
|
inlineinherited |
equality operator
| [in] | RHS | The FrTOCData object to be compared. |
|
inlineinherited |
equality operator
| [in] | RHS | The FrTOCData object to be compared. |
|
inlineinherited |
Set file base name.
|
inlineinherited |
Set file base name.
|
inlineprotected |
Write the structure to the stream.
| [in] | Stream | The output stream where the object is to be written. |
|
inlineprotected |
Write the structure to the stream.
| [in] | Stream | The output stream where the object is to be written. |
|
mutableprotectedinherited |
The name of the file at the time of creation.
|
protectedinherited |
Array of integer QA words from each FrameH (size of nFrame)
|
protectedinherited |
Array of frame durations in seconds (size of nFrame).
|
protectedinherited |
Array of integer GPS residual nanoseconds for the frame (size of nFrame).
|
protectedinherited |
Array of integer GPS frame times (size of nFrame).
|
protectedinherited |
Array of FrDetector names.
The size of this array is specified by nDetector. They appear alphabetically.
|
protectedinherited |
Array of FrDetector positions.
Array of FrDetector positions from the beginning of file. The size of array is specified by nDetector.
|
protectedinherited |
Array of FrameH positions, in bytes, from beginning of file. The size of this array is specified by nFrame.
|
protectedinherited |
|
protectedinherited |
Array of FrSH names. The size of array is specified by nSH.