Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template rebind_any

boost::type_erasure::rebind_any

Synopsis

// In header: <boost/type_erasure/rebind_any.hpp>

template<typename Any, typename T> 
struct rebind_any {
  // types
  typedef  ;
};

Description

A metafunction that changes the placeholder of an any. If T is not a placeholder, returns T unchanged. This class is intended to be used in concept_interface to deduce the argument types from the arguments of the concept.

See Also:

derived, as_param


PrevUpHomeNext