Classes |
| struct | LZ4_stream_t |
| struct | LZ4_streamDecode_t |
Defines |
| #define | LZ4_COMPRESSBOUND(isize) ((unsigned)(isize) > (unsigned)LZ4_MAX_INPUT_SIZE ? 0 : (isize) + ((isize)/255) + 16) |
| #define | LZ4_MAX_INPUT_SIZE 0x7E000000 /* 2 113 929 216 bytes */ |
| #define | LZ4_MEMORY_USAGE 14 |
| #define | LZ4_STREAMDECODESIZE (LZ4_STREAMDECODESIZE_U64 * sizeof(unsigned long long)) |
| #define | LZ4_STREAMDECODESIZE_U64 4 |
| #define | LZ4_STREAMSIZE (LZ4_STREAMSIZE_U64 * sizeof(long long)) |
| #define | LZ4_STREAMSIZE_U64 ((1 << (LZ4_MEMORY_USAGE-3)) + 4) |
| #define | LZ4_VERSION_MAJOR 1 /* for breaking interface changes */ |
| #define | LZ4_VERSION_MINOR 7 /* for new (non-breaking) interface capabilities */ |
| #define | LZ4_VERSION_NUMBER (LZ4_VERSION_MAJOR *100*100 + LZ4_VERSION_MINOR *100 + LZ4_VERSION_RELEASE) |
| #define | LZ4_VERSION_RELEASE 1 /* for tweaks, bug-fixes, or development */ |
Functions |
| int | LZ4_compress (const char *source, char *dest, int sourceSize) |
| int | LZ4_compress_continue (LZ4_stream_t *LZ4_streamPtr, const char *source, char *dest, int inputSize) |
| int | LZ4_compress_default (const char *source, char *dest, int sourceSize, int maxDestSize) |
| int | LZ4_compress_destSize (const char *source, char *dest, int *sourceSizePtr, int targetDestSize) |
| int | LZ4_compress_fast (const char *source, char *dest, int sourceSize, int maxDestSize, int acceleration) |
| int | LZ4_compress_fast_continue (LZ4_stream_t *streamPtr, const char *src, char *dst, int srcSize, int maxDstSize, int acceleration) |
| int | LZ4_compress_fast_extState (void *state, const char *source, char *dest, int inputSize, int maxDestSize, int acceleration) |
| int | LZ4_compress_limitedOutput (const char *source, char *dest, int sourceSize, int maxOutputSize) |
| int | LZ4_compress_limitedOutput_continue (LZ4_stream_t *LZ4_streamPtr, const char *source, char *dest, int inputSize, int maxOutputSize) |
| int | LZ4_compress_limitedOutput_withState (void *state, const char *source, char *dest, int inputSize, int maxOutputSize) |
| int | LZ4_compress_withState (void *state, const char *source, char *dest, int inputSize) |
| int | LZ4_compressBound (int inputSize) |
| LZ4_stream_t * | LZ4_createStream (void) |
| LZ4_streamDecode_t * | LZ4_createStreamDecode (void) |
| int | LZ4_decompress_fast (const char *source, char *dest, int originalSize) |
| int | LZ4_decompress_fast_continue (LZ4_streamDecode_t *LZ4_streamDecode, const char *source, char *dest, int originalSize) |
| int | LZ4_decompress_fast_usingDict (const char *source, char *dest, int originalSize, const char *dictStart, int dictSize) |
| int | LZ4_decompress_safe (const char *source, char *dest, int compressedSize, int maxDecompressedSize) |
| int | LZ4_decompress_safe_continue (LZ4_streamDecode_t *LZ4_streamDecode, const char *source, char *dest, int compressedSize, int maxDecompressedSize) |
| int | LZ4_decompress_safe_partial (const char *source, char *dest, int compressedSize, int targetOutputSize, int maxDecompressedSize) |
| int | LZ4_decompress_safe_usingDict (const char *source, char *dest, int compressedSize, int maxDecompressedSize, const char *dictStart, int dictSize) |
| | LZ4_DEPRECATED ("use LZ4_createStream() instead") void *LZ4_create(char *inputBuffer) |
| | LZ4_DEPRECATED ("use LZ4_resetStream() instead") int LZ4_resetStreamState(void *state |
| | LZ4_DEPRECATED ("use LZ4_saveDict() instead") char *LZ4_slideInputBuffer(void *state) |
| | LZ4_DEPRECATED ("use LZ4_decompress_safe_usingDict() instead") int LZ4_decompress_safe_withPrefix64k(const char *src |
| | LZ4_DEPRECATED ("use LZ4_decompress_fast_usingDict() instead") int LZ4_decompress_fast_withPrefix64k(const char *src |
| int | LZ4_freeStream (LZ4_stream_t *streamPtr) |
| int | LZ4_freeStreamDecode (LZ4_streamDecode_t *LZ4_stream) |
| int | LZ4_loadDict (LZ4_stream_t *streamPtr, const char *dictionary, int dictSize) |
| void | LZ4_resetStream (LZ4_stream_t *streamPtr) |
| int | LZ4_saveDict (LZ4_stream_t *streamPtr, char *safeBuffer, int dictSize) |
| int | LZ4_setStreamDecode (LZ4_streamDecode_t *LZ4_streamDecode, const char *dictionary, int dictSize) |
| int | LZ4_sizeofState (void) |
| int | LZ4_versionNumber (void) |
Variables |
| char int | compressedSize |
| char * | dst |
| char * | inputBuffer |
| char int int | maxDstSize |
| char int | originalSize |