runtime exception containing an HDF5 error H5CError
More...
#include <h5c_error.hpp>
This is an exception class specifically for passing on an HDF5 error H5CError. The error H5CError is accessible as a standard list of Descriptor objects. Upon construction, the object also generates a string containing the a printout of the H5CError.
◆ H5CError()
hdf5::error::H5CError::H5CError |
( |
const std::list< Descriptor > & |
H5CError | ) |
|
|
inline |
Constructs a runtime exception object containing an HDF5 error H5CError. Should only be used internally by the library.
- Parameters
-
H5CError | a linked list of HDF5 error descriptors |
◆ contents()
const std::list< Descriptor > & hdf5::error::H5CError::contents |
( |
| ) |
const |
|
inline |
Returns reference to list of error descriptors.
◆ empty()
bool hdf5::error::H5CError::empty |
( |
| ) |
const |
|
inline |
◆ what()
const char * hdf5::error::H5CError::what |
( |
| ) |
const |
|
inlineoverridenoexcept |
Returns the pre-generated string containing a printout of the error H5CError.
The documentation for this class was generated from the following file: