Exception class that is used to indicate underlying OS API errors. More...
#include <execution_monitor.hpp>
Public Member Functions | |
system_error () | |
Default constructor. More... | |
system_error (std::string const &descr) | |
Initializing constructor. More... | |
~system_error () throw () | |
Destructor. More... | |
system_error (char const *exp) | |
Static Public Member Functions | |
static BOOST_LOG_NORETURN void | throw_ (const char *file, std::size_t line) |
static BOOST_LOG_NORETURN void | throw_ (const char *file, std::size_t line, std::string const &descr) |
Public Attributes | |
unit_test::readonly_property < long > | p_errno |
unit_test::readonly_property < char const * > | p_failed_exp |
Exception class that is used to indicate underlying OS API errors.
boost::system_error::system_error | ( | ) |
Default constructor.
Creates an exception with the default error message.
|
explicit |
Initializing constructor.
Creates an exception with the specified error message.
boost::system_error::~system_error | ( | ) | ||
throw | ( | |||
) |
Destructor.
|
explicit |
|
static |
|
static |
unit_test::readonly_property<long> boost::system_error::p_errno |
unit_test::readonly_property<char const*> boost::system_error::p_failed_exp |