Searched defs:named_parameter_combine (Results 1 – 1 of 1) sorted by relevance
119 struct named_parameter_combine struct122 typedef typename NP::ref_type res_type;123 typedef named_parameter_combine<NP,Rest> self_type;126 named_parameter_combine( NP const& np, Rest const& r ) in named_parameter_combine() argument132 res_type operator[]( keyword<typename NP::id,true> kw ) const { return m_param[kw]; } in operator []()133 res_type operator[]( keyword<typename NP::id,false> kw ) const { return m_param[kw]; } in operator []()136 … bool has( keyword<typename NP::id,false> kw ) const { return m_param.has( kw ); } in has()139 void erase( keyword<typename NP::id,false> kw ) const { m_param.erase( kw ); } in erase()145 named_parameter_combine<NP,self_type> operator,( NP const& np ) const in operator ,()153 void apply_to( Visitor& V ) const in apply_to()[all …]