#include <list.h>
Public Member Functions | |
| CList () | |
| bool | empty () |
| bool | full () |
| AbstractSearchState * | getfirst () |
| AbstractSearchState * | getlast () |
| AbstractSearchState * | getnext (AbstractSearchState *AbstractSearchState1, int listindex) |
| bool | in (AbstractSearchState *AbstractSearchState1, int listindex) |
| void | insert (AbstractSearchState *AbstractSearchState1, int listindex) |
| void | insertinfront (AbstractSearchState *AbstractSearchState1, int listindex) |
| void | makeemptylist (int listindex) |
| void | remove (AbstractSearchState *AbstractSearchState1, int listindex) |
| ~CList () | |
Public Attributes | |
| int | currentsize |
| listelement * | firstelement |
| listelement * | lastelement |
Definition at line 43 of file list.h.
| AbstractSearchState* CList::getfirst | ( | ) | [inline] |
| AbstractSearchState* CList::getlast | ( | ) | [inline] |
| AbstractSearchState* CList::getnext | ( | AbstractSearchState * | AbstractSearchState1, | |
| int | listindex | |||
| ) | [inline] |
| bool CList::in | ( | AbstractSearchState * | AbstractSearchState1, | |
| int | listindex | |||
| ) | [inline] |
| void CList::insert | ( | AbstractSearchState * | AbstractSearchState1, | |
| int | listindex | |||
| ) | [inline] |
| void CList::insertinfront | ( | AbstractSearchState * | AbstractSearchState1, | |
| int | listindex | |||
| ) | [inline] |
| void CList::remove | ( | AbstractSearchState * | AbstractSearchState1, | |
| int | listindex | |||
| ) | [inline] |