HashTable Class Reference
[Kernel Module]

#include <hashtable.h>

List of all members.


Detailed Description

Implements a simple string Hash table.

Public Member Functions

 HashTable (int size)
 ~HashTable ()
void Add (StrNode *n)
StrNodeFind (const string &str) const

Private Attributes

int htable_size
StrListhtable

Constructor & Destructor Documentation

HashTable::HashTable ( int  size  )  [inline]

Constructor.

HashTable::~HashTable (  )  [inline]

Destructor.


Member Function Documentation

void HashTable::Add ( StrNode n  )  [inline]

Adds an entry to the hashtable.

StrNode * HashTable::Find ( const string &  str  )  const [inline]

Searches Hash table for entry.


Member Data Documentation

int HashTable::htable_size [private]

StrList* HashTable::htable [private]


The documentation for this class was generated from the following file:
Generated on Sat Oct 20 14:47:32 2007 for Dark Oberon by  doxygen 1.5.3