Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Collection< T >::Iter Class Reference

#include </home/casse/Dev/elm/src/concepts.h>

+ Inheritance diagram for Collection< T >::Iter:

Public Member Functions

 Iter (const Collection< T > &collection)
 
- Public Member Functions inherited from Iter< T >
bool ended (void)
 
void next (void)
 
item (void)
 
 operator bool (void)
 
 operator T (void)
 
Iteroperator++ (int)
 
Iteroperator= (const Iter &iterator)
 
bool equals (const Iter &iterator) const
 
bool operator== (const Iter &iterator) const
 
bool operator!= (const Iter &iterator) const
 

Detailed Description

template<class T>
class elm::concept::Collection< T >::Iter

Iterator on the items of the collection. No assertion can be made about the order of traversal of the collection items.

Constructor & Destructor Documentation

◆ Iter()

Iter ( const Collection< T > &  collection)

Build an iterator from a collection.

Parameters
collectionCollection to traverse.

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