Public Member Functions | |
| C_MultiList (long, long) | |
| ~C_MultiList (void) | |
| int | initList (long) |
| int | moveToList (long, long) |
| long | getFirst (long) |
| long | getNext (long) |
| int | isInState (long, long) |
| long | getCurrentList (long) |
| Type * | getElementPayload (long) |
| int | setElementPayload (long, Type *) |
| long | getNbElements (long) |
| void | dump (void) |
Protected Types | |
| typedef C_MultiList::s_element | struct_element |
| typedef C_MultiList::s_listHeader | struct_listHeader |
Protected Member Functions | |
| int | removeElement (long) |
| int | initSingleElement (long, long) |
Protected Attributes | |
| long | firstListIndex |
| long | lastListIndex |
| long | nbLists |
| long | nbElements |
| s_element * | elementList |
| s_listHeader * | stateList |
| int | initDone |
Classes | |
| struct | s_element |
| struct | s_listHeader |
Definition at line 79 of file C_MultiList.hpp.
1.4.6