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::concept_interface< ::boost::type_erasure::constructible< Tag(T...)>, Base, Tag > Struct Template Reference

INTERNAL ONLY. More...

#include <constructible.hpp>

Inheritance diagram for boost::type_erasure::concept_interface< ::boost::type_erasure::constructible< Tag(T...)>, Base, Tag >:
Collaboration diagram for boost::type_erasure::concept_interface< ::boost::type_erasure::constructible< Tag(T...)>, Base, Tag >:

Public Member Functions

::boost::type_erasure::constructible
< Tag(T...)> * 
_boost_type_erasure_deduce_constructor (typename::boost::type_erasure::as_param< Base, T >::type...)
 

Detailed Description

template<class Base, class Tag, class... T>
struct boost::type_erasure::concept_interface< ::boost::type_erasure::constructible< Tag(T...)>, Base, Tag >

INTERNAL ONLY.

Member Function Documentation

template<class Base , class Tag , class... T>
::boost::type_erasure::constructible<Tag(T...)>* boost::type_erasure::concept_interface< ::boost::type_erasure::constructible< Tag(T...)>, Base, Tag >::_boost_type_erasure_deduce_constructor ( typename::boost::type_erasure::as_param< Base, T >::type...  )
inline

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