HighFive 3.0.0
HighFive - Header-only C++ HDF5 interface
Loading...
Searching...
No Matches
HighFive::ObjectException Class Reference

Exception specific to HighFive Object interface. More...

#include <H5Exception.hpp>

Inheritance diagram for HighFive::ObjectException:
Collaboration diagram for HighFive::ObjectException:

Public Member Functions

 ObjectException (const std::string &err_msg)
 
- Public Member Functions inherited from HighFive::Exception
 Exception (const std::string &err_msg)
 
 Exception (const Exception &other)=default
 
 Exception (Exception &&other) noexcept=default
 
Exceptionoperator= (const Exception &other)=default
 
Exceptionoperator= (Exception &&other) noexcept=default
 
 ~Exception () noexcept override
 
const char * what () const noexcept override
 get the current exception error message
 
virtual void setErrorMsg (const std::string &errmsg)
 define the error message
 
ExceptionnextException () const
 nextException
 
hid_t getErrMajor () const
 HDF5 library error mapper.
 
hid_t getErrMinor () const
 HDF5 library error mapper.
 

Detailed Description

Exception specific to HighFive Object interface.

Constructor & Destructor Documentation

◆ ObjectException()

HighFive::ObjectException::ObjectException ( const std::string &  err_msg)
inlineexplicit

The documentation for this class was generated from the following file: