![]() |
HDF5
1.12.0
|
Functions | |
| int | H5Tget_nmembers (hid_t type_id) |
| int | H5T_get_nmembers (const H5T_t *dt) |
| char * | H5Tget_member_name (hid_t type_id, unsigned membno) |
| char * | H5T__get_member_name (H5T_t const *dt, unsigned membno) |
| int | H5Tget_member_index (hid_t type_id, const char *name) |
| herr_t | H5T__sort_value (const H5T_t *dt, int *map) |
| herr_t | H5T__sort_name (const H5T_t *dt, int *map) |
| char* H5T__get_member_name | ( | H5T_t const * | dt, |
| unsigned | membno | ||
| ) |
References H5T_shared_t::compnd, H5T_shared_t::enumer, FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5MM_xstrdup(), 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::memb, H5T_cmemb_t::name, H5T_enum_t::name, H5T_compnd_t::nmembs, H5T_enum_t::nmembs, NULL, ret_value, H5T_t::shared, H5T_shared_t::type, and H5T_shared_t::u.
Referenced by H5Tget_member_name().
References H5T_shared_t::compnd, H5T_shared_t::enumer, FUNC_LEAVE_NOAPI(), H5MM_memcpy(), H5T_COMPOUND, H5T_ENUM, H5T_SORT_NAME, HDassert(), H5T_compnd_t::memb, H5T_cmemb_t::name, H5T_enum_t::name, H5T_compnd_t::nmembs, H5T_enum_t::nmembs, H5T_t::shared, H5T_shared_t::size, size, H5T_compnd_t::sorted, H5T_enum_t::sorted, H5T_shared_t::type, H5T_shared_t::u, and H5T_enum_t::value.
References H5T_shared_t::compnd, H5T_shared_t::enumer, FUNC_LEAVE_NOAPI(), H5MM_memcpy(), H5T_COMPOUND, H5T_ENUM, H5T_SORT_VALUE, HDassert(), H5T_compnd_t::memb, H5T_enum_t::name, H5T_compnd_t::nmembs, H5T_enum_t::nmembs, H5T_cmemb_t::offset, ret_value, H5T_t::shared, H5T_shared_t::size, size, H5T_compnd_t::sorted, H5T_enum_t::sorted, H5T_shared_t::type, H5T_shared_t::u, and H5T_enum_t::value.
Referenced by H5T_set_loc().
| int H5T_get_nmembers | ( | const H5T_t * | dt | ) |
References H5T_shared_t::compnd, H5T_shared_t::enumer, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5T_COMPOUND, H5T_ENUM, 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 H5T_get_order(), and H5Tget_nmembers().
| int H5Tget_member_index | ( | hid_t | type_id, |
| const char * | name | ||
| ) |
References H5T_shared_t::compnd, H5T_shared_t::enumer, FAIL, H5I_DATATYPE, H5I_object_verify(), 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::memb, H5T_cmemb_t::name, H5T_enum_t::name, name, H5T_compnd_t::nmembs, H5T_enum_t::nmembs, NULL, ret_value, H5T_t::shared, H5T_shared_t::type, and H5T_shared_t::u.
| char* H5Tget_member_name | ( | hid_t | type_id, |
| unsigned | membno | ||
| ) |
References H5I_DATATYPE, H5I_object_verify(), H5T__get_member_name(), NULL, and ret_value.
| int H5Tget_nmembers | ( | hid_t | type_id | ) |
References FAIL, H5I_DATATYPE, H5I_object_verify(), H5T_get_nmembers(), NULL, and ret_value.