Basic h5gt Exception class.
More...
#include <H5Exception.hpp>
|
| Exception (const std::string &err_msg) |
|
const char * | what () const override throw () |
| get the current exception error message
|
|
virtual void | setErrorMsg (const std::string &errmsg) |
| define the error message
|
|
Exception * | nextException () const |
| nextException
|
|
hid_t | getErrMajor () const |
| HDF5 library error mapper.
|
|
hid_t | getErrMinor () const |
| HDF5 library error mapper.
|
|
|
std::string | _errmsg |
|
std::shared_ptr< Exception > | _next |
|
hid_t | _err_major |
|
hid_t | _err_minor |
|
Basic h5gt Exception class.
◆ getErrMajor()
hid_t h5gt::Exception::getErrMajor |
( |
| ) |
const |
|
inline |
HDF5 library error mapper.
- Returns
- HDF5 major error number
◆ getErrMinor()
hid_t h5gt::Exception::getErrMinor |
( |
| ) |
const |
|
inline |
HDF5 library error mapper.
- Returns
- HDF5 minor error number
◆ nextException()
Exception * h5gt::Exception::nextException |
( |
| ) |
const |
|
inline |
nextException
- Returns
- pointer to the next exception in the chain, or NULL if not existing
◆ setErrorMsg()
virtual void h5gt::Exception::setErrorMsg |
( |
const std::string & | errmsg | ) |
|
|
inlinevirtual |
define the error message
- Parameters
-
◆ what()
const char * h5gt::Exception::what |
( |
| ) |
const |
throw | ( | ) | | | |
|
inlineoverride |
get the current exception error message
- Returns
The documentation for this class was generated from the following file: