LLUUIDHashNode< DATA, SIZE > Class Template Reference

#include <lluuidhashmap.h>

Inheritance diagram for LLUUIDHashNode< DATA, SIZE >:

Inheritance graph
[legend]
Collaboration diagram for LLUUIDHashNode< DATA, SIZE >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLUUIDHashNode ()

Public Attributes

S32 mCount
U8 mKey [SIZE]
DATA mData [SIZE]
LLUUIDHashNode< DATA, SIZE > * mNextNodep

Detailed Description

template<class DATA, int SIZE>
class LLUUIDHashNode< DATA, SIZE >

Definition at line 117 of file lluuidhashmap.h.


Constructor & Destructor Documentation

template<class DATA, int SIZE>
LLUUIDHashNode< DATA, SIZE >::LLUUIDHashNode (  ) 

Definition at line 134 of file lluuidhashmap.h.

References LLUUIDHashNode< DATA, SIZE >::mCount, LLUUIDHashNode< DATA, SIZE >::mNextNodep, and NULL.


Member Data Documentation

template<class DATA, int SIZE>
S32 LLUUIDHashNode< DATA, SIZE >::mCount

Definition at line 123 of file lluuidhashmap.h.

Referenced by LLUUIDHashMap< DATA_TYPE, SIZE >::check(), LLUUIDHashMap< DATA_TYPE, SIZE >::get(), LLUUIDHashMap< DATA_TYPE, SIZE >::getLength(), LLUUIDHashNode< DATA, SIZE >::LLUUIDHashNode(), LLUUIDHashMap< DATA_TYPE, SIZE >::remove(), and LLUUIDHashMap< DATA_TYPE, SIZE >::set().

template<class DATA, int SIZE>
DATA LLUUIDHashNode< DATA, SIZE >::mData[SIZE]

Definition at line 125 of file lluuidhashmap.h.

Referenced by LLUUIDHashMap< DATA_TYPE, SIZE >::check(), LLUUIDHashMap< DATA_TYPE, SIZE >::get(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator *(), LLUUIDHashMap< DATA_TYPE, SIZE >::remove(), and LLUUIDHashMap< DATA_TYPE, SIZE >::set().

template<class DATA, int SIZE>
U8 LLUUIDHashNode< DATA, SIZE >::mKey[SIZE]

Definition at line 124 of file lluuidhashmap.h.

Referenced by LLUUIDHashMap< DATA_TYPE, SIZE >::check(), LLUUIDHashMap< DATA_TYPE, SIZE >::get(), LLUUIDHashMap< DATA_TYPE, SIZE >::remove(), and LLUUIDHashMap< DATA_TYPE, SIZE >::set().

template<class DATA, int SIZE>
LLUUIDHashNode<DATA, SIZE>* LLUUIDHashNode< DATA, SIZE >::mNextNodep

Definition at line 126 of file lluuidhashmap.h.

Referenced by LLUUIDHashMap< DATA_TYPE, SIZE >::check(), LLUUIDHashMap< DATA_TYPE, SIZE >::get(), LLUUIDHashMap< DATA_TYPE, SIZE >::getLength(), LLUUIDHashNode< DATA, SIZE >::LLUUIDHashNode(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::next(), LLUUIDHashMap< DATA_TYPE, SIZE >::removeAll(), and LLUUIDHashMap< DATA_TYPE, SIZE >::set().


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:55 2010 for Second Life Viewer by  doxygen 1.4.7