Basic HighFive Exception class.
More...
#include <H5Exception.hpp>
◆ Exception() [1/3]
HighFive::Exception::Exception |
( |
const std::string & |
err_msg | ) |
|
|
inlineexplicit |
◆ Exception() [2/3]
HighFive::Exception::Exception |
( |
const Exception & |
other | ) |
|
|
default |
◆ Exception() [3/3]
HighFive::Exception::Exception |
( |
Exception && |
other | ) |
|
|
defaultnoexcept |
◆ ~Exception()
HighFive::Exception::~Exception |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ getErrMajor()
hid_t HighFive::Exception::getErrMajor |
( |
| ) |
const |
|
inline |
HDF5 library error mapper.
- Returns
- HDF5 major error number
◆ getErrMinor()
hid_t HighFive::Exception::getErrMinor |
( |
| ) |
const |
|
inline |
HDF5 library error mapper.
- Returns
- HDF5 minor error number
◆ nextException()
Exception * HighFive::Exception::nextException |
( |
| ) |
const |
|
inline |
nextException
- Returns
- pointer to the next exception in the chain, or NULL if not existing
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setErrorMsg()
virtual void HighFive::Exception::setErrorMsg |
( |
const std::string & |
errmsg | ) |
|
|
inlinevirtual |
define the error message
- Parameters
-
◆ what()
const char * HighFive::Exception::what |
( |
| ) |
const |
|
inlineoverridenoexcept |
get the current exception error message
- Returns
◆ HDF5ErrMapper
The documentation for this class was generated from the following file: