#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] |