![]() |
HDF5
1.12.0
|
Functions | |
| hid_t | H5Tenum_create (hid_t parent_id) |
| H5T_t * | H5T__enum_create (const H5T_t *parent) |
| herr_t | H5Tenum_insert (hid_t type, const char *name, const void *value) |
| herr_t | H5T__enum_insert (const H5T_t *dt, const char *name, const void *value) |
| herr_t | H5Tget_member_value (hid_t type, unsigned membno, void *value) |
| herr_t | H5T__get_member_value (const H5T_t *dt, unsigned membno, void *value) |
| herr_t | H5Tenum_nameof (hid_t type, const void *value, char *name, size_t size) |
| herr_t | H5Tenum_valueof (hid_t type, const char *name, void *value) |
References FUNC_LEAVE_NOAPI(), H5T__alloc(), H5T_copy(), H5T_COPY_ALL, H5T_ENUM, HDassert(), NULL, and ret_value.
Referenced by H5Tenum_create().
References H5T_shared_t::enumer, FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5MM_memcpy(), H5MM_realloc(), H5MM_xstrdup(), H5T_SORT_NONE, HDassert(), n, H5T_enum_t::nalloc, H5T_enum_t::name, name, H5T_enum_t::nmembs, NULL, ret_value, H5T_t::shared, H5T_shared_t::size, H5T_enum_t::sorted, H5T_shared_t::u, and H5T_enum_t::value.
Referenced by H5Tenum_insert().
References H5T_shared_t::enumer, FUNC_LEAVE_NOAPI(), H5MM_memcpy(), HDassert(), H5T_t::shared, H5T_shared_t::size, H5T_shared_t::u, and H5T_enum_t::value.
Referenced by H5Tget_member_value().
References H5E_CANTREGISTER, H5I_DATATYPE, H5I_object_verify(), H5I_register(), H5T__enum_create(), H5T_INTEGER, NULL, ret_value, H5T_t::shared, and H5T_shared_t::type.
References FAIL, H5E_BADVALUE, H5E_CANTINIT, H5I_DATATYPE, H5I_object_verify(), H5T__enum_insert(), H5T_ENUM, name, NULL, ret_value, H5T_t::shared, H5T_shared_t::type, and type.
References FAIL, H5E_BADVALUE, H5I_DATATYPE, H5I_object_verify(), H5T_ENUM, name, NULL, ret_value, H5T_t::shared, size, H5T_shared_t::type, and type.
References FAIL, H5E_BADVALUE, H5I_DATATYPE, H5I_object_verify(), H5T_ENUM, name, NULL, ret_value, H5T_t::shared, H5T_shared_t::type, and type.