ReactOS 0.4.15-dev-7953-g1f49173
CIterator< Item > Class Template Referenceabstract

#include <iterator.h>

Inheritance diagram for CIterator< Item >:

Public Member Functions

virtual ~CIterator ()
 
virtual VOID First ()=0
 
virtual VOID Next ()=0
 
virtual BOOL IsDone () const =0
 
virtual Item CurrentItem () const =0
 

Detailed Description

template<class Item>
class CIterator< Item >

Definition at line 12 of file iterator.h.

Constructor & Destructor Documentation

◆ ~CIterator()

template<class Item >
virtual CIterator< Item >::~CIterator ( )
inlinevirtual

Definition at line 14 of file iterator.h.

15 {}

Member Function Documentation

◆ CurrentItem()

template<class Item >
virtual Item CIterator< Item >::CurrentItem ( ) const
pure virtual

Implemented in CListIterator< Item >.

◆ First()

template<class Item >
virtual VOID CIterator< Item >::First ( )
pure virtual

Implemented in CListIterator< Item >.

◆ IsDone()

template<class Item >
virtual BOOL CIterator< Item >::IsDone ( ) const
pure virtual

Implemented in CListIterator< Item >.

◆ Next()

template<class Item >
virtual VOID CIterator< Item >::Next ( )
pure virtual

Implemented in CListIterator< Item >.


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