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::call_impl_dispatch< R(T...), void(U...), Concept, true > Struct Template Reference

#include <call.hpp>

Public Types

typedef
::boost::type_erasure::any
< Concept, R > 
type
 

Static Public Member Functions

template<class F >
static type apply (const ::boost::type_erasure::binding< Concept > *table, U...arg)
 

Member Typedef Documentation

template<class R , class... T, class... U, class Concept >
typedef ::boost::type_erasure::any<Concept, R> boost::type_erasure::detail::call_impl_dispatch< R(T...), void(U...), Concept, true >::type

Member Function Documentation

template<class R , class... T, class... U, class Concept >
template<class F >
static type boost::type_erasure::detail::call_impl_dispatch< R(T...), void(U...), Concept, true >::apply ( const ::boost::type_erasure::binding< Concept > *  table,
U...  arg 
)
inlinestatic

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