Go to the source code of this file.
Classes | |
struct | boost::exception_detail::type_info_ |
Namespaces | |
namespace | boost |
namespace | boost::exception_detail |
Defines | |
#define | BOOST_EXCEPTION_DYNAMIC_TYPEID(x) ::boost::exception_detail::type_info_(typeid(x)) |
#define | BOOST_EXCEPTION_STATIC_TYPEID(T) ::boost::exception_detail::type_info_(BOOST_SP_TYPEID(T),::boost::tag_type_name<T>()) |
Functions | |
bool | boost::exception_detail::operator!= (type_info_ const &a, type_info_ const &b) |
template<class T > | |
char const * | boost::tag_type_name () |
template<class T > | |
char const * | boost::type_name () |
#define BOOST_EXCEPTION_DYNAMIC_TYPEID | ( | x | ) | ::boost::exception_detail::type_info_(typeid(x)) |
Definition at line 127 of file type_info.hpp.
#define BOOST_EXCEPTION_STATIC_TYPEID | ( | T | ) | ::boost::exception_detail::type_info_(BOOST_SP_TYPEID(T),::boost::tag_type_name<T>()) |
Definition at line 124 of file type_info.hpp.