#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.