Classes | Macros | Functions | Variables
lz4hc.h File Reference
#include <stddef.h>
Include dependency graph for lz4hc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LZ4_streamHC_t
 

Macros

#define LZ4_DEPRECATE_WARNING_DEFBLOCK
 
#define LZ4_DEPRECATED(message)
 
#define LZ4_GCC_VERSION   (__GNUC__ * 100 + __GNUC_MINOR__)
 
#define LZ4_STREAMHCSIZE   262192
 
#define LZ4_STREAMHCSIZE_SIZET   (LZ4_STREAMHCSIZE / sizeof(size_t))
 

Functions

int LZ4_compress_HC (const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)
 
int LZ4_compress_HC_continue (LZ4_streamHC_t *streamHCPtr, const char *src, char *dst, int srcSize, int maxDstSize)
 
int LZ4_compress_HC_extStateHC (void *state, const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)
 
int LZ4_compressHC (const char *source, char *dest, int inputSize)
 
int LZ4_compressHC2 (const char *source, char *dest, int inputSize, int compressionLevel)
 
int LZ4_compressHC2_limitedOutput (const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)
 
int LZ4_compressHC2_limitedOutput_withStateHC (void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)
 
int LZ4_compressHC2_withStateHC (void *state, const char *source, char *dest, int inputSize, int compressionLevel)
 
int LZ4_compressHC_continue (LZ4_streamHC_t *LZ4_streamHCPtr, const char *source, char *dest, int inputSize)
 
int LZ4_compressHC_limitedOutput (const char *source, char *dest, int inputSize, int maxOutputSize)
 
int LZ4_compressHC_limitedOutput_continue (LZ4_streamHC_t *LZ4_streamHCPtr, const char *source, char *dest, int inputSize, int maxOutputSize)
 
int LZ4_compressHC_limitedOutput_withStateHC (void *state, const char *source, char *dest, int inputSize, int maxOutputSize)
 
int LZ4_compressHC_withStateHC (void *state, const char *source, char *dest, int inputSize)
 
LZ4_streamHC_tLZ4_createStreamHC (void)
 
 LZ4_DEPRECATED ("use LZ4_createStreamHC() instead") void *LZ4_createHC(char *inputBuffer)
 
 LZ4_DEPRECATED ("use LZ4_saveDictHC() instead") char *LZ4_slideInputBufferHC(void *LZ4HC_Data)
 
 LZ4_DEPRECATED ("use LZ4_freeStreamHC() instead") int LZ4_freeHC(void *LZ4HC_Data)
 
 LZ4_DEPRECATED ("use LZ4_compress_HC_continue() instead") int LZ4_compressHC2_continue(void *LZ4HC_Data
 
 LZ4_DEPRECATED ("use LZ4_resetStreamHC() instead") int LZ4_resetStreamStateHC(void *state
 
int LZ4_freeStreamHC (LZ4_streamHC_t *streamHCPtr)
 
int LZ4_loadDictHC (LZ4_streamHC_t *streamHCPtr, const char *dictionary, int dictSize)
 
void LZ4_resetStreamHC (LZ4_streamHC_t *streamHCPtr, int compressionLevel)
 
int LZ4_saveDictHC (LZ4_streamHC_t *streamHCPtr, char *safeBuffer, int maxDictSize)
 
int LZ4_sizeofStateHC (void)
 

Variables

const char char int int compressionLevel
 
const char char * dest
 
char * inputBuffer
 
const char char int inputSize
 
const char char int int maxOutputSize
 
const char * source
 

Macro Definition Documentation

◆ LZ4_DEPRECATE_WARNING_DEFBLOCK

#define LZ4_DEPRECATE_WARNING_DEFBLOCK

Definition at line 150 of file lz4hc.h.

◆ LZ4_DEPRECATED

#define LZ4_DEPRECATED (   message)

Definition at line 160 of file lz4hc.h.

◆ LZ4_GCC_VERSION

#define LZ4_GCC_VERSION   (__GNUC__ * 100 + __GNUC_MINOR__)

Definition at line 151 of file lz4hc.h.

◆ LZ4_STREAMHCSIZE

#define LZ4_STREAMHCSIZE   262192

Definition at line 89 of file lz4hc.h.

◆ LZ4_STREAMHCSIZE_SIZET

#define LZ4_STREAMHCSIZE_SIZET   (LZ4_STREAMHCSIZE / sizeof(size_t))

Definition at line 90 of file lz4hc.h.

Function Documentation

◆ LZ4_compress_HC()

int LZ4_compress_HC ( const char *  src,
char *  dst,
int  srcSize,
int  maxDstSize,
int  compressionLevel 
)

Definition at line 550 of file lz4hc.c.

◆ LZ4_compress_HC_continue()

int LZ4_compress_HC_continue ( LZ4_streamHC_t streamHCPtr,
const char *  src,
char *  dst,
int  srcSize,
int  maxDstSize 
)

Definition at line 641 of file lz4hc.c.

◆ LZ4_compress_HC_extStateHC()

int LZ4_compress_HC_extStateHC ( void *  state,
const char *  src,
char *  dst,
int  srcSize,
int  maxDstSize,
int  compressionLevel 
)

Definition at line 540 of file lz4hc.c.

◆ LZ4_compressHC()

int LZ4_compressHC ( const char *  source,
char *  dest,
int  inputSize 
)

Definition at line 677 of file lz4hc.c.

◆ LZ4_compressHC2()

int LZ4_compressHC2 ( const char *  source,
char *  dest,
int  inputSize,
int  compressionLevel 
)

Definition at line 679 of file lz4hc.c.

◆ LZ4_compressHC2_limitedOutput()

int LZ4_compressHC2_limitedOutput ( const char *  source,
char *  dest,
int  inputSize,
int  maxOutputSize,
int  compressionLevel 
)

Definition at line 680 of file lz4hc.c.

◆ LZ4_compressHC2_limitedOutput_withStateHC()

int LZ4_compressHC2_limitedOutput_withStateHC ( void *  state,
const char *  source,
char *  dest,
int  inputSize,
int  maxOutputSize,
int  compressionLevel 
)

Definition at line 684 of file lz4hc.c.

◆ LZ4_compressHC2_withStateHC()

int LZ4_compressHC2_withStateHC ( void *  state,
const char *  source,
char *  dest,
int  inputSize,
int  compressionLevel 
)

Definition at line 683 of file lz4hc.c.

◆ LZ4_compressHC_continue()

int LZ4_compressHC_continue ( LZ4_streamHC_t LZ4_streamHCPtr,
const char *  source,
char *  dest,
int  inputSize 
)

Definition at line 685 of file lz4hc.c.

◆ LZ4_compressHC_limitedOutput()

int LZ4_compressHC_limitedOutput ( const char *  source,
char *  dest,
int  inputSize,
int  maxOutputSize 
)

Definition at line 678 of file lz4hc.c.

◆ LZ4_compressHC_limitedOutput_continue()

int LZ4_compressHC_limitedOutput_continue ( LZ4_streamHC_t LZ4_streamHCPtr,
const char *  source,
char *  dest,
int  inputSize,
int  maxOutputSize 
)

Definition at line 686 of file lz4hc.c.

◆ LZ4_compressHC_limitedOutput_withStateHC()

int LZ4_compressHC_limitedOutput_withStateHC ( void *  state,
const char *  source,
char *  dest,
int  inputSize,
int  maxOutputSize 
)

Definition at line 682 of file lz4hc.c.

◆ LZ4_compressHC_withStateHC()

int LZ4_compressHC_withStateHC ( void *  state,
const char *  source,
char *  dest,
int  inputSize 
)

Definition at line 681 of file lz4hc.c.

◆ LZ4_createStreamHC()

LZ4_streamHC_t* LZ4_createStreamHC ( void  )

Definition at line 562 of file lz4hc.c.

◆ LZ4_DEPRECATED() [1/5]

LZ4_DEPRECATED ( "use LZ4_createStreamHC() instead"  )

◆ LZ4_DEPRECATED() [2/5]

LZ4_DEPRECATED ( "use LZ4_saveDictHC() instead"  )

◆ LZ4_DEPRECATED() [3/5]

LZ4_DEPRECATED ( "use LZ4_freeStreamHC() instead"  )

◆ LZ4_DEPRECATED() [4/5]

LZ4_DEPRECATED ( "use LZ4_compress_HC_continue() instead"  )

◆ LZ4_DEPRECATED() [5/5]

LZ4_DEPRECATED ( "use LZ4_resetStreamHC() instead"  )

◆ LZ4_freeStreamHC()

int LZ4_freeStreamHC ( LZ4_streamHC_t streamHCPtr)

Definition at line 563 of file lz4hc.c.

◆ LZ4_loadDictHC()

int LZ4_loadDictHC ( LZ4_streamHC_t streamHCPtr,
const char *  dictionary,
int  dictSize 
)

Definition at line 574 of file lz4hc.c.

◆ LZ4_resetStreamHC()

void LZ4_resetStreamHC ( LZ4_streamHC_t streamHCPtr,
int  compressionLevel 
)

Definition at line 567 of file lz4hc.c.

◆ LZ4_saveDictHC()

int LZ4_saveDictHC ( LZ4_streamHC_t streamHCPtr,
char *  safeBuffer,
int  maxDictSize 
)

Definition at line 652 of file lz4hc.c.

◆ LZ4_sizeofStateHC()

int LZ4_sizeofStateHC ( void  )

Definition at line 538 of file lz4hc.c.

Variable Documentation

◆ compressionLevel

const char char int int int compressionLevel

Definition at line 181 of file lz4hc.h.

◆ dest

const char char * dest

Definition at line 181 of file lz4hc.h.

◆ inputBuffer

char* inputBuffer

Definition at line 184 of file lz4hc.h.

◆ inputSize

const char char int inputSize

Definition at line 181 of file lz4hc.h.

◆ maxOutputSize

const char char int int maxOutputSize

Definition at line 182 of file lz4hc.h.

◆ source

const char * source

Definition at line 181 of file lz4hc.h.



rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:38:58