Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/dyndata/Collection.h>
Public Member Functions | |
IterInst (const I &i) | |
virtual | ~IterInst (void) |
virtual bool | ended (void) const |
virtual T | item (void) const |
virtual void | next (void) |
const I & | iter (void) const |
Public Member Functions inherited from AbstractIter< T > | |
virtual | ~AbstractIter (void) |
Public Member Functions inherited from Lock | |
Lock (int usage=0) | |
void | lock (void) |
void | unlock (void) |
int | usage (void) const |
Build a @red dyndata iterator from a generic iterator.
T | Type of iterated values. |
I | Type of the iterator. |
|
inline |
Implements AbstractIter< T >.
|
inlinevirtual |
Implements AbstractIter< T >.
Referenced by MutableCollection< T, C >::remove().
Implements AbstractIter< T >.