h5cpp
0.3.3
A modern C++ wrapper for the HDF5 C library
|
runtime exception containing an HDF5 error H5CError More...
#include <h5c_error.hpp>
Public Member Functions | |
H5CError (const std::list< Descriptor > &H5CError) | |
constructor More... | |
const char * | what () const throw () |
printout of error H5CError More... | |
const std::list< Descriptor > & | contents () const |
access to error H5CError More... | |
bool | empty () const |
what it says More... | |
This is an exception class specifically for passing on an HDF5 error H5CError. The error H5CError is accessible as a standard list of Descriptor objects. Upon construction, the object also generates a string containing the a printout of the H5CError.
hdf5::error::H5CError::H5CError | ( | const std::list< Descriptor > & | H5CError | ) |
const std::list<Descriptor>& hdf5::error::H5CError::contents | ( | ) | const |
Returns reference to list of error descriptors.
bool hdf5::error::H5CError::empty | ( | ) | const |
Convenience function
const char* hdf5::error::H5CError::what | ( | ) | const | |
throw | ( | |||
) |
Returns the pre-generated string containing a printout of the error H5CError.