Classes | |
class | H5Lite |
Class to bring together some high level methods to read/write data to HDF5 files. More... | |
Defines | |
#define | CloseH5A(aid, err, retError) |
#define | CloseH5D(did, err, retError) |
#define | CloseH5S(sid, err, retError) |
#define | CloseH5T(tid, err, retError) |
#define | HDF_ERROR_HANDLER_OFF |
#define | HDF_ERROR_HANDLER_ON H5Eset_auto(_oldHDF_error_func, _oldHDF_error_client_data); |
#define | UNUSED(x) ((void)(x)); |
Functions | |
herr_t MXA_EXPORT | find_attr (hid_t loc_id, const char *name, void *op_data) |
herr_t MXA_EXPORT | find_dataset (hid_t loc_id, const char *name, void *op_data) |
#define CloseH5A | ( | aid, | |||
err, | |||||
retError | ) |
Value:
err = H5Aclose( attr_id );\ if (err<0) {std::cout << "File: " << __FILE__ << "(" << __LINE__ << "): " << "Error Closing Attribute." << std::endl;retErr = err;}
#define CloseH5D | ( | did, | |||
err, | |||||
retError | ) |
Value:
err = H5Dclose(did);\ if (err < 0) { std::cout << "File: " << __FILE__ << "(" << __LINE__ << "): "<< "Error Closing Dataset." << std::endl; retError = err;}
#define CloseH5S | ( | sid, | |||
err, | |||||
retError | ) |
Value:
err = H5Sclose(sid); \ if ( err < 0) {std::cout << "File: " << __FILE__ << "(" << __LINE__ << "): "<< "Error closing Dataspace." << std::endl;retErr = err;}
#define CloseH5T | ( | tid, | |||
err, | |||||
retError | ) |
Value:
err = H5Tclose(tid);\ if (err < 0 ) {std::cout << "File: " << __FILE__ << "(" << __LINE__ << "): "<< "Error closing DataType" << std::endl; retErr = err;}
#define HDF_ERROR_HANDLER_OFF |
Value:
herr_t (*_oldHDF_error_func)(void *);\ void *_oldHDF_error_client_data;\ H5Eget_auto(&_oldHDF_error_func, &_oldHDF_error_client_data);\ H5Eset_auto(NULL, NULL);
#define HDF_ERROR_HANDLER_ON H5Eset_auto(_oldHDF_error_func, _oldHDF_error_client_data); |
#define UNUSED | ( | x | ) | ((void)(x)); |
herr_t MXA_EXPORT find_attr | ( | hid_t | loc_id, | |
const char * | name, | |||
void * | op_data | |||
) |
herr_t MXA_EXPORT find_dataset | ( | hid_t | loc_id, | |
const char * | name, | |||
void * | op_data | |||
) |