29 HDTreeException(
const std::string& msg,
const std::string& help =
"") noexcept;
36 const
char*
what() const noexcept;
52 std::ostream&
stream(std::ostream& o) const noexcept;
user-facing exception class for hdtree
Definition: Exception.h:15
const char * what() const noexcept
Override the message from the base class.
Definition: Exception.cxx:8
HDTreeException(const std::string &msg, const std::string &help="") noexcept
Create a new exception.
Definition: Exception.cxx:5
std::string message_
the short message explaining the error
Definition: Exception.h:17
std::ostream & stream(std::ostream &o) const noexcept
Stream the message of this exception into the input output stream.
Definition: Exception.cxx:12
std::string help_
an optional, longer message providing help for the situation
Definition: Exception.h:19
Geant4 does a GLOBAL definition of the keyword TRUE.
Definition: Atomic.cxx:3