zeep::http::el::object::basic_iterator
// In header: </home/maarten/projects/libzeep/zeep/http/webapp/el.hpp> template<typename ObjectType> class basic_iterator { public: // types typedef std::iterator< std::forward_iterator_tag, ObjectType > base_type; typedef base_type::reference reference; typedef base_type::pointer pointer; // construct/copy/destruct basic_iterator(); basic_iterator(const basic_iterator &); basic_iterator(unspecified); basic_iterator(unspecified, int); basic_iterator(unspecified); basic_iterator(unspecified, int); basic_iterator& operator=(const basic_iterator &); ~basic_iterator(); // public member functions reference operator*() const; pointer operator->() const; basic_iterator & operator++(); basic_iterator operator++(int); bool operator==(const basic_iterator &) const; bool operator!=(const basic_iterator &) const; };
basic_iterator
public
construct/copy/destructbasic_iterator();
basic_iterator(const basic_iterator & other);
basic_iterator(unspecified a);
basic_iterator(unspecified a, int);
basic_iterator(unspecified a);
basic_iterator(unspecified a, int);
basic_iterator& operator=(const basic_iterator & other);
~basic_iterator();
basic_iterator
public member functionsreference operator*() const;
pointer operator->() const;
basic_iterator & operator++();
basic_iterator operator++(int);
bool operator==(const basic_iterator & other) const;
bool operator!=(const basic_iterator & other) const;