#include <boost/config.hpp>#include <boost/detail/workaround.hpp>#include <exception>#include <boost/exception/exception.hpp>#include <boost/current_function.hpp>

Go to the source code of this file.
Namespaces | |
| namespace | boost |
Defines | |
| #define | BOOST_THROW_EXCEPTION(x) |
Functions | |
| template<class E > | |
| void | boost::throw_exception (E const &e) |
| void | boost::throw_exception_assert_compatibility (std::exception const &) |
| #define BOOST_THROW_EXCEPTION | ( | x | ) |
::boost::throw_exception(::boost::enable_error_info(x) <<\
::boost::throw_function(BOOST_CURRENT_FUNCTION) <<\
::boost::throw_file(__FILE__) <<\
::boost::throw_line((int)__LINE__))
Definition at line 38 of file throw_exception.hpp.