Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::flyweights::detail::flyweight_signature Struct Reference

#include <flyweight.hpp>

Inheritance diagram for boost::flyweights::detail::flyweight_signature:
Collaboration diagram for boost::flyweights::detail::flyweight_signature:

Public Member Functions

BOOST_PP_REPEAT(BOOST_PARAMETER_MAX_ARITY operator() (A0 &a0) const , BOOST_PARAMETER_FORWARD_TYPEDEF,(PS)(parameter_spec)) aux mpl::first< typename aux::make_arg_list< aux::item< parameter::optional< parameter::deduced< tag<> >, detail::is_tag< boost::mpl::_ > >, A0 >, deduced_list, aux::tag_keyword_arg >::type >::type
 
mpl::first< typename
aux::make_arg_list< aux::item
< parameter::optional
< parameter::deduced< tag
<> >, detail::is_tag
< boost::mpl::_ > >, A0,
aux::item< PS1, A1 >
>, deduced_list,
aux::tag_keyword_arg >::type >
::type 
operator() (A0 &a0, A1 &a1) const
 

Member Function Documentation

BOOST_PP_REPEAT ( BOOST_PARAMETER_MAX_ARITY boost::parameter::parameters< parameter::optional< parameter::deduced< tag<> >, detail::is_tag< boost::mpl::_ > > , >::operator() ( A0 &  a0) const
inlineinherited
mpl::first< typename aux::make_arg_list< aux::item< parameter::optional< parameter::deduced< tag<> >, detail::is_tag< boost::mpl::_ > > ,A0 , aux::item< PS1,A1 > > , deduced_list , aux::tag_keyword_arg >::type >::type boost::parameter::parameters< parameter::optional< parameter::deduced< tag<> >, detail::is_tag< boost::mpl::_ > > , >::operator() ( A0 &  a0,
A1 a1 
) const
inlineinherited

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