#include <lzmat_data.h>
◆ LzmatData() [1/3]
retdec::unpacker::LzmatData::LzmatData |
( |
| ) |
|
|
delete |
◆ LzmatData() [2/3]
retdec::unpacker::LzmatData::LzmatData |
( |
const DynamicBuffer & |
buffer | ) |
|
◆ LzmatData() [3/3]
retdec::unpacker::LzmatData::LzmatData |
( |
const LzmatData & |
| ) |
|
|
delete |
◆ decompress()
bool retdec::unpacker::LzmatData::decompress |
( |
DynamicBuffer & |
outputBuffer | ) |
|
|
overridevirtual |
Pure virtual method for decompressing the data.
- Parameters
-
outputBuffer | The buffer in which the data is decompressed. |
- Returns
- True if the decompression ended up successfully, otherwise false.
Implements retdec::unpacker::CompressedData.
◆ get12Bits()
uint16_t retdec::unpacker::LzmatData::get12Bits |
( |
uint32_t |
pos, |
|
|
bool |
unaligned |
|
) |
| |
|
private |
◆ get16Bits()
uint16_t retdec::unpacker::LzmatData::get16Bits |
( |
uint32_t |
pos, |
|
|
bool |
unaligned |
|
) |
| |
|
private |
◆ get4Bits()
uint8_t retdec::unpacker::LzmatData::get4Bits |
( |
uint32_t & |
pos, |
|
|
bool & |
unaligned |
|
) |
| |
|
private |
◆ get8Bits()
uint8_t retdec::unpacker::LzmatData::get8Bits |
( |
uint32_t |
pos, |
|
|
bool |
unaligned |
|
) |
| |
|
private |
◆ operator=()
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/include/retdec/unpacker/decompression/lzmat/lzmat_data.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/unpacker/decompression/lzmat/lzmat_data.cpp