![]()  | 
  
    HDF5
    1.14.4.3
    
   API Reference 
   | 
   
#include <c++/src/H5Exception.h>
Exception provides wrappers of HDF5 error handling functions.
Many classes are derived from Exception for specific HDF5 C interfaces.
 Inheritance diagram for Exception:Public Member Functions | |
| Exception (const std::string &func_name, const std::string &message=DEFAULT_MSG) | |
| std::string | getMajorString (hid_t err_major_id) const | 
| std::string | getMinorString (hid_t err_minor_id) const | 
| std::string | getDetailMsg () const | 
| const char * | getCDetailMsg () const | 
| std::string | getFuncName () const | 
| const char * | getCFuncName () const | 
| Exception () | |
| Exception (const Exception &orig) | |
| virtual | ~Exception ()=default | 
Static Public Member Functions | |
| static void | setAutoPrint (H5E_auto2_t &func, void *client_data) | 
| static void | dontPrint () | 
| static void | getAutoPrint (H5E_auto2_t &func, void **client_data) | 
| static void | clearErrorStack () | 
| static void | walkErrorStack (H5E_direction_t direction, H5E_walk2_t func, void *client_data) | 
| static void | printErrorStack (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT) | 
Static Protected Attributes | |
| static const char | DEFAULT_MSG [] | 
| Exception | ( | const std::string & | func_name, | 
| const std::string & | message = DEFAULT_MSG  | 
        ||
| ) | 
| Exception | ( | ) | 
      
  | 
  virtualdefault | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| const char * getCDetailMsg | ( | ) | const | 
| const char * getCFuncName | ( | ) | const | 
| std::string getDetailMsg | ( | ) | const | 
| std::string getFuncName | ( | ) | const | 
| std::string getMajorString | ( | hid_t | err_major_id | ) | const | 
| std::string getMinorString | ( | hid_t | err_minor_id | ) | const | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  staticprotected |