Classes | |
struct | py_iter_ |
Functions | |
template<class Iterator , class NextPolicies > | |
object | demand_iterator_class (char const *name, Iterator *=0, NextPolicies const &policies=NextPolicies()) |
template<class Target , class Iterator , class NextPolicies , class Accessor1 , class Accessor2 > | |
object | make_iterator_function (Accessor1 const &get_start, Accessor2 const &get_finish, NextPolicies const &, Iterator const &(*)(), boost::type< Target > *, int) |
template<class Target , class Iterator , class NextPolicies , class Accessor1 , class Accessor2 > | |
object | make_iterator_function (Accessor1 const &get_start, Accessor2 const &get_finish, NextPolicies const &next_policies, Iterator &(*)(), boost::type< Target > *,...) |
object boost::python::objects::detail::demand_iterator_class | ( | char const * | name, |
Iterator * | = 0 , |
||
NextPolicies const & | policies = NextPolicies() |
||
) |
References boost::python::def(), boost::python::handle< T >::get(), boost::python::objects::identity_function(), boost::python::make_function(), boost::iostreams::gzip::flags::name, boost::python::no_init, and boost::python::objects::registered_class_object().
Referenced by boost::python::objects::detail::py_iter_< Target, Iterator, Accessor1, Accessor2, NextPolicies >::operator()().
|
inline |
References boost::python::make_function().
Referenced by make_iterator_function(), and boost::python::objects::make_iterator_function().
|
inline |
References make_iterator_function().