#include "lzhl.h"#include "_huff.h"#include "_lz.h"Go to the source code of this file.
Defines | |
| #define | LZHLINTERNAL |
Functions | |
| LZHL_CHANDLE | LZHLCreateCompressor (void) |
| size_t | LZHLCompressorCalcMaxBuf (size_t sz) |
| size_t | LZHLCompress (LZHL_CHANDLE compressor, void *dst, const void *src, size_t srcSz) |
| void | LZHLDestroyCompressor (LZHL_CHANDLE compressor) |
| LZHL_DHANDLE | LZHLCreateDecompressor (void) |
| int | LZHLDecompress (LZHL_DHANDLE decompressor, void *dst, size_t *dstSz, void *src, size_t *srcSz) |
| void | LZHLDestroyDecompressor (LZHL_DHANDLE decompressor) |
|
|
|
|
||||||||||||||||||||
|
Definition at line 25 of file Lzhl.cpp. 00026 {
00027 return ((LZHLCompressor*)compressor)->compress( (BYTE*)dst, (const BYTE*)src, srcSz );
00028 }
|
|
|
Definition at line 20 of file Lzhl.cpp. 00021 {
00022 return LZHLCompressor::calcMaxBuf( sz );
00023 }
|
|
|
Definition at line 15 of file Lzhl.cpp. Referenced by LZHL_DHANDLE_NULL(), and lzhl_send().
00016 {
00017 return (LZHL_CHANDLE)new LZHLCompressor();
00018 }
|
|
|
Definition at line 37 of file Lzhl.cpp. Referenced by LZHL_DHANDLE_NULL(), and lzhl_recv().
00038 {
00039 return (LZHL_DHANDLE)new LZHLDecompressor();
00040 }
|
|
||||||||||||||||||||||||
|
Definition at line 42 of file Lzhl.cpp. 00043 {
00044 return ((LZHLDecompressor*)decompressor)->decompress( (BYTE*)dst, dstSz, (BYTE*)src, srcSz );
00045 }
|
|
|
Definition at line 30 of file Lzhl.cpp. 00031 {
00032 delete (LZHLCompressor*)compressor;
00033 }
|
|
|
Definition at line 47 of file Lzhl.cpp. 00048 {
00049 delete (LZHLDecompressor*)decompressor;
00050 }
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001