NexusCPP  3.5.0
Macros | Functions
lz4.h File Reference

Go to the source code of this file.

Macros

#define LZ4_COMPRESSBOUND( isize)   ((isize) + ((isize)/255) + 16)
 

Functions

int fast_LZ4_compress (const char *source, char *dest, int isize)
 
int fast_LZ4_uncompress (const char *source, char *dest, int osize)
 
int fast_LZ4_compress_limitedOutput (const char *source, char *dest, int isize, int maxOutputSize)
 
int fast_LZ4_uncompress_unknownOutputSize (const char *source, char *dest, int isize, int maxOutputSize)
 

Macro Definition Documentation

◆ LZ4_COMPRESSBOUND

#define LZ4_COMPRESSBOUND (   isize)    ((isize) + ((isize)/255) + 16)

Function Documentation

◆ fast_LZ4_compress()

int fast_LZ4_compress ( const char *  source,
char *  dest,
int  isize 
)

◆ fast_LZ4_compress_limitedOutput()

int fast_LZ4_compress_limitedOutput ( const char *  source,
char *  dest,
int  isize,
int  maxOutputSize 
)

◆ fast_LZ4_uncompress()

int fast_LZ4_uncompress ( const char *  source,
char *  dest,
int  osize 
)

◆ fast_LZ4_uncompress_unknownOutputSize()

int fast_LZ4_uncompress_unknownOutputSize ( const char *  source,
char *  dest,
int  isize,
int  maxOutputSize 
)