11 :
std::runtime_error(msg), m_functionname(functionname), m_filename(filename) {}
Class that provides for a standard Nexus exception.
const std::string functionname() const
std::string m_functionname
Function this exception is associted with.
std::string m_filename
File this exception is associated with.
Exception(const std::string &msg="GENERIC ERROR", const std::string &functionname="", const std::string &filename="")
Create a new Nexus::Exception.
const std::string filename() const
MANTID_API_DLL std::ostream & operator<<(std::ostream &, const AlgorithmHistory &)
Prints a text representation.
Header for a base Nexus::Exception.