HDF5  1.12.0
H5Pdcpl.c File Reference

Functions

 H5FL_BLK_EXTERN (type_conv)
 
int H5P_fill_value_cmp (const void *_fill1, const void *_fill2, size_t H5_ATTR_UNUSED size)
 
herr_t H5Pset_layout (hid_t plist_id, H5D_layout_t layout_type)
 
H5D_layout_t H5Pget_layout (hid_t plist_id)
 
herr_t H5Pset_chunk (hid_t plist_id, int ndims, const hsize_t dim[])
 
int H5Pget_chunk (hid_t plist_id, int max_ndims, hsize_t dim[])
 
herr_t H5Pset_virtual (hid_t dcpl_id, hid_t vspace_id, const char *src_file_name, const char *src_dset_name, hid_t src_space_id)
 
herr_t H5Pget_virtual_count (hid_t dcpl_id, size_t *count)
 
hid_t H5Pget_virtual_vspace (hid_t dcpl_id, size_t idx)
 
hid_t H5Pget_virtual_srcspace (hid_t dcpl_id, size_t idx)
 
ssize_t H5Pget_virtual_filename (hid_t dcpl_id, size_t idx, char *name, size_t size)
 
ssize_t H5Pget_virtual_dsetname (hid_t dcpl_id, size_t idx, char *name, size_t size)
 
herr_t H5Pset_chunk_opts (hid_t plist_id, unsigned options)
 
herr_t H5Pget_chunk_opts (hid_t plist_id, unsigned *options)
 
herr_t H5Pset_external (hid_t plist_id, const char *name, off_t offset, hsize_t size)
 
int H5Pget_external_count (hid_t plist_id)
 
herr_t H5Pget_external (hid_t plist_id, unsigned idx, size_t name_size, char *name, off_t *offset, hsize_t *size)
 
herr_t H5Pset_szip (hid_t plist_id, unsigned options_mask, unsigned pixels_per_block)
 
herr_t H5Pset_shuffle (hid_t plist_id)
 
herr_t H5Pset_nbit (hid_t plist_id)
 
herr_t H5Pset_scaleoffset (hid_t plist_id, H5Z_SO_scale_type_t scale_type, int scale_factor)
 
herr_t H5Pset_fill_value (hid_t plist_id, hid_t type_id, const void *value)
 
herr_t H5P_get_fill_value (H5P_genplist_t *plist, const H5T_t *type, void *value)
 
herr_t H5Pget_fill_value (hid_t plist_id, hid_t type_id, void *value)
 
herr_t H5P_is_fill_value_defined (const H5O_fill_t *fill, H5D_fill_value_t *status)
 
herr_t H5P_fill_value_defined (H5P_genplist_t *plist, H5D_fill_value_t *status)
 
herr_t H5Pfill_value_defined (hid_t plist_id, H5D_fill_value_t *status)
 
herr_t H5Pset_alloc_time (hid_t plist_id, H5D_alloc_time_t alloc_time)
 
herr_t H5Pget_alloc_time (hid_t plist_id, H5D_alloc_time_t *alloc_time)
 
herr_t H5Pset_fill_time (hid_t plist_id, H5D_fill_time_t fill_time)
 
herr_t H5Pget_fill_time (hid_t plist_id, H5D_fill_time_t *fill_time)
 
herr_t H5Pget_dset_no_attrs_hint (hid_t dcpl_id, hbool_t *minimize)
 
herr_t H5Pset_dset_no_attrs_hint (hid_t dcpl_id, hbool_t minimize)
 

Variables

const H5P_libclass_t H5P_CLS_DCRT [1]
 

Function Documentation

◆ H5FL_BLK_EXTERN()

H5FL_BLK_EXTERN ( type_conv  )

◆ H5P_fill_value_cmp()

int H5P_fill_value_cmp ( const void *  _fill1,
const void *  _fill2,
size_t H5_ATTR_UNUSED  size 
)

◆ H5P_fill_value_defined()

◆ H5P_get_fill_value()

◆ H5P_is_fill_value_defined()

◆ H5Pfill_value_defined()

herr_t H5Pfill_value_defined ( hid_t  plist_id,
H5D_fill_value_t status 
)

◆ H5Pget_alloc_time()

herr_t H5Pget_alloc_time ( hid_t  plist_id,
H5D_alloc_time_t alloc_time 
)

◆ H5Pget_chunk()

◆ H5Pget_chunk_opts()

herr_t H5Pget_chunk_opts ( hid_t  plist_id,
unsigned *  options 
)

References FAIL, and ret_value.

◆ H5Pget_dset_no_attrs_hint()

herr_t H5Pget_dset_no_attrs_hint ( hid_t  dcpl_id,
hbool_t minimize 
)

◆ H5Pget_external()

herr_t H5Pget_external ( hid_t  plist_id,
unsigned  idx,
size_t  name_size,
char *  name,
off_t *  offset,
hsize_t *  size 
)

◆ H5Pget_external_count()

int H5Pget_external_count ( hid_t  plist_id)

◆ H5Pget_fill_time()

herr_t H5Pget_fill_time ( hid_t  plist_id,
H5D_fill_time_t fill_time 
)

◆ H5Pget_fill_value()

herr_t H5Pget_fill_value ( hid_t  plist_id,
hid_t  type_id,
void *  value 
)

◆ H5Pget_layout()

◆ H5Pget_virtual_count()

◆ H5Pget_virtual_dsetname()

◆ H5Pget_virtual_filename()

◆ H5Pget_virtual_srcspace()

◆ H5Pget_virtual_vspace()

◆ H5Pset_alloc_time()

◆ H5Pset_chunk()

herr_t H5Pset_chunk ( hid_t  plist_id,
int  ndims,
const hsize_t  dim[] 
)

References FAIL, H5E_BADVALUE, ret_value, and u.

◆ H5Pset_chunk_opts()

herr_t H5Pset_chunk_opts ( hid_t  plist_id,
unsigned  options 
)

References FAIL, and ret_value.

◆ H5Pset_dset_no_attrs_hint()

herr_t H5Pset_dset_no_attrs_hint ( hid_t  dcpl_id,
hbool_t  minimize 
)

◆ H5Pset_external()

◆ H5Pset_fill_time()

◆ H5Pset_fill_value()

◆ H5Pset_layout()

herr_t H5Pset_layout ( hid_t  plist_id,
H5D_layout_t  layout_type 
)

◆ H5Pset_nbit()

◆ H5Pset_scaleoffset()

◆ H5Pset_shuffle()

◆ H5Pset_szip()

herr_t H5Pset_szip ( hid_t  plist_id,
unsigned  options_mask,
unsigned  pixels_per_block 
)

◆ H5Pset_virtual()

herr_t H5Pset_virtual ( hid_t  dcpl_id,
hid_t  vspace_id,
const char *  src_file_name,
const char *  src_dset_name,
hid_t  src_space_id 
)

Variable Documentation

◆ H5P_CLS_DCRT

const H5P_libclass_t H5P_CLS_DCRT[1]
H5P_LST_DATASET_CREATE_ID_g
hid_t H5P_LST_DATASET_CREATE_ID_g
Definition: H5Pint.c:181
NULL
FUNC_ENTER_NOAPI_NOINIT NULL
Definition: H5FDfamily.c:637
H5P_CLS_DATASET_CREATE_g
H5P_genclass_t * H5P_CLS_DATASET_CREATE_g
Definition: H5Pint.c:139
H5P_CLS_OBJECT_CREATE_g
H5P_genclass_t * H5P_CLS_OBJECT_CREATE_g
Definition: H5Pint.c:133
H5P_CLS_DATASET_CREATE_ID_g
hid_t H5P_CLS_DATASET_CREATE_ID_g
Definition: H5Pint.c:138
H5P_TYPE_DATASET_CREATE
@ H5P_TYPE_DATASET_CREATE
Definition: H5Pprivate.h:67