
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 |