Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# deTHashString< T >::HashNode Class Reference

`#include <deHash.hpp>`

Collaboration diagram for deTHashString< T >::HashNode:

[legend]
List of all members.

## Public Member Functions
| HashNode (const T &data, const char *s, HashNode *NextNode, deTHashString *Hash)
| ~HashNode ()
## Public Attributes
char * | m_IndexString
T | m_Data
HashNode * | Prev
HashNode * | Next
deTHashString * | m_Hash

### template<class T>
class deTHashString< T >::HashNode

## Constructor & Destructor Documentation

template<class T>
deTHashString< T >::HashNode::HashNode | ( | const T & | data,
|  | const char * | s,
|  | HashNode * | NextNode,
|  | deTHashString * | Hash
| ) | `[inline]`

template<class T>
deTHashString< T >::HashNode::~HashNode | ( |  | ) | `[inline]`

## Member Data Documentation

template<class T>
T deTHashString< T >::HashNode::m_Data

template<class T>
deTHashString* deTHashString< T >::HashNode::m_Hash

template<class T>
char* deTHashString< T >::HashNode::m_IndexString

template<class T>
HashNode * deTHashString< T >::HashNode::Next

template<class T>
HashNode* deTHashString< T >::HashNode::Prev

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

- deHash.hpp