ldas-tools-framecpp 3.0.4
|
#include <FrHeader.hh>
Classes | |
union | data_type |
Public Types | |
enum | frame_library_type { FRAME_LIBRARY_UNKNOWN = 0 , FRAME_LIBRARY_FRAMEL = 1 , FRAME_LIBRARY_FRAMECPP = 2 , FRAME_LIBRARY_UNKNOWN = 0 , FRAME_LIBRARY_FRAMEL = 1 , FRAME_LIBRARY_FRAMECPP = 2 } |
enum | frame_library_type { FRAME_LIBRARY_UNKNOWN = 0 , FRAME_LIBRARY_FRAMEL = 1 , FRAME_LIBRARY_FRAMECPP = 2 , FRAME_LIBRARY_UNKNOWN = 0 , FRAME_LIBRARY_FRAMEL = 1 , FRAME_LIBRARY_FRAMECPP = 2 } |
typedef FR_HEADER__VERSION_TYPE | version_type |
typedef FR_HEADER__LIBRARY_REVISION_TYPE | library_revision_type |
typedef CHAR * | originator_type |
typedef FR_HEADER__VERSION_TYPE | version_type |
typedef FR_HEADER__LIBRARY_REVISION_TYPE | library_revision_type |
typedef CHAR * | originator_type |
Public Member Functions | |
FrHeader (IStream &Stream) | |
FrHeader (std::istringstream &Source) | |
virtual | ~FrHeader () |
virtual cmn_streamsize_type | Bytes () const |
virtual bool | ByteSwapping () const |
virtual void | Filter (StreamFilter &SFilter) const |
frame_library_type | GetFrameLibrary () const |
Retrieve the library used to generate the frame stream. | |
std::string | GetFrameLibraryName () const |
Retrieve the library used to generate the frame stream. | |
library_revision_type | GetLibraryRevision () const |
version_type | GetVersion () const |
originator_type | GetOriginator () const |
virtual bool | IsValid () const |
void | SetLibraryVersion (INT_2U Version) |
Establish the version of the Library used. | |
void | SetOriginator (const std::string &Originator) |
Establish the originator of the frame. | |
void | SetVersion (INT_2U Version) |
Establish the version of the frame specification. | |
void | Write (OStream &Stream) const |
const FrHeader & | operator= (const FrHeader &Source) |
FrHeader (IStream &Stream) | |
FrHeader (std::istringstream &Source) | |
virtual | ~FrHeader () |
virtual cmn_streamsize_type | Bytes () const |
virtual bool | ByteSwapping () const |
virtual void | Filter (StreamFilter &SFilter) const |
frame_library_type | GetFrameLibrary () const |
Retrieve the library used to generate the frame stream. | |
std::string | GetFrameLibraryName () const |
Retrieve the library used to generate the frame stream. | |
library_revision_type | GetLibraryRevision () const |
version_type | GetVersion () const |
originator_type | GetOriginator () const |
virtual bool | IsValid () const |
void | SetLibraryVersion (INT_2U Version) |
Establish the version of the Library used. | |
void | SetOriginator (const std::string &Originator) |
Establish the originator of the frame. | |
void | SetVersion (INT_2U Version) |
Establish the version of the frame specification. | |
void | Write (OStream &Stream) const |
const FrHeader & | operator= (const FrHeader &Source) |
Static Public Member Functions | |
static cmn_streamsize_type | SizeOf () |
static std::string | GetFrameLibraryName (frame_library_type LibraryId) |
Retrieve the library used to generate the frame stream. | |
static cmn_streamsize_type | SizeOf () |
static std::string | GetFrameLibraryName (frame_library_type LibraryId) |
Retrieve the library used to generate the frame stream. |
Protected Member Functions | |
FrHeader () | |
FrHeader (const FrHeader &Source) | |
virtual void | complete () |
Entry point to do extra processing. | |
FrHeader () | |
FrHeader (const FrHeader &Source) | |
virtual void | complete () |
Entry point to do extra processing. |
Protected Attributes | |
frame_library_type | m_frame_library |
Private Member Functions | |
void | initialize (std::istream &Source) |
Initialize the class. | |
void | initialize (std::istream &Source) |
Initialize the class. |
Private Attributes | |
data_type | m_data |
typedef FR_HEADER__LIBRARY_REVISION_TYPE FrameCPP::Common::FrHeader::library_revision_type |
typedef FR_HEADER__LIBRARY_REVISION_TYPE FrameCPP::Common::FrHeader::library_revision_type |
typedef CHAR* FrameCPP::Common::FrHeader::originator_type |
typedef CHAR* FrameCPP::Common::FrHeader::originator_type |
typedef FR_HEADER__VERSION_TYPE FrameCPP::Common::FrHeader::version_type |
typedef FR_HEADER__VERSION_TYPE FrameCPP::Common::FrHeader::version_type |
enum FrameCPP::Common::FrHeader::frame_library_type |
enum FrameCPP::Common::FrHeader::frame_library_type |
FrHeader::FrHeader | ( | IStream & | Stream | ) |
FrHeader::FrHeader | ( | std::istringstream & | Source | ) |
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
FrameCPP::Common::FrHeader::FrHeader | ( | IStream & | Stream | ) |
FrameCPP::Common::FrHeader::FrHeader | ( | std::istringstream & | Source | ) |
|
virtual |
|
protected |
|
protected |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
Entry point to do extra processing.
Reimplemented in FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrHeader, FrameCPP::Version_9::FrHeader, and FrameCPP::Version_9::FrHeader.
|
protectedvirtual |
Entry point to do extra processing.
Reimplemented in FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrHeader, FrameCPP::Version_9::FrHeader, and FrameCPP::Version_9::FrHeader.
|
inlinevirtual |
|
virtual |
|
inline |
Retrieve the library used to generate the frame stream.
frame_library_type FrameCPP::Common::FrHeader::GetFrameLibrary | ( | ) | const |
Retrieve the library used to generate the frame stream.
|
inline |
Retrieve the library used to generate the frame stream.
std::string FrameCPP::Common::FrHeader::GetFrameLibraryName | ( | ) | const |
Retrieve the library used to generate the frame stream.
|
inlinestatic |
Retrieve the library used to generate the frame stream.
|
static |
Retrieve the library used to generate the frame stream.
|
inline |
library_revision_type FrameCPP::Common::FrHeader::GetLibraryRevision | ( | ) | const |
|
inline |
originator_type FrameCPP::Common::FrHeader::GetOriginator | ( | ) | const |
|
inline |
version_type FrameCPP::Common::FrHeader::GetVersion | ( | ) | const |
|
private |
Initialize the class.
[in,out] | Source | The source stream from which to initialize the instance. |
|
private |
Initialize the class.
[in,out] | Source | The source stream from which to initialize the instance. |
|
virtual |
|
virtual |
|
inline |
Establish the version of the Library used.
void FrameCPP::Common::FrHeader::SetLibraryVersion | ( | INT_2U | Version | ) |
Establish the version of the Library used.
void FrHeader::SetOriginator | ( | const std::string & | Originator | ) |
Establish the originator of the frame.
void FrameCPP::Common::FrHeader::SetOriginator | ( | const std::string & | Originator | ) |
Establish the originator of the frame.
|
inline |
Establish the version of the frame specification.
void FrameCPP::Common::FrHeader::SetVersion | ( | INT_2U | Version | ) |
Establish the version of the frame specification.
|
inlinestatic |
|
static |
void FrHeader::Write | ( | OStream & | Stream | ) | const |
void FrameCPP::Common::FrHeader::Write | ( | OStream & | Stream | ) | const |
|
private |
|
protected |