HL::SLList Class Reference

#include <sllist.h>

List of all members.

Classes

class  Entry
 An entry in the list. More...

Public Member Functions

 SLList (void)
void clear (void)
 Clear the list.
Entryget (void)
 Get the head of the list.
void insert (Entry *e)
 Inserts an entry into the head of the list.

Private Member Functions

void remove (Entry *)
 Remove one item from the list.

Private Attributes

Entry head
 The head of the list.

Constructor & Destructor Documentation

HL::SLList::SLList ( void   )  [inline]

Member Function Documentation

void HL::SLList::clear ( void   )  [inline]

Clear the list.

Entry* HL::SLList::get ( void   )  [inline]

Get the head of the list.

void HL::SLList::insert ( Entry e  )  [inline]

Inserts an entry into the head of the list.

void HL::SLList::remove ( Entry  )  [inline, private]

Remove one item from the list.

Warning:
This method aborts the program if called.

Member Data Documentation

The head of the list.


The documentation for this class was generated from the following file:
Generated on Tue Aug 2 11:51:31 2011 for Galois by  doxygen 1.6.3