Classes | |
| struct | decode_begin |
| struct | decode_integral |
| struct | decode_size_t |
| struct | decode_size_t< n, Iter, false > |
| struct | decode_size_t< n, Iter, true > |
| struct | decode_template |
| struct | decode_type |
| struct | encode_counter |
| struct | encode_counter< 0 > |
| struct | encode_integral |
| struct | encode_integral< V, bool, b > |
| struct | encode_size_t |
| struct | encode_size_t< V, n, true > |
| struct | encode_template |
| struct | encode_type |
| struct | get_unsigned |
| struct | get_unsigned< char > |
| struct | get_unsigned< int > |
| struct | get_unsigned< long > |
| struct | get_unsigned< short > |
| struct | get_unsigned< signed char > |
| struct | msvc_extract_type |
| struct | msvc_register_type |
| struct | msvc_typeid_wrapper |
| struct | msvc_typeid_wrapper< 1 > |
| struct | msvc_typeid_wrapper< 4 > |
| struct | offset_vector |
| struct | pack |
| struct | push_back< boost::type_of::offset_vector< V, mpl::size_t< 0 > >, T > |
| struct | push_back< boost::type_of::offset_vector< V, Offset >, T > |
| struct | sizer |
| struct | typeof_emulation_is_unsupported_on_this_compiler |
| struct | unpack |
Functions | |
| char(* | encode_index (...))[1] |
| template<typename T > | |
| sizer< T >::type | encode_start (T const &) |
| template<typename Organizer , typename T > | |
| msvc_register_type< T, Organizer > | typeof_register_type (const T &, Organizer *=0) |
| template<typename T > | |
| enable_if< is_function< T >, T & > ::type | ensure_obj (T &) |
| template<typename T > | |
| disable_if< is_function< T > , T & >::type | ensure_obj (const T &) |
| template<class V , class T > | |
| enable_if< typename is_function< T >::type, sizer < typename encode_type< V, T > ::type > >::type | encode (T &) |
| template<class V , class T > | |
| disable_if< typename is_function< T >::type, sizer < typename encode_type< V, T > ::type > >::type | encode (const T &) |
| enable_if< typename is_function<T>::type, sizer<typename encode_type<V, T>::type> >::type boost::type_of::encode | ( | T & | ) |
| disable_if< typename is_function<T>::type, sizer<typename encode_type<V, T>::type> >::type boost::type_of::encode | ( | const T & | ) |
| char(* boost::type_of::encode_index | ( | ... | ) | )[1] |
| disable_if<is_function<T>, T&>::type boost::type_of::ensure_obj | ( | const T & | ) |
| msvc_register_type< T, Organizer > boost::type_of::typeof_register_type | ( | const T & | , |
| Organizer * | = 0 |
||
| ) |