Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
lzma_alone_coder Struct Reference

Public Types

enum  {
  SEQ_PROPERTIES , SEQ_DICTIONARY_SIZE , SEQ_UNCOMPRESSED_SIZE , SEQ_CODER_INIT ,
  SEQ_CODE
}
 
enum  { SEQ_HEADER , SEQ_CODE }
 
enum  {
  SEQ_PROPERTIES , SEQ_DICTIONARY_SIZE , SEQ_UNCOMPRESSED_SIZE , SEQ_CODER_INIT ,
  SEQ_CODE
}
 
enum  { SEQ_HEADER , SEQ_CODE }
 
enum  {
  SEQ_PROPERTIES , SEQ_DICTIONARY_SIZE , SEQ_UNCOMPRESSED_SIZE , SEQ_CODER_INIT ,
  SEQ_CODE
}
 
enum  { SEQ_HEADER , SEQ_CODE }
 

Data Fields

lzma_next_coder next
 
enum lzma_alone_coder:: { ... }  sequence
 
bool picky
 
size_t pos
 Position in the header fields.
 
lzma_vli uncompressed_size
 Uncompressed size decoded from the header.
 
uint64_t memlimit
 Memory usage limit.
 
uint64_t memusage
 Amount of memory actually needed (only an estimate)
 
lzma_options_lzma options
 
enum lzma_alone_coder:: { ... }  sequence
 
size_t header_pos
 
uint8_t header [ALONE_HEADER_SIZE]
 
enum lzma_alone_coder:: { ... }  sequence
 
enum lzma_alone_coder:: { ... }  sequence
 
enum lzma_alone_coder:: { ... }  sequence
 
enum lzma_alone_coder:: { ... }  sequence
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
SEQ_PROPERTIES 
SEQ_DICTIONARY_SIZE 
SEQ_UNCOMPRESSED_SIZE 
SEQ_CODER_INIT 
SEQ_CODE 

◆ anonymous enum

anonymous enum
Enumerator
SEQ_HEADER 
SEQ_CODE 

◆ anonymous enum

anonymous enum
Enumerator
SEQ_PROPERTIES 
SEQ_DICTIONARY_SIZE 
SEQ_UNCOMPRESSED_SIZE 
SEQ_CODER_INIT 
SEQ_CODE 

◆ anonymous enum

anonymous enum
Enumerator
SEQ_HEADER 
SEQ_CODE 

◆ anonymous enum

anonymous enum
Enumerator
SEQ_PROPERTIES 
SEQ_DICTIONARY_SIZE 
SEQ_UNCOMPRESSED_SIZE 
SEQ_CODER_INIT 
SEQ_CODE 

◆ anonymous enum

anonymous enum
Enumerator
SEQ_HEADER 
SEQ_CODE 

Field Documentation

◆ header

uint8_t header

◆ header_pos

size_t header_pos

◆ memlimit

uint64_t memlimit

Memory usage limit.

◆ memusage

uint64_t memusage

Amount of memory actually needed (only an estimate)

◆ next

◆ options

Options decoded from the header needed to initialize the LZMA decoder

◆ picky

bool picky

If true, reject files that are unlikely to be .lzma files. If false, more non-.lzma files get accepted and will give LZMA_DATA_ERROR either immediately or after a few output bytes.

◆ pos

size_t pos

Position in the header fields.

◆ [] [1/6]

enum { ... } sequence

◆ [] [2/6]

enum { ... } sequence

◆ [] [3/6]

enum { ... } sequence

◆ [] [4/6]

enum { ... } sequence

◆ [] [5/6]

enum { ... } sequence

◆ [] [6/6]

enum { ... } sequence

◆ uncompressed_size

lzma_vli uncompressed_size

Uncompressed size decoded from the header.


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