ldas-tools-framecpp
2.5.8
|
#include <FrameStream.hh>
Public Types | |
typedef FrHeader::frame_library_type | frame_library_type |
typedef FrHeader::library_revision_type | library_revision_type |
typedef FrameSpec::version_type | version_type |
typedef const StreamRefInterface * | streamref_interface_type |
typedef INT_4U | fr_event_offset_type |
typedef INT_4U | fr_sim_event_offset_type |
typedef LDASTools::AL::SharedPtr < FrameSpec::Object > | object_type |
Public Member Functions | |
frame_library_type | FrameLibrary () const |
library_revision_type | LibraryRevision () const |
version_type | Version () const |
const std::string & | GetLastError () const |
const MD5Sum & | GetMD5Sum () const |
Protected Types | |
typedef const Dictionary::streamref_type::element_type * | const_stream_ref_ptr_type |
typedef Dictionary::streamref_type | streamref_type |
typedef std::unique_ptr < CheckSumFilter > | checksum_filter_type |
typedef std::unique_ptr < MD5SumFilter > | md5sum_filter_type |
typedef LDASTools::AL::unordered_map < INT_2U, INT_2U > | streamid_to_fsiid_type |
typedef LDASTools::AL::SharedPtr < PTR_STRUCT_BASE > | ptr_struct_base_type |
Protected Member Functions | |
FrameStream (version_type Version, bool AllowZeroVersion) | |
virtual void | frameSpecInfo (const FrameSpec::Info *Spec) |
void | setLastError (const std::string &Message) |
void | setTOC () |
const StreamRefInterface & | streamRef () const |
void | version_stream (version_type Version) |
void | frameLibrary (frame_library_type FrameLibrary) |
void | libraryRevision (library_revision_type LibraryRevision) |
version_type | memoryVersion () const |
version_type | streamVersion () const |
virtual void | reset () |
virtual void | Cleanup () |
INT_2U | GetClassId (const std::string &ClassName) const |
INT_2U | GetFSIId (INT_2U StreamId) const |
cmn_streamsize_type | PtrStructBytes () const |
const_stream_ref_ptr_type | ReferenceStreamRef () const |
const Dictionary & | GetDictionary () const |
Dictionary & | GetDictionary () |
const FrameSpec::Info & | frameSpecInfo () const |
Protected Attributes | |
bool | m_closed_state |
std::unique_ptr< MD5SumFilter > | m_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... | |
|
protectedinherited |
|
inherited |
typedef INT_4U FrameCPP::Common::FrameStream::fr_event_offset_type |
typedef INT_4U FrameCPP::Common::FrameStream::fr_sim_event_offset_type |
typedef FrHeader::frame_library_type FrameCPP::Common::FrameStream::frame_library_type |
typedef FrHeader::library_revision_type FrameCPP::Common::FrameStream::library_revision_type |
|
protectedinherited |
typedef LDASTools::AL::SharedPtr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type |
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
protected |
|
virtualinherited |
Reimplemented in FrameCPP::Common::IStream, and FrameCPP::Common::IFrameStream.
|
inline |
|
inlineprotected |
|
protectedvirtual |
Reimplemented from FrameCPP::Common::StreamBase.
|
inlineprotectedinherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineinherited |
|
inherited |
|
protectedvirtual |
Reimplemented in FrameCPP::Common::IFrameStream.
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inlineprotected |
|
protected |
|
protectedinherited |
|
protectedinherited |
Checksum for file.
|
protectedinherited |
MD5Sum value for the files.
|
protectedinherited |
Checksum for frame.
|
protected |
|
protectedinherited |
|
protectedinherited |
Checksum for object.
|
protectedinherited |
|
mutableprotectedinherited |