Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::parameter::aux::satisfies< ArgList, ParameterRequirements > Struct Template Reference

#include <parameters.hpp>

Inheritance diagram for boost::parameter::aux::satisfies< ArgList, ParameterRequirements >:

Public Types

typedef mpl::bool_
< satisfies::value > 
type
 

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, value=(sizeof(aux::to_yesno(ArgList::satisfies((ParameterRequirements *) 0,(ArgList *) 0)))==sizeof(yes_tag)))
 

Member Typedef Documentation

template<class ArgList, class ParameterRequirements>
typedef mpl::bool_<satisfies::value> boost::parameter::aux::satisfies< ArgList, ParameterRequirements >::type

Member Function Documentation

template<class ArgList, class ParameterRequirements>
boost::parameter::aux::satisfies< ArgList, ParameterRequirements >::BOOST_STATIC_CONSTANT ( bool  ,
value  = (sizeof(aux::to_yesno(ArgList::satisfies< ArgList, ParameterRequirements >((ParameterRequirements *) 0,(ArgList *) 0)))==sizeof(yes_tag)) 
)

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