Rizin
unix-like reverse engineering framework and cli tools
lzma_filter_coder Struct Reference

Both lzma_filter_encoder and lzma_filter_decoder begin with these members. More...

#include <filter_common.h>

Public Attributes

lzma_vli id
 Filter ID. More...
 
lzma_init_function init
 
uint64_t(* memusage )(const void *options)
 

Detailed Description

Both lzma_filter_encoder and lzma_filter_decoder begin with these members.

Definition at line 20 of file filter_common.h.

Member Data Documentation

◆ id

lzma_vli lzma_filter_coder::id

Filter ID.

Definition at line 22 of file filter_common.h.

Referenced by capstone.CsInsn::insn_name().

◆ init

lzma_init_function lzma_filter_coder::init

Initializes the filter encoder and calls lzma_next_filter_init() for filters + 1.

Definition at line 26 of file filter_common.h.

Referenced by lzma_raw_coder_init().

◆ memusage

uint64_t(* lzma_filter_coder::memusage) (const void *options)

Calculates memory usage of the encoder. If the options are invalid, UINT64_MAX is returned.

Definition at line 30 of file filter_common.h.

Referenced by lzma_raw_coder_memusage().


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