
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::type_of | |
Macros | |
| #define | BOOST_TYPEOF_INDEX(T) (sizeof(*boost::type_of::encode_index((boost::type_of::encode_counter<1000>*)0))) | 
| #define | BOOST_TYPEOF_NEXT_INDEX(next) friend char (*encode_index(encode_counter<next>*))[next]; | 
| #define | BOOST_TYPEOF(expr) boost::type_of::msvc_typeid_wrapper<sizeof(*boost::type_of::encode_start(expr))>::type | 
| #define | BOOST_TYPEOF_TPL(expr) typename BOOST_TYPEOF(expr) | 
| #define | BOOST_TYPEOF_NESTED_TYPEDEF_TPL(name, expr) | 
| #define | BOOST_TYPEOF_NESTED_TYPEDEF(name, expr) | 
Functions | |
| char(* | boost::type_of::encode_index (...))[1] | 
| template<typename T > | |
| sizer< T >::type | boost::type_of::encode_start (T const &) | 
| template<typename Organizer , typename T > | |
| msvc_register_type< T, Organizer > | boost::type_of::typeof_register_type (const T &, Organizer *=0) | 
| #define BOOST_TYPEOF | ( | expr | ) | boost::type_of::msvc_typeid_wrapper<sizeof(*boost::type_of::encode_start(expr))>::type | 
| #define BOOST_TYPEOF_INDEX | ( | T | ) | (sizeof(*boost::type_of::encode_index((boost::type_of::encode_counter<1000>*)0))) | 
| #define BOOST_TYPEOF_NESTED_TYPEDEF | ( | name, | |
| expr | |||
| ) | 
| #define BOOST_TYPEOF_NESTED_TYPEDEF_TPL | ( | name, | |
| expr | |||
| ) | 
| #define BOOST_TYPEOF_NEXT_INDEX | ( | next | ) | friend char (*encode_index(encode_counter<next>*))[next]; | 
| #define BOOST_TYPEOF_TPL | ( | expr | ) | typename BOOST_TYPEOF(expr) |