MoSync 3.3
MAPUtil::Enumerator< T > Class Template Reference

Generic enumerator class. More...

#include <MAP/Enumerator.h>

List of all members.

Public Member Functions

 Enumerator (IEnumerable< T > &source)
virtual ~Enumerator ()
virtual bool moveNext ()
virtual void reset ()
virtual T current ()
virtual int indexOfCurrent ()
virtual void setIndexOfCurrent (int index)
virtual T operator[] (int index)
virtual int size ()

Detailed Description

template<class T>
class MAPUtil::Enumerator< T >

Generic enumerator class.


Constructor & Destructor Documentation

template<class T >
MAPUtil::Enumerator< T >::Enumerator ( IEnumerable< T > &  source) [inline]
template<class T >
virtual MAPUtil::Enumerator< T >::~Enumerator ( ) [inline, virtual]

Member Function Documentation

template<class T >
virtual bool MAPUtil::Enumerator< T >::moveNext ( ) [inline, virtual]
template<class T >
virtual void MAPUtil::Enumerator< T >::reset ( ) [inline, virtual]
template<class T >
virtual T MAPUtil::Enumerator< T >::current ( ) [inline, virtual]
template<class T >
virtual int MAPUtil::Enumerator< T >::indexOfCurrent ( ) [inline, virtual]
template<class T >
virtual void MAPUtil::Enumerator< T >::setIndexOfCurrent ( int  index) [inline, virtual]
template<class T >
virtual T MAPUtil::Enumerator< T >::operator[] ( int  index) [inline, virtual]
template<class T >
virtual int MAPUtil::Enumerator< T >::size ( ) [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines