Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Public Member Functions
DataSpaceIException Class Reference

`#include <c++/src/H5Exception.h>`

Inheritance diagram for DataSpaceIException:

## Public Member Functions
| DataSpaceIException ()
| DataSpaceIException (const std::string &func_name, const std::string &message=DEFAULT_MSG)
virtual | ~DataSpaceIException () override=default
Public Member Functions inherited from Exception
| Exception ()
| Exception (const Exception &orig)
| Exception (const std::string &func_name, const std::string &message=DEFAULT_MSG)
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
virtual | ~Exception ()=default

## Additional Inherited Members
Static Public Member Functions inherited from Exception
static void | clearErrorStack ()
static void | dontPrint ()
static void | getAutoPrint (H5E_auto2_t &func, void **client_data)
static void | printErrorStack (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)
static void | setAutoPrint (H5E_auto2_t &func, void *client_data)
static void | walkErrorStack (H5E_direction_t direction, H5E_walk2_t func, void *client_data)
Static Protected Attributes inherited from Exception
static const char | DEFAULT_MSG []

## Constructor & Destructor Documentation

## ◆ DataSpaceIException() [1/2]

DataSpaceIException | ( | const std::string & | func_name,
|  | const std::string & | message = DEFAULT_MSG )

## ◆ DataSpaceIException() [2/2]

DataSpaceIException | ( |  | ) |

## ◆ ~DataSpaceIException()

virtual ~DataSpaceIException | ( |  | ) |
| override virtual default

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

- c++/src/H5Exception.h