Apama  10.7.2.2
com::softwareag::connectivity::list_t::_iterator< DATA, UNDERLYING > Struct Template Reference

Forward/reverse and const/non-const iterators are implemented using this class. More...

#include <sag_connectivity_cpp.hpp>

Inherits iterator< std::random_access_iterator_tag, DATA >.

Detailed Description

template<typename DATA, typename UNDERLYING>
struct com::softwareag::connectivity::list_t::_iterator< DATA, UNDERLYING >

Forward/reverse and const/non-const iterators are implemented using this class.

It implements the std::random_access_iterator concept: http://en.cppreference.com/w/cpp/concept/RandomAccessIterator

You must not modify the list object while iterating over it. The iterator will throw (or assert on a non-NDEBUG build) if you try deferencing it after modifying the list object.


The documentation for this struct was generated from the following file: