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: