CList Class Reference

#include <list.h>

List of all members.

Public Member Functions

 CList ()
bool empty ()
bool full ()
AbstractSearchStategetfirst ()
AbstractSearchStategetlast ()
AbstractSearchStategetnext (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
listelementfirstelement
listelementlastelement

Detailed Description

Definition at line 43 of file list.h.


Constructor & Destructor Documentation

CList::CList (  )  [inline]

Definition at line 55 of file list.h.

CList::~CList (  )  [inline]

Definition at line 61 of file list.h.


Member Function Documentation

bool CList::empty (  )  [inline]

Definition at line 66 of file list.h.

bool CList::full (  )  [inline]

Definition at line 68 of file list.h.

AbstractSearchState* CList::getfirst (  )  [inline]

Definition at line 151 of file list.h.

AbstractSearchState* CList::getlast (  )  [inline]

Definition at line 159 of file list.h.

AbstractSearchState* CList::getnext ( AbstractSearchState AbstractSearchState1,
int  listindex 
) [inline]

Definition at line 168 of file list.h.

bool CList::in ( AbstractSearchState AbstractSearchState1,
int  listindex 
) [inline]

Definition at line 70 of file list.h.

void CList::insert ( AbstractSearchState AbstractSearchState1,
int  listindex 
) [inline]

Definition at line 80 of file list.h.

void CList::insertinfront ( AbstractSearchState AbstractSearchState1,
int  listindex 
) [inline]

Definition at line 105 of file list.h.

void CList::makeemptylist ( int  listindex  )  [inline]

Definition at line 74 of file list.h.

void CList::remove ( AbstractSearchState AbstractSearchState1,
int  listindex 
) [inline]

Definition at line 110 of file list.h.


Member Data Documentation

Definition at line 51 of file list.h.

Definition at line 49 of file list.h.

Definition at line 50 of file list.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


sbpl
Author(s): Maxim Likhachev/maximl@seas.upenn.edu
autogenerated on Fri Jan 11 09:38:50 2013