#include <named_params.hpp>


Public Types | |
| typedef NP::ref_type | res_type |
| typedef named_parameter_combine< NP, Rest > | self_type |
Public Member Functions | |
| named_parameter_combine (NP const &np, Rest const &r) | |
| res_type | operator[] (keyword< typename NP::id, true > kw) const |
| res_type | operator[] (keyword< typename NP::id, false > kw) const |
| bool | has (keyword< typename NP::id, false > kw) const |
| void | erase (keyword< typename NP::id, false > kw) const |
| template<typename Visitor > | |
| void | apply_to (Visitor &V) const |
| named_parameter_combine< NP, named_parameter_combine< NP, Rest > > | operator, (NP const &np) const |
| typedef NP::ref_type boost::nfp::nfp_detail::named_parameter_combine< NP, Rest >::res_type |
| typedef named_parameter_combine<NP,Rest> boost::nfp::nfp_detail::named_parameter_combine< NP, Rest >::self_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inline |