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_requirements_of< ArgList, ParameterSpec > Struct Template Reference

#include <parameters.hpp>

Inheritance diagram for boost::parameter::aux::satisfies_requirements_of< ArgList, ParameterSpec >:
Collaboration diagram for boost::parameter::aux::satisfies_requirements_of< ArgList, ParameterSpec >:

Public Types

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

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, value=(sizeof(aux::to_yesno(ArgList::satisfies((as_parameter_requirements< ParameterSpec >::type *) 0,(ArgList *) 0)))==sizeof(yes_tag)))
 

Member Typedef Documentation

typedef mpl::bool_<satisfies::value> boost::parameter::aux::satisfies< ArgList, as_parameter_requirements< ParameterSpec >::type >::type
inherited

Member Function Documentation

boost::parameter::aux::satisfies< ArgList, as_parameter_requirements< ParameterSpec >::type >::BOOST_STATIC_CONSTANT ( bool  ,
value  = (              sizeof(                  aux::to_yesno(                      ArgList::satisfies< ArgList, as_parameter_requirements< ParameterSpec >::type >((ParameterRequirements*)0, (ArgList*)0)                  )              ) == sizeof(yes_tag)          ) 
)
inherited

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