62 const char*
what()
const throw();
69 const std::list<Descriptor>&
contents()
const;
79 std::list<Descriptor> contents_;
80 std::string what_message_;
84 : std::runtime_error(
"")
88 for (
auto& c : contents_)
93 what_message_ = ss.str();
98 return what_message_.c_str();
108 return contents_.empty();
runtime exception containing an HDF5 error H5CError
Definition: h5c_error.hpp:43
H5CError(const std::list< Descriptor > &H5CError)
constructor
Definition: h5c_error.hpp:83
const std::list< Descriptor > & contents() const
access to error H5CError
Definition: h5c_error.hpp:101
Definition: attribute.hpp:43
bool empty() const
what it says
Definition: h5c_error.hpp:106
const char * what() const
printout of error H5CError
Definition: h5c_error.hpp:96