15 #ifndef INCLUDED_utility_excn_Exceptions_HH
16 #define INCLUDED_utility_excn_Exceptions_HH
65 virtual void show( std::ostream& )
const;
66 virtual std::string
const msg()
const {
return msg_; };
67 virtual void add_msg( std::string
const& str ) {
EXCN_NullPointer(std::string const &msg)
virtual void add_msg(std::string const &str)
Declarations for many of the common exception subclasses.
EXCN_RosettaScriptsOption(std::string const &msg)
EXCN_KeyError(std::string const &msg)
EXCN_FileNotFound(std::string const &file)
EXCN_Msg_Exception(std::string const &msg)
base class for Exception system
virtual void show(std::ostream &) const
EXCN_RangeError(std::string const &msg)
EXCN_JD2Failure(std::string const &msg)
virtual std::string const msg() const