HL::DLList Class Reference
#include <dllist.h>
List of all members.
Classes |
class | Entry |
| An entry in the list. More...
|
Public Member Functions |
| DLList (void) |
void | clear (void) |
| Clear the list.
|
bool | isEmpty (void) const |
| Is the list empty?
|
Entry * | get (void) |
| Get the head of the list.
|
void | remove (Entry *e) |
| Remove one item from the list.
|
void | insert (Entry *e) |
| Insert an entry into the head of the list.
|
Private Attributes |
Entry | head |
| The head of the list.
|
Constructor & Destructor Documentation
HL::DLList::DLList |
( |
void |
|
) |
[inline] |
Member Function Documentation
void HL::DLList::clear |
( |
void |
|
) |
[inline] |
Entry* HL::DLList::get |
( |
void |
|
) |
[inline] |
Get the head of the list.
void HL::DLList::insert |
( |
Entry * |
e |
) |
[inline] |
Insert an entry into the head of the list.
bool HL::DLList::isEmpty |
( |
void |
|
) |
const [inline] |
void HL::DLList::remove |
( |
Entry * |
e |
) |
[inline] |
Remove one item from the list.
Member Data Documentation
The documentation for this class was generated from the following file: