xrif
A fast lossless compression system
|
Functions | |
xrif_error_t | xrif_compress (xrif_t handle) |
xrif_error_t | xrif_decompress (xrif_t handle) |
xrif_error_t | xrif_compress_none (xrif_t handle) |
xrif_error_t | xrif_decompress_none (xrif_t handle) |
xrif_error_t | xrif_compress_lz4 (xrif_t handle) |
xrif_error_t | xrif_decompress_lz4 (xrif_t handle) |
xrif_error_t xrif_compress | ( | xrif_t | handle | ) |
[in,out] | handle | [in/out] the xrif handle |
Definition at line 1888 of file xrif.c.
References xrif_handle::compress_method.
xrif_error_t xrif_compress_lz4 | ( | xrif_t | handle | ) |
Definition at line 1996 of file xrif.c.
References xrif_handle::compress_on_raw, xrif_handle::compressed_buffer, xrif_handle::compressed_buffer_size, xrif_handle::compressed_size, xrif_handle::lz4_acceleration, xrif_handle::raw_buffer, xrif_handle::raw_buffer_size, xrif_handle::reordered_buffer, XRIF_ERROR_INSUFFICIENT_SIZE, xrif_min_reordered_size(), and XRIF_NOERROR.
xrif_error_t xrif_compress_none | ( | xrif_t | handle | ) |
Definition at line 1926 of file xrif.c.
References xrif_handle::compress_on_raw, xrif_handle::compressed_buffer, xrif_handle::compressed_buffer_size, xrif_handle::compressed_size, xrif_handle::raw_buffer, xrif_handle::raw_buffer_size, xrif_handle::reordered_buffer, xrif_handle::reordered_buffer_size, XRIF_ERROR_INSUFFICIENT_SIZE, and XRIF_NOERROR.
xrif_error_t xrif_decompress | ( | xrif_t | handle | ) |
[in,out] | handle | [in/out] the xrif handle |
Definition at line 1906 of file xrif.c.
References xrif_handle::compress_method.
xrif_error_t xrif_decompress_lz4 | ( | xrif_t | handle | ) |
[in,out] | handle | [in/out] the xrif handle |
Definition at line 2027 of file xrif.c.
References xrif_handle::compress_on_raw, xrif_handle::compressed_buffer, xrif_handle::compressed_size, xrif_handle::raw_buffer, xrif_handle::reordered_buffer, xrif_handle::reordered_buffer_size, XRIF_ERROR_INVALID_SIZE, XRIF_ERROR_LIBERR, XRIF_ERROR_NULLPTR, XRIF_ERROR_PRINT, xrif_min_reordered_size(), and XRIF_NOERROR.
xrif_error_t xrif_decompress_none | ( | xrif_t | handle | ) |
[in,out] | handle | [in/out] the xrif handle |
Definition at line 1962 of file xrif.c.
References xrif_handle::compress_on_raw, xrif_handle::compressed_buffer, xrif_handle::compressed_size, xrif_handle::raw_buffer, xrif_handle::reordered_buffer, xrif_handle::reordered_buffer_size, XRIF_ERROR_INSUFFICIENT_SIZE, and XRIF_NOERROR.