![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5Z_cb_t |
| struct | H5Z_class2_t |
| struct | H5Z_class1_t |
Typedefs | |
| typedef int | H5Z_filter_t |
| typedef enum H5Z_SO_scale_type_t | H5Z_SO_scale_type_t |
| typedef enum H5Z_EDC_t | H5Z_EDC_t |
| typedef enum H5Z_cb_return_t | H5Z_cb_return_t |
| typedef H5Z_cb_return_t(* | H5Z_filter_func_t) (H5Z_filter_t filter, void *buf, size_t buf_size, void *op_data) |
| typedef struct H5Z_cb_t | H5Z_cb_t |
| typedef htri_t(* | H5Z_can_apply_func_t) (hid_t dcpl_id, hid_t type_id, hid_t space_id) |
| typedef herr_t(* | H5Z_set_local_func_t) (hid_t dcpl_id, hid_t type_id, hid_t space_id) |
| typedef size_t(* | H5Z_func_t) (unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, size_t *buf_size, void **buf) |
| typedef struct H5Z_class2_t | H5Z_class2_t |
| typedef struct H5Z_class1_t | H5Z_class1_t |
Enumerations | |
| enum | H5Z_SO_scale_type_t { H5Z_SO_FLOAT_DSCALE = 0, H5Z_SO_FLOAT_ESCALE = 1, H5Z_SO_INT = 2 } |
| enum | H5Z_EDC_t { H5Z_ERROR_EDC = -1, H5Z_DISABLE_EDC = 0, H5Z_ENABLE_EDC = 1, H5Z_NO_EDC = 2 } |
| enum | H5Z_cb_return_t { H5Z_CB_ERROR = -1, H5Z_CB_FAIL = 0, H5Z_CB_CONT = 1, H5Z_CB_NO = 2 } |
Functions | |
| H5_DLL herr_t | H5Zregister (const void *cls) |
| H5_DLL herr_t | H5Zunregister (H5Z_filter_t id) |
| H5_DLL htri_t | H5Zfilter_avail (H5Z_filter_t id) |
| H5_DLL herr_t | H5Zget_filter_info (H5Z_filter_t filter, unsigned int *filter_config_flags) |
| typedef enum H5Z_cb_return_t H5Z_cb_return_t |
| typedef struct H5Z_class1_t H5Z_class1_t |
| typedef struct H5Z_class2_t H5Z_class2_t |
| typedef H5Z_cb_return_t(* H5Z_filter_func_t) (H5Z_filter_t filter, void *buf, size_t buf_size, void *op_data) |
| typedef int H5Z_filter_t |
| typedef size_t(* H5Z_func_t) (unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, size_t *buf_size, void **buf) |
| typedef enum H5Z_SO_scale_type_t H5Z_SO_scale_type_t |
| enum H5Z_cb_return_t |
| enum H5Z_EDC_t |
| enum H5Z_SO_scale_type_t |
| H5_DLL htri_t H5Zfilter_avail | ( | H5Z_filter_t | id | ) |
References FAIL, H5E_BADVALUE, H5Z_filter_avail(), and ret_value.
| H5_DLL herr_t H5Zget_filter_info | ( | H5Z_filter_t | filter, |
| unsigned int * | filter_config_flags | ||
| ) |
References FAIL, H5Z_get_filter_info(), and ret_value.
| H5_DLL herr_t H5Zregister | ( | const void * | cls | ) |
References H5Z_class2_t::can_apply, H5Z_class1_t::can_apply, H5Z_class2_t::decoder_present, H5Z_class2_t::encoder_present, FAIL, H5Z_class2_t::filter, H5Z_class1_t::filter, H5E_BADVALUE, H5E_CANTINIT, H5Z_register(), H5Z_class2_t::id, H5Z_class1_t::id, H5Z_class2_t::name, H5Z_class1_t::name, NULL, ret_value, H5Z_class2_t::set_local, H5Z_class1_t::set_local, and H5Z_class2_t::version.
| H5_DLL herr_t H5Zunregister | ( | H5Z_filter_t | id | ) |
References FAIL, H5E_BADVALUE, H5E_CANTINIT, H5Z__unregister(), and ret_value.