Contains.
More...
| Enumerator |
|---|
| StartOfFile |
Supported in many file versions.
|
| EndOfFile |
Supported in many file versions.
|
| MiddleOfFile |
Not supported in many file versions.
|
| MAKLogger::DtLoggerFileMetaData::DtLoggerFileMetaData |
( |
| ) |
|
| virtual MAKLogger::DtLoggerFileMetaData::~DtLoggerFileMetaData |
( |
| ) |
|
|
virtual |
Add meta data to a specific position.
Packet owner ship is transfered to this object.
- Exceptions
-
| DtInvalidInput | if the packet pointer is null. |
| virtual void MAKLogger::DtLoggerFileMetaData::addUniqueMetaData |
( |
DataPosition |
position, |
|
|
DtPacket * |
packet |
|
) |
| |
|
virtual |
Add unique meta data to a specific position.
Packet is added uniquely to the position buffer. Any packets in the buffer with the same type will first be removed and deleted, before adding the new packet. Packet owner ship is transfered to this object.
- Exceptions
-
| DtInvalidInput | if the packet pointer is null. |
| virtual void MAKLogger::DtLoggerFileMetaData::clearMetaData |
( |
DataPosition |
| ) |
|
|
virtual |
Clear the meta data for a specific region.
Internal meta data for a specific region is deallocated,
- Exceptions
-
| DtInvalidInput | if the position has does not exist. |
| virtual const DtPacket* MAKLogger::DtLoggerFileMetaData::getMetaData |
( |
DataPosition |
position, |
|
|
int |
type |
|
) |
| const |
|
virtual |
Get meta data of a specific type, from a position.
- Returns
- returns a pointer to the first packet of that type in the position. If a packet is not found a null pointer is returned.
- Return values
-
| 0 | a packet of the input type was not found. |
- Exceptions
-
| DtInvalidInput | if the position has does not exist. |
Get meta data for a specific position suitable for writing.
- Exceptions
-
| DtInvalidInput | if the position has does not exist. |
Get meta data for a specific position suitable for writing.
- Exceptions
-
| DtInvalidInput | if the position has does not exist. |
| MetaDataMap MAKLogger::DtLoggerFileMetaData::myMetaDataMap |
|
protected |
Map that stores meta data packets.
The documentation for this class was generated from the following file: