7template <
class ItemType>
31template <
class ItemType>
34 m_internalIt = m_items.begin();
37template <
class ItemType>
42template <
class ItemType>
45 m_internalIt = m_items.begin();
48template <
class ItemType>
54template <
class ItemType>
Simple forward iterator over a collection of pointers.
void begin()
Reset the iterator to the first element.
bool end()
Check whether the iterator has reached the end.
std::vector< ItemType * >::iterator m_internalIt
Current position.
void operator++(int)
Advance the iterator (postfix).
int size()
Return the number of items.
std::vector< ItemType * > m_items
Stored item pointers.