NexusCPP  3.5.0
Macros | Functions | Variables
h5zlz4.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <H5PLextern.h>
Include dependency graph for h5zlz4.h:

Go to the source code of this file.

Macros

#define LZ4_FILTER   32004
 

Functions

size_t lz4_filter (unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, size_t *buf_size, void **buf)
 

Variables

const H5Z_class2_t H5Z_LZ4 [1]
 

Macro Definition Documentation

◆ LZ4_FILTER

#define LZ4_FILTER   32004

Function Documentation

◆ lz4_filter()

size_t lz4_filter ( unsigned int  flags,
size_t  cd_nelmts,
const unsigned int  cd_values[],
size_t  nbytes,
size_t *  buf_size,
void **  buf 
)

Variable Documentation

◆ H5Z_LZ4

const H5Z_class2_t H5Z_LZ4[1]
Initial value:
= {{
H5Z_CLASS_T_VERS,
(H5Z_filter_t)LZ4_FILTER,
1,
1,
"HDF5 lz4 filter; see http://www.hdfgroup.org/services/contributions.html",
NULL,
NULL,
(H5Z_func_t)lz4_filter,
}}
size_t lz4_filter(unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, size_t *buf_size, void **buf)
#define LZ4_FILTER
Definition: h5zlz4.h:39