Struct template named_parameter_combine
boost::nfp::named_parameter_combine
Synopsis
template<typename NP1, typename NP2>
struct named_parameter_combine : public Rest {
typedef NP::ref_type res_type;
typedef named_parameter_combine< NP, Rest > self_type;
named_parameter_combine(NP const &, Rest const &);
res_type operator[](keyword< typename NP::id, true >) const;
res_type operator[](keyword< typename NP::id, false >) const;
bool has(keyword< typename NP::id, false >) const;
void erase(keyword< typename NP::id, false >) const;
template<typename Visitor> void apply_to(Visitor &) const;
named_parameter_combine< NP, named_parameter_combine< NP, Rest > >
operator,(NP const &) const;
};
Description
named_parameter_combine
public
construct/copy/destruct
- <
named_parameter_combine(NPconst&np,Restconst&r);
>
named_parameter_combine public member functions