Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

zip.h File Reference


Detailed Description

IPRT - Compression.

Definition in file zip.h.

#include <iprt/cdefs.h>
#include <iprt/types.h>

Go to the source code of this file.

Typedefs

typedef const void size_t cbBuf
typedef void size_t size_t * pcbBuf
typedef FNRTZIPIN * PFNRTZIPIN
typedef FNRTZIPOUT * PFNRTZIPOUT
typedef const void * pvBuf

Enumerations

enum  RTZIPLEVEL { RTZIPLEVEL_STORE = 0, RTZIPLEVEL_FAST, RTZIPLEVEL_DEFAULT, RTZIPLEVEL_MAX }
enum  RTZIPTYPE {
  RTZIPTYPE_INVALID = 0, RTZIPTYPE_AUTO, RTZIPTYPE_STORE, RTZIPTYPE_ZLIB,
  RTZIPTYPE_BZLIB, RTZIPTYPE_LZF, RTZIPTYPE_LZJB, RTZIPTYPE_LZO,
  RTZIPTYPE_END
}

Functions

typedef DECLCALLBACK (int) FNRTZIPOUT(void *pvUser
 RTDECL (int) RTZipCompCreate(PRTZIPCOMP *ppZip

Variables

RTZIPLEVEL uint32_t void const
size_t void size_t 
cbDst
RTZIPLEVEL uint32_t void const
size_t 
cbSrc
void PFNRTZIPOUT RTZIPTYPE
RTZIPLEVEL 
enmLevel
void PFNRTZIPOUT RTZIPTYPE enmType
RTZIPLEVEL uint32_t fFlags
uint32_t void const size_t size_t * pcbSrcActual
void size_t size_t * pcbWritten
void PFNRTZIPIN pfnIn
void PFNRTZIPOUT pfnOut
RTZIPLEVEL uint32_t void const
size_t void * 
pvDst
RTZIPLEVEL uint32_t void const * pvSrc
void * pvUser
RTZIPLEVEL uint32_t void const
size_t void size_t size_t
*pcbDstActual 
RT_NO_THROW


Generated by  Doxygen 1.6.0   Back to index