UMPIRE
Umpire: resource management and provision
umpire::runtime_error Class Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/umpire/checkouts/develop/src/umpire/util/error.hpp>

Inheritance diagram for umpire::runtime_error:

Public Member Functions

 runtime_error (const std::string &msg, const std::string &file, int line)
 
virtual ~runtime_error ()=default
 
std::string message () const
 
virtual const char * what () const throw ()
 

Constructor & Destructor Documentation

◆ runtime_error()

umpire::runtime_error::runtime_error ( const std::string &  msg,
const std::string &  file,
int  line 
)
inline

References message().

◆ ~runtime_error()

virtual umpire::runtime_error::~runtime_error ( )
virtualdefault

Member Function Documentation

◆ message()

std::string umpire::runtime_error::message ( ) const
inline

References umpire_mod::get_backtrace().

Referenced by runtime_error().

◆ what()

virtual const char* umpire::runtime_error::what ( ) const
throw (
)
inlinevirtual