Please, help us to better know about our user community by answering the following short survey: https://www.hdfgroup.org/
HDF5  1.12.1
H5VL_attr_class_t Struct Reference

#include <H5VLconnector.h>

Data Fields

void *(* create )(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
 
void *(* open )(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t aapl_id, hid_t dxpl_id, void **req)
 
herr_t(* read )(void *attr, hid_t mem_type_id, void *buf, hid_t dxpl_id, void **req)
 
herr_t(* write )(void *attr, hid_t mem_type_id, const void *buf, hid_t dxpl_id, void **req)
 
herr_t(* get )(void *obj, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
 
herr_t(* specific )(void *obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
 
herr_t(* optional )(void *obj, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
 
herr_t(* close )(void *attr, hid_t dxpl_id, void **req)
 

Field Documentation

◆ close

herr_t(* close(void *attr, hid_t dxpl_id, void **req)

◆ create

void*(* create(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)

◆ get

herr_t(* get(void *obj, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)

◆ open

void*(* open(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t aapl_id, hid_t dxpl_id, void **req)

◆ optional

herr_t(* optional(void *obj, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)

◆ read

herr_t(* read(void *attr, hid_t mem_type_id, void *buf, hid_t dxpl_id, void **req)

◆ specific

herr_t(* specific(void *obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)

◆ write

herr_t(* write(void *attr, hid_t mem_type_id, const void *buf, hid_t dxpl_id, void **req)

The documentation for this struct was generated from the following file: