Warning, file /include/boost/python/object/stl_iterator_core.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005 #ifndef STL_ITERATOR_CORE_EAN20051028_HPP
0006 # define STL_ITERATOR_CORE_EAN20051028_HPP
0007
0008 # include <boost/python/object_fwd.hpp>
0009 # include <boost/python/handle_fwd.hpp>
0010
0011 namespace boost { namespace python { namespace objects {
0012
0013 struct BOOST_PYTHON_DECL stl_input_iterator_impl
0014 {
0015 stl_input_iterator_impl();
0016 stl_input_iterator_impl(boost::python::object const &ob);
0017 void increment();
0018 bool equal(stl_input_iterator_impl const &that) const;
0019 boost::python::handle<> const ¤t() const;
0020 private:
0021 boost::python::object it_;
0022 boost::python::handle<> ob_;
0023 };
0024
0025 }}}
0026
0027 #endif