Exception class that is used to indicate errors of incorrect value of an object.
More...
#include <exceptions.hpp>
|
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) |
|
Exception class that is used to indicate errors of incorrect value of an object.
boost::invalid_value::invalid_value |
( |
| ) |
|
Default constructor.
Creates an exception with the default error message.
boost::invalid_value::invalid_value |
( |
std::string const & |
descr | ) |
|
|
explicit |
Initializing constructor.
Creates an exception with the specified error message.
boost::invalid_value::~invalid_value |
( |
| ) |
|
throw | ( | |
| ) | | |
static BOOST_LOG_NORETURN void boost::invalid_value::throw_ |
( |
const char * |
file, |
|
|
std::size_t |
line |
|
) |
| |
|
static |
static BOOST_LOG_NORETURN void boost::invalid_value::throw_ |
( |
const char * |
file, |
|
|
std::size_t |
line, |
|
|
std::string const & |
descr |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: