|
Design Patterns
|
#include <print_n_employees.h>
Public Member Functions | |
| PrintNEmployees (List< Employee * > *aList, int n) | |
| ~PrintNEmployees () override | |
| bool | Traverse () override |
Public Member Functions inherited from operational::iterator::ListTraverser< Employee * > | |
| ListTraverser (List< Employee * > *list) | |
| virtual | ~ListTraverser () |
Protected Member Functions | |
| bool | ProcessItem (Employee *const &) override |
Protected Member Functions inherited from operational::iterator::ListTraverser< Employee * > | |
| virtual bool | ProcessItem (const Employee * &)=0 |
|
override |
|
overrideprotected |
|
overridevirtual |
Reimplemented from operational::iterator::ListTraverser< Employee * >.