Data Structures | Functions

bzip.c File Reference

#include "wizard/studio.h"
#include "wizard/bzip.h"
#include "wizard/exception.h"
#include "wizard/exception-private.h"
#include "wizard/memory_.h"
#include "bzlib.h"

Data Structures

struct  _BZIPInfo

Functions

WizardExport BZIPInfoAcquireBZIPInfo (const size_t level)
WizardExport BZIPInfoDestroyBZIPInfo (BZIPInfo *bzip_info)
WizardExport const StringInfoGetBZIPChaos (const BZIPInfo *bzip_info)
static void * AcquireBZIPMemory (void *context, int items, int size)
WizardExport void bz_internal_error (int error)
static void RelinquishBZIPMemory (void *context, void *memory)
WizardExport WizardBooleanType IncreaseBZIP (BZIPInfo *bzip_info, const StringInfo *message, ExceptionInfo *exception)
WizardExport WizardBooleanType RestoreBZIP (BZIPInfo *bzip_info, const size_t length, const StringInfo *message, ExceptionInfo *exception)

Function Documentation

WizardExport BZIPInfo* AcquireBZIPInfo ( const size_t  level  ) 
static void* AcquireBZIPMemory ( void *  context,
int  items,
int  size 
) [static]
WizardExport void bz_internal_error ( int  error  ) 
WizardExport BZIPInfo* DestroyBZIPInfo ( BZIPInfo bzip_info  ) 
WizardExport const StringInfo* GetBZIPChaos ( const BZIPInfo bzip_info  ) 
WizardExport WizardBooleanType IncreaseBZIP ( BZIPInfo bzip_info,
const StringInfo message,
ExceptionInfo exception 
)
static void RelinquishBZIPMemory ( void *  context,
void *  memory 
) [static]
WizardExport WizardBooleanType RestoreBZIP ( BZIPInfo bzip_info,
const size_t  length,
const StringInfo message,
ExceptionInfo exception 
)