HDF5  1.12.0
H5Tpkg.h File Reference

Data Structures

struct  H5T_stats_t
 
struct  H5T_conv_func_t
 
struct  H5T_path_t
 
struct  H5T_ref_class_t
 
struct  H5T_atomic_t
 
struct  H5T_cmemb_t
 
struct  H5T_compnd_t
 
struct  H5T_enum_t
 
struct  H5T_vlen_class_t
 
struct  H5T_vlen_t
 
struct  H5T_opaque_t
 
struct  H5T_array_t
 
struct  H5T_shared_t
 
struct  H5T_t
 
struct  H5T_soft_t
 
struct  H5T_obj_create_t
 

Typedefs

typedef herr_t(* H5T_lib_conv_t) (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
typedef struct H5T_conv_func_t H5T_conv_func_t
 
typedef herr_t(* H5T_ref_isnullfunc_t) (const H5VL_object_t *file, const void *src_buf, hbool_t *isnull)
 
typedef herr_t(* H5T_ref_setnullfunc_t) (H5VL_object_t *file, void *dst_buf, void *bg_buf)
 
typedef size_t(* H5T_ref_getsizefunc_t) (H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5VL_object_t *dst_file, hbool_t *dst_copy)
 
typedef herr_t(* H5T_ref_readfunc_t) (H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5VL_object_t *dst_file, void *dst_buf, size_t dst_size)
 
typedef herr_t(* H5T_ref_writefunc_t) (H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5R_type_t src_type, H5VL_object_t *dst_file, void *dst_buf, size_t dst_size, void *bg_buf)
 
typedef struct H5T_ref_class_t H5T_ref_class_t
 
typedef struct H5T_atomic_t H5T_atomic_t
 
typedef enum H5T_sort_t H5T_sort_t
 
typedef struct H5T_cmemb_t H5T_cmemb_t
 
typedef struct H5T_compnd_t H5T_compnd_t
 
typedef struct H5T_enum_t H5T_enum_t
 
typedef herr_t(* H5T_vlen_getlen_func_t) (H5VL_object_t *file, const void *vl_addr, size_t *len)
 
typedef void *(* H5T_vlen_getptr_func_t) (void *vl_addr)
 
typedef herr_t(* H5T_vlen_isnull_func_t) (const H5VL_object_t *file, void *vl_addr, hbool_t *isnull)
 
typedef herr_t(* H5T_vlen_setnull_func_t) (H5VL_object_t *file, void *_vl, void *_bg)
 
typedef herr_t(* H5T_vlen_read_func_t) (H5VL_object_t *file, void *_vl, void *buf, size_t len)
 
typedef herr_t(* H5T_vlen_write_func_t) (H5VL_object_t *file, const H5T_vlen_alloc_info_t *vl_alloc_info, void *_vl, void *buf, void *_bg, size_t seq_len, size_t base_size)
 
typedef herr_t(* H5T_vlen_delete_func_t) (H5VL_object_t *file, const void *_vl)
 
typedef struct H5T_vlen_class_t H5T_vlen_class_t
 
typedef struct H5T_vlen_t H5T_vlen_t
 
typedef struct H5T_opaque_t H5T_opaque_t
 
typedef struct H5T_array_t H5T_array_t
 
typedef enum H5T_state_t H5T_state_t
 
typedef struct H5T_shared_t H5T_shared_t
 
typedef struct H5T_soft_t H5T_soft_t
 
typedef enum H5T_sdir_t H5T_sdir_t
 
typedef herr_t(* H5T_operator_t) (H5T_t *dt, void *op_data)
 

Enumerations

enum  H5T_sort_t { H5T_SORT_NONE = 0, H5T_SORT_NAME = 1, H5T_SORT_VALUE = 2 }
 
enum  H5T_vlen_type_t { H5T_VLEN_BADTYPE = -1, H5T_VLEN_SEQUENCE = 0, H5T_VLEN_STRING, H5T_VLEN_MAXTYPE }
 
enum  H5T_state_t {
  H5T_STATE_TRANSIENT, H5T_STATE_RDONLY, H5T_STATE_IMMUTABLE, H5T_STATE_NAMED,
  H5T_STATE_OPEN
}
 
enum  H5T_sdir_t { H5T_BIT_LSB, H5T_BIT_MSB }
 

Functions

 H5FL_EXTERN (H5T_t)
 
 H5FL_EXTERN (H5T_shared_t)
 
H5_DLL herr_t H5T__init_native (void)
 
H5_DLL H5T_tH5T__create (H5T_class_t type, size_t size)
 
H5_DLL H5T_tH5T__alloc (void)
 
H5_DLL herr_t H5T__free (H5T_t *dt)
 
H5_DLL herr_t H5T__visit (H5T_t *dt, unsigned visit_flags, H5T_operator_t op, void *op_value)
 
H5_DLL herr_t H5T__upgrade_version (H5T_t *dt, unsigned new_version)
 
H5_DLL herr_t H5T__commit_anon (H5F_t *file, H5T_t *type, hid_t tcpl_id)
 
H5_DLL herr_t H5T__commit (H5F_t *file, H5T_t *type, hid_t tcpl_id)
 
H5_DLL herr_t H5T__commit_named (const H5G_loc_t *loc, const char *name, H5T_t *dt, hid_t lcpl_id, hid_t tcpl_id)
 
H5_DLL H5T_tH5T__open_name (const H5G_loc_t *loc, const char *name)
 
H5_DLL hid_t H5T__get_create_plist (const H5T_t *type)
 
H5_DLL herr_t H5T__conv_noop (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_order (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_order_opt (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_struct (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_struct_opt (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_enum (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_enum_numeric (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_vlen (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_array (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ref (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_i_i (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_f_f (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_f_i (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_i_f (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_s_s (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_b_b (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_schar_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uchar_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_short_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ushort_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_int_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_uint_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_long_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ulong_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_llong_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_double (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ullong_ldouble (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_float_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_double_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_schar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_uchar (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_short (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_ushort (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_int (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_uint (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_long (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_ulong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_llong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL herr_t H5T__conv_ldouble_ullong (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
 
H5_DLL void H5T__bit_copy (uint8_t *dst, size_t dst_offset, const uint8_t *src, size_t src_offset, size_t size)
 
H5_DLL herr_t H5T__bit_shift (uint8_t *buf, ssize_t shift_dist, size_t offset, size_t size)
 
H5_DLL void H5T__bit_set (uint8_t *buf, size_t offset, size_t size, hbool_t value)
 
H5_DLL uint64_t H5T__bit_get_d (uint8_t *buf, size_t offset, size_t size)
 
H5_DLL void H5T__bit_set_d (uint8_t *buf, size_t offset, size_t size, uint64_t val)
 
H5_DLL ssize_t H5T__bit_find (uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, hbool_t value)
 
H5_DLL hbool_t H5T__bit_inc (uint8_t *buf, size_t start, size_t size)
 
H5_DLL hbool_t H5T__bit_dec (uint8_t *buf, size_t start, size_t size)
 
H5_DLL void H5T__bit_neg (uint8_t *buf, size_t start, size_t size)
 
H5_DLL H5T_tH5T__vlen_create (const H5T_t *base)
 
H5_DLL htri_t H5T__vlen_set_loc (const H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
 
H5_DLL H5T_tH5T__array_create (H5T_t *base, unsigned ndims, const hsize_t dim[])
 
H5_DLL int H5T__get_array_ndims (const H5T_t *dt)
 
H5_DLL int H5T__get_array_dims (const H5T_t *dt, hsize_t dims[])
 
H5_DLL htri_t H5T__ref_set_loc (const H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
 
H5_DLL herr_t H5T__insert (H5T_t *parent, const char *name, size_t offset, const H5T_t *member)
 
H5_DLL size_t H5T__get_member_size (const H5T_t *dt, unsigned membno)
 
H5_DLL void H5T__update_packed (const H5T_t *dt)
 
H5_DLL H5T_subset_info_tH5T__conv_struct_subset (const H5T_cdata_t *cdata)
 
H5_DLL H5T_tH5T__enum_create (const H5T_t *parent)
 
H5_DLL herr_t H5T__enum_insert (const H5T_t *dt, const char *name, const void *value)
 
H5_DLL herr_t H5T__get_member_value (const H5T_t *dt, unsigned membno, void *value)
 
H5_DLL char * H5T__get_member_name (H5T_t const *dt, unsigned membno)
 
H5_DLL herr_t H5T__sort_value (const H5T_t *dt, int *map)
 
H5_DLL herr_t H5T__sort_name (const H5T_t *dt, int *map)
 
H5_DLL herr_t H5T__print_stats (H5T_path_t *path, int *nprint)
 

Variables

H5_DLLVAR const unsigned H5O_dtype_ver_bounds [H5F_LIBVER_NBOUNDS]
 
H5_DLLVAR size_t H5T_NATIVE_SCHAR_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_SHORT_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_LONG_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_LLONG_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_FLOAT_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_DOUBLE_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_POINTER_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_HVL_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_HOBJREF_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_HDSETREGREF_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_REF_COMP_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_SCHAR_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UCHAR_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_SHORT_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_USHORT_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_LONG_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_ULONG_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_LLONG_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_ULLONG_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_FLOAT_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_DOUBLE_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT8_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT8_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST8_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST8_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_FAST8_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST8_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT16_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT16_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST16_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST16_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_FAST16_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST16_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT32_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT32_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST32_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST32_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_FAST32_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST32_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT64_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT64_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST64_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST64_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_INT_FAST64_ALIGN_g
 
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST64_ALIGN_g
 
H5_DLLVAR float H5T_NATIVE_FLOAT_POS_INF_g
 
H5_DLLVAR float H5T_NATIVE_FLOAT_NEG_INF_g
 
H5_DLLVAR double H5T_NATIVE_DOUBLE_POS_INF_g
 
H5_DLLVAR double H5T_NATIVE_DOUBLE_NEG_INF_g
 
H5_DLLVAR double H5T_NATIVE_LDOUBLE_POS_INF_g
 
H5_DLLVAR double H5T_NATIVE_LDOUBLE_NEG_INF_g
 

Typedef Documentation

◆ H5T_array_t

typedef struct H5T_array_t H5T_array_t

◆ H5T_atomic_t

typedef struct H5T_atomic_t H5T_atomic_t

◆ H5T_cmemb_t

typedef struct H5T_cmemb_t H5T_cmemb_t

◆ H5T_compnd_t

typedef struct H5T_compnd_t H5T_compnd_t

◆ H5T_conv_func_t

◆ H5T_enum_t

typedef struct H5T_enum_t H5T_enum_t

◆ H5T_lib_conv_t

typedef herr_t(* H5T_lib_conv_t) (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)

◆ H5T_opaque_t

typedef struct H5T_opaque_t H5T_opaque_t

◆ H5T_operator_t

typedef herr_t(* H5T_operator_t) (H5T_t *dt, void *op_data)

◆ H5T_ref_class_t

◆ H5T_ref_getsizefunc_t

typedef size_t(* H5T_ref_getsizefunc_t) (H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5VL_object_t *dst_file, hbool_t *dst_copy)

◆ H5T_ref_isnullfunc_t

typedef herr_t(* H5T_ref_isnullfunc_t) (const H5VL_object_t *file, const void *src_buf, hbool_t *isnull)

◆ H5T_ref_readfunc_t

typedef herr_t(* H5T_ref_readfunc_t) (H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5VL_object_t *dst_file, void *dst_buf, size_t dst_size)

◆ H5T_ref_setnullfunc_t

typedef herr_t(* H5T_ref_setnullfunc_t) (H5VL_object_t *file, void *dst_buf, void *bg_buf)

◆ H5T_ref_writefunc_t

typedef herr_t(* H5T_ref_writefunc_t) (H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5R_type_t src_type, H5VL_object_t *dst_file, void *dst_buf, size_t dst_size, void *bg_buf)

◆ H5T_sdir_t

typedef enum H5T_sdir_t H5T_sdir_t

◆ H5T_shared_t

typedef struct H5T_shared_t H5T_shared_t

◆ H5T_soft_t

typedef struct H5T_soft_t H5T_soft_t

◆ H5T_sort_t

typedef enum H5T_sort_t H5T_sort_t

◆ H5T_state_t

typedef enum H5T_state_t H5T_state_t

◆ H5T_vlen_class_t

◆ H5T_vlen_delete_func_t

typedef herr_t(* H5T_vlen_delete_func_t) (H5VL_object_t *file, const void *_vl)

◆ H5T_vlen_getlen_func_t

typedef herr_t(* H5T_vlen_getlen_func_t) (H5VL_object_t *file, const void *vl_addr, size_t *len)

◆ H5T_vlen_getptr_func_t

typedef void*(* H5T_vlen_getptr_func_t) (void *vl_addr)

◆ H5T_vlen_isnull_func_t

typedef herr_t(* H5T_vlen_isnull_func_t) (const H5VL_object_t *file, void *vl_addr, hbool_t *isnull)

◆ H5T_vlen_read_func_t

typedef herr_t(* H5T_vlen_read_func_t) (H5VL_object_t *file, void *_vl, void *buf, size_t len)

◆ H5T_vlen_setnull_func_t

typedef herr_t(* H5T_vlen_setnull_func_t) (H5VL_object_t *file, void *_vl, void *_bg)

◆ H5T_vlen_t

typedef struct H5T_vlen_t H5T_vlen_t

◆ H5T_vlen_write_func_t

typedef herr_t(* H5T_vlen_write_func_t) (H5VL_object_t *file, const H5T_vlen_alloc_info_t *vl_alloc_info, void *_vl, void *buf, void *_bg, size_t seq_len, size_t base_size)

Enumeration Type Documentation

◆ H5T_sdir_t

enum H5T_sdir_t
Enumerator
H5T_BIT_LSB 
H5T_BIT_MSB 

◆ H5T_sort_t

enum H5T_sort_t
Enumerator
H5T_SORT_NONE 
H5T_SORT_NAME 
H5T_SORT_VALUE 

◆ H5T_state_t

Enumerator
H5T_STATE_TRANSIENT 
H5T_STATE_RDONLY 
H5T_STATE_IMMUTABLE 
H5T_STATE_NAMED 
H5T_STATE_OPEN 

◆ H5T_vlen_type_t

Enumerator
H5T_VLEN_BADTYPE 
H5T_VLEN_SEQUENCE 
H5T_VLEN_STRING 
H5T_VLEN_MAXTYPE 

Function Documentation

◆ H5FL_EXTERN() [1/2]

H5FL_EXTERN ( H5T_shared_t  )

◆ H5FL_EXTERN() [2/2]

H5FL_EXTERN ( H5T_t  )

◆ H5T__alloc()

◆ H5T__array_create()

H5_DLL H5T_t* H5T__array_create ( H5T_t base,
unsigned  ndims,
const hsize_t  dim[] 
)

◆ H5T__bit_copy()

H5_DLL void H5T__bit_copy ( uint8_t dst,
size_t  dst_offset,
const uint8_t src,
size_t  src_offset,
size_t  size 
)

◆ H5T__bit_dec()

H5_DLL hbool_t H5T__bit_dec ( uint8_t buf,
size_t  start,
size_t  size 
)

References FUNC_LEAVE_NOAPI(), HDassert(), and size.

Referenced by H5T__conv_i_f().

◆ H5T__bit_find()

H5_DLL ssize_t H5T__bit_find ( uint8_t buf,
size_t  offset,
size_t  size,
H5T_sdir_t  direction,
hbool_t  value 
)

◆ H5T__bit_get_d()

◆ H5T__bit_inc()

H5_DLL hbool_t H5T__bit_inc ( uint8_t buf,
size_t  start,
size_t  size 
)

References FUNC_LEAVE_NOAPI(), HDassert(), and size.

◆ H5T__bit_neg()

H5_DLL void H5T__bit_neg ( uint8_t buf,
size_t  start,
size_t  size 
)

References H5T__bit_copy(), HDassert(), and size.

Referenced by H5T__conv_i_f().

◆ H5T__bit_set()

H5_DLL void H5T__bit_set ( uint8_t buf,
size_t  offset,
size_t  size,
hbool_t  value 
)

◆ H5T__bit_set_d()

H5_DLL void H5T__bit_set_d ( uint8_t buf,
size_t  offset,
size_t  size,
uint64_t  val 
)

◆ H5T__bit_shift()

H5_DLL herr_t H5T__bit_shift ( uint8_t buf,
ssize_t  shift_dist,
size_t  offset,
size_t  size 
)

◆ H5T__commit()

◆ H5T__commit_anon()

H5_DLL herr_t H5T__commit_anon ( H5F_t file,
H5T_t type,
hid_t  tcpl_id 
)

◆ H5T__commit_named()

◆ H5T__conv_array()

H5_DLL herr_t H5T__conv_array ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_b_b()

H5_DLL herr_t H5T__conv_b_b ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_double_float()

H5_DLL herr_t H5T__conv_double_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_int()

H5_DLL herr_t H5T__conv_double_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_ldouble()

H5_DLL herr_t H5T__conv_double_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_llong()

H5_DLL herr_t H5T__conv_double_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_long()

H5_DLL herr_t H5T__conv_double_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_schar()

H5_DLL herr_t H5T__conv_double_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_short()

H5_DLL herr_t H5T__conv_double_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_uchar()

H5_DLL herr_t H5T__conv_double_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_uint()

H5_DLL herr_t H5T__conv_double_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_ullong()

H5_DLL herr_t H5T__conv_double_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_ulong()

H5_DLL herr_t H5T__conv_double_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_double_ushort()

H5_DLL herr_t H5T__conv_double_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_enum()

H5_DLL herr_t H5T__conv_enum ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_enum_numeric()

H5_DLL herr_t H5T__conv_enum_numeric ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_f_f()

H5_DLL herr_t H5T__conv_f_f ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_f_i()

H5_DLL herr_t H5T__conv_f_i ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_float_double()

H5_DLL herr_t H5T__conv_float_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_int()

H5_DLL herr_t H5T__conv_float_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_ldouble()

H5_DLL herr_t H5T__conv_float_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_llong()

H5_DLL herr_t H5T__conv_float_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_long()

H5_DLL herr_t H5T__conv_float_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_schar()

H5_DLL herr_t H5T__conv_float_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_short()

H5_DLL herr_t H5T__conv_float_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_uchar()

H5_DLL herr_t H5T__conv_float_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_uint()

H5_DLL herr_t H5T__conv_float_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_ullong()

H5_DLL herr_t H5T__conv_float_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_ulong()

H5_DLL herr_t H5T__conv_float_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_float_ushort()

H5_DLL herr_t H5T__conv_float_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_i_f()

H5_DLL herr_t H5T__conv_i_f ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_i_i()

H5_DLL herr_t H5T__conv_i_i ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_int_double()

H5_DLL herr_t H5T__conv_int_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_float()

H5_DLL herr_t H5T__conv_int_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_ldouble()

H5_DLL herr_t H5T__conv_int_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_llong()

H5_DLL herr_t H5T__conv_int_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_long()

H5_DLL herr_t H5T__conv_int_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_schar()

H5_DLL herr_t H5T__conv_int_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_short()

H5_DLL herr_t H5T__conv_int_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_uchar()

H5_DLL herr_t H5T__conv_int_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_uint()

H5_DLL herr_t H5T__conv_int_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_ullong()

H5_DLL herr_t H5T__conv_int_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_ulong()

H5_DLL herr_t H5T__conv_int_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_int_ushort()

H5_DLL herr_t H5T__conv_int_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_double()

H5_DLL herr_t H5T__conv_ldouble_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_float()

H5_DLL herr_t H5T__conv_ldouble_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_int()

H5_DLL herr_t H5T__conv_ldouble_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_llong()

H5_DLL herr_t H5T__conv_ldouble_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_long()

H5_DLL herr_t H5T__conv_ldouble_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_schar()

H5_DLL herr_t H5T__conv_ldouble_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_short()

H5_DLL herr_t H5T__conv_ldouble_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_uchar()

H5_DLL herr_t H5T__conv_ldouble_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_uint()

H5_DLL herr_t H5T__conv_ldouble_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_ullong()

H5_DLL herr_t H5T__conv_ldouble_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_ulong()

H5_DLL herr_t H5T__conv_ldouble_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ldouble_ushort()

H5_DLL herr_t H5T__conv_ldouble_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_double()

H5_DLL herr_t H5T__conv_llong_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_float()

H5_DLL herr_t H5T__conv_llong_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_int()

H5_DLL herr_t H5T__conv_llong_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_ldouble()

H5_DLL herr_t H5T__conv_llong_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_long()

H5_DLL herr_t H5T__conv_llong_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_schar()

H5_DLL herr_t H5T__conv_llong_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_short()

H5_DLL herr_t H5T__conv_llong_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_uchar()

H5_DLL herr_t H5T__conv_llong_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_uint()

H5_DLL herr_t H5T__conv_llong_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_ullong()

H5_DLL herr_t H5T__conv_llong_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_ulong()

H5_DLL herr_t H5T__conv_llong_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_llong_ushort()

H5_DLL herr_t H5T__conv_llong_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_double()

H5_DLL herr_t H5T__conv_long_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_float()

H5_DLL herr_t H5T__conv_long_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_int()

H5_DLL herr_t H5T__conv_long_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_ldouble()

H5_DLL herr_t H5T__conv_long_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_llong()

H5_DLL herr_t H5T__conv_long_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_schar()

H5_DLL herr_t H5T__conv_long_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_short()

H5_DLL herr_t H5T__conv_long_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_uchar()

H5_DLL herr_t H5T__conv_long_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_uint()

H5_DLL herr_t H5T__conv_long_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_ullong()

H5_DLL herr_t H5T__conv_long_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_ulong()

H5_DLL herr_t H5T__conv_long_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_long_ushort()

H5_DLL herr_t H5T__conv_long_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_noop()

H5_DLL herr_t H5T__conv_noop ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_order()

H5_DLL herr_t H5T__conv_order ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_order_opt()

H5_DLL herr_t H5T__conv_order_opt ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_ref()

◆ H5T__conv_s_s()

H5_DLL herr_t H5T__conv_s_s ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_schar_double()

H5_DLL herr_t H5T__conv_schar_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_float()

H5_DLL herr_t H5T__conv_schar_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_int()

H5_DLL herr_t H5T__conv_schar_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_ldouble()

H5_DLL herr_t H5T__conv_schar_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_llong()

H5_DLL herr_t H5T__conv_schar_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_long()

H5_DLL herr_t H5T__conv_schar_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_short()

H5_DLL herr_t H5T__conv_schar_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_uchar()

H5_DLL herr_t H5T__conv_schar_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_uint()

H5_DLL herr_t H5T__conv_schar_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_ullong()

H5_DLL herr_t H5T__conv_schar_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_ulong()

H5_DLL herr_t H5T__conv_schar_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_schar_ushort()

H5_DLL herr_t H5T__conv_schar_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_double()

H5_DLL herr_t H5T__conv_short_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_float()

H5_DLL herr_t H5T__conv_short_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_int()

H5_DLL herr_t H5T__conv_short_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_ldouble()

H5_DLL herr_t H5T__conv_short_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_llong()

H5_DLL herr_t H5T__conv_short_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_long()

H5_DLL herr_t H5T__conv_short_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_schar()

H5_DLL herr_t H5T__conv_short_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_uchar()

H5_DLL herr_t H5T__conv_short_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_uint()

H5_DLL herr_t H5T__conv_short_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_ullong()

H5_DLL herr_t H5T__conv_short_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_ulong()

H5_DLL herr_t H5T__conv_short_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_short_ushort()

H5_DLL herr_t H5T__conv_short_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_struct()

H5_DLL herr_t H5T__conv_struct ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_struct_opt()

H5_DLL herr_t H5T__conv_struct_opt ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  _buf,
void *  bkg 
)

◆ H5T__conv_struct_subset()

H5_DLL H5T_subset_info_t* H5T__conv_struct_subset ( const H5T_cdata_t cdata)

◆ H5T__conv_uchar_double()

H5_DLL herr_t H5T__conv_uchar_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_float()

H5_DLL herr_t H5T__conv_uchar_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_int()

H5_DLL herr_t H5T__conv_uchar_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_ldouble()

H5_DLL herr_t H5T__conv_uchar_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_llong()

H5_DLL herr_t H5T__conv_uchar_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_long()

H5_DLL herr_t H5T__conv_uchar_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_schar()

H5_DLL herr_t H5T__conv_uchar_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_short()

H5_DLL herr_t H5T__conv_uchar_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_uint()

H5_DLL herr_t H5T__conv_uchar_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_ullong()

H5_DLL herr_t H5T__conv_uchar_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_ulong()

H5_DLL herr_t H5T__conv_uchar_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uchar_ushort()

H5_DLL herr_t H5T__conv_uchar_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_double()

H5_DLL herr_t H5T__conv_uint_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_float()

H5_DLL herr_t H5T__conv_uint_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_int()

H5_DLL herr_t H5T__conv_uint_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_ldouble()

H5_DLL herr_t H5T__conv_uint_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_llong()

H5_DLL herr_t H5T__conv_uint_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_long()

H5_DLL herr_t H5T__conv_uint_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_schar()

H5_DLL herr_t H5T__conv_uint_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_short()

H5_DLL herr_t H5T__conv_uint_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_uchar()

H5_DLL herr_t H5T__conv_uint_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_ullong()

H5_DLL herr_t H5T__conv_uint_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_ulong()

H5_DLL herr_t H5T__conv_uint_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_uint_ushort()

H5_DLL herr_t H5T__conv_uint_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_double()

H5_DLL herr_t H5T__conv_ullong_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_float()

H5_DLL herr_t H5T__conv_ullong_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_int()

H5_DLL herr_t H5T__conv_ullong_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_ldouble()

H5_DLL herr_t H5T__conv_ullong_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_llong()

H5_DLL herr_t H5T__conv_ullong_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_long()

H5_DLL herr_t H5T__conv_ullong_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_schar()

H5_DLL herr_t H5T__conv_ullong_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_short()

H5_DLL herr_t H5T__conv_ullong_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_uchar()

H5_DLL herr_t H5T__conv_ullong_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_uint()

H5_DLL herr_t H5T__conv_ullong_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_ulong()

H5_DLL herr_t H5T__conv_ullong_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ullong_ushort()

H5_DLL herr_t H5T__conv_ullong_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_double()

H5_DLL herr_t H5T__conv_ulong_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_float()

H5_DLL herr_t H5T__conv_ulong_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_int()

H5_DLL herr_t H5T__conv_ulong_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_ldouble()

H5_DLL herr_t H5T__conv_ulong_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_llong()

H5_DLL herr_t H5T__conv_ulong_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_long()

H5_DLL herr_t H5T__conv_ulong_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_schar()

H5_DLL herr_t H5T__conv_ulong_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_short()

H5_DLL herr_t H5T__conv_ulong_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_uchar()

H5_DLL herr_t H5T__conv_ulong_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_uint()

H5_DLL herr_t H5T__conv_ulong_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_ullong()

H5_DLL herr_t H5T__conv_ulong_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ulong_ushort()

H5_DLL herr_t H5T__conv_ulong_ushort ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_double()

H5_DLL herr_t H5T__conv_ushort_double ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_float()

H5_DLL herr_t H5T__conv_ushort_float ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_int()

H5_DLL herr_t H5T__conv_ushort_int ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_ldouble()

H5_DLL herr_t H5T__conv_ushort_ldouble ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_llong()

H5_DLL herr_t H5T__conv_ushort_llong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_long()

H5_DLL herr_t H5T__conv_ushort_long ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_schar()

H5_DLL herr_t H5T__conv_ushort_schar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_short()

H5_DLL herr_t H5T__conv_ushort_short ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_uchar()

H5_DLL herr_t H5T__conv_ushort_uchar ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_uint()

H5_DLL herr_t H5T__conv_ushort_uint ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_ullong()

H5_DLL herr_t H5T__conv_ushort_ullong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_ushort_ulong()

H5_DLL herr_t H5T__conv_ushort_ulong ( hid_t  src_id,
hid_t  dst_id,
H5T_cdata_t cdata,
size_t  nelmts,
size_t  buf_stride,
size_t  bkg_stride,
void *  buf,
void *  bkg 
)

◆ H5T__conv_vlen()

◆ H5T__create()

H5_DLL H5T_t* H5T__create ( H5T_class_t  type,
size_t  size 
)

◆ H5T__enum_create()

H5_DLL H5T_t* H5T__enum_create ( const H5T_t parent)

◆ H5T__enum_insert()

◆ H5T__free()

◆ H5T__get_array_dims()

H5_DLL int H5T__get_array_dims ( const H5T_t dt,
hsize_t  dims[] 
)

◆ H5T__get_array_ndims()

H5_DLL int H5T__get_array_ndims ( const H5T_t dt)

◆ H5T__get_create_plist()

◆ H5T__get_member_name()

◆ H5T__get_member_size()

H5_DLL size_t H5T__get_member_size ( const H5T_t dt,
unsigned  membno 
)

References FUNC_LEAVE_NOAPI(), and HDassert().

◆ H5T__get_member_value()

H5_DLL herr_t H5T__get_member_value ( const H5T_t dt,
unsigned  membno,
void *  value 
)

◆ H5T__init_native()

H5_DLL herr_t H5T__init_native ( void  )

◆ H5T__insert()

◆ H5T__open_name()

◆ H5T__print_stats()

H5_DLL herr_t H5T__print_stats ( H5T_path_t path,
int *  nprint 
)

◆ H5T__ref_set_loc()

◆ H5T__sort_name()

◆ H5T__sort_value()

◆ H5T__update_packed()

◆ H5T__upgrade_version()

H5_DLL herr_t H5T__upgrade_version ( H5T_t dt,
unsigned  new_version 
)

References H5T__visit(), HDassert(), and ret_value.

Referenced by H5T__insert(), and H5T_set_version().

◆ H5T__visit()

◆ H5T__vlen_create()

◆ H5T__vlen_set_loc()

Variable Documentation

◆ H5O_dtype_ver_bounds

H5_DLLVAR const unsigned H5O_dtype_ver_bounds[H5F_LIBVER_NBOUNDS]

◆ H5T_HDSETREGREF_COMP_ALIGN_g

H5_DLLVAR size_t H5T_HDSETREGREF_COMP_ALIGN_g

◆ H5T_HOBJREF_COMP_ALIGN_g

H5_DLLVAR size_t H5T_HOBJREF_COMP_ALIGN_g

◆ H5T_HVL_COMP_ALIGN_g

H5_DLLVAR size_t H5T_HVL_COMP_ALIGN_g

◆ H5T_NATIVE_DOUBLE_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_DOUBLE_ALIGN_g

◆ H5T_NATIVE_DOUBLE_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_DOUBLE_COMP_ALIGN_g

◆ H5T_NATIVE_DOUBLE_NEG_INF_g

H5_DLLVAR double H5T_NATIVE_DOUBLE_NEG_INF_g

◆ H5T_NATIVE_DOUBLE_POS_INF_g

H5_DLLVAR double H5T_NATIVE_DOUBLE_POS_INF_g

◆ H5T_NATIVE_FLOAT_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_FLOAT_ALIGN_g

◆ H5T_NATIVE_FLOAT_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_FLOAT_COMP_ALIGN_g

◆ H5T_NATIVE_FLOAT_NEG_INF_g

H5_DLLVAR float H5T_NATIVE_FLOAT_NEG_INF_g

◆ H5T_NATIVE_FLOAT_POS_INF_g

H5_DLLVAR float H5T_NATIVE_FLOAT_POS_INF_g

◆ H5T_NATIVE_INT16_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT16_ALIGN_g

◆ H5T_NATIVE_INT32_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT32_ALIGN_g

◆ H5T_NATIVE_INT64_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT64_ALIGN_g

◆ H5T_NATIVE_INT8_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT8_ALIGN_g

◆ H5T_NATIVE_INT_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_ALIGN_g

◆ H5T_NATIVE_INT_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_COMP_ALIGN_g

◆ H5T_NATIVE_INT_FAST16_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_FAST16_ALIGN_g

◆ H5T_NATIVE_INT_FAST32_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_FAST32_ALIGN_g

◆ H5T_NATIVE_INT_FAST64_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_FAST64_ALIGN_g

◆ H5T_NATIVE_INT_FAST8_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_FAST8_ALIGN_g

◆ H5T_NATIVE_INT_LEAST16_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_LEAST16_ALIGN_g

◆ H5T_NATIVE_INT_LEAST32_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_LEAST32_ALIGN_g

◆ H5T_NATIVE_INT_LEAST64_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_LEAST64_ALIGN_g

◆ H5T_NATIVE_INT_LEAST8_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_INT_LEAST8_ALIGN_g

◆ H5T_NATIVE_LDOUBLE_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_ALIGN_g

◆ H5T_NATIVE_LDOUBLE_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_COMP_ALIGN_g

◆ H5T_NATIVE_LDOUBLE_NEG_INF_g

H5_DLLVAR double H5T_NATIVE_LDOUBLE_NEG_INF_g

◆ H5T_NATIVE_LDOUBLE_POS_INF_g

H5_DLLVAR double H5T_NATIVE_LDOUBLE_POS_INF_g

◆ H5T_NATIVE_LLONG_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_LLONG_ALIGN_g

◆ H5T_NATIVE_LLONG_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_LLONG_COMP_ALIGN_g

◆ H5T_NATIVE_LONG_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_LONG_ALIGN_g

◆ H5T_NATIVE_LONG_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_LONG_COMP_ALIGN_g

◆ H5T_NATIVE_SCHAR_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_SCHAR_ALIGN_g

◆ H5T_NATIVE_SCHAR_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_SCHAR_COMP_ALIGN_g

◆ H5T_NATIVE_SHORT_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_SHORT_ALIGN_g

◆ H5T_NATIVE_SHORT_COMP_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_SHORT_COMP_ALIGN_g

◆ H5T_NATIVE_UCHAR_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UCHAR_ALIGN_g

◆ H5T_NATIVE_UINT16_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT16_ALIGN_g

◆ H5T_NATIVE_UINT32_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT32_ALIGN_g

◆ H5T_NATIVE_UINT64_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT64_ALIGN_g

◆ H5T_NATIVE_UINT8_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT8_ALIGN_g

◆ H5T_NATIVE_UINT_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_ALIGN_g

◆ H5T_NATIVE_UINT_FAST16_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_FAST16_ALIGN_g

◆ H5T_NATIVE_UINT_FAST32_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_FAST32_ALIGN_g

◆ H5T_NATIVE_UINT_FAST64_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_FAST64_ALIGN_g

◆ H5T_NATIVE_UINT_FAST8_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_FAST8_ALIGN_g

◆ H5T_NATIVE_UINT_LEAST16_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST16_ALIGN_g

◆ H5T_NATIVE_UINT_LEAST32_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST32_ALIGN_g

◆ H5T_NATIVE_UINT_LEAST64_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST64_ALIGN_g

◆ H5T_NATIVE_UINT_LEAST8_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST8_ALIGN_g

◆ H5T_NATIVE_ULLONG_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_ULLONG_ALIGN_g

◆ H5T_NATIVE_ULONG_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_ULONG_ALIGN_g

◆ H5T_NATIVE_USHORT_ALIGN_g

H5_DLLVAR size_t H5T_NATIVE_USHORT_ALIGN_g

◆ H5T_POINTER_COMP_ALIGN_g

H5_DLLVAR size_t H5T_POINTER_COMP_ALIGN_g

◆ H5T_REF_COMP_ALIGN_g

H5_DLLVAR size_t H5T_REF_COMP_ALIGN_g