Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::type_of | |
Macros | |
#define | BOOST_TYPEOF(expr) BOOST_TYPEOF_KEYWORD(boost::type_of::ensure_obj(expr)) |
#define | BOOST_TYPEOF_TPL BOOST_TYPEOF |
#define | BOOST_TYPEOF_NESTED_TYPEDEF_TPL(name, expr) |
#define | BOOST_TYPEOF_NESTED_TYPEDEF(name, expr) |
#define | BOOST_TYPEOF_REGISTER_TYPE(x) |
#define | BOOST_TYPEOF_REGISTER_TEMPLATE(x, params) |
Functions | |
template<typename T > | |
enable_if< is_function< T >, T & > ::type | boost::type_of::ensure_obj (T &) |
template<typename T > | |
disable_if< is_function< T > , T & >::type | boost::type_of::ensure_obj (const T &) |
#define BOOST_TYPEOF | ( | expr | ) | BOOST_TYPEOF_KEYWORD(boost::type_of::ensure_obj(expr)) |
#define BOOST_TYPEOF_NESTED_TYPEDEF | ( | name, | |
expr | |||
) |
#define BOOST_TYPEOF_NESTED_TYPEDEF_TPL | ( | name, | |
expr | |||
) |
#define BOOST_TYPEOF_REGISTER_TEMPLATE | ( | x, | |
params | |||
) |
#define BOOST_TYPEOF_REGISTER_TYPE | ( | x | ) |
#define BOOST_TYPEOF_TPL BOOST_TYPEOF |