Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::type_erasure::detail::compute_bases< Derived, Concept, T > Struct Template Reference

#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
 

Member Typedef Documentation

template<class Derived, class Concept, class T>
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

The documentation for this struct was generated from the following file: