Expand description
Contains the PPMd C-code from the 7-Zip version 24.09 release.
Structs§
- CPpmd7
- CPpmd8
- CPpmd7_
Context_ - CPpmd7_
Range Dec - CPpmd7z_
Range Enc - CPpmd8_
Context_ - CPpmd_
See - CPpmd_
State - CPpmd_
State2_ - CPpmd_
State4_ - IByte
In_ - IByte
Out_ - ISzAlloc
Constants§
- PPMD7_
MAX_ MEM_ SIZE - PPMD7_
MAX_ ORDER - PPMD7_
MIN_ MEM_ SIZE - PPMD7_
MIN_ ORDER - PPMD7_
SYM_ END - PPMD7_
SYM_ ERROR - PPMD8_
MAX_ ORDER - PPMD8_
MIN_ ORDER - PPMD8_
RESTORE_ METHOD_ CUT_ OFF - PPMD8_
RESTORE_ METHOD_ RESTART - PPMD8_
RESTORE_ METHOD_ UNSUPPPORTED - PPMD8_
SYM_ END - PPMD8_
SYM_ ERROR
Functions§
- Ppmd7_
Alloc ⚠ - Ppmd7_
Construct ⚠ - Ppmd7_
Free ⚠ - Ppmd7_
Init ⚠ - Ppmd7_
Make ⚠EscFreq - Ppmd7_
Update1 ⚠ - Ppmd7_
Update2 ⚠ - Ppmd7_
Update1_ ⚠0 - Ppmd7a_
Decode ⚠Symbol - Ppmd7a_
Range ⚠Dec_ Init - Ppmd7z_
Decode ⚠Symbol - Ppmd7z_
Encode ⚠Symbols - Ppmd7z_
Flush_ ⚠Range Enc - Ppmd7z_
Init_ ⚠Range Enc - Ppmd7z_
Range ⚠Dec_ Init - Ppmd8_
Alloc ⚠ - Ppmd8_
Construct ⚠ - Ppmd8_
Decode ⚠Symbol - Ppmd8_
Encode ⚠Symbol - Ppmd8_
Flush_ ⚠Range Enc - Ppmd8_
Free ⚠ - Ppmd8_
Init ⚠ - Ppmd8_
Init_ ⚠Range Dec - Ppmd8_
Make ⚠EscFreq - Ppmd8_
Update1 ⚠ - Ppmd8_
Update2 ⚠ - Ppmd8_
Update1_ ⚠0
Type Aliases§
- BoolInt
- Byte
- CPpmd7_
Context - CPpmd7_
Context_ Ref - CPpmd8_
Context - CPpmd8_
Context_ Ref - CPpmd_
State2 - CPpmd_
State4 - CPpmd_
State_ Ref - CPpmd_
Void_ Ref - IByte
InPtr - IByte
OutPtr - ISzAlloc
Ptr - Int32
- UInt16
- UInt32
- UInt64
- _bindgen_
ty_ 1