Design Patterns
|
#include <list_traverser.h>
Public Member Functions | |
ListTraverser (List< Item > *list) | |
virtual | ~ListTraverser () |
virtual bool | Traverse () |
Protected Member Functions | |
virtual bool | ProcessItem (const Item &)=0 |
|
explicit |
|
virtual |
|
protectedpure virtual |
Implemented in operational::iterator::FilteringListTraverser< Item >.
|
virtual |
Reimplemented in operational::iterator::FilteringListTraverser< Item >, and operational::iterator::PrintNEmployees.