#include <llskipmap.h>
Collaboration diagram for LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode:

| Public Member Functions | |
| LLSkipMapNode () | |
| LLSkipMapNode (const INDEX_TYPE &index) | |
| LLSkipMapNode (const INDEX_TYPE &index, DATA_TYPE datap) | |
| ~LLSkipMapNode () | |
| Public Attributes | |
| INDEX_TYPE | mIndex | 
| DATA_TYPE | mData | 
| LLSkipMapNode * | mForward [BINARY_DEPTH] | 
| Private Member Functions | |
| LLSkipMapNode (const LLSkipMapNode &) | |
| LLSkipMapNode & | operator= (const LLSkipMapNode &rhs) | 
Definition at line 115 of file llskipmap.h.
| LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode | ( | ) |  [inline] | 
| LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode | ( | const INDEX_TYPE & | index | ) |  [inline] | 
Definition at line 141 of file llskipmap.h.
References i, LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mData, LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mForward, NULL, and S32.
| LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode | ( | const INDEX_TYPE & | index, | |
| DATA_TYPE | datap | |||
| ) |  [inline] | 
Definition at line 159 of file llskipmap.h.
References i, LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mData, LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mForward, NULL, and S32.
| LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::~LLSkipMapNode | ( | ) |  [inline] | 
Definition at line 172 of file llskipmap.h.
| LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode | ( | const LLSkipMapNode & | ) |  [private] | 
| LLSkipMapNode& LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::operator= | ( | const LLSkipMapNode & | rhs | ) |  [private] | 
| DATA_TYPE LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mData | 
Definition at line 178 of file llskipmap.h.
Referenced by LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getCurrentData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getCurrentDataWithoutIncrement(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getFirstData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getNextData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode(), and LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::reverseLookup().
| LLSkipMapNode* LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mForward[BINARY_DEPTH] | 
Definition at line 179 of file llskipmap.h.
Referenced by LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::addData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::checkData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::checkKey(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getCurrentData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getFirstData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getFirstKey(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getIfThere(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getLength(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getNextData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getNextKey(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMap(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::removeAllData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::removeData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::resetList(), and LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::reverseLookup().
| INDEX_TYPE LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::mIndex | 
Definition at line 177 of file llskipmap.h.
Referenced by LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::deleteCurrentData(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getCurrentKeyWithoutIncrement(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getFirstKey(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::getNextKey(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::LLSkipMapNode::LLSkipMapNode(), LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::removeCurrentData(), and LLSkipMap< INDEX_TYPE, DATA_TYPE, BINARY_DEPTH >::reverseLookup().
 1.4.7
 1.4.7