Classes | |
| struct | arg_spec |
| struct | call_policies_as_options |
| struct | combinations_op |
| struct | def_class |
| struct | def_function |
| struct | def_init |
| struct | empty_tag |
| struct | empty_tag_to_python |
| struct | is_optional |
| struct | keyword |
| struct | keyword< K * > |
| struct | keyword< K ** > |
| struct | make_arg_spec |
| struct | make_arg_spec_impl |
| struct | make_arg_spec_impl< K, T, typename K::third > |
| struct | make_kw_spec |
| struct | make_kw_spec< K(T)> |
| struct | no_keywords |
| struct | not_specified |
| struct | optimized |
| struct | optimized< K ** > |
| struct | required |
| struct | required< K * > |
Functions | |
| PyObject * | unspecified_type () |
| template<class Def , class F , class Iter , class End , class Keywords > | |
| void | def_combination_aux0 (Def def, F f, Iter, End, Keywords const &keywords, mpl::false_) |
| template<class Def , class F , class Iter , class End , class Keywords > | |
| void | def_combination_aux0 (Def def, F f, Iter, End, Keywords const &keywords, mpl::true_) |
| void | initialize_converter () |
| template<class Def , class F , class Iter , class End , class Keywords > | |
| void | def_combination_aux (Def def, F f, Iter, End, Keywords const &keywords) |
| template<class Def , class F , class End , class Keywords > | |
| void | def_combination_aux (Def def, F f, End, End, Keywords const &keywords) |
| template<class Def , class F , class End > | |
| void | def_combination_aux (Def def, F f, End, End, no_keywords const &) |
| template<class Def , class Specs , class Bits , class Invoker > | |
| void | def_combination (Def def, Specs *, Bits, Invoker *) |
| template<class Def , class Specs , class Bits , class End , class Invoker > | |
| void | def_combinations (Def def, Specs *, Bits, End, Invoker *) |
| template<class Def , class Specs , class End , class Invoker > | |
| void | def_combinations (Def, Specs *, End, End, Invoker *) |
| void boost::parameter::python::aux::def_combination | ( | Def | def, |
| Specs * | , | ||
| Bits | , | ||
| Invoker * | |||
| ) |
References def_combination_aux(), and boost::xpressive::first.
Referenced by def_combinations().
| void boost::parameter::python::aux::def_combination_aux | ( | Def | def, |
| F | f, | ||
| Iter | , | ||
| End | , | ||
| Keywords const & | keywords | ||
| ) |
References boost::foreach_detail_::and_(), and def_combination_aux0().
Referenced by def_combination(), and def_combination_aux0().
| void boost::parameter::python::aux::def_combination_aux | ( | Def | def, |
| F | f, | ||
| End | , | ||
| End | , | ||
| Keywords const & | keywords | ||
| ) |
References boost::parameter::python::def().
| void boost::parameter::python::aux::def_combination_aux | ( | Def | def, |
| F | f, | ||
| End | , | ||
| End | , | ||
| no_keywords const & | |||
| ) |
References boost::parameter::python::def().
| void boost::parameter::python::aux::def_combination_aux0 | ( | Def | def, |
| F | f, | ||
| Iter | , | ||
| End | , | ||
| Keywords const & | keywords, | ||
| mpl::false_ | |||
| ) |
References def_combination_aux().
Referenced by def_combination_aux().
| void boost::parameter::python::aux::def_combination_aux0 | ( | Def | def, |
| F | f, | ||
| Iter | , | ||
| End | , | ||
| Keywords const & | keywords, | ||
| mpl::true_ | |||
| ) |
References def_combination_aux().
| void boost::parameter::python::aux::def_combinations | ( | Def | def, |
| Specs * | , | ||
| Bits | , | ||
| End | , | ||
| Invoker * | |||
| ) |
References def_combination(), and initialize_converter().
Referenced by boost::parameter::python::def(), boost::parameter::python::call< ParameterSpecs, CallPolicies >::visit(), boost::parameter::python::function< Fwd, ParameterSpecs >::visit(), and boost::parameter::python::init< ParameterSpecs, CallPolicies >::visit_aux().
| void boost::parameter::python::aux::def_combinations | ( | Def | , |
| Specs * | , | ||
| End | , | ||
| End | , | ||
| Invoker * | |||
| ) |
|
inline |
References boost::flyweights::x.
Referenced by def_combinations().
|
inline |