|
ldas-tools-framecpp 3.0.4
|
#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 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 boost::shared_ptr< FrameSpec::Object > | object_type |
| typedef const Dictionary::streamref_type::element_type * | const_stream_ref_ptr_type |
| typedef const Dictionary::streamref_type::element_type * | const_stream_ref_ptr_type |
| typedef Dictionary::streamref_type | streamref_type |
| typedef Dictionary::streamref_type | streamref_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 |
| frame_library_type | FrameLibrary () const |
| library_revision_type | LibraryRevision () const |
| version_type | Version () const |
| const std::string & | GetLastError () const |
| const MD5Sum & | GetMD5Sum () const |
| virtual void | Cleanup () |
| virtual void | Cleanup () |
| INT_2U | GetClassId (const std::string &ClassName) const |
| INT_2U | GetClassId (const std::string &ClassName) const |
| INT_2U | GetFSIId (INT_2U StreamId) const |
| INT_2U | GetFSIId (INT_2U StreamId) const |
| cmn_streamsize_type | PtrStructBytes () const |
| cmn_streamsize_type | PtrStructBytes () const |
| const_stream_ref_ptr_type | ReferenceStreamRef () const |
| const_stream_ref_ptr_type | ReferenceStreamRef () const |
| const Dictionary & | GetDictionary () const |
| Dictionary & | GetDictionary () |
| const Dictionary & | GetDictionary () const |
| Dictionary & | GetDictionary () |
Protected Types | |
| typedef std::unique_ptr< CheckSumFilter > | checksum_filter_type |
| typedef std::unique_ptr< CheckSumFilter > | checksum_filter_type |
| typedef std::unique_ptr< MD5SumFilter > | md5sum_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::unordered_map< INT_2U, INT_2U > | streamid_to_fsiid_type |
| typedef boost::shared_ptr< PTR_STRUCT_BASE > | ptr_struct_base_type |
| typedef boost::shared_ptr< PTR_STRUCT_BASE > | ptr_struct_base_type |
Protected Member Functions | |
| FrameStream (version_type Version, bool AllowZeroVersion) | |
| virtual void | frameSpecInfo (const FrameSpec::Info *Spec) |
| object_type | morph (object_type Obj) |
| Modify an object so it is appropriate for the stream. | |
| 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 () |
| FrameStream (version_type Version, bool AllowZeroVersion) | |
| virtual void | frameSpecInfo (const FrameSpec::Info *Spec) |
| object_type | morph (object_type Obj) |
| Modify an object so it is appropriate for the stream. | |
| 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 () |
| 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. | |
| checksum_filter_type | m_frame_checksum |
| Checksum for frame. | |
| checksum_filter_type | m_obj_checksum |
| Checksum for object. | |
| md5sum_filter_type | m_file_md5sum |
| MD5Sum value for the files. | |
Private Types | |
| typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > | cntocid_mapping_type |
| typedef LDASTools::AL::unordered_map< std::string, INT_2U, LDASTools::AL::hash< std::string >, LDASTools::AL::CaseInsensitiveCmp > | cntocid_mapping_type |
Static Private Member Functions | |
| static bool | initialize () |
| static bool | initialize () |
| static void | cleanup_at_exit () |
| static void | cleanup_at_exit () |
Private Attributes | |
| frame_library_type | m_frame_library |
| library_revision_type | m_library_revision |
| version_type | m_memory_version |
| Version number to use for frames in memory. | |
| version_type | m_stream_version |
| Version number to use for frames in stream. | |
| streamref_interface_type | m_stream_ref |
| std::string | m_last_error_message |
| const FrameSpec::Info * | m_frame_spec |
| cmn_streamsize_type | m_ptr_struct_bytes |
Static Private Attributes | |
| static const bool | m_initialized = StreamBase::initialize( ) |
| static cntocid_mapping_type | m_class_name_to_class_id |
|
protectedinherited |
|
protectedinherited |
|
privateinherited |
|
privateinherited |
|
inherited |
|
inherited |
| typedef INT_4U FrameCPP::Common::FrameStream::fr_event_offset_type |
| typedef INT_4U FrameCPP::Common::FrameStream::fr_event_offset_type |
| typedef INT_4U FrameCPP::Common::FrameStream::fr_sim_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::frame_library_type FrameCPP::Common::FrameStream::frame_library_type |
| typedef FrHeader::library_revision_type FrameCPP::Common::FrameStream::library_revision_type |
| typedef FrHeader::library_revision_type FrameCPP::Common::FrameStream::library_revision_type |
|
protectedinherited |
|
protectedinherited |
| typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
inherited |
|
protected |
|
protected |
|
virtualinherited |
Reimplemented in anonymous_namespace{FrEvent.cc}::IStream, anonymous_namespace{FrEvent.cc}::IStream, anonymous_namespace{FrSimEvent.cc}::IStream, anonymous_namespace{FrSimEvent.cc}::IStream, FrameCPP::Common::IFrameStream, FrameCPP::Common::IFrameStream, FrameCPP::Common::IStream, FrameCPP::Common::IStream, FrameCPP::Version_6::IStream, FrameCPP::Version_6::IStream, FrameCPP::Version_7::IStream, and FrameCPP::Version_7::IStream.
|
virtualinherited |
Reimplemented in anonymous_namespace{FrEvent.cc}::IStream, anonymous_namespace{FrEvent.cc}::IStream, anonymous_namespace{FrSimEvent.cc}::IStream, anonymous_namespace{FrSimEvent.cc}::IStream, FrameCPP::Common::IFrameStream, FrameCPP::Common::IFrameStream, FrameCPP::Common::IStream, FrameCPP::Common::IStream, FrameCPP::Version_6::IStream, FrameCPP::Version_6::IStream, FrameCPP::Version_7::IStream, and FrameCPP::Version_7::IStream.
|
staticprivateinherited |
|
staticprivateinherited |
|
inline |
| frame_library_type FrameCPP::Common::FrameStream::FrameLibrary | ( | ) | const |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protectedvirtual |
Reimplemented from FrameCPP::Common::StreamBase.
|
protectedvirtual |
Reimplemented from FrameCPP::Common::StreamBase.
|
inherited |
|
inherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inherited |
|
inline |
| const std::string & FrameCPP::Common::FrameStream::GetLastError | ( | ) | const |
|
inline |
| const MD5Sum & FrameCPP::Common::FrameStream::GetMD5Sum | ( | ) | const |
|
staticprivateinherited |
|
staticprivateinherited |
|
inline |
| library_revision_type FrameCPP::Common::FrameStream::LibraryRevision | ( | ) | const |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
protected |
Modify an object so it is appropriate for the stream.
| [in] | Obj | The object that should be transformed. |
|
protected |
Modify an object so it is appropriate for the stream.
| [in] | Obj | The object that should be transformed. |
|
inlineinherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedvirtual |
Reimplemented in FrameCPP::Common::IFrameStream, and FrameCPP::Common::IFrameStream.
|
protectedvirtual |
Reimplemented in FrameCPP::Common::IFrameStream, and FrameCPP::Common::IFrameStream.
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protected |
|
inline |
| version_type FrameCPP::Common::FrameStream::Version | ( | ) | const |
|
inlineprotected |
|
protected |
|
staticprivateinherited |
|
protected |
|
protectedinherited |
|
protectedinherited |
Checksum for file.
|
protectedinherited |
MD5Sum value for the files.
|
protectedinherited |
Checksum for frame.
|
private |
|
privateinherited |
|
staticprivateinherited |
|
private |
|
private |
|
protected |
|
private |
Version number to use for frames in memory.
|
protectedinherited |
|
protectedinherited |
Checksum for object.
|
mutableprivateinherited |
|
protectedinherited |
|
mutableprotectedinherited |
|
private |
|
private |
Version number to use for frames in stream.