Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::datastruct::IteratorInst< T > Class Template Referenceabstract

#include <elm/datastruct/Iterator.h>

Public Member Functions

virtual ~IteratorInst (void)
 
virtual bool ended (void) const =0
 
virtual T item (void) const =0
 
virtual void next (void)=0
 

Constructor & Destructor Documentation

template<class T>
virtual elm::datastruct::IteratorInst< T >::~IteratorInst ( void  )
virtual

Member Function Documentation

template<class T>
virtual bool elm::datastruct::IteratorInst< T >::ended ( void  ) const
pure virtual
template<class T>
virtual T elm::datastruct::IteratorInst< T >::item ( void  ) const
pure virtual
template<class T>
virtual void elm::datastruct::IteratorInst< T >::next ( void  )
pure virtual

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