![]() |
QMCPACK
|
class suppressing warnings from the HDF5 library More...
Public Member Functions | |
hdf_error_suppression () | |
constructor More... | |
hdf_error_suppression (const hdf_error_suppression &)=delete | |
We don't want more than one instance at a time. More... | |
hdf_error_suppression & | operator= (const hdf_error_suppression &)=delete |
~hdf_error_suppression () | |
destructor reset HDF5 error handling More... | |
Static Public Attributes | |
static bool | enabled {false} |
status of hdf_error_suppression. An instance of this class changes enabled to true. More... | |
Private Attributes | |
H5E_auto2_t | err_func |
error type More... | |
void * | client_data {nullptr} |
error handling More... | |
class suppressing warnings from the HDF5 library
Definition at line 22 of file hdf_error_suppression.h.
|
inline |
constructor
Definition at line 26 of file hdf_error_suppression.h.
References hdf_error_suppression::client_data, hdf_error_suppression::enabled, and hdf_error_suppression::err_func.
|
delete |
We don't want more than one instance at a time.
|
inline |
destructor reset HDF5 error handling
Definition at line 36 of file hdf_error_suppression.h.
References hdf_error_suppression::client_data, hdf_error_suppression::enabled, and hdf_error_suppression::err_func.
|
delete |
|
private |
error handling
Definition at line 49 of file hdf_error_suppression.h.
Referenced by hdf_error_suppression::hdf_error_suppression(), and hdf_error_suppression::~hdf_error_suppression().
|
inlinestatic |
status of hdf_error_suppression. An instance of this class changes enabled to true.
Definition at line 43 of file hdf_error_suppression.h.
Referenced by hdf_archive::hdf_archive(), hdf_error_suppression::hdf_error_suppression(), TEST_CASE(), and hdf_error_suppression::~hdf_error_suppression().
|
private |
error type
Definition at line 47 of file hdf_error_suppression.h.
Referenced by hdf_error_suppression::hdf_error_suppression(), and hdf_error_suppression::~hdf_error_suppression().