Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::parameter::binding< Parameters, Keyword, Default > Struct Template Reference

#include <binding.hpp>

Public Types

typedef mpl::apply_wrap3
< typename Parameters::binding,
Keyword, Default, mpl::true_ >
::type 
type
 

Public Member Functions

 BOOST_MPL_ASSERT_NOT ((mpl::and_< is_same< Default, void_ >, is_same< type, void_ > >))
 

Member Typedef Documentation

template<class Parameters, class Keyword, class Default = void_>
typedef mpl::apply_wrap3< typename Parameters::binding,Keyword,Default,mpl::true_ >::type boost::parameter::binding< Parameters, Keyword, Default >::type

Member Function Documentation

template<class Parameters, class Keyword, class Default = void_>
boost::parameter::binding< Parameters, Keyword, Default >::BOOST_MPL_ASSERT_NOT ( (mpl::and_< is_same< Default, void_ >, is_same< type, void_ > >)  )

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