LOG_CONTAINER.
More...
#include <LogContainer.h>
◆ calculateObjectSize()
uint32_t Vector::BLF::LogContainer::calculateObjectSize |
( |
| ) |
const |
|
overridevirtual |
◆ compress()
compress data
- Parameters
-
[in] | compressionMethod | compression method |
[in] | compressionLevel | compression level (different for each method) |
◆ internalHeaderSize()
uint16_t Vector::BLF::LogContainer::internalHeaderSize |
( |
| ) |
const |
internalHeaderSize returns the size of all headers.
- Note
- Not to be mixed with headerSize, which only takes ObjectHeaderBase headers into account.
- Returns
- Size of all headers.
◆ read()
◆ uncompress()
void Vector::BLF::LogContainer::uncompress |
( |
| ) |
|
|
virtual |
◆ write()
◆ compressedFile
std::vector<uint8_t> Vector::BLF::LogContainer::compressedFile {} |
◆ compressedFileSize
uint32_t Vector::BLF::LogContainer::compressedFileSize {} |
compressed file size in bytes
◆ compressionMethod
uint16_t Vector::BLF::LogContainer::compressionMethod {} |
compression method
- 0: no compression
- 2: zlib deflate
◆ filePosition
std::streampos Vector::BLF::LogContainer::filePosition {} |
◆ reservedLogContainer1
uint16_t Vector::BLF::LogContainer::reservedLogContainer1 {} |
◆ reservedLogContainer2
uint32_t Vector::BLF::LogContainer::reservedLogContainer2 {} |
◆ reservedLogContainer3
uint32_t Vector::BLF::LogContainer::reservedLogContainer3 {} |
◆ uncompressedFile
std::vector<uint8_t> Vector::BLF::LogContainer::uncompressedFile {} |
uncompressed file content
◆ uncompressedFileSize
uint32_t Vector::BLF::LogContainer::uncompressedFileSize {} |
uncompressed file size in bytes
The documentation for this struct was generated from the following files: