#include <any.hpp>
Public Types | |
typedef ::boost::mpl::fold < typename::boost::type_erasure::detail::collect_concepts < Concept >::type,::boost::type_erasure::any_base < Derived > ,::boost::type_erasure::concept_interface < ::boost::mpl::_2,::boost::mpl::_1, T > >::type | type |
typedef ::boost::mpl::fold< typename ::boost::type_erasure::detail::collect_concepts< Concept >::type, ::boost::type_erasure::any_base<Derived>, ::boost::type_erasure::concept_interface< ::boost::mpl::_2, ::boost::mpl::_1, T > >::type boost::type_erasure::detail::compute_bases< Derived, Concept, T >::type |