Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | Related Pages

HashTableNode Class Template Reference

#include <hashtable.h>

Collaboration diagram for HashTableNode:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class HashTableType>
class NeoEngine::HashTableNode< HashTableType >

Hash table node template The hash table node is a container object for the key string and the data object.

Author:
Mattias Jansson (mattias@realityrift.com)


Public Member Functions

 HashTableNode (const HashString &rstrKey, HashTableType *pkData)
 HashTableNode (const HashTableNode< HashTableType > &rkNode)

Public Attributes

HashString m_strKey
HashTableType * m_pkData


Constructor & Destructor Documentation

HashTableNode const HashString rstrKey,
HashTableType *  pkData
[inline]
 

Parameters:
rstrKey Key name
pkData Data

HashTableNode const HashTableNode< HashTableType > &  rkNode  )  [inline]
 

Parameters:
rkNode Node


Member Data Documentation

HashString m_strKey
 

Key name

HashTableType* m_pkData
 

Data


The documentation for this class was generated from the following file:
Generated on Wed Jan 21 14:21:11 2004 for NeoEngine by doxygen 1.3.5