![]() |
HDF5
1.12.0
|
Typedefs | |
| typedef H5T_t *(* | H5T_copy_func_t) (H5T_t *old_dt) |
| H5FL_DEFINE | ( | H5T_shared_t | ) |
| H5FL_DEFINE | ( | H5T_t | ) |
| H5FL_DEFINE_STATIC | ( | H5T_path_t | ) |
| H5T_t* H5T__alloc | ( | void | ) |
References FUNC_LEAVE_NOAPI(), H5G_name_reset(), H5O_loc_reset(), H5O_msg_reset_share(), NULL, H5T_t::oloc, H5T_t::path, ret_value, H5T_t::shared, H5T_shared_t::version, and H5T_t::vol_obj.
Referenced by H5T__array_create(), H5T__enum_create(), and H5T__vlen_create().
| H5T_t* H5T__create | ( | H5T_class_t | type, |
| size_t | size | ||
| ) |
References H5E_CANTINIT, H5I_object(), H5T_copy(), H5T_COPY_TRANSIENT, H5T_FLOAT, H5T_INTEGER, H5T_STRING, H5T_TIME, NULL, ret_value, and type.
Referenced by H5Tcreate().
References H5T_shared_t::compnd, H5T_shared_t::enumer, FAIL, FUNC_LEAVE_NOAPI(), H5G_name_free(), H5MM_xfree(), H5T_ARRAY, H5T_BITFIELD, H5T_close_real(), H5T_COMPOUND, H5T_ENUM, H5T_FLOAT, H5T_INTEGER, H5T_NCLASSES, H5T_NO_CLASS, H5T_OPAQUE, H5T_REFERENCE, H5T_STATE_IMMUTABLE, H5T_STRING, H5T_TIME, H5T_VLEN, H5VL_free_object(), HDassert(), H5T_compnd_t::memb, H5T_cmemb_t::name, H5T_enum_t::name, H5T_compnd_t::nmembs, H5T_enum_t::nmembs, NULL, H5T_shared_t::opaque, H5T_shared_t::owned_vol_obj, H5T_shared_t::parent, H5T_t::path, ret_value, H5T_t::shared, H5T_shared_t::state, H5T_opaque_t::tag, H5T_cmemb_t::type, H5T_shared_t::type, H5T_shared_t::u, and H5T_enum_t::value.
Referenced by H5T_close_real().
| herr_t H5T__init_package | ( | void | ) |
References H5I_register_type(), NULL, and ret_value.
References H5T__visit(), HDassert(), and ret_value.
Referenced by H5T__insert(), and H5T_set_version().
References H5O_loc_t::addr, FAIL, H5O_loc_t::file, H5O_shared_t::file, H5T_shared_t::fo_count, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5AC_cork(), H5E_CANTINIT, H5FO_delete(), H5FO_top_count(), H5FO_top_decr(), H5O_close(), H5O_loc_free(), H5T_close_real(), H5T_STATE_NAMED, H5T_STATE_OPEN, HDassert(), H5O_shared_t::loc, NULL, H5O_mesg_loc_t::oh_addr, H5T_t::oloc, ret_value, H5T_t::sh_loc, H5T_t::shared, H5T_shared_t::state, H5O_shared_t::type, and H5O_shared_t::u.
Referenced by H5A__get_type(), H5D__get_type(), H5VL__native_datatype_close(), and H5VL__native_datatype_commit().
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5G_name_free(), H5T__free(), H5T_STATE_OPEN, HDassert(), H5T_t::path, ret_value, H5T_t::shared, and H5T_shared_t::state.
Referenced by H5A__shared_free(), H5D__compact_copy(), H5D__contig_copy(), H5O_fill_convert(), H5O_fill_reset_dyn(), H5T__free(), H5T__vlen_create(), H5T_close(), H5Tarray_create1(), H5Tarray_create2(), H5Tcopy(), H5Tget_super(), and H5VLget_file_type().
References H5T_shared_t::array, H5T_shared_t::atomic, H5T_shared_t::compnd, H5T_array_t::dim, H5T_shared_t::enumer, H5T_atomic_t::f, H5T_vlen_t::file, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5MM_malloc(), H5MM_xfree(), H5T_ARRAY, H5T_BITFIELD, H5T_cmp(), H5T_COMPOUND, H5T_ENUM, H5T_FLOAT, H5T_INTEGER, H5T_LOC_BADLOC, H5T_LOC_DISK, H5T_LOC_MAXLOC, H5T_LOC_MEMORY, H5T_NCLASSES, H5T_NO_CLASS, H5T_OPAQUE, H5T_REFERENCE, H5T_STRING, H5T_TIME, H5T_VLEN, H5T_VLEN_BADTYPE, H5T_VLEN_MAXTYPE, H5T_VLEN_SEQUENCE, H5T_VLEN_STRING, HDassert(), H5T_atomic_t::i, H5T_vlen_t::loc, H5T_atomic_t::lsb_pad, H5T_compnd_t::memb, H5T_atomic_t::msb_pad, H5T_cmemb_t::name, H5T_enum_t::name, H5T_array_t::ndims, H5T_compnd_t::nmembs, H5T_enum_t::nmembs, NULL, H5T_atomic_t::offset, H5T_cmemb_t::offset, H5T_shared_t::opaque, H5T_atomic_t::order, H5T_shared_t::parent, H5T_atomic_t::prec, H5T_atomic_t::r, ret_value, H5T_atomic_t::s, H5T_t::shared, H5T_cmemb_t::size, H5T_shared_t::size, H5T_opaque_t::tag, H5T_cmemb_t::type, H5T_vlen_t::type, H5T_shared_t::type, H5T_atomic_t::u, H5T_shared_t::u, u, H5T_enum_t::value, and H5T_shared_t::vlen.
Referenced by H5O_fill_convert(), H5P_fill_value_cmp(), H5T_cmp(), H5T_path_noop(), and H5Tequal().
| herr_t H5T_convert | ( | H5T_path_t * | tpath, |
| hid_t | src_id, | ||
| hid_t | dst_id, | ||
| size_t | nelmts, | ||
| size_t | buf_stride, | ||
| size_t | bkg_stride, | ||
| void * | buf, | ||
| void * | bkg | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5_timer_begin(), H5_timer_end(), H5CX_get_dxpl(), H5T_CONV_CONV, nelmts, and ret_value.
Referenced by H5A__attr_copy_file(), H5A__read(), H5A__write(), H5D__compact_copy(), H5D__contig_copy(), H5D__fill(), H5D__fill_refill_vl(), H5D_get_create_plist(), H5O_fill_convert(), H5P_get_fill_value(), H5Pset_fill_value(), H5T__conv_array(), H5T__conv_enum_numeric(), H5T__conv_vlen(), and H5Tconvert().
References f, FAIL, H5O_shared_t::file, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5G_name_free(), H5O_loc_free(), H5O_msg_reset_share(), H5T_is_named(), H5T_STATE_TRANSIENT, H5VL_datatype_close(), H5VL_free_object(), HDassert(), NULL, H5T_t::oloc, H5T_t::path, ret_value, H5T_t::sh_loc, H5T_t::shared, H5T_shared_t::state, H5O_shared_t::type, and H5T_t::vol_obj.
Referenced by H5A__create().
| H5T_t* H5T_copy | ( | const H5T_t * | old_dt, |
| H5T_copy_t | method | ||
| ) |
References FUNC_ENTER_NOAPI(), HDassert(), NULL, and ret_value.
Referenced by H5A__attr_copy_file(), H5A__create(), H5A__read(), H5A__write(), H5D__compact_copy(), H5D__contig_copy(), H5D__fill(), H5D__fill_init(), H5D_get_create_plist(), H5O_fill_convert(), H5O_fill_reset_dyn(), H5P_get_fill_value(), H5Pset_fill_value(), H5T__array_create(), H5T__conv_array(), H5T__conv_enum_numeric(), H5T__conv_vlen(), H5T__create(), H5T__enum_create(), H5T__insert(), H5T__vlen_create(), H5T_get_member_type(), H5T_get_super(), H5Tcopy(), H5VL__native_datatype_commit(), and H5VLget_file_type().
References FUNC_ENTER_NOAPI(), HDassert(), NULL, and ret_value.
Referenced by H5A__get_type(), and H5D__get_type().
| H5T_t* H5T_decode | ( | size_t | buf_size, |
| const unsigned char * | buf | ||
| ) |
References f, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5F_fake_alloc(), H5F_fake_free(), H5O_msg_decode(), H5T_LOC_MEMORY, H5T_set_loc(), NULL, and ret_value.
Referenced by H5T_construct_datatype(), and H5Tdecode().
| htri_t H5T_detect_class | ( | const H5T_t * | dt, |
| H5T_class_t | cls, | ||
| hbool_t | from_api | ||
| ) |
References H5T_shared_t::compnd, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_ARRAY, H5T_BITFIELD, H5T_COMPOUND, H5T_detect_class(), H5T_ENUM, H5T_FLOAT, H5T_INTEGER, H5T_NCLASSES, H5T_NO_CLASS, H5T_OPAQUE, H5T_REFERENCE, H5T_STRING, H5T_TIME, H5T_VLEN, HDassert(), H5T_compnd_t::memb, H5T_compnd_t::nmembs, H5T_shared_t::parent, ret_value, H5T_t::shared, H5T_cmemb_t::type, H5T_shared_t::type, and H5T_shared_t::u.
Referenced by H5A__attr_copy_file(), H5D__compact_copy(), H5D__contig_copy(), H5D__fill(), H5D__fill_init(), H5O_fill_reset_dyn(), H5T__conv_vlen(), H5T_detect_class(), H5T_is_relocatable(), H5T_is_vl_storage(), H5Tdetect_class(), and H5Tpack().
References f, FAIL, FUNC_LEAVE_NOAPI(), H5F_fake_alloc(), H5F_fake_free(), H5O_msg_encode(), H5O_msg_raw_size(), NULL, and ret_value.
Referenced by H5Tencode(), and H5VL__native_datatype_get().
| H5T_class_t H5T_get_class | ( | const H5T_t * | dt, |
| htri_t | internal | ||
| ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_NO_CLASS, H5T_STRING, HDassert(), ret_value, H5T_t::shared, and H5T_shared_t::type.
Referenced by H5A__attr_post_copy_file(), H5D__compact_copy(), H5D__contig_copy(), and H5Tget_class().
| H5R_type_t H5T_get_ref_type | ( | const H5T_t * | dt | ) |
References H5T_shared_t::atomic, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5R_BADTYPE, H5T_REFERENCE, HDassert(), H5T_atomic_t::r, ret_value, H5T_t::shared, H5T_shared_t::type, H5T_atomic_t::u, and H5T_shared_t::u.
Referenced by H5O_copy_expand_ref().
| size_t H5T_get_size | ( | const H5T_t * | dt | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), H5T_t::shared, and H5T_shared_t::size.
Referenced by H5A__attr_copy_file(), H5D__compact_copy(), H5D__contig_copy(), H5D__fill(), H5D__fill_init(), H5D__vlen_get_buf_size(), H5D__vlen_get_buf_size_gen(), H5O_copy_expand_ref(), H5O_fill_convert(), H5P_get_fill_value(), H5Pset_fill_value(), H5S_select_iterate(), H5T__conv_vlen(), and H5T__print_stats().
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5E_CANTINIT, H5T_copy(), H5T_COPY_ALL, HDassert(), NULL, H5T_shared_t::parent, ret_value, and H5T_t::shared.
Referenced by H5Tget_super().
| herr_t H5T_init | ( | void | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), and ret_value.
Referenced by H5VL_init_phase2().
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_STATE_IMMUTABLE, HDassert(), ret_value, H5T_t::shared, and H5T_shared_t::state.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_STATE_NAMED, H5T_STATE_OPEN, HDassert(), ret_value, H5T_t::shared, H5T_shared_t::state, and H5T_t::vol_obj.
Referenced by H5A__attr_copy_file(), H5A__attr_post_copy_file(), H5A__create(), H5A__get_type(), H5D__get_type(), H5G__user_path_test(), H5I_is_file_object(), H5T_convert_committed_datatype(), H5Tcommit1(), H5Tcommit2(), H5Tcommit_anon(), H5Tcommitted(), H5Tflush(), H5Tget_create_plist(), and H5Trefresh().
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_detect_class(), H5T_REFERENCE, H5T_VLEN, HDassert(), and ret_value.
References H5T_shared_t::compnd, H5T_shared_t::enumer, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_ARRAY, H5T_BITFIELD, H5T_COMPOUND, H5T_ENUM, H5T_FLOAT, H5T_INTEGER, H5T_NCLASSES, H5T_NO_CLASS, H5T_OPAQUE, H5T_REFERENCE, H5T_STRING, H5T_TIME, H5T_VLEN, HDassert(), H5T_compnd_t::nmembs, H5T_enum_t::nmembs, ret_value, H5T_t::shared, H5T_shared_t::type, and H5T_shared_t::u.
Referenced by H5A__create(), H5T__commit(), and H5VL__native_datatype_commit().
References FUNC_LEAVE_NOAPI(), and H5T_t::shared.
Referenced by H5Tis_variable_str().
References FAIL, FUNC_ENTER_NOAPI(), H5T_detect_class(), H5T_REFERENCE, H5T_VLEN, HDassert(), and ret_value.
Referenced by H5D__mpio_opt_possible().
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_STATE_IMMUTABLE, H5T_STATE_NAMED, H5T_STATE_OPEN, H5T_STATE_RDONLY, H5T_STATE_TRANSIENT, HDassert(), ret_value, H5T_t::shared, and H5T_shared_t::state.
Referenced by H5A__get_type(), H5D__get_type(), and H5Tlock().
| H5G_name_t* H5T_nameof | ( | const H5T_t * | dt | ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5T_STATE_IMMUTABLE, H5T_STATE_NAMED, H5T_STATE_OPEN, H5T_STATE_RDONLY, H5T_STATE_TRANSIENT, HDassert(), NULL, H5T_t::path, ret_value, H5T_t::shared, and H5T_shared_t::state.
Referenced by H5G__user_path_test(), and H5G_loc_real().
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5T_STATE_IMMUTABLE, H5T_STATE_NAMED, H5T_STATE_OPEN, H5T_STATE_RDONLY, H5T_STATE_TRANSIENT, HDassert(), NULL, H5T_t::oloc, ret_value, H5T_t::sh_loc, H5T_t::shared, H5T_shared_t::state, and H5O_shared_t::type.
Referenced by H5A__attr_post_copy_file(), H5G_loc_real(), H5T__commit_anon(), and H5VL_native_get_file_struct().
| herr_t H5T_own_vol_obj | ( | H5T_t * | dt, |
| H5VL_object_t * | vol_obj | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5VL_free_object(), HDassert(), H5T_shared_t::owned_vol_obj, ret_value, and H5T_t::shared.
Referenced by H5VLget_file_type().
References f, FAIL, H5O_loc_t::file, H5O_shared_t::file, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_STATE_NAMED, H5T_STATE_OPEN, HDassert(), H5T_t::oloc, ret_value, H5T_t::sh_loc, H5T_t::shared, and H5T_shared_t::state.
Referenced by H5A__get_type(), and H5D__get_type().
| herr_t H5T_patch_vlen_file | ( | H5T_t * | dt, |
| H5VL_object_t * | file | ||
| ) |
References H5T_vlen_t::file, FUNC_LEAVE_NOAPI(), H5T_VLEN, HDassert(), H5T_t::shared, H5T_shared_t::type, H5T_shared_t::u, and H5T_shared_t::vlen.
| H5T_bkg_t H5T_path_bkg | ( | const H5T_path_t * | p | ) |
References H5T_path_t::cdata, FUNC_LEAVE_NOAPI(), HDassert(), and H5T_cdata_t::need_bkg.
Referenced by H5A__attr_copy_file(), H5D__fill(), H5D__fill_init(), H5D__fill_refill_vl(), H5D_get_create_plist(), H5O_fill_convert(), H5P_get_fill_value(), and H5Pset_fill_value().
| H5T_subset_info_t* H5T_path_compound_subset | ( | const H5T_path_t * | p | ) |
References H5T_path_t::are_compounds, H5T_path_t::cdata, FUNC_LEAVE_NOAPI(), H5T__conv_struct_subset(), HDassert(), NULL, and ret_value.
| H5T_path_t* H5T_path_find | ( | const H5T_t * | src, |
| const H5T_t * | dst | ||
| ) |
References FUNC_ENTER_NOAPI(), HDassert(), H5T_conv_func_t::is_app, H5T_conv_func_t::lib_func, NULL, ret_value, H5T_t::shared, and H5T_conv_func_t::u.
Referenced by H5A__attr_copy_file(), H5A__read(), H5A__write(), H5D__compact_copy(), H5D__contig_copy(), H5D__fill(), H5D__fill_init(), H5D_get_create_plist(), H5O_fill_convert(), H5P_get_fill_value(), H5Pset_fill_value(), H5T__conv_array(), H5T__conv_enum_numeric(), H5T__conv_vlen(), H5Tconvert(), and H5Tfind().
| hbool_t H5T_path_noop | ( | const H5T_path_t * | p | ) |
References H5T_path_t::dst, FUNC_LEAVE_NOAPI(), H5T_cmp(), HDassert(), H5T_path_t::is_hard, H5T_path_t::is_noop, and H5T_path_t::src.
Referenced by H5A__read(), H5A__write(), H5D__fill(), H5D_get_create_plist(), H5O_fill_convert(), H5Pset_fill_value(), H5T__conv_array(), H5T__conv_enum_numeric(), and H5T__conv_vlen().
| htri_t H5T_set_loc | ( | H5T_t * | dt, |
| H5VL_object_t * | file, | ||
| H5T_loc_t | loc | ||
| ) |
References H5T_shared_t::array, H5T_shared_t::compnd, FAIL, H5T_shared_t::force_conv, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5E_CANTINIT, H5T__ref_set_loc(), H5T__sort_value(), H5T__vlen_set_loc(), H5T_ARRAY, H5T_BITFIELD, H5T_COMPOUND, H5T_ENUM, H5T_FLOAT, H5T_INTEGER, H5T_LOC_BADLOC, H5T_LOC_MAXLOC, H5T_NCLASSES, H5T_NO_CLASS, H5T_OPAQUE, H5T_REFERENCE, H5T_set_loc(), H5T_STRING, H5T_TIME, H5T_VLEN, HDassert(), H5T_compnd_t::memb, H5T_array_t::nelem, H5T_compnd_t::nmembs, NULL, H5T_cmemb_t::offset, H5T_shared_t::parent, ret_value, H5T_t::shared, H5T_cmemb_t::size, H5T_shared_t::size, H5T_cmemb_t::type, H5T_shared_t::type, and H5T_shared_t::u.
Referenced by H5A__attr_copy_file(), H5A__create(), H5A__get_type(), H5D__compact_copy(), H5D__contig_copy(), H5D__get_type(), H5T__commit(), H5T__commit_named(), H5T__vlen_create(), H5T_decode(), H5T_set_loc(), and H5VLget_file_type().
References f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5O_dtype_ver_bounds, H5T__upgrade_version(), HDassert(), ret_value, H5T_t::shared, and H5T_shared_t::version.
Referenced by H5A__create(), and H5T__commit().
| int H5T_term_package | ( | void | ) |
References H5_PKG_INIT_VAR, H5I_DATATYPE, H5I_nmembers(), HDassert(), and n.
| int H5T_top_term_package | ( | void | ) |
References n.
References FAIL, H5E_BADVALUE, H5I_DATATYPE, H5I_dec_app_ref(), H5I_object_verify(), H5T_STATE_IMMUTABLE, NULL, ret_value, H5T_t::shared, and H5T_shared_t::state.
References FAIL, H5I_DATATYPE, H5I_object_verify(), NULL, and ret_value.
| herr_t H5Tconvert | ( | hid_t | src_id, |
| hid_t | dst_id, | ||
| size_t | nelmts, | ||
| void * | buf, | ||
| void * | background, | ||
| hid_t | dxpl_id | ||
| ) |
References FAIL, H5CX_set_dxpl(), H5E_CANTINIT, H5I_DATATYPE, H5I_object_verify(), H5P_isa_class(), H5T_convert(), H5T_path_find(), nelmts, NULL, and ret_value.
References FAIL, H5E_CANTINIT, H5E_CANTREGISTER, H5I_ATTR, H5I_BADID, H5I_DATASET, H5I_DATASPACE, H5I_DATATYPE, H5I_dec_app_ref(), H5I_ERROR_CLASS, H5I_ERROR_MSG, H5I_ERROR_STACK, H5I_FILE, H5I_GENPROP_CLS, H5I_GENPROP_LST, H5I_get_type(), H5I_GROUP, H5I_MAP, H5I_NTYPES, H5I_object(), H5I_object_verify(), H5I_register(), H5I_SPACE_SEL_ITER, H5I_UNINIT, H5I_VFL, H5I_VOL, H5T_close_real(), H5T_copy(), H5T_COPY_TRANSIENT, H5VL_dataset_get(), H5VL_DATASET_GET_TYPE, NULL, and ret_value.
| hid_t H5Tcreate | ( | H5T_class_t | type, |
| size_t | size | ||
| ) |
References FAIL, H5E_BADVALUE, H5E_CANTINIT, H5E_CANTREGISTER, H5I_DATATYPE, H5I_register(), H5T__create(), NULL, ret_value, size, and type.
| hid_t H5Tdecode | ( | const void * | buf | ) |
References FAIL, H5E_BADVALUE, H5E_CANTREGISTER, H5I_DATATYPE, H5I_register(), H5T_decode(), NULL, and ret_value.
| htri_t H5Tdetect_class | ( | hid_t | type, |
| H5T_class_t | cls | ||
| ) |
References FAIL, H5I_DATATYPE, H5I_object_verify(), H5T_detect_class(), H5T_NCLASSES, H5T_NO_CLASS, NULL, ret_value, and type.
References FAIL, H5E_BADVALUE, H5I_DATATYPE, H5I_object_verify(), H5T_encode(), NULL, and ret_value.
References FAIL, H5I_DATATYPE, H5I_object_verify(), H5T_cmp(), NULL, and ret_value.
| H5T_conv_t H5Tfind | ( | hid_t | src_id, |
| hid_t | dst_id, | ||
| H5T_cdata_t ** | pcdata | ||
| ) |
| H5T_class_t H5Tget_class | ( | hid_t | type_id | ) |
References H5I_DATATYPE, H5I_object_verify(), H5T_get_class(), H5T_NO_CLASS, NULL, and ret_value.
| size_t H5Tget_size | ( | hid_t | type_id | ) |
References H5I_DATATYPE, H5I_object_verify(), NULL, and ret_value.
References H5E_CANTINIT, H5E_CANTREGISTER, H5I_DATATYPE, H5I_object_verify(), H5I_register(), H5T_close_real(), H5T_get_super(), NULL, ret_value, and type.
References FAIL, H5I_DATATYPE, H5I_object_verify(), H5T_is_variable_str(), NULL, and ret_value.
References FAIL, H5E_BADVALUE, H5E_CANTINIT, H5I_DATATYPE, H5I_object_verify(), H5T_lock(), H5T_STATE_NAMED, H5T_STATE_OPEN, NULL, ret_value, H5T_t::shared, and H5T_shared_t::state.
References FAIL, H5CX_set_dxpl(), H5E_BADVALUE, H5I_DATASPACE, H5I_DATATYPE, H5I_get_type(), H5I_object_verify(), H5P_isa_class(), H5S_has_extent(), H5T_reclaim(), NULL, and ret_value.
| herr_t H5Tregister | ( | H5T_pers_t | pers, |
| const char * | name, | ||
| hid_t | src_id, | ||
| hid_t | dst_id, | ||
| H5T_conv_t | func | ||
| ) |
| herr_t H5Tunregister | ( | H5T_pers_t | pers, |
| const char * | name, | ||
| hid_t | src_id, | ||
| hid_t | dst_id, | ||
| H5T_conv_t | func | ||
| ) |
References FAIL, H5I_DATATYPE, H5I_object_verify(), name, NULL, and ret_value.
| size_t apaths |
| size_t asoft |
| hbool_t H5_PKG_INIT_VAR = FALSE |
Referenced by H5T_term_package().
| const unsigned H5O_dtype_ver_bounds[] |
Referenced by H5T_set_version().
Referenced by H5_trace().
Referenced by H5_trace().
| size_t H5T_HDSETREGREF_COMP_ALIGN_g = 0 |
| size_t H5T_HOBJREF_COMP_ALIGN_g = 0 |
| size_t H5T_HVL_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
| size_t H5T_NATIVE_DOUBLE_ALIGN_g = 0 |
| size_t H5T_NATIVE_DOUBLE_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_NATIVE_FLOAT_ALIGN_g = 0 |
| size_t H5T_NATIVE_FLOAT_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| float H5T_NATIVE_FLOAT_NEG_INF_g = 0.0f |
| float H5T_NATIVE_FLOAT_POS_INF_g = 0.0f |
| size_t H5T_NATIVE_INT16_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT32_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT64_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT8_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_COMP_ALIGN_g = 0 |
Referenced by switch().
| size_t H5T_NATIVE_INT_FAST16_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_FAST32_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_FAST64_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_FAST8_ALIGN_g = 0 |
Referenced by H5_trace(), and if().
| size_t H5T_NATIVE_INT_LEAST16_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_LEAST32_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_LEAST64_ALIGN_g = 0 |
| size_t H5T_NATIVE_INT_LEAST8_ALIGN_g = 0 |
| size_t H5T_NATIVE_LDOUBLE_ALIGN_g = 0 |
| size_t H5T_NATIVE_LDOUBLE_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_NATIVE_LLONG_ALIGN_g = 0 |
| size_t H5T_NATIVE_LLONG_COMP_ALIGN_g = 0 |
Referenced by switch().
Referenced by H5_trace(), and if().
| size_t H5T_NATIVE_LONG_ALIGN_g = 0 |
| size_t H5T_NATIVE_LONG_COMP_ALIGN_g = 0 |
Referenced by switch().
Referenced by H5_trace(), and if().
| H5T_order_t H5T_native_order_g = H5T_ORDER_ERROR |
Referenced by H5T__bit_get_d(), H5T__bit_set_d(), and H5T__conv_order_opt().
| size_t H5T_NATIVE_SCHAR_ALIGN_g = 0 |
| size_t H5T_NATIVE_SCHAR_COMP_ALIGN_g = 0 |
Referenced by switch().
Referenced by H5_trace(), and if().
| size_t H5T_NATIVE_SHORT_ALIGN_g = 0 |
| size_t H5T_NATIVE_SHORT_COMP_ALIGN_g = 0 |
Referenced by switch().
Referenced by H5_trace(), and if().
| size_t H5T_NATIVE_UCHAR_ALIGN_g = 0 |
| size_t H5T_NATIVE_UCHAR_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_NATIVE_UINT16_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT32_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT64_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT8_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_COMP_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_FAST16_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_FAST32_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_FAST64_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_FAST8_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_NATIVE_UINT_LEAST16_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_LEAST32_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_LEAST64_ALIGN_g = 0 |
| size_t H5T_NATIVE_UINT_LEAST8_ALIGN_g = 0 |
| size_t H5T_NATIVE_ULLONG_ALIGN_g = 0 |
| size_t H5T_NATIVE_ULLONG_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_NATIVE_ULONG_ALIGN_g = 0 |
| size_t H5T_NATIVE_ULONG_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_NATIVE_USHORT_ALIGN_g = 0 |
| size_t H5T_NATIVE_USHORT_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
| size_t H5T_POINTER_COMP_ALIGN_g = 0 |
| size_t H5T_REF_COMP_ALIGN_g = 0 |
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
Referenced by H5_trace().
| int npaths |
| int nsoft |
| H5T_path_t** path |
Referenced by H5_GCC_DIAG_OFF(), H5D__open_name(), H5G__name_init(), H5L_create_hard(), H5P__open_class_path(), H5P__open_class_path_test(), H5Padd_merge_committed_dtype_path(), H5PL__append_path(), H5PL__insert_path(), H5PL__prepend_path(), H5PL__replace_path(), H5PLget(), H5T__open_name(), H5T__print_stats(), H5Tfind(), and Wflock().
| H5T_soft_t* soft |