ReactOS  0.4.15-dev-5606-gf34e425
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: