ldas-tools-framecpp
2.6.2
|
Routines upon which the version specific layers are built. More...
Classes | |
class | Array |
Storage class for array data streams of a frame. More... | |
class | BaseMemoryBufferT |
Buffer appropriate for caching frame data. More... | |
class | CheckSum |
class | CheckSumCRC |
class | CheckSumFilter |
Filtering algorythm for calculating checksums. More... | |
class | Container |
Container for Frame objects. More... | |
struct | CRCModel |
class | Description |
class | DetectorNames |
Maintains information about known detectors. More... | |
class | Dictionary |
Keep track of structures written to or read from stream. More... | |
class | DynamicMemoryBufferT |
Buffer appropriate for caching frame data. More... | |
class | FrameBuffer |
Buffer appropriate for caching frame data. More... | |
class | FrameBufferInterface |
class | FrameFilename |
class | FrameH |
class | FrameSpec |
Description of frame specification information. More... | |
class | FrameStream |
class | FrameStreamBase |
class | FrameStructCheckSum |
Per frame structure checksum. More... | |
class | FrDataObject |
class | FrDetector |
class | FrEndOfFile |
class | FrHeader |
class | FrSH |
Interface definition for an FrSH structure. More... | |
class | FrStatData |
class | FrTOC |
class | FrTOCAdcDataInputFunctor |
class | FrTOCPositionInputFunctor |
class | FrVect |
class | IFrameStream |
class | IFrameStreamPlanWrapper |
Frame Reading FrameStreamPlanWrapper. More... | |
class | IFrameStreamWrapper |
Wrapper to properly cast return values into the namespace associated with the frame specification namespace. More... | |
class | IStream |
class | IStringStream |
class | MD5Sum |
class | MD5SumFilter |
class | MemoryBufferT |
Buffer appropriate for caching frame data. More... | |
class | OFrameStream |
class | OStream |
struct | PTR_STRUCT |
Holder of Stream reference to an object within the stream. More... | |
struct | PTR_STRUCT_BASE |
Holder of Stream reference to an object within the stream. More... | |
class | ROMemoryStreamBuf |
Handles a read-only memory stream. More... | |
class | SearchContainer |
A searchable container. More... | |
class | StreamBase |
class | StreamFilter |
class | StreamRef |
class | StreamRef2 |
Generalized common elements of frame structure. More... | |
class | StreamRefInterface |
class | STRING |
class | STRING_SHADOW |
class | TOCInfo |
class | Verify |
class | VerifyException |
class | VerifyObject |
Typedefs | |
typedef BaseMemoryBufferT< ROMemoryStreamBuf > | ReadOnlyMemoryBuffer |
typedef CRCModel< uint32_t, 0x04C11DB7, 0xFFFFFFFF, 0xFFFFFFFF > | crc32_model_type |
typedef DynamicMemoryBufferT | DynamicMemoryBuffer |
typedef MemoryBufferT | MemoryBuffer |
Routines upon which the version specific layers are built.
typedef CRCModel< uint32_t, 0x04C11DB7, 0xFFFFFFFF, 0xFFFFFFFF > FrameCPP::Common::crc32_model_type |
|
inline |
|
inline |
streamsize_type FrameCPP::Common::Bytes | ( | const T & | Data | ) |
Return the number of bytes for given type.
T | Specific type for which to retrieve the number of bytes. |
[in] | Data | The data to be read or written to a stream. |
|
inline |
|
inline |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_ADC_DATA, INT_4U > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const INT_4U & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_ADC_DATA, std::string > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const std::string & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_EVENT, std::string > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const std::string & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_PROC_DATA, INT_4U > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const INT_4U & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_PROC_DATA, std::string > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const std::string & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_SER_DATA, std::string > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const std::string & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_SIM_DATA, std::string > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const std::string & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position< FrameSpec::Info::FSI_FR_SIM_EVENT, std::string > | ( | const FrTOC * | TOC, |
INT_4U | Frame, | ||
const std::string & | Channel | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position_index< FrameSpec::Info::FSI_FR_EVENT, std::string > | ( | const FrTOC * | TOC, |
const std::string & | Channel, | ||
INT_4U | Index | ||
) | const |
INT_8U FrameCPP::Common::IFrameStream::position_index< FrameSpec::Info::FSI_FR_SIM_EVENT, std::string > | ( | const FrTOC * | TOC, |
const std::string & | Channel, | ||
INT_4U | Index | ||
) | const |
FrameCPP::Common::INSTANTIATE | ( | FrameSpec::Object | , |
INT_4U | |||
) |
FrameCPP::Common::INSTANTIATE | ( | FrDetector | , |
INT_4U | |||
) |
FrameCPP::Common::INSTANTIATE | ( | FrStatData | , |
INT_4U | |||
) |
|
inline |
void FrameCPP::Common::VerifyObject | ( | const T & | Obj, |
FrameSpec::Info::verify_type & | Verifier, | ||
IFrameStream & | Stream | ||
) |
Verify an object.
[in] | Obj | Object to be verified. |
[in,out] | Verifier | Storage space to record state of object verification. |
[in] | Stream | Stream from which Obj was read. |