STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | List of all members
runtime_error Class Reference
Inheritance diagram for runtime_error:
_System_error overflow_error range_error regex_error underflow_error system_error ios_base::failure tr2::sys::basic_filesystem_error< _Path >

Public Member Functions

 runtime_error (const string &_Message)
 
 runtime_error (const char *_Message)
 

Protected Member Functions

virtual void _Doraise () const
 

Constructor & Destructor Documentation

runtime_error::runtime_error ( const string _Message)
inlineexplicit
172  : _Mybase(_Message.c_str())
173  { // construct from message string
174  }
const _Elem * c_str() const _NOEXCEPT
Definition: xstring:1737
runtime_error::runtime_error ( const char *  _Message)
inlineexplicit
177  : _Mybase(_Message)
178  { // construct from message string
179  }

Member Function Documentation

virtual void runtime_error::_Doraise ( ) const
inlineprotectedvirtual

Reimplemented in tr2::sys::basic_filesystem_error< _Path >, system_error, range_error, underflow_error, ios_base::failure, and overflow_error.

186  { // perform class-specific exception handling
187  _RAISE(*this);
188  }
#define _RAISE(x)
Definition: xstddef:70

The documentation for this class was generated from the following file: