HDF5  1.12.0
H5Pdxpl.c File Reference

Functions

herr_t H5Pset_data_transform (hid_t plist_id, const char *expression)
 
ssize_t H5Pget_data_transform (hid_t plist_id, char *expression, size_t size)
 
herr_t H5Pset_buffer (hid_t plist_id, size_t size, void *tconv, void *bkg)
 
size_t H5Pget_buffer (hid_t plist_id, void **tconv, void **bkg)
 
herr_t H5Pset_preserve (hid_t plist_id, hbool_t status)
 
int H5Pget_preserve (hid_t plist_id)
 
herr_t H5Pset_edc_check (hid_t plist_id, H5Z_EDC_t check)
 
H5Z_EDC_t H5Pget_edc_check (hid_t plist_id)
 
herr_t H5Pset_filter_callback (hid_t plist_id, H5Z_filter_func_t func, void *op_data)
 
herr_t H5Pset_type_conv_cb (hid_t plist_id, H5T_conv_except_func_t op, void *operate_data)
 
herr_t H5Pget_type_conv_cb (hid_t plist_id, H5T_conv_except_func_t *op, void **operate_data)
 
herr_t H5Pget_btree_ratios (hid_t plist_id, double *left, double *middle, double *right)
 
herr_t H5Pset_btree_ratios (hid_t plist_id, double left, double middle, double right)
 
herr_t H5P_set_vlen_mem_manager (H5P_genplist_t *plist, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
 
herr_t H5Pset_vlen_mem_manager (hid_t plist_id, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
 
herr_t H5Pget_vlen_mem_manager (hid_t plist_id, H5MM_allocate_t *alloc_func, void **alloc_info, H5MM_free_t *free_func, void **free_info)
 
herr_t H5Pset_hyper_vector_size (hid_t plist_id, size_t vector_size)
 
herr_t H5Pget_hyper_vector_size (hid_t plist_id, size_t *vector_size)
 
herr_t H5Pget_mpio_actual_chunk_opt_mode (hid_t plist_id, H5D_mpio_actual_chunk_opt_mode_t *actual_chunk_opt_mode)
 
herr_t H5Pget_mpio_actual_io_mode (hid_t plist_id, H5D_mpio_actual_io_mode_t *actual_io_mode)
 
herr_t H5Pget_mpio_no_collective_cause (hid_t plist_id, uint32_t *local_no_collective_cause, uint32_t *global_no_collective_cause)
 

Variables

const H5P_libclass_t H5P_CLS_DXFR [1]
 

Function Documentation

◆ H5P_set_vlen_mem_manager()

herr_t H5P_set_vlen_mem_manager ( H5P_genplist_t plist,
H5MM_allocate_t  alloc_func,
void *  alloc_info,
H5MM_free_t  free_func,
void *  free_info 
)

◆ H5Pget_btree_ratios()

herr_t H5Pget_btree_ratios ( hid_t  plist_id,
double left,
double middle,
double right 
)

◆ H5Pget_buffer()

size_t H5Pget_buffer ( hid_t  plist_id,
void **  tconv,
void **  bkg 
)

◆ H5Pget_data_transform()

ssize_t H5Pget_data_transform ( hid_t  plist_id,
char *  expression,
size_t  size 
)

◆ H5Pget_edc_check()

H5Z_EDC_t H5Pget_edc_check ( hid_t  plist_id)

◆ H5Pget_hyper_vector_size()

herr_t H5Pget_hyper_vector_size ( hid_t  plist_id,
size_t *  vector_size 
)

◆ H5Pget_mpio_actual_chunk_opt_mode()

herr_t H5Pget_mpio_actual_chunk_opt_mode ( hid_t  plist_id,
H5D_mpio_actual_chunk_opt_mode_t actual_chunk_opt_mode 
)

◆ H5Pget_mpio_actual_io_mode()

herr_t H5Pget_mpio_actual_io_mode ( hid_t  plist_id,
H5D_mpio_actual_io_mode_t actual_io_mode 
)

◆ H5Pget_mpio_no_collective_cause()

herr_t H5Pget_mpio_no_collective_cause ( hid_t  plist_id,
uint32_t local_no_collective_cause,
uint32_t global_no_collective_cause 
)

◆ H5Pget_preserve()

int H5Pget_preserve ( hid_t  plist_id)

◆ H5Pget_type_conv_cb()

herr_t H5Pget_type_conv_cb ( hid_t  plist_id,
H5T_conv_except_func_t op,
void **  operate_data 
)

◆ H5Pget_vlen_mem_manager()

herr_t H5Pget_vlen_mem_manager ( hid_t  plist_id,
H5MM_allocate_t alloc_func,
void **  alloc_info,
H5MM_free_t free_func,
void **  free_info 
)

◆ H5Pset_btree_ratios()

herr_t H5Pset_btree_ratios ( hid_t  plist_id,
double  left,
double  middle,
double  right 
)

◆ H5Pset_buffer()

herr_t H5Pset_buffer ( hid_t  plist_id,
size_t  size,
void *  tconv,
void *  bkg 
)

◆ H5Pset_data_transform()

herr_t H5Pset_data_transform ( hid_t  plist_id,
const char *  expression 
)

◆ H5Pset_edc_check()

herr_t H5Pset_edc_check ( hid_t  plist_id,
H5Z_EDC_t  check 
)

◆ H5Pset_filter_callback()

herr_t H5Pset_filter_callback ( hid_t  plist_id,
H5Z_filter_func_t  func,
void *  op_data 
)

◆ H5Pset_hyper_vector_size()

herr_t H5Pset_hyper_vector_size ( hid_t  plist_id,
size_t  vector_size 
)

◆ H5Pset_preserve()

herr_t H5Pset_preserve ( hid_t  plist_id,
hbool_t  status 
)

◆ H5Pset_type_conv_cb()

herr_t H5Pset_type_conv_cb ( hid_t  plist_id,
H5T_conv_except_func_t  op,
void *  operate_data 
)

◆ H5Pset_vlen_mem_manager()

herr_t H5Pset_vlen_mem_manager ( hid_t  plist_id,
H5MM_allocate_t  alloc_func,
void *  alloc_info,
H5MM_free_t  free_func,
void *  free_info 
)

Variable Documentation

◆ H5P_CLS_DXFR

const H5P_libclass_t H5P_CLS_DXFR[1]
H5P_LST_DATASET_XFER_ID_g
hid_t H5P_LST_DATASET_XFER_ID_g
Definition: H5Pint.c:183
NULL
FUNC_ENTER_NOAPI_NOINIT NULL
Definition: H5FDfamily.c:637
H5P_CLS_DATASET_XFER_ID_g
hid_t H5P_CLS_DATASET_XFER_ID_g
Definition: H5Pint.c:142
H5P_CLS_ROOT_g
H5P_genclass_t * H5P_CLS_ROOT_g
Definition: H5Pint.c:131
H5P_CLS_DATASET_XFER_g
H5P_genclass_t * H5P_CLS_DATASET_XFER_g
Definition: H5Pint.c:143
H5P_TYPE_DATASET_XFER
@ H5P_TYPE_DATASET_XFER
Definition: H5Pprivate.h:69