#ifndef __H5_ATTRIBS_PRIVATE_H #define __H5_ATTRIBS_PRIVATE_H h5_err_t h5priv_read_attrib ( const hid_t id, const char* attrib_name, const hid_t attrib_type, void* const attrib_value ); h5_err_t h5priv_write_attrib ( const hid_t id, const char* attrib_name, const hid_t attrib_type, const void* attrib_value, const hsize_t attrib_nelem ); h5_err_t h5priv_get_attrib_info ( const hid_t id, const h5_size_t attrib_idx, char* attrib_name, const h5_size_t len_attrib_name, h5_int64_t* attrib_type, h5_size_t* attrib_nelem ); #endif