|
ldas-tools-framecpp 3.0.4
|
Version independent manipulation of frame stream. More...
#include <IFrameStream.hh>

Public Member Functions | |
| IFrameStream (const char *const Filename, int FrameSpec) | |
| Constructor. | |
| INT_2U | GetVersion () |
| const char * | GetOriginator () |
| INT_2U | GetLibraryRevision () |
Private Types | |
| typedef FrameCPP::Version_7::IFrameStream | iframestream7 |
| typedef FrameCPP::Version_6::IFrameStream | iframestream6 |
| typedef FrameCPP::Common::IFrameStreamGen | iframestream |
Private Attributes | |
| LDASTools::AL::ifstream | m_istream |
| int | m_frame_spec |
| iframestream * | m_gen_frame_stream |
| union { | |
| iframestream7 * v7 | |
| iframestream6 * v6 | |
| } | m_frame_stream |
Version independent manipulation of frame stream.
|
private |
|
private |
|
private |
| IFrameStream::IFrameStream | ( | const char *const | Filename, |
| int | FrameSpec ) |
Constructor.
| [in] | Filename | The name of the frame file to be queried. |
| [in] | FrameSpec | Version frame specification version to use to create the actual frame reader. |
| INT_2U IFrameStream::GetLibraryRevision | ( | ) |
| const char * IFrameStream::GetOriginator | ( | ) |
| INT_2U IFrameStream::GetVersion | ( | ) |
|
private |
| union { ... } FrameCPP::Test::IFrameStream::m_frame_stream |
|
private |
|
private |
| iframestream6* FrameCPP::Test::IFrameStream::v6 |
| iframestream7* FrameCPP::Test::IFrameStream::v7 |