Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
Lzma86.h File Reference
#include "7zTypes.h"

Go to the source code of this file.

Macros

#define LZMA86_SIZE_OFFSET   (1 + 5)
 
#define LZMA86_HEADER_SIZE   (LZMA86_SIZE_OFFSET + 8)
 

Enumerations

enum  ESzFilterMode { SZ_FILTER_NO , SZ_FILTER_YES , SZ_FILTER_AUTO }
 

Functions

SRes Lzma86_Encode (Byte *dest, size_t *destLen, const Byte *src, size_t srcLen, int level, UInt32 dictSize, int filterMode)
 
SRes Lzma86_GetUnpackSize (const Byte *src, SizeT srcLen, UInt64 *unpackSize)
 
SRes Lzma86_Decode (Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen)
 

Macro Definition Documentation

◆ LZMA86_HEADER_SIZE

#define LZMA86_HEADER_SIZE   (LZMA86_SIZE_OFFSET + 8)

◆ LZMA86_SIZE_OFFSET

#define LZMA86_SIZE_OFFSET   (1 + 5)

Enumeration Type Documentation

◆ ESzFilterMode

Enumerator
SZ_FILTER_NO 
SZ_FILTER_YES 
SZ_FILTER_AUTO 

Function Documentation

◆ Lzma86_Decode()

SRes Lzma86_Decode ( Byte * dest,
SizeT * destLen,
const Byte * src,
SizeT * srcLen )

◆ Lzma86_Encode()

SRes Lzma86_Encode ( Byte * dest,
size_t * destLen,
const Byte * src,
size_t srcLen,
int level,
UInt32 dictSize,
int filterMode )

◆ Lzma86_GetUnpackSize()

SRes Lzma86_GetUnpackSize ( const Byte * src,
SizeT srcLen,
UInt64 * unpackSize )