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

Go to the source code of this file.

Data Structures

struct  CXzFilterProps
 
struct  CXzProps
 

Macros

#define XZ_PROPS_BLOCK_SIZE_AUTO   LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO
 
#define XZ_PROPS_BLOCK_SIZE_SOLID   LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
 

Typedefs

typedef CXzEncCXzEncHandle
 

Functions

void XzFilterProps_Init (CXzFilterProps *p)
 
void XzProps_Init (CXzProps *p)
 
CXzEncHandle XzEnc_Create (ISzAllocPtr alloc, ISzAllocPtr allocBig)
 
void XzEnc_Destroy (CXzEncHandle p)
 
SRes XzEnc_SetProps (CXzEncHandle p, const CXzProps *props)
 
void XzEnc_SetDataSize (CXzEncHandle p, UInt64 expectedDataSiize)
 
SRes XzEnc_Encode (CXzEncHandle p, ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream, ICompressProgressPtr progress)
 
SRes Xz_Encode (ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream, const CXzProps *props, ICompressProgressPtr progress)
 
SRes Xz_EncodeEmpty (ISeqOutStreamPtr outStream)
 

Macro Definition Documentation

◆ XZ_PROPS_BLOCK_SIZE_AUTO

#define XZ_PROPS_BLOCK_SIZE_AUTO   LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO

◆ XZ_PROPS_BLOCK_SIZE_SOLID

#define XZ_PROPS_BLOCK_SIZE_SOLID   LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID

Typedef Documentation

◆ CXzEncHandle

typedef CXzEnc* CXzEncHandle

Function Documentation

◆ Xz_Encode()

SRes Xz_Encode ( ISeqOutStreamPtr outStream,
ISeqInStreamPtr inStream,
const CXzProps * props,
ICompressProgressPtr progress )

◆ Xz_EncodeEmpty()

SRes Xz_EncodeEmpty ( ISeqOutStreamPtr outStream)

◆ XzEnc_Create()

CXzEncHandle XzEnc_Create ( ISzAllocPtr alloc,
ISzAllocPtr allocBig )

◆ XzEnc_Destroy()

void XzEnc_Destroy ( CXzEncHandle p)

◆ XzEnc_Encode()

SRes XzEnc_Encode ( CXzEncHandle p,
ISeqOutStreamPtr outStream,
ISeqInStreamPtr inStream,
ICompressProgressPtr progress )

◆ XzEnc_SetDataSize()

void XzEnc_SetDataSize ( CXzEncHandle p,
UInt64 expectedDataSiize )

◆ XzEnc_SetProps()

SRes XzEnc_SetProps ( CXzEncHandle p,
const CXzProps * props )

◆ XzFilterProps_Init()

void XzFilterProps_Init ( CXzFilterProps * p)

◆ XzProps_Init()

void XzProps_Init ( CXzProps * p)