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::placeholder_of< T > Struct Template Reference

A metafunction returning the (const/reference qualified) placeholder corresponding to an any. More...

#include <placeholder_of.hpp>

Public Types

typedef
::boost::type_erasure::placeholder_of
< typename
T::_boost_type_erasure_derived_type >
::type 
type
 

Detailed Description

template<class T>
struct boost::type_erasure::placeholder_of< T >

A metafunction returning the (const/reference qualified) placeholder corresponding to an any.

It will also work for all bases of any, so it can be applied to the Base parameter of concept_interface.

Member Typedef Documentation

template<class T >
typedef ::boost::type_erasure::placeholder_of< typename T::_boost_type_erasure_derived_type >::type boost::type_erasure::placeholder_of< T >::type

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