![]() |
MAK Data Logger API Documentation for HLA
|
Hla Playback file. More...
Inheritance diagram for MAKLogger::DtLgrHlaPlaybackFile:
Collaboration diagram for MAKLogger::DtLgrHlaPlaybackFile:Public Member Functions | |
| virtual | ~DtLgrHlaPlaybackFile () |
| Virtual CTOR, Under windows, specifying random access causes the OS to cache the file in RAM improving performance of random access. More... | |
| const DtBaseFomDesc * | fom () const |
| Get the Fom stored in the file. More... | |
| const DtLgrHlaConfigData * | hlaConfigData () const |
| Get the configuration data used to produce the logger file. More... | |
Public Member Functions inherited from MAKLogger::DtLoggerPlaybackFile | |
| DtLoggerPlaybackFile (const DtString &filename, bool randomAccess, bool initialize) | |
| CTOR Under windows, specifying random access causes the OS to cache the file in RAM improving performance of random access. More... | |
| virtual | ~DtLoggerPlaybackFile () |
| DTOR. More... | |
| virtual bool | isIncomplete () const |
| Is file incomplete (missing end of file meta data)? More... | |
| virtual bool | hasLastPacket () const |
| Has the file set its last packet? More... | |
| virtual bool | recoverLastPacket () |
| Recover the last packet by seeking from the beginning of the file Return - Last packet found? More... | |
| const DtLgrConfigData * | configData () const |
| Get the configuration data used to produce the logger file. More... | |
| DtLgrFileFormatter * | formatter () |
| Get the formatter of the current file. More... | |
| const DtLgrFileFormatter * | formatter () const |
| Get the formatter of the current file. More... | |
| DtLoggerInputFile * | inputFile () |
| Get input file, which represents the raw file in the filesystem. More... | |
| const DtLoggerInputFile * | inputFile () const |
| Get input file, which represents the raw file in the filesystem. More... | |
Static Public Member Functions | |
| static void | setPartialCreator (DtHlaPlaybackFilePartialCreator creator) |
| Set the partial file creator. More... | |
| static DtLgrHlaPlaybackFile * | createPartial (const DtLgrHlaRecordFile &recordFile, DtFilePosition firstPacket, DtFilePosition lastPacket, bool randomAccess) |
| Create a partial playback file from a recording file. More... | |
Protected Member Functions | |
| DtLgrHlaPlaybackFile (const DtLgrHlaRecordFile &recordFile, DtFilePosition firstPacket, DtFilePosition lastPacket, bool randomAccess) | |
| CTOR for create a partial playback file from a recording file. More... | |
Protected Member Functions inherited from MAKLogger::DtLoggerPlaybackFile | |
| void | openInputFile (const DtString &filename, bool randomAccess) |
| Open a file for input. More... | |
| void | readMetaData () |
| Read the file's metadata. More... | |
| void | initialize () |
| Initialize the playback file. More... | |
Protected Attributes | |
| DtBaseFomDesc * | myFomDesc |
Protected Attributes inherited from MAKLogger::DtLoggerPlaybackFile | |
| DtLoggerInputFile * | myInputFile |
| DtLgrFileFormatter * | myFileFormatter |
| DtLgrConfigData * | myConfigData |
| bool | myIsIncomplete |
Static Protected Attributes | |
| static DtHlaPlaybackFilePartialCreator | thePartialCreator |
Private Member Functions | |
| DtLgrHlaPlaybackFile (const DtLgrHlaPlaybackFile &) | |
| Not Implemented. More... | |
| DtLgrHlaPlaybackFile & | operator= (const DtLgrHlaPlaybackFile &) |
| Not Implemented. More... | |
Hla Playback file.
|
virtual |
Virtual CTOR, Under windows, specifying random access causes the OS to cache the file in RAM improving performance of random access.
DTOR.
|
protected |
CTOR for create a partial playback file from a recording file.
|
private |
Not Implemented.
|
static |
Create a partial playback file from a recording file.
| const DtBaseFomDesc* MAKLogger::DtLgrHlaPlaybackFile::fom | ( | ) | const |
Get the Fom stored in the file.
| const DtLgrHlaConfigData* MAKLogger::DtLgrHlaPlaybackFile::hlaConfigData | ( | ) | const |
Get the configuration data used to produce the logger file.
|
private |
Not Implemented.
|
static |
Set the partial file creator.
|
protected |
|
staticprotected |