HDF5  1.12.0
Data Structures | Macros | Typedefs | Functions
H5Tconv.c File Reference
#include "H5Tmodule.h"
#include "H5private.h"
#include "H5CXprivate.h"
#include "H5Dprivate.h"
#include "H5Eprivate.h"
#include "H5FLprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Pprivate.h"
#include "H5Tpkg.h"

Data Structures

struct  H5T_conv_struct_t
 
struct  H5T_enum_struct_t
 
struct  H5T_conv_hw_t
 

Macros

#define H5T_CONV_xX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_xX_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Xx_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Xx_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Ux_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Ux_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_sS(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_sU_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_sU_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_sU(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS_UCHAR_SHORT   0
 
#define H5T_CONV_uS_UCHAR_INT   0
 
#define H5T_CONV_uS_UCHAR_LONG   0
 
#define H5T_CONV_uS_UCHAR_LLONG   0
 
#define H5T_CONV_uS_USHORT_INT   1
 
#define H5T_CONV_uS_USHORT_LONG   0
 
#define H5T_CONV_uS_USHORT_LLONG   0
 
#define H5T_CONV_uS_UINT_LONG   1
 
#define H5T_CONV_uS_UINT_LLONG   0
 
#define H5T_CONV_uS_ULONG_LLONG   1
 
#define H5T_CONV_uS_EVAL_TYPES(STYPE, DTYPE)   H5_GLUE4(H5T_CONV_uS_, STYPE, _, DTYPE)
 
#define H5T_CONV_uS_CORE_1(S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS_CORE_0(S, D, ST, DT, D_MIN, D_MAX)   *(D) = (DT)(*(S));
 
#define H5T_CONV_uS_CORE_I(over, S, D, ST, DT, D_MIN, D_MAX)   H5_GLUE(H5T_CONV_uS_CORE_, over)(S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS_NOEX_CORE_1(S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS_NOEX_CORE_0(S, D, ST, DT, D_MIN, D_MAX)   *(D) = (DT)(*(S));
 
#define H5T_CONV_uS_NOEX_CORE_I(over, S, D, ST, DT, D_MIN, D_MAX)   H5_GLUE(H5T_CONV_uS_NOEX_CORE_, over)(S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uS(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_uU(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Ss(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Su_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Su_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Su(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Us(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Uu(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_su_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_su_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_su(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_us_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_us_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_us(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_fF(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Ff_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Ff_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Ff(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_HI_LO_BIT_SET(TYP, V, LO, HI)
 
#define H5T_CONV_xF_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_xF_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_xF(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Fx_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Fx_NOEX_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_Fx(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_NO_EXCEPT_CORE(STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV(GUTS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, PREC)
 
#define H5T_CONV_DECL_PREC(PREC)   H5_GLUE(H5T_CONV_DECL_PREC_, PREC)
 
#define H5T_CONV_DECL_PREC_Y
 
#define H5T_CONV_DECL_PREC_N   /*no precision variables */
 
#define H5T_CONV_SET_PREC(PREC)   H5_GLUE(H5T_CONV_SET_PREC_, PREC)
 
#define H5T_CONV_SET_PREC_Y
 
#define H5T_CONV_SET_PREC_N   /*don't init precision variables */
 
#define H5T_CONV_LOOP_PRE_SALIGN(ST)
 
#define H5T_CONV_LOOP_PRE_SNOALIGN(ST)
 
#define H5T_CONV_LOOP_PRE_DALIGN(DT)
 
#define H5T_CONV_LOOP_PRE_DNOALIGN(DT)
 
#define H5T_CONV_LOOP_POST_SALIGN(ST)
 
#define H5T_CONV_LOOP_POST_SNOALIGN(ST)
 
#define H5T_CONV_LOOP_POST_DALIGN(DT)
 
#define H5T_CONV_LOOP_POST_DNOALIGN(DT)
 
#define H5T_CONV_LOOP_OUTER(PRE_SALIGN_GUTS, PRE_DALIGN_GUTS, POST_SALIGN_GUTS, POST_DALIGN_GUTS, GUTS, STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_LOOP(PRE_SALIGN_GUTS, PRE_DALIGN_GUTS, POST_SALIGN_GUTS, POST_DALIGN_GUTS, GUTS, STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
 
#define H5T_CONV_LOOP_GUTS(GUTS, STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)   H5_GLUE(H5T_CONV_NO_EXCEPT,_CORE)(STYPE,DTYPE,S,D,ST,DT,D_MIN,D_MAX)
 
#define CI_PRINT_STATS(STYPE, DTYPE)   /*void*/
 
#define CI_ALLOC_PRIV   cdata->priv=NULL;
 
#define CI_FREE_PRIV   /* void */
 
#define CI_INC_SRC(s)   /* void */
 
#define CI_INC_DST(d)   /* void */
 
#define H5_SWAP_BYTES(ARRAY, I, J)   {uint8_t _tmp; _tmp=ARRAY[I]; ARRAY[I]=ARRAY[J]; ARRAY[J]=_tmp;}
 
#define H5T_VLEN_MIN_CONF_BUF_SIZE   4096
 

Typedefs

typedef struct H5T_conv_struct_t H5T_conv_struct_t
 
typedef struct H5T_enum_struct_t H5T_enum_struct_t
 
typedef struct H5T_conv_hw_t H5T_conv_hw_t
 

Functions

 H5FL_BLK_DEFINE_STATIC (vlen_seq)
 
 H5FL_BLK_DEFINE_STATIC (array_seq)
 
 H5FL_BLK_DEFINE_STATIC (ref_seq)
 
herr_t H5T__conv_noop (hid_t H5_ATTR_UNUSED src_id, hid_t H5_ATTR_UNUSED dst_id, H5T_cdata_t *cdata, size_t H5_ATTR_UNUSED nelmts, size_t H5_ATTR_UNUSED buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void H5_ATTR_UNUSED *buf, void H5_ATTR_UNUSED *background)
 
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 H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *background)
 
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 H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *background)
 
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 H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *background)
 
H5T_subset_info_tH5T__conv_struct_subset (const H5T_cdata_t *cdata)
 
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)
 
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)
 
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 H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *bkg)
 
herr_t H5T__conv_enum_numeric (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t H5_ATTR_UNUSED buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *bkg)
 
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)
 
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 H5_ATTR_UNUSED *_bkg)
 
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)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
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 H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
 
herr_t H5T_reclaim (hid_t type_id, H5S_t *space, void *buf)
 
herr_t H5T_reclaim_cb (void *elem, const H5T_t *dt, unsigned H5_ATTR_UNUSED ndim, const hsize_t H5_ATTR_UNUSED *point, void *op_data)
 

Macro Definition Documentation

◆ CI_ALLOC_PRIV

#define CI_ALLOC_PRIV   cdata->priv=NULL;

◆ CI_FREE_PRIV

#define CI_FREE_PRIV   /* void */

◆ CI_INC_DST

#define CI_INC_DST (   d)    /* void */

◆ CI_INC_SRC

#define CI_INC_SRC (   s)    /* void */

◆ CI_PRINT_STATS

#define CI_PRINT_STATS (   STYPE,
  DTYPE 
)    /*void*/

◆ H5_SWAP_BYTES

#define H5_SWAP_BYTES (   ARRAY,
  I,
 
)    {uint8_t _tmp; _tmp=ARRAY[I]; ARRAY[I]=ARRAY[J]; ARRAY[J]=_tmp;}

◆ H5T_CONV

#define H5T_CONV (   GUTS,
  STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX,
  PREC 
)

◆ H5T_CONV_DECL_PREC

#define H5T_CONV_DECL_PREC (   PREC)    H5_GLUE(H5T_CONV_DECL_PREC_, PREC)

◆ H5T_CONV_DECL_PREC_N

#define H5T_CONV_DECL_PREC_N   /*no precision variables */

◆ H5T_CONV_DECL_PREC_Y

#define H5T_CONV_DECL_PREC_Y
Value:
size_t sprec; /*source precision */ \
size_t dprec; /*destination precision */ \
H5T_class_t tclass; /*datatype's class */

◆ H5T_CONV_fF

#define H5T_CONV_fF (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)<=sizeof(DT)); \
H5T_CONV(H5T_CONV_xX, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Ff

#define H5T_CONV_Ff (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)>=sizeof(DT)); \
H5T_CONV(H5T_CONV_Ff, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Ff_CORE

#define H5T_CONV_Ff_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if(*(S) > (ST)(D_MAX)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_HI, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else if (*(S) < (ST)(D_MIN)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_LOW, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Ff_NOEX_CORE

#define H5T_CONV_Ff_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if(*(S) > (ST)(D_MAX)) \
else if (*(S) < (ST)(D_MIN)) \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Fx

#define H5T_CONV_Fx (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
}

◆ H5T_CONV_Fx_CORE

#define H5T_CONV_Fx_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)

◆ H5T_CONV_Fx_NOEX_CORE

#define H5T_CONV_Fx_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if(*(S) > (ST)(D_MAX)) \
*(D) = (DT)(D_MAX); \
else if(*(S) < (ST)(D_MIN)) \
*(D) = (DT)(D_MIN); \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_LOOP

#define H5T_CONV_LOOP (   PRE_SALIGN_GUTS,
  PRE_DALIGN_GUTS,
  POST_SALIGN_GUTS,
  POST_DALIGN_GUTS,
  GUTS,
  STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
for (elmtno=0; elmtno<safe; elmtno++) { \
/* Handle source pre-alignment */ \
H5_GLUE(H5T_CONV_LOOP_,PRE_SALIGN_GUTS)(ST) \
\
/* Handle destination pre-alignment */ \
H5_GLUE(H5T_CONV_LOOP_,PRE_DALIGN_GUTS)(DT) \
\
/* ... user-defined stuff here -- the conversion ... */ \
H5T_CONV_LOOP_GUTS(GUTS,STYPE,DTYPE,S,D,ST,DT,D_MIN,D_MAX) \
\
/* Handle source post-alignment */ \
H5_GLUE(H5T_CONV_LOOP_,POST_SALIGN_GUTS)(ST) \
\
/* Handle destination post-alignment */ \
H5_GLUE(H5T_CONV_LOOP_,POST_DALIGN_GUTS)(DT) \
\
/* Advance pointers */ \
src_buf = (void *)((uint8_t *)src_buf + s_stride); \
src = (ST *)src_buf; \
dst_buf = (void *)((uint8_t *)dst_buf + d_stride); \
dst = (DT *)dst_buf; \
}

◆ H5T_CONV_LOOP_GUTS

#define H5T_CONV_LOOP_GUTS (   GUTS,
  STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)    H5_GLUE(H5T_CONV_NO_EXCEPT,_CORE)(STYPE,DTYPE,S,D,ST,DT,D_MIN,D_MAX)

◆ H5T_CONV_LOOP_OUTER

#define H5T_CONV_LOOP_OUTER (   PRE_SALIGN_GUTS,
  PRE_DALIGN_GUTS,
  POST_SALIGN_GUTS,
  POST_DALIGN_GUTS,
  GUTS,
  STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
if(cb_struct.func) { \
H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,STYPE,DTYPE,S,D,ST,DT,D_MIN,D_MAX) \
} \
else { \
H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),STYPE,DTYPE,S,D,ST,DT,D_MIN,D_MAX) \
}

◆ H5T_CONV_LOOP_POST_DALIGN

#define H5T_CONV_LOOP_POST_DALIGN (   DT)
Value:
{ \
H5MM_memcpy(dst, &dst_aligned, sizeof(DT)); \
}

◆ H5T_CONV_LOOP_POST_DNOALIGN

#define H5T_CONV_LOOP_POST_DNOALIGN (   DT)
Value:
{ \
}

◆ H5T_CONV_LOOP_POST_SALIGN

#define H5T_CONV_LOOP_POST_SALIGN (   ST)
Value:
{ \
}

◆ H5T_CONV_LOOP_POST_SNOALIGN

#define H5T_CONV_LOOP_POST_SNOALIGN (   ST)
Value:
{ \
}

◆ H5T_CONV_LOOP_PRE_DALIGN

#define H5T_CONV_LOOP_PRE_DALIGN (   DT)
Value:
{ \
d = &dst_aligned; \
}

◆ H5T_CONV_LOOP_PRE_DNOALIGN

#define H5T_CONV_LOOP_PRE_DNOALIGN (   DT)
Value:
{ \
}

◆ H5T_CONV_LOOP_PRE_SALIGN

#define H5T_CONV_LOOP_PRE_SALIGN (   ST)
Value:
{ \
H5MM_memcpy(&src_aligned, src, sizeof(ST)); \
}

◆ H5T_CONV_LOOP_PRE_SNOALIGN

#define H5T_CONV_LOOP_PRE_SNOALIGN (   ST)
Value:
{ \
}

◆ H5T_CONV_NO_EXCEPT_CORE

#define H5T_CONV_NO_EXCEPT_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_SET_PREC

#define H5T_CONV_SET_PREC (   PREC)    H5_GLUE(H5T_CONV_SET_PREC_, PREC)

◆ H5T_CONV_SET_PREC_N

#define H5T_CONV_SET_PREC_N   /*don't init precision variables */

◆ H5T_CONV_SET_PREC_Y

#define H5T_CONV_SET_PREC_Y
Value:
/* Get source & destination precisions into a variable */ \
tclass = st->shared->type; \
HDassert(tclass == H5T_INTEGER || tclass == H5T_FLOAT); \
if(tclass == H5T_INTEGER) \
sprec = st->shared->u.atomic.prec; \
else \
sprec = 1 + st->shared->u.atomic.u.f.msize; \
tclass = dt->shared->type; \
HDassert(tclass == H5T_INTEGER || tclass == H5T_FLOAT); \
if(tclass == H5T_INTEGER) \
dprec = dt->shared->u.atomic.prec; \
else \
dprec = 1 + dt->shared->u.atomic.u.f.msize;

◆ H5T_CONV_sS

#define H5T_CONV_sS (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)<=sizeof(DT)); \
H5T_CONV(H5T_CONV_xX, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Ss

#define H5T_CONV_Ss (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)>=sizeof(DT)); \
H5T_CONV(H5T_CONV_Xx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_sU

#define H5T_CONV_sU (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)<=sizeof(DT)); \
H5T_CONV(H5T_CONV_sU, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Su

#define H5T_CONV_Su (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)>=sizeof(DT)); \
H5T_CONV(H5T_CONV_Su, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_su

#define H5T_CONV_su (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)==sizeof(DT)); \
H5T_CONV(H5T_CONV_su, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_sU_CORE

#define H5T_CONV_sU_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if (*(S) < 0) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_LOW, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = 0; \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Su_CORE

#define H5T_CONV_Su_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if(*(S) < 0) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_LOW, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = 0; \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else if (sizeof(ST)>sizeof(DT) && *(S) > (ST)(D_MAX)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_HI, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = (DT)(D_MAX); \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_su_CORE

#define H5T_CONV_su_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
/* Assumes memory format of unsigned & signed integers is same */ \
if(*(S) < 0) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_LOW, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = 0; \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_sU_NOEX_CORE

#define H5T_CONV_sU_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if(*(S) < 0) \
*(D) = 0; \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Su_NOEX_CORE

#define H5T_CONV_Su_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if(*(S) < 0) \
*(D) = 0; \
else if (sizeof(ST)>sizeof(DT) && *(S) > (ST)(D_MAX)) \
*(D) = (DT)(D_MAX); \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_su_NOEX_CORE

#define H5T_CONV_su_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
/* Assumes memory format of unsigned & signed integers is same */ \
if(*(S) < 0) \
*(D) = 0; \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_uS

#define H5T_CONV_uS (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST) <= sizeof(DT)); \
H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Us

#define H5T_CONV_Us (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)>=sizeof(DT)); \
H5T_CONV(H5T_CONV_Ux, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_us

#define H5T_CONV_us (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)==sizeof(DT)); \
H5T_CONV(H5T_CONV_us, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_uS_CORE

#define H5T_CONV_uS_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
H5T_CONV_uS_CORE_I(H5T_CONV_uS_EVAL_TYPES(STYPE, DTYPE), \
S, D, ST, DT, D_MIN, D_MAX) \
}

◆ H5T_CONV_us_CORE

#define H5T_CONV_us_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
/* Assumes memory format of unsigned & signed integers is same */ \
if (*(S) > (ST)(D_MAX)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_HI, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = (DT)(D_MAX); \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_uS_CORE_0

#define H5T_CONV_uS_CORE_0 (   S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)    *(D) = (DT)(*(S));

◆ H5T_CONV_uS_CORE_1

#define H5T_CONV_uS_CORE_1 (   S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
if (*(S) > (DT)(D_MAX)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_HI,\
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler */ \
*(D) = (DT)(D_MAX); \
else if (except_ret == H5T_CONV_ABORT) \
"can't handle conversion exception") \
/* if (except_ret==H5T_CONV_HANDLED): Fall through, user handled it */\
} else \
*(D) = (DT)(*(S));

◆ H5T_CONV_uS_CORE_I

#define H5T_CONV_uS_CORE_I (   over,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)    H5_GLUE(H5T_CONV_uS_CORE_, over)(S, D, ST, DT, D_MIN, D_MAX)

◆ H5T_CONV_uS_EVAL_TYPES

#define H5T_CONV_uS_EVAL_TYPES (   STYPE,
  DTYPE 
)    H5_GLUE4(H5T_CONV_uS_, STYPE, _, DTYPE)

◆ H5T_CONV_uS_NOEX_CORE

#define H5T_CONV_uS_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
H5T_CONV_uS_NOEX_CORE_I(H5T_CONV_uS_EVAL_TYPES(STYPE, DTYPE), \
S, D, ST, DT, D_MIN, D_MAX) \
}

◆ H5T_CONV_us_NOEX_CORE

#define H5T_CONV_us_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
/* Assumes memory format of unsigned & signed integers is same */ \
if(*(S) > (ST)(D_MAX)) \
*(D) = (DT)(D_MAX); \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_uS_NOEX_CORE_0

#define H5T_CONV_uS_NOEX_CORE_0 (   S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)    *(D) = (DT)(*(S));

◆ H5T_CONV_uS_NOEX_CORE_1

#define H5T_CONV_uS_NOEX_CORE_1 (   S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
if (*(S) > (DT)(D_MAX)) \
*(D) = (D_MAX); \
else \
*(D) = (DT)(*(S));

◆ H5T_CONV_uS_NOEX_CORE_I

#define H5T_CONV_uS_NOEX_CORE_I (   over,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)    H5_GLUE(H5T_CONV_uS_NOEX_CORE_, over)(S, D, ST, DT, D_MIN, D_MAX)

◆ H5T_CONV_uS_UCHAR_INT

#define H5T_CONV_uS_UCHAR_INT   0

◆ H5T_CONV_uS_UCHAR_LLONG

#define H5T_CONV_uS_UCHAR_LLONG   0

◆ H5T_CONV_uS_UCHAR_LONG

#define H5T_CONV_uS_UCHAR_LONG   0

◆ H5T_CONV_uS_UCHAR_SHORT

#define H5T_CONV_uS_UCHAR_SHORT   0

◆ H5T_CONV_uS_UINT_LLONG

#define H5T_CONV_uS_UINT_LLONG   0

◆ H5T_CONV_uS_UINT_LONG

#define H5T_CONV_uS_UINT_LONG   1

◆ H5T_CONV_uS_ULONG_LLONG

#define H5T_CONV_uS_ULONG_LLONG   1

◆ H5T_CONV_uS_USHORT_INT

#define H5T_CONV_uS_USHORT_INT   1

◆ H5T_CONV_uS_USHORT_LLONG

#define H5T_CONV_uS_USHORT_LLONG   0

◆ H5T_CONV_uS_USHORT_LONG

#define H5T_CONV_uS_USHORT_LONG   0

◆ H5T_CONV_uU

#define H5T_CONV_uU (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)<=sizeof(DT)); \
H5T_CONV(H5T_CONV_xX, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Uu

#define H5T_CONV_Uu (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
HDcompile_assert(sizeof(ST)>=sizeof(DT)); \
H5T_CONV(H5T_CONV_Ux, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \
}

◆ H5T_CONV_Ux_CORE

#define H5T_CONV_Ux_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if (*(S) > (ST)(D_MAX)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_HI, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = (DT)(D_MAX); \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Ux_NOEX_CORE

#define H5T_CONV_Ux_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if (*(S) > (ST)(D_MAX)) { \
*(D) = (DT)(D_MAX); \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_xF

#define H5T_CONV_xF (   STYPE,
  DTYPE,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
H5T_CONV(H5T_CONV_xF, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \
}

◆ H5T_CONV_xF_CORE

#define H5T_CONV_xF_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if (sprec > dprec) { \
unsigned low_bit_pos, high_bit_pos; \
\
/* Detect high & low bits set in source */ \
H5T_HI_LO_BIT_SET(ST, *(S), low_bit_pos, high_bit_pos) \
\
/* Check for more bits of precision in src than available in dst */ \
if((high_bit_pos - low_bit_pos) >= dprec) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_PRECISION, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = (DT)(*(S)); \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} \
else \
*(D) = (DT)(*(S)); \
} \
else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_xF_NOEX_CORE

#define H5T_CONV_xF_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_xX_CORE

#define H5T_CONV_xX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Xx_CORE

#define H5T_CONV_Xx_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if (*(S) > (ST)(D_MAX)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_HI, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = (DT)(D_MAX); \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else if (*(S) < (ST)(D_MIN)) { \
H5T_conv_ret_t except_ret = (cb_struct.func)(H5T_CONV_EXCEPT_RANGE_LOW, \
src_id, dst_id, S, D, cb_struct.user_data); \
if(except_ret == H5T_CONV_UNHANDLED) \
/* Let compiler convert if case is ignored by user handler*/ \
*(D) = (DT)(D_MIN); \
else if(except_ret == H5T_CONV_ABORT) \
HGOTO_ERROR(H5E_DATATYPE, H5E_CANTCONVERT, FAIL, "can't handle conversion exception") \
/* if(except_ret==H5T_CONV_HANDLED): Fall through, user handled it */ \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_xX_NOEX_CORE

#define H5T_CONV_xX_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
*(D) = (DT)(*(S)); \
}

◆ H5T_CONV_Xx_NOEX_CORE

#define H5T_CONV_Xx_NOEX_CORE (   STYPE,
  DTYPE,
  S,
  D,
  ST,
  DT,
  D_MIN,
  D_MAX 
)
Value:
{ \
if (*(S) > (ST)(D_MAX)) { \
*(D) = (DT)(D_MAX); \
} else if (*(S) < (ST)(D_MIN)) { \
*(D) = (DT)(D_MIN); \
} else \
*(D) = (DT)(*(S)); \
}

◆ H5T_HI_LO_BIT_SET

#define H5T_HI_LO_BIT_SET (   TYP,
  V,
  LO,
  HI 
)

◆ H5T_VLEN_MIN_CONF_BUF_SIZE

#define H5T_VLEN_MIN_CONF_BUF_SIZE   4096

Typedef Documentation

◆ H5T_conv_hw_t

typedef struct H5T_conv_hw_t H5T_conv_hw_t

◆ H5T_conv_struct_t

◆ H5T_enum_struct_t

Function Documentation

◆ H5FL_BLK_DEFINE_STATIC() [1/3]

H5FL_BLK_DEFINE_STATIC ( array_seq  )

◆ H5FL_BLK_DEFINE_STATIC() [2/3]

H5FL_BLK_DEFINE_STATIC ( ref_seq  )

◆ H5FL_BLK_DEFINE_STATIC() [3/3]

H5FL_BLK_DEFINE_STATIC ( vlen_seq  )

◆ H5T__conv_array()

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 H5_ATTR_UNUSED _bkg 
)

◆ H5T__conv_b_b()

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 H5_ATTR_UNUSED  bkg_stride,
void *  _buf,
void H5_ATTR_UNUSED background 
)

◆ H5T__conv_double_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_double_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_enum()

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 H5_ATTR_UNUSED  bkg_stride,
void *  _buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_enum_numeric()

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

◆ H5T__conv_f_f()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_f_i()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_float_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_i_f()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_i_i()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_int_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ldouble_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_llong_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_long_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_noop()

herr_t H5T__conv_noop ( hid_t H5_ATTR_UNUSED  src_id,
hid_t H5_ATTR_UNUSED  dst_id,
H5T_cdata_t cdata,
size_t H5_ATTR_UNUSED  nelmts,
size_t H5_ATTR_UNUSED  buf_stride,
size_t H5_ATTR_UNUSED  bkg_stride,
void H5_ATTR_UNUSED buf,
void H5_ATTR_UNUSED background 
)

◆ H5T__conv_order()

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 H5_ATTR_UNUSED  bkg_stride,
void *  _buf,
void H5_ATTR_UNUSED background 
)

◆ H5T__conv_order_opt()

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 H5_ATTR_UNUSED  bkg_stride,
void *  _buf,
void H5_ATTR_UNUSED background 
)

◆ H5T__conv_ref()

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 
)

◆ H5T__conv_s_s()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_schar_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_short_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_struct()

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()

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()

H5T_subset_info_t* H5T__conv_struct_subset ( const H5T_cdata_t cdata)

◆ H5T__conv_uchar_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uchar_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_uint_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ullong_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ulong_ushort()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_double()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_float()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_int()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_ldouble()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_llong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_long()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_schar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_short()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_uchar()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_uint()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_ullong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_ushort_ulong()

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 H5_ATTR_UNUSED  bkg_stride,
void *  buf,
void H5_ATTR_UNUSED bkg 
)

◆ H5T__conv_vlen()

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 
)

◆ H5T_reclaim()

herr_t H5T_reclaim ( hid_t  type_id,
H5S_t space,
void *  buf 
)

◆ H5T_reclaim_cb()

herr_t H5T_reclaim_cb ( void *  elem,
const H5T_t dt,
unsigned H5_ATTR_UNUSED  ndim,
const hsize_t H5_ATTR_UNUSED point,
void *  op_data 
)
H5T_CONV_us
#define H5T_CONV_us(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:456
H5T_NATIVE_FLOAT_POS_INF_g
float H5T_NATIVE_FLOAT_POS_INF_g
Definition: H5T.c:530
H5T_CONV_LOOP_GUTS
#define H5T_CONV_LOOP_GUTS(GUTS, STYPE, DTYPE, S, D, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:903
H5T_CONV_Su
#define H5T_CONV_Su(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:392
H5_GLUE
#define H5_GLUE(x, y)
Definition: H5private.h:1585
uint8_t
unsigned char uint8_t
Definition: H5private.h:429
H5T_CONV_UNHANDLED
@ H5T_CONV_UNHANDLED
Definition: H5Tpublic.h:184
H5E_DATATYPE
Invalid arguments to routine Resource unavailable Internal File accessibility Low level I O Function entry exit Object atom Object cache Links B Tree node Symbol table Heap Object header H5E_DATATYPE
Definition: H5err.txt:59
H5T_CONV_sU
#define H5T_CONV_sU(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:262
H5T_CONV_Fx
#define H5T_CONV_Fx(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:645
H5T_CONV_uS_EVAL_TYPES
#define H5T_CONV_uS_EVAL_TYPES(STYPE, DTYPE)
Definition: H5Tconv.c:297
H5T_CONV_uS
#define H5T_CONV_uS(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:346
H5T_CONV_EXCEPT_PRECISION
@ H5T_CONV_EXCEPT_PRECISION
Definition: H5Tpublic.h:174
H5T_FLOAT
@ H5T_FLOAT
Definition: H5Tpublic.h:31
H5T_CONV_ABORT
@ H5T_CONV_ABORT
Definition: H5Tpublic.h:183
H5E_CANTCONVERT
Invalid arguments to routine Resource unavailable Internal File accessibility Low level I O Function entry exit Object atom Object cache Links B Tree node Symbol table Heap Object header Datatype Dataspace Dataset Data storage Property lists Attribute Data filters External file list References Virtual File Layer Virtual Object Layer Ternary Search Trees Reference Counted Strings Error API Skip Lists Free Space Manager Shared Object Header Messages Extensible Array Fixed Array Plugin for dynamically loaded library Page Buffering API Context Map No error Argument errors Resource errors File accessibility errors Generic low level file I O errors Function entry exit interface errors Object atom related errors Cache related errors Link related errors B tree related errors Object header related errors Group related errors Datatype conversion errors Dataspace errors Property list errors Parallel MPI errors Heap errors Free space errors I O pipeline errors System level errors Plugin errors No error Information is uinitialized Feature is unsupported Inappropriate type Out of range Bad value No space available for allocation Can t allocate space Unable to copy object Unable to free object Object already exists Unable to lock object Unable to unlock object Unable to garbage collect Unable to compute size Object is already open File already exists File already open Unable to create file Unable to open file Unable to close file Not an HDF5 file Bad file ID accessed File has been truncated File mount error Unable to delete file Seek failed Read failed Write failed Close failed Address overflowed File Unable to initialize object Object already initialized Unable to release object Unable to find atom Unable to find ID group information Unable to register new atom Unable to increment reference count Unable to decrement reference count Out of IDs for group Unable to flush data from cache Unable to mark metadata as unserialized Unable to serialize data from cache Unable to tag metadata in the cache Unable to load metadata into cache Protected metadata error Metadata not currently cached Internal error detected Unable to insert metadata into cache Unable to protect metadata Unable to unprotect metadata Unable to pin cache entry Unable to un pin cache entry Unable to mark a pinned entry as dirty Unable to mark a pinned entry as clean Unable to mark an entry as unserialized Unable to mark an entry as serialized Unable to mark metadata as dirty Unable to mark metadata as clean Unable to expunge a metadata cache entry Unable to resize a metadata cache entry Unable to create a flush dependency Unable to destroy a flush dependency Unable to notify object about action Failure in the cache logging framework Unable to cork an object Unable to uncork an object Object not found Object already exists Unable to encode value Unable to decode value Unable to split node Unable to redistribute records Unable to swap records Unable to insert object Unable to list node Unable to modify record Unable to remove object Bad object header link count Wrong version number Alignment error Unrecognized message Can t delete message Iteration failed Can t pack messages Can t reset object Unable to rename object Can t open object Can t close object Name component is too long Problem with path to object H5E_CANTCONVERT
Definition: H5err.txt:221
FAIL
#define FAIL
Definition: H5private.h:352
H5T_CONV_EXCEPT_RANGE_HI
@ H5T_CONV_EXCEPT_RANGE_HI
Definition: H5Tpublic.h:172
H5T_CONV_Ff
#define H5T_CONV_Ff(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:500
H5T_CONV_xF
#define H5T_CONV_xF(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:592
H5T_INTEGER
@ H5T_INTEGER
Definition: H5Tpublic.h:30
H5T_CONV_EXCEPT_RANGE_LOW
@ H5T_CONV_EXCEPT_RANGE_LOW
Definition: H5Tpublic.h:173
H5T_NATIVE_FLOAT_NEG_INF_g
float H5T_NATIVE_FLOAT_NEG_INF_g
Definition: H5T.c:531
H5T_CONV_su
#define H5T_CONV_su(STYPE, DTYPE, ST, DT, D_MIN, D_MAX)
Definition: H5Tconv.c:429