#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 |
| CList::CList | ( | ) | [inline] |
| CList::~CList | ( | ) | [inline] |
| bool CList::empty | ( | ) | [inline] |
| bool CList::full | ( | ) | [inline] |
| 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::makeemptylist | ( | int | listindex | ) | [inline] |
| void CList::remove | ( | AbstractSearchState * | AbstractSearchState1, |
| int | listindex | ||
| ) | [inline] |