![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5P_libclass_t |
Typedefs | |
| typedef struct H5P_genplist_t | H5P_genplist_t |
| typedef enum H5P_coll_md_read_flag_t | H5P_coll_md_read_flag_t |
| typedef struct H5P_genclass_t | H5P_genclass_t |
| typedef enum H5P_plist_type_t | H5P_plist_type_t |
| typedef herr_t(* | H5P_reg_prop_func_t) (H5P_genclass_t *pclass) |
| typedef struct H5P_libclass_t | H5P_libclass_t |
Enumerations | |
| enum | H5P_coll_md_read_flag_t { H5P_FORCE_FALSE = -1, H5P_USER_FALSE = 0, H5P_USER_TRUE = 1 } |
| enum | H5P_plist_type_t { H5P_TYPE_USER = 0, H5P_TYPE_ROOT = 1, H5P_TYPE_OBJECT_CREATE = 2, H5P_TYPE_FILE_CREATE = 3, H5P_TYPE_FILE_ACCESS = 4, H5P_TYPE_DATASET_CREATE = 5, H5P_TYPE_DATASET_ACCESS = 6, H5P_TYPE_DATASET_XFER = 7, H5P_TYPE_FILE_MOUNT = 8, H5P_TYPE_GROUP_CREATE = 9, H5P_TYPE_GROUP_ACCESS = 10, H5P_TYPE_DATATYPE_CREATE = 11, H5P_TYPE_DATATYPE_ACCESS = 12, H5P_TYPE_STRING_CREATE = 13, H5P_TYPE_ATTRIBUTE_CREATE = 14, H5P_TYPE_OBJECT_COPY = 15, H5P_TYPE_LINK_CREATE = 16, H5P_TYPE_LINK_ACCESS = 17, H5P_TYPE_ATTRIBUTE_ACCESS = 18, H5P_TYPE_VOL_INITIALIZE = 19, H5P_TYPE_MAP_CREATE = 20, H5P_TYPE_MAP_ACCESS = 21, H5P_TYPE_REFERENCE_ACCESS = 22, H5P_TYPE_MAX_TYPE } |
Functions | |
| H5_DLL herr_t | H5P_init (void) |
| H5_DLL herr_t | H5P_close (void *_plist) |
| H5_DLL hid_t | H5P_create_id (H5P_genclass_t *pclass, hbool_t app_ref) |
| H5_DLL hid_t | H5P_copy_plist (const H5P_genplist_t *old_plist, hbool_t app_ref) |
| H5_DLL herr_t | H5P_get (H5P_genplist_t *plist, const char *name, void *value) |
| H5_DLL herr_t | H5P_set (H5P_genplist_t *plist, const char *name, const void *value) |
| H5_DLL herr_t | H5P_peek (H5P_genplist_t *plist, const char *name, void *value) |
| H5_DLL herr_t | H5P_poke (H5P_genplist_t *plist, const char *name, const void *value) |
| H5_DLL herr_t | H5P_insert (H5P_genplist_t *plist, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close) |
| H5_DLL herr_t | H5P_remove (H5P_genplist_t *plist, const char *name) |
| H5_DLL htri_t | H5P_exist_plist (const H5P_genplist_t *plist, const char *name) |
| H5_DLL htri_t | H5P_class_isa (const H5P_genclass_t *pclass1, const H5P_genclass_t *pclass2) |
| H5_DLL char * | H5P_get_class_name (H5P_genclass_t *pclass) |
| H5_DLL herr_t | H5P_get_nprops_pclass (const H5P_genclass_t *pclass, size_t *nprops, hbool_t recurse) |
| H5_DLL hid_t | H5P_peek_driver (H5P_genplist_t *plist) |
| H5_DLL const void * | H5P_peek_driver_info (H5P_genplist_t *plist) |
| H5_DLL herr_t | H5P_set_driver (H5P_genplist_t *plist, hid_t new_driver_id, const void *new_driver_info) |
| H5_DLL herr_t | H5P_set_vol (H5P_genplist_t *plist, hid_t vol_id, const void *vol_info) |
| H5_DLL herr_t | H5P_reset_vol_class (const H5P_genclass_t *pclass, const struct H5VL_connector_prop_t *vol_prop) |
| H5_DLL 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) |
| H5_DLL herr_t | H5P_is_fill_value_defined (const struct H5O_fill_t *fill, H5D_fill_value_t *status) |
| H5_DLL int | H5P_fill_value_cmp (const void *value1, const void *value2, size_t size) |
| H5_DLL herr_t | H5P_modify_filter (H5P_genplist_t *plist, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned cd_values[]) |
| H5_DLL herr_t | H5P_get_filter_by_id (H5P_genplist_t *plist, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config) |
| H5_DLL htri_t | H5P_filter_in_pline (H5P_genplist_t *plist, H5Z_filter_t id) |
| H5_DLL hid_t | H5P_get_plist_id (const H5P_genplist_t *plist) |
| H5_DLL H5P_genclass_t * | H5P_get_class (const H5P_genplist_t *plist) |
| H5_DLL htri_t | H5P_isa_class (hid_t plist_id, hid_t pclass_id) |
| H5_DLL H5P_genplist_t * | H5P_object_verify (hid_t plist_id, hid_t pclass_id) |
| H5_DLL herr_t | H5P_fill_value_defined (H5P_genplist_t *plist, H5D_fill_value_t *status) |
| H5_DLL herr_t | H5P_get_fill_value (H5P_genplist_t *plist, const struct H5T_t *type, void *value) |
| H5_DLL int | H5P_ignore_cmp (const void H5_ATTR_UNUSED *val1, const void H5_ATTR_UNUSED *val2, size_t H5_ATTR_UNUSED size) |
| typedef enum H5P_coll_md_read_flag_t H5P_coll_md_read_flag_t |
| typedef struct H5P_genclass_t H5P_genclass_t |
| typedef struct H5P_genplist_t H5P_genplist_t |
| typedef struct H5P_libclass_t H5P_libclass_t |
| typedef enum H5P_plist_type_t H5P_plist_type_t |
| typedef herr_t(* H5P_reg_prop_func_t) (H5P_genclass_t *pclass) |
| enum H5P_plist_type_t |
| H5_DLL htri_t H5P_class_isa | ( | const H5P_genclass_t * | pclass1, |
| const H5P_genclass_t * | pclass2 | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5P__cmp_class(), H5P_class_isa(), HDassert(), NULL, H5P_genclass_t::parent, and ret_value.
Referenced by H5CX_set_apl(), H5P_class_isa(), and H5P_isa_class().
| H5_DLL herr_t H5P_close | ( | void * | _plist | ) |
References H5P_genplist_t::class_init, H5P_genprop_t::close, H5P_genclass_t::close_data, H5P_genclass_t::close_func, H5P_genplist_t::del, FAIL, H5E_CANTINIT, H5MM_malloc(), H5MM_memcpy(), H5MM_xfree(), H5P__access_class(), H5P_MOD_DEC_LST, H5SL_close(), H5SL_count(), H5SL_create(), H5SL_destroy(), H5SL_first(), H5SL_insert(), H5SL_item(), H5SL_next(), H5SL_search(), H5SL_TYPE_STR, HDassert(), H5P_genprop_t::name, H5P_genclass_t::nprops, NULL, H5P_genclass_t::parent, H5P_genplist_t::pclass, H5P_genplist_t::plist_id, H5P_genclass_t::props, H5P_genplist_t::props, ret_value, H5P_genprop_t::size, and H5P_genprop_t::value.
| H5_DLL hid_t H5P_copy_plist | ( | const H5P_genplist_t * | old_plist, |
| hbool_t | app_ref | ||
| ) |
References H5P_genplist_t::class_init, H5P_genplist_t::del, FUNC_ENTER_NOAPI(), H5MM_xstrdup(), H5SL_count(), H5SL_create(), H5SL_first(), H5SL_insert(), H5SL_item(), H5SL_next(), H5SL_TYPE_STR, HDassert(), H5P_genplist_t::nprops, NULL, H5P_genplist_t::pclass, H5P_genplist_t::props, and ret_value.
Referenced by H5A__get_create_plist(), H5CX_retrieve_state(), H5D__virtual_init(), H5D__vlen_get_buf_size_gen(), H5D_get_access_plist(), H5D_get_create_plist(), H5F_get_access_plist(), H5G_get_create_plist(), H5Gcreate1(), H5Pcopy(), H5Pget_fapl_family(), H5T__get_create_plist(), H5Tget_create_plist(), and H5VL__native_file_get().
| H5_DLL hid_t H5P_create_id | ( | H5P_genclass_t * | pclass, |
| hbool_t | app_ref | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), NULL, and ret_value.
Referenced by H5P__new_plist_of_type(), and H5Pcreate().
| H5_DLL htri_t H5P_exist_plist | ( | const H5P_genplist_t * | plist, |
| const char * | name | ||
| ) |
References H5P_genplist_t::del, FAIL, FUNC_LEAVE_NOAPI(), H5SL_search(), HDassert(), name, NULL, H5P_genclass_t::parent, H5P_genplist_t::pclass, H5P_genclass_t::props, H5P_genplist_t::props, and ret_value.
Referenced by H5O__apply_ohdr(), and H5Pexist().
| H5_DLL int H5P_fill_value_cmp | ( | const void * | value1, |
| const void * | value2, | ||
| size_t | size | ||
| ) |
| H5_DLL herr_t H5P_fill_value_defined | ( | H5P_genplist_t * | plist, |
| H5D_fill_value_t * | status | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5P_is_fill_value_defined(), H5P_peek(), HDassert(), and ret_value.
Referenced by H5Pfill_value_defined().
| H5_DLL htri_t H5P_filter_in_pline | ( | H5P_genplist_t * | plist, |
| H5Z_filter_t | id | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5P_peek(), H5Z_filter_in_pline(), and ret_value.
| H5_DLL herr_t H5P_get | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| void * | value | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), name, ret_value, and H5P_prop_get_ud_t::value.
Referenced by H5A__create(), H5D__init_package(), H5D__virtual_init(), H5D_get_access_plist(), H5F__super_init(), H5F__super_read(), H5F_debug(), H5FD_open(), H5G__obj_create(), H5Gcreate1(), H5O__apply_ohdr(), H5O__create_ohdr(), H5O_msg_size_f(), H5Pget(), H5Pget_alignment(), H5Pget_all_coll_metadata_ops(), H5Pget_append_flush(), H5Pget_attr_creation_order(), H5Pget_attr_phase_change(), H5Pget_btree_ratios(), H5Pget_buffer(), H5Pget_cache(), H5Pget_char_encoding(), H5Pget_chunk_cache(), H5Pget_coll_metadata_write(), H5Pget_copy_object(), H5Pget_create_intermediate_group(), H5Pget_dxpl_mpio(), H5Pget_edc_check(), H5Pget_elink_acc_flags(), H5Pget_elink_cb(), H5Pget_elink_fapl(), H5Pget_elink_file_cache_size(), H5Pget_est_link_info(), H5Pget_evict_on_close(), H5Pget_family_offset(), H5Pget_fapl_mpio(), H5Pget_fclose_degree(), H5Pget_file_space_page_size(), H5Pget_file_space_strategy(), H5Pget_gc_references(), H5Pget_hyper_vector_size(), H5Pget_istore_k(), H5Pget_libver_bounds(), H5Pget_link_creation_order(), H5Pget_link_phase_change(), H5Pget_local_heap_size_hint(), H5Pget_map_iterate_hints(), H5Pget_mcdt_search_cb(), H5Pget_mdc_config(), H5Pget_mdc_image_config(), H5Pget_mdc_log_options(), H5Pget_meta_block_size(), H5Pget_metadata_read_attempts(), H5Pget_mpi_params(), H5Pget_mpio_actual_chunk_opt_mode(), H5Pget_mpio_actual_io_mode(), H5Pget_mpio_no_collective_cause(), H5Pget_multi_type(), H5Pget_nlinks(), H5Pget_obj_track_times(), H5Pget_object_flush_cb(), H5Pget_page_buffer_size(), H5Pget_preserve(), H5Pget_shared_mesg_index(), H5Pget_shared_mesg_nindexes(), H5Pget_shared_mesg_phase_change(), H5Pget_sieve_buf_size(), H5Pget_sizes(), H5Pget_small_data_block_size(), H5Pget_sym_k(), H5Pget_type_conv_cb(), H5Pget_userblock(), H5Pget_version(), H5Pget_virtual_printf_gap(), H5Pget_virtual_view(), H5Pget_vlen_mem_manager(), H5Pset_attr_creation_order(), H5Pset_est_link_info(), H5Pset_istore_k(), H5Pset_link_creation_order(), H5Pset_link_phase_change(), H5Pset_local_heap_size_hint(), H5Pset_mdc_log_options(), H5Pset_obj_track_times(), H5Pset_shared_mesg_index(), H5Pset_sym_k(), H5SM_init(), and if().
| H5_DLL H5P_genclass_t* H5P_get_class | ( | const H5P_genplist_t * | plist | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and H5P_genplist_t::pclass.
Referenced by H5Pget_class().
| H5_DLL char* H5P_get_class_name | ( | H5P_genclass_t * | pclass | ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5MM_xstrdup(), HDassert(), H5P_genclass_t::name, NULL, and ret_value.
Referenced by H5_trace(), and H5Pget_class_name().
| H5_DLL herr_t H5P_get_fill_value | ( | H5P_genplist_t * | plist, |
| const struct H5T_t * | type, | ||
| void * | value | ||
| ) |
| H5_DLL herr_t H5P_get_filter_by_id | ( | H5P_genplist_t * | plist, |
| H5Z_filter_t | id, | ||
| unsigned int * | flags, | ||
| size_t * | cd_nelmts, | ||
| unsigned | cd_values[], | ||
| size_t | namelen, | ||
| char | name[], | ||
| unsigned * | filter_config | ||
| ) |
References FAIL, flags, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5P__get_filter(), H5P_peek(), H5Z_filter_info(), name, NULL, and ret_value.
Referenced by H5Pget_filter_by_id1(), and H5Pget_filter_by_id2().
| H5_DLL herr_t H5P_get_nprops_pclass | ( | const H5P_genclass_t * | pclass, |
| size_t * | nprops, | ||
| hbool_t | recurse | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), H5P_genclass_t::nprops, NULL, H5P_genclass_t::parent, and ret_value.
Referenced by H5Pget_nprops().
| H5_DLL hid_t H5P_get_plist_id | ( | const H5P_genplist_t * | plist | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and H5P_genplist_t::plist_id.
| H5_DLL int H5P_ignore_cmp | ( | const void H5_ATTR_UNUSED * | val1, |
| const void H5_ATTR_UNUSED * | val2, | ||
| size_t H5_ATTR_UNUSED | size | ||
| ) |
References FUNC_LEAVE_NOAPI().
| H5_DLL herr_t H5P_init | ( | void | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), and ret_value.
| H5_DLL herr_t H5P_insert | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| size_t | size, | ||
| void * | value, | ||
| H5P_prp_set_func_t | prp_set, | ||
| H5P_prp_get_func_t | prp_get, | ||
| H5P_prp_encode_func_t | prp_encode, | ||
| H5P_prp_decode_func_t | prp_decode, | ||
| H5P_prp_delete_func_t | prp_delete, | ||
| H5P_prp_copy_func_t | prp_copy, | ||
| H5P_prp_compare_func_t | prp_cmp, | ||
| H5P_prp_close_func_t | prp_close | ||
| ) |
References H5P_genplist_t::del, FAIL, H5MM_xfree(), H5SL_remove(), H5SL_search(), HDassert(), name, H5P_genclass_t::nprops, NULL, H5P_genclass_t::parent, H5P_genplist_t::pclass, H5P_genclass_t::props, H5P_genplist_t::props, ret_value, and size.
Referenced by H5Pinsert1(), and H5Pinsert2().
| H5_DLL herr_t H5P_is_fill_value_defined | ( | const struct H5O_fill_t * | fill, |
| H5D_fill_value_t * | status | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_CANTREGISTER, H5I_GENPROP_CLS, H5I_GENPROP_LST, H5I_object_verify(), H5P_class_isa(), NULL, H5P_genplist_t::pclass, and ret_value.
Referenced by H5CX_set_apl(), H5Dcreate1(), H5Dcreate2(), H5Dcreate_anon(), H5Dread(), H5Dread_chunk(), H5Dvlen_reclaim(), H5Dwrite(), H5Dwrite_chunk(), H5F__mount(), H5Fcreate(), H5FD_get_class(), H5FDalloc(), H5FDflush(), H5FDfree(), H5FDget_vfd_handle(), H5FDopen(), H5FDread(), H5FDtruncate(), H5FDwrite(), H5Fis_accessible(), H5Fmount(), H5Gcreate2(), H5Gcreate_anon(), H5Lcopy(), H5Lcreate_hard(), H5Lcreate_soft(), H5Lmove(), H5Mcreate(), H5Mcreate_anon(), H5Mdelete(), H5Mexists(), H5Mget(), H5Mget_count(), H5Miterate(), H5Miterate_by_name(), H5Mput(), H5O__apply_ohdr(), H5O__create_ohdr(), H5O_create(), H5Ocopy(), H5Olink(), H5P_object_verify(), H5P_peek_driver(), H5P_peek_driver_info(), H5P_set_driver(), H5P_set_vol(), H5Pget_all_coll_metadata_ops(), H5Pget_coll_metadata_write(), H5Pget_evict_on_close(), H5Pget_mpi_params(), H5Pget_vol_id(), H5Pget_vol_info(), H5Pisa_class(), H5Pset_all_coll_metadata_ops(), H5Pset_coll_metadata_write(), H5Pset_evict_on_close(), H5Pset_fapl_family(), H5Pset_mpi_params(), H5Pset_nbit(), H5Pset_scaleoffset(), H5Pset_shuffle(), H5Rcreate_attr(), H5Rcreate_object(), H5Rcreate_region(), H5Tcommit2(), H5Tcommit_anon(), H5Tconvert(), H5Treclaim(), H5VLregister_connector(), H5VLregister_connector_by_name(), and H5VLregister_connector_by_value().
| H5_DLL herr_t H5P_modify_filter | ( | H5P_genplist_t * | plist, |
| H5Z_filter_t | filter, | ||
| unsigned | flags, | ||
| size_t | cd_nelmts, | ||
| const unsigned | cd_values[] | ||
| ) |
References FAIL, flags, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5P_peek(), H5P_poke(), H5Z_modify(), and ret_value.
Referenced by H5Pmodify_filter().
| H5_DLL H5P_genplist_t* H5P_object_verify | ( | hid_t | plist_id, |
| hid_t | pclass_id | ||
| ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_CANTREGISTER, H5I_object(), H5P_isa_class(), NULL, and ret_value.
Referenced by H5F_mpi_retrieve_comm(), H5Padd_merge_committed_dtype_path(), H5Pall_filters_avail(), H5Pfill_value_defined(), H5Pfree_merge_committed_dtype_paths(), H5Pget_alignment(), H5Pget_alloc_time(), H5Pget_append_flush(), H5Pget_attr_creation_order(), H5Pget_attr_phase_change(), H5Pget_btree_ratios(), H5Pget_buffer(), H5Pget_cache(), H5Pget_char_encoding(), H5Pget_chunk(), H5Pget_chunk_cache(), H5Pget_copy_object(), H5Pget_core_write_tracking(), H5Pget_create_intermediate_group(), H5Pget_data_transform(), H5Pget_dset_no_attrs_hint(), H5Pget_dxpl_mpio(), H5Pget_edc_check(), H5Pget_efile_prefix(), H5Pget_elink_acc_flags(), H5Pget_elink_cb(), H5Pget_elink_fapl(), H5Pget_elink_file_cache_size(), H5Pget_elink_prefix(), H5Pget_est_link_info(), H5Pget_external(), H5Pget_external_count(), H5Pget_family_offset(), H5Pget_fapl_core(), H5Pget_fapl_direct(), H5Pget_fapl_family(), H5Pget_fapl_hdfs(), H5Pget_fapl_mpio(), H5Pget_fapl_ros3(), H5Pget_fclose_degree(), H5Pget_file_image(), H5Pget_file_image_callbacks(), H5Pget_file_space_page_size(), H5Pget_file_space_strategy(), H5Pget_fill_time(), H5Pget_fill_value(), H5Pget_filter1(), H5Pget_filter2(), H5Pget_filter_by_id1(), H5Pget_filter_by_id2(), H5Pget_gc_references(), H5Pget_hyper_vector_size(), H5Pget_istore_k(), H5Pget_layout(), H5Pget_libver_bounds(), H5Pget_link_creation_order(), H5Pget_link_phase_change(), H5Pget_local_heap_size_hint(), H5Pget_map_iterate_hints(), H5Pget_mcdt_search_cb(), H5Pget_mdc_config(), H5Pget_mdc_image_config(), H5Pget_mdc_log_options(), H5Pget_meta_block_size(), H5Pget_metadata_read_attempts(), H5Pget_mpio_actual_chunk_opt_mode(), H5Pget_mpio_actual_io_mode(), H5Pget_mpio_no_collective_cause(), H5Pget_multi_type(), H5Pget_nfilters(), H5Pget_nlinks(), H5Pget_obj_track_times(), H5Pget_object_flush_cb(), H5Pget_page_buffer_size(), H5Pget_preserve(), H5Pget_shared_mesg_index(), H5Pget_shared_mesg_nindexes(), H5Pget_shared_mesg_phase_change(), H5Pget_sieve_buf_size(), H5Pget_sizes(), H5Pget_small_data_block_size(), H5Pget_sym_k(), H5Pget_type_conv_cb(), H5Pget_userblock(), H5Pget_version(), H5Pget_virtual_count(), H5Pget_virtual_dsetname(), H5Pget_virtual_filename(), H5Pget_virtual_prefix(), H5Pget_virtual_printf_gap(), H5Pget_virtual_srcspace(), H5Pget_virtual_view(), H5Pget_virtual_vspace(), H5Pget_vlen_mem_manager(), H5Pmodify_filter(), H5Premove_filter(), H5Pset_alignment(), H5Pset_alloc_time(), H5Pset_append_flush(), H5Pset_attr_creation_order(), H5Pset_attr_phase_change(), H5Pset_btree_ratios(), H5Pset_buffer(), H5Pset_cache(), H5Pset_char_encoding(), H5Pset_chunk_cache(), H5Pset_copy_object(), H5Pset_core_write_tracking(), H5Pset_create_intermediate_group(), H5Pset_data_transform(), H5Pset_deflate(), H5Pset_dset_no_attrs_hint(), H5Pset_dxpl_mpio(), H5Pset_dxpl_mpio_chunk_opt(), H5Pset_dxpl_mpio_chunk_opt_num(), H5Pset_dxpl_mpio_chunk_opt_ratio(), H5Pset_dxpl_mpio_collective_opt(), H5Pset_edc_check(), H5Pset_efile_prefix(), H5Pset_elink_acc_flags(), H5Pset_elink_cb(), H5Pset_elink_fapl(), H5Pset_elink_file_cache_size(), H5Pset_elink_prefix(), H5Pset_est_link_info(), H5Pset_external(), H5Pset_family_offset(), H5Pset_fapl_core(), H5Pset_fapl_direct(), H5Pset_fapl_hdfs(), H5Pset_fapl_log(), H5Pset_fapl_mpio(), H5Pset_fapl_ros3(), H5Pset_fapl_sec2(), H5Pset_fapl_windows(), H5Pset_fclose_degree(), H5Pset_file_image(), H5Pset_file_image_callbacks(), H5Pset_file_space_page_size(), H5Pset_file_space_strategy(), H5Pset_fill_time(), H5Pset_fill_value(), H5Pset_filter(), H5Pset_filter_callback(), H5Pset_fletcher32(), H5Pset_gc_references(), H5Pset_hyper_vector_size(), H5Pset_istore_k(), H5Pset_layout(), H5Pset_libver_bounds(), H5Pset_link_creation_order(), H5Pset_link_phase_change(), H5Pset_local_heap_size_hint(), H5Pset_map_iterate_hints(), H5Pset_mcdt_search_cb(), H5Pset_mdc_config(), H5Pset_mdc_image_config(), H5Pset_mdc_log_options(), H5Pset_meta_block_size(), H5Pset_metadata_read_attempts(), H5Pset_multi_type(), H5Pset_nlinks(), H5Pset_obj_track_times(), H5Pset_object_flush_cb(), H5Pset_page_buffer_size(), H5Pset_preserve(), H5Pset_shared_mesg_index(), H5Pset_shared_mesg_nindexes(), H5Pset_shared_mesg_phase_change(), H5Pset_sieve_buf_size(), H5Pset_sizes(), H5Pset_small_data_block_size(), H5Pset_sym_k(), H5Pset_szip(), H5Pset_type_conv_cb(), H5Pset_userblock(), H5Pset_virtual_prefix(), H5Pset_virtual_printf_gap(), H5Pset_virtual_view(), and H5Pset_vlen_mem_manager().
| H5_DLL herr_t H5P_peek | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| void * | value | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), name, ret_value, and H5P_prop_get_ud_t::value.
Referenced by H5CX_set_apl(), H5D_get_create_plist(), H5F__efc_open(), H5F_mpi_retrieve_comm(), H5Fcreate(), H5FD_get_class(), H5FD_open(), H5Fdelete(), H5Fopen(), H5G__obj_create(), H5P_fill_value_defined(), H5P_filter_in_pline(), H5P_get_fill_value(), H5P_get_filter_by_id(), H5P_modify_filter(), H5P_peek_driver(), H5P_peek_driver_info(), H5Padd_merge_committed_dtype_path(), H5Pall_filters_avail(), H5Pfree_merge_committed_dtype_paths(), H5Pget_alloc_time(), H5Pget_chunk(), H5Pget_data_transform(), H5Pget_dset_no_attrs_hint(), H5Pget_efile_prefix(), H5Pget_elink_prefix(), H5Pget_external(), H5Pget_external_count(), H5Pget_file_image(), H5Pget_file_image_callbacks(), H5Pget_fill_time(), H5Pget_filter1(), H5Pget_filter2(), H5Pget_layout(), H5Pget_nfilters(), H5Pget_virtual_count(), H5Pget_virtual_dsetname(), H5Pget_virtual_filename(), H5Pget_virtual_prefix(), H5Pget_virtual_srcspace(), H5Pget_virtual_vspace(), H5Pget_vol_id(), H5Pget_vol_info(), H5Premove_filter(), H5Pset_alloc_time(), H5Pset_data_transform(), H5Pset_deflate(), H5Pset_dset_no_attrs_hint(), H5Pset_external(), H5Pset_file_image(), H5Pset_file_image_callbacks(), H5Pset_fill_time(), H5Pset_fill_value(), H5Pset_fletcher32(), H5Pset_nbit(), H5Pset_scaleoffset(), H5Pset_shuffle(), H5Pset_szip(), H5R__reopen_file(), H5VL_file_specific(), H5VLfile_create(), and H5VLfile_open().
| H5_DLL hid_t H5P_peek_driver | ( | H5P_genplist_t * | plist | ) |
References H5FD_driver_prop_t::driver_id, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5P_isa_class(), H5P_peek(), H5P_genplist_t::plist_id, and ret_value.
Referenced by H5F_mpi_retrieve_comm(), H5Pget_core_write_tracking(), H5Pget_driver(), H5Pget_fapl_core(), H5Pget_fapl_direct(), H5Pget_fapl_family(), H5Pget_fapl_hdfs(), H5Pget_fapl_mpio(), H5Pget_fapl_ros3(), and H5Pset_core_write_tracking().
| H5_DLL const void* H5P_peek_driver_info | ( | H5P_genplist_t * | plist | ) |
References H5FD_driver_prop_t::driver_info, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5P_isa_class(), H5P_peek(), NULL, H5P_genplist_t::plist_id, and ret_value.
Referenced by H5Pget_core_write_tracking(), H5Pget_driver_info(), H5Pget_fapl_core(), H5Pget_fapl_direct(), H5Pget_fapl_family(), H5Pget_fapl_hdfs(), H5Pget_fapl_ros3(), and H5Pset_core_write_tracking().
| H5_DLL herr_t H5P_poke | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| const void * | value | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), name, ret_value, and H5P_prop_set_ud_t::value.
Referenced by H5D_get_create_plist(), H5G_get_create_plist(), H5P__decode(), H5P_modify_filter(), H5Padd_merge_committed_dtype_path(), H5Premove_filter(), H5Pset_alloc_time(), H5Pset_data_transform(), H5Pset_deflate(), H5Pset_dset_no_attrs_hint(), H5Pset_external(), H5Pset_file_image(), H5Pset_file_image_callbacks(), H5Pset_fill_time(), H5Pset_fill_value(), H5Pset_fletcher32(), H5Pset_nbit(), H5Pset_scaleoffset(), H5Pset_shuffle(), and H5Pset_szip().
| H5_DLL herr_t H5P_remove | ( | H5P_genplist_t * | plist, |
| const char * | name | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), name, and ret_value.
Referenced by H5P__copy_prop_plist(), and H5Premove().
| H5_DLL herr_t H5P_reset_vol_class | ( | const H5P_genclass_t * | pclass, |
| const struct H5VL_connector_prop_t * | vol_prop | ||
| ) |
| H5_DLL herr_t H5P_set | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| const void * | value | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), name, ret_value, and H5P_prop_set_ud_t::value.
Referenced by H5A__get_create_plist(), H5D__layout_oh_read(), H5D_get_access_plist(), H5F_get_access_plist(), H5G_get_create_plist(), H5Gcreate1(), H5O_get_create_plist(), H5P_set_driver(), H5P_set_vlen_mem_manager(), H5P_set_vol(), H5Pset(), H5Pset_alignment(), H5Pset_all_coll_metadata_ops(), H5Pset_alloc_time(), H5Pset_append_flush(), H5Pset_attr_creation_order(), H5Pset_attr_phase_change(), H5Pset_btree_ratios(), H5Pset_buffer(), H5Pset_cache(), H5Pset_char_encoding(), H5Pset_chunk_cache(), H5Pset_coll_metadata_write(), H5Pset_copy_object(), H5Pset_create_intermediate_group(), H5Pset_dxpl_mpio(), H5Pset_dxpl_mpio_chunk_opt(), H5Pset_dxpl_mpio_chunk_opt_num(), H5Pset_dxpl_mpio_chunk_opt_ratio(), H5Pset_dxpl_mpio_collective_opt(), H5Pset_edc_check(), H5Pset_efile_prefix(), H5Pset_elink_acc_flags(), H5Pset_elink_cb(), H5Pset_elink_fapl(), H5Pset_elink_file_cache_size(), H5Pset_elink_prefix(), H5Pset_est_link_info(), H5Pset_evict_on_close(), H5Pset_family_offset(), H5Pset_fapl_mpio(), H5Pset_fclose_degree(), H5Pset_file_space_page_size(), H5Pset_file_space_strategy(), H5Pset_filter_callback(), H5Pset_gc_references(), H5Pset_hyper_vector_size(), H5Pset_istore_k(), H5Pset_libver_bounds(), H5Pset_link_creation_order(), H5Pset_link_phase_change(), H5Pset_local_heap_size_hint(), H5Pset_map_iterate_hints(), H5Pset_mcdt_search_cb(), H5Pset_mdc_config(), H5Pset_mdc_image_config(), H5Pset_mdc_log_options(), H5Pset_meta_block_size(), H5Pset_metadata_read_attempts(), H5Pset_mpi_params(), H5Pset_multi_type(), H5Pset_nlinks(), H5Pset_obj_track_times(), H5Pset_object_flush_cb(), H5Pset_page_buffer_size(), H5Pset_preserve(), H5Pset_shared_mesg_index(), H5Pset_shared_mesg_nindexes(), H5Pset_shared_mesg_phase_change(), H5Pset_sieve_buf_size(), H5Pset_sizes(), H5Pset_small_data_block_size(), H5Pset_sym_k(), H5Pset_type_conv_cb(), H5Pset_userblock(), H5Pset_virtual_prefix(), H5Pset_virtual_printf_gap(), H5Pset_virtual_view(), and H5SM_get_info().
| H5_DLL herr_t H5P_set_driver | ( | H5P_genplist_t * | plist, |
| hid_t | new_driver_id, | ||
| const void * | new_driver_info | ||
| ) |
References H5FD_driver_prop_t::driver_id, H5FD_driver_prop_t::driver_info, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5I_object_verify(), H5I_VFL, H5P_isa_class(), H5P_set(), NULL, H5P_genplist_t::plist_id, and ret_value.
Referenced by H5Pset_core_write_tracking(), H5Pset_driver(), H5Pset_fapl_core(), H5Pset_fapl_direct(), H5Pset_fapl_family(), H5Pset_fapl_log(), H5Pset_fapl_mpio(), H5Pset_fapl_sec2(), and H5Pset_fapl_windows().
| H5_DLL 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 | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5P_set(), HDassert(), and ret_value.
Referenced by H5D__vlen_get_buf_size_gen(), and H5Pset_vlen_mem_manager().
| H5_DLL herr_t H5P_set_vol | ( | H5P_genplist_t * | plist, |
| hid_t | vol_id, | ||
| const void * | vol_info | ||
| ) |
References H5VL_connector_prop_t::connector_id, H5VL_connector_prop_t::connector_info, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5I_object_verify(), H5I_VOL, H5P_isa_class(), H5P_set(), NULL, H5P_genplist_t::plist_id, and ret_value.
Referenced by H5Pset_vol().
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_AACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_ATTRIBUTE_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_ATTRIBUTE_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_DACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATASET_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATASET_CREATE_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATASET_XFER_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATATYPE_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATATYPE_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_FACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_FILE_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_FILE_CREATE_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_FILE_MOUNT_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_GACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_GROUP_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_GROUP_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_LACC[1] |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_LCRT[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_LINK_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_LINK_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_MACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_MAP_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_MAP_CREATE_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_OBJECT_COPY_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_OBJECT_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_OCPY[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_ROOT_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_STRING_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_TACC[1] |