Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
HashTableClass Class Reference

#include <hash.h>

Public Member Functions

 HashTableClass (int size)
 
 ~HashTableClass (void)
 
void Reset (void)
 
void Add (HashableClass *entry)
 
bool Remove (HashableClass *entry)
 
HashableClassFind (const char *key)
 

Friends

class HashTableIteratorClass
 

Detailed Description

Definition at line 72 of file hash.h.

Constructor & Destructor Documentation

◆ HashTableClass()

HashTableClass::HashTableClass ( int size)

Definition at line 50 of file hash.cpp.

◆ ~HashTableClass()

HashTableClass::~HashTableClass ( void )

Definition at line 61 of file hash.cpp.

Member Function Documentation

◆ Add()

void HashTableClass::Add ( HashableClass * entry)

Definition at line 77 of file hash.cpp.

◆ Find()

HashableClass * HashTableClass::Find ( const char * key)

Definition at line 117 of file hash.cpp.

◆ Remove()

bool HashTableClass::Remove ( HashableClass * entry)

Definition at line 87 of file hash.cpp.

◆ Reset()

void HashTableClass::Reset ( void )

Definition at line 70 of file hash.cpp.

Friends And Related Symbol Documentation

◆ HashTableIteratorClass

friend class HashTableIteratorClass
friend

Definition at line 92 of file hash.h.


The documentation for this class was generated from the following files: