HDF5  1.12.0
H5Aprivate.h File Reference

Data Structures

struct  H5A_attr_iter_op_t
 

Typedefs

typedef struct H5A_t H5A_t
 
typedef herr_t(* H5A_lib_iterate_t) (const H5A_t *attr, void *op_data)
 
typedef enum H5A_attr_iter_op_type_t H5A_attr_iter_op_type_t
 
typedef struct H5A_attr_iter_op_t H5A_attr_iter_op_t
 

Enumerations

enum  H5A_attr_iter_op_type_t { H5A_ATTR_OP_APP, H5A_ATTR_OP_APP2, H5A_ATTR_OP_LIB }
 

Functions

H5_DLL herr_t H5A_init (void)
 
H5_DLL struct H5O_loc_tH5A_oloc (H5A_t *attr)
 
H5_DLL H5G_name_tH5A_nameof (H5A_t *attr)
 
H5_DLL H5T_tH5A_type (const H5A_t *attr)
 
H5_DLL hid_t H5A_get_space (H5A_t *attr)
 
H5_DLL herr_t H5O_attr_iterate_real (hid_t loc_id, const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *attr_op, void *op_data)
 

Typedef Documentation

◆ H5A_attr_iter_op_t

◆ H5A_attr_iter_op_type_t

◆ H5A_lib_iterate_t

typedef herr_t(* H5A_lib_iterate_t) (const H5A_t *attr, void *op_data)

◆ H5A_t

typedef struct H5A_t H5A_t

Enumeration Type Documentation

◆ H5A_attr_iter_op_type_t

Enumerator
H5A_ATTR_OP_APP 
H5A_ATTR_OP_APP2 
H5A_ATTR_OP_LIB 

Function Documentation

◆ H5A_get_space()

◆ H5A_init()

H5_DLL herr_t H5A_init ( void  )

◆ H5A_nameof()

H5_DLL H5G_name_t* H5A_nameof ( H5A_t attr)

◆ H5A_oloc()

H5_DLL struct H5O_loc_t* H5A_oloc ( H5A_t attr)

◆ H5A_type()

H5_DLL H5T_t* H5A_type ( const H5A_t attr)

◆ H5O_attr_iterate_real()