retdec
Public Member Functions | Public Attributes | List of all members
retdec::unpacker::RangeDecoder Struct Reference

Range decoder for LZMA. More...

#include <lzma_data.h>

Collaboration diagram for retdec::unpacker::RangeDecoder:
Collaboration graph
[legend]

Public Member Functions

 RangeDecoder ()
 
void reset ()
 

Public Attributes

uint32_t code
 
uint32_t range
 
std::vector< uint16_t > decoder
 Decoding buffer. More...
 

Detailed Description

Range decoder for LZMA.

Represents the range decoder used in LZMA decompression.

Constructor & Destructor Documentation

◆ RangeDecoder()

retdec::unpacker::RangeDecoder::RangeDecoder ( )
inline

Member Function Documentation

◆ reset()

void retdec::unpacker::RangeDecoder::reset ( )
inline

Member Data Documentation

◆ code

uint32_t retdec::unpacker::RangeDecoder::code

◆ decoder

std::vector<uint16_t> retdec::unpacker::RangeDecoder::decoder

Decoding buffer.

◆ range

uint32_t retdec::unpacker::RangeDecoder::range

The documentation for this struct was generated from the following file: