#include <boost/mpl/vector.hpp>#include <boost/type_erasure/detail/storage.hpp>#include <boost/type_erasure/placeholder.hpp>#include <boost/type_erasure/constructible.hpp>#include <boost/type_erasure/rebind_any.hpp>#include <typeinfo>

Classes | |
| struct | boost::type_erasure::destructible< T > |
| The destructible concept enables forwarding to the destructor of the contained type. More... | |
| struct | boost::type_erasure::copy_constructible< T > |
| The copy_constructible concept allows objects to be copied and destroyed. More... | |
| struct | boost::type_erasure::assignable< T, U > |
| Enables assignment of any types. More... | |
| struct | boost::type_erasure::concept_interface< assignable< T, U >, Base, T > |
| INTERNAL ONLY. More... | |
| struct | boost::type_erasure::typeid_< T > |
| Enables runtime type information. More... | |
| struct | boost::type_erasure::detail::get_null_vtable_entry< C > |
| struct | boost::type_erasure::detail::get_null_vtable_entry< ::boost::type_erasure::typeid_< T > > |
| struct | boost::type_erasure::detail::null_destroy |
| struct | boost::type_erasure::detail::get_null_vtable_entry< ::boost::type_erasure::destructible< T > > |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::type_erasure | |
| boost::type_erasure::detail | |