#include <lluuidhashmap.h>
Collaboration diagram for LLUUIDHashMapIter< DATA_TYPE, SIZE >:

| Public Member Functions | |
| LLUUIDHashMapIter (LLUUIDHashMap< DATA_TYPE, SIZE > *hash_mapp) | |
| ~LLUUIDHashMapIter () | |
| void | reset () | 
| void | first () | 
| void | next () | 
| BOOL | done () const | 
| DATA_TYPE & | operator * () const | 
| DATA_TYPE * | operator-> () const | 
| Protected Attributes | |
| LLUUIDHashMap< DATA_TYPE, SIZE > * | mHashMapp | 
| LLUUIDHashNode< DATA_TYPE, SIZE > * | mCurHashNodep | 
| S32 | mCurHashMapNodeNum | 
| S32 | mCurHashNodeKey | 
| DATA_TYPE | mNull | 
Definition at line 440 of file lluuidhashmap.h.
| LLUUIDHashMapIter< DATA_TYPE, SIZE >::LLUUIDHashMapIter | ( | LLUUIDHashMap< DATA_TYPE, SIZE > * | hash_mapp | ) | 
| LLUUIDHashMapIter< DATA_TYPE, SIZE >::~LLUUIDHashMapIter | ( | ) | 
Definition at line 485 of file lluuidhashmap.h.
References LLUUIDHashMapIter< DATA_TYPE, SIZE >::reset().
| BOOL LLUUIDHashMapIter< DATA_TYPE, SIZE >::done | ( | ) | const  [inline] | 
Definition at line 531 of file lluuidhashmap.h.
References FALSE, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodep, and TRUE.
| void LLUUIDHashMapIter< DATA_TYPE, SIZE >::first | ( | ) |  [inline] | 
| void LLUUIDHashMapIter< DATA_TYPE, SIZE >::next | ( | ) |  [inline] | 
Definition at line 537 of file lluuidhashmap.h.
References i, mCount, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashMapNodeNum, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodeKey, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodep, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mHashMapp, LLUUIDHashNode< DATA, SIZE >::mNextNodep, and S32.
| DATA_TYPE& LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator * | ( | ) | const  [inline] | 
Definition at line 452 of file lluuidhashmap.h.
References LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodeKey, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodep, and LLUUIDHashNode< DATA, SIZE >::mData.
Referenced by LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator->().
| DATA_TYPE* LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator-> | ( | ) | const  [inline] | 
Definition at line 456 of file lluuidhashmap.h.
References LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator *().
| void LLUUIDHashMapIter< DATA_TYPE, SIZE >::reset | ( | ) |  [inline] | 
Definition at line 491 of file lluuidhashmap.h.
References LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodep, LLUUIDHashMapIter< DATA_TYPE, SIZE >::mHashMapp, and NULL.
Referenced by LLUUIDHashMapIter< DATA_TYPE, SIZE >::~LLUUIDHashMapIter().
| S32 LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashMapNodeNum  [protected] | 
Definition at line 465 of file lluuidhashmap.h.
Referenced by LLUUIDHashMapIter< DATA_TYPE, SIZE >::first(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::LLUUIDHashMapIter(), and LLUUIDHashMapIter< DATA_TYPE, SIZE >::next().
| S32 LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodeKey  [protected] | 
Definition at line 466 of file lluuidhashmap.h.
Referenced by LLUUIDHashMapIter< DATA_TYPE, SIZE >::first(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::LLUUIDHashMapIter(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::next(), and LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator *().
| LLUUIDHashNode<DATA_TYPE, SIZE>* LLUUIDHashMapIter< DATA_TYPE, SIZE >::mCurHashNodep  [protected] | 
Definition at line 463 of file lluuidhashmap.h.
Referenced by LLUUIDHashMapIter< DATA_TYPE, SIZE >::done(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::first(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::LLUUIDHashMapIter(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::next(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::operator *(), and LLUUIDHashMapIter< DATA_TYPE, SIZE >::reset().
| LLUUIDHashMap<DATA_TYPE, SIZE>* LLUUIDHashMapIter< DATA_TYPE, SIZE >::mHashMapp  [protected] | 
Definition at line 462 of file lluuidhashmap.h.
Referenced by LLUUIDHashMapIter< DATA_TYPE, SIZE >::first(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::LLUUIDHashMapIter(), LLUUIDHashMapIter< DATA_TYPE, SIZE >::next(), and LLUUIDHashMapIter< DATA_TYPE, SIZE >::reset().
| DATA_TYPE LLUUIDHashMapIter< DATA_TYPE, SIZE >::mNull  [protected] | 
Definition at line 468 of file lluuidhashmap.h.
 1.4.7
 1.4.7