#include <multilist.h>
Inherits MultiListIterator< ObjectType >.
Public Member Functions | |
| PriorityMultiListIterator (MultiListClass< ObjectType > *list) | |
| bool | Process_Head (ObjectType **object) |
Public Member Functions inherited from MultiListIterator< ObjectType > | |
| MultiListIterator (MultiListClass< ObjectType > *list) | |
| ObjectType * | Get_Obj (void) |
| ObjectType * | Peek_Obj (void) |
| void | Remove_Current_Object (void) |
Public Member Functions inherited from GenericMultiListIterator | |
| GenericMultiListIterator (GenericMultiListClass *list) | |
| void | First (GenericMultiListClass *list) |
| void | First (void) |
| void | Last (GenericMultiListClass *list) |
| void | Last (void) |
| void | Next (void) |
| void | Prev (void) |
| bool | Is_Done (void) |
Protected Attributes | |
| MultiListNodeClass * | OriginalHead |
Protected Attributes inherited from GenericMultiListIterator | |
| GenericMultiListClass * | List |
| MultiListNodeClass * | CurNode |
Additional Inherited Members | |
Protected Member Functions inherited from GenericMultiListIterator | |
| MultiListObjectClass * | Current_Object (void) |
Definition at line 488 of file multilist.h.
|
inline |
Definition at line 491 of file multilist.h.
|
inline |
Definition at line 496 of file multilist.h.
|
protected |
Definition at line 520 of file multilist.h.