Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
builtin.hpp File Reference
#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>
Include dependency graph for builtin.hpp:
This graph shows which files directly or indirectly include this file:

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