HDK
|
Iterate over items in the map - this is arbitrary order. More...
#include <UT_IndexedHashMap.h>
Public Member Functions | |
unsafe_iterator () | |
const InternalKeyT * | getKey () const |
InternalItemT * | getItem () const |
UT_IndexedHashMapItemId | getItemId () const |
exint | getItemShareCount () const |
template<typename T > | |
const T * | keyAs () const |
template<typename T > | |
const T * | itemAs () const |
bool | atEnd () const |
void | advance () |
unsafe_iterator & | operator++ () |
bool | operator== (const unsafe_iterator &it) const |
bool | operator!= (const unsafe_iterator &it) |
Friends | |
class | UT_IndexedHashMap |
Iterate over items in the map - this is arbitrary order.
Definition at line 452 of file UT_IndexedHashMap.h.
|
inline |
Definition at line 455 of file UT_IndexedHashMap.h.
|
inline |
Implementation of iterator interface
Definition at line 482 of file UT_IndexedHashMap.h.
|
inline |
Implementation of iterator interface
Definition at line 481 of file UT_IndexedHashMap.h.
|
inline |
Get information about the current item
Definition at line 466 of file UT_IndexedHashMap.h.
|
inline |
Get information about the current item
Definition at line 468 of file UT_IndexedHashMap.h.
|
inline |
Get information about the current item
Definition at line 470 of file UT_IndexedHashMap.h.
|
inline |
Get information about the current item
Definition at line 464 of file UT_IndexedHashMap.h.
|
inline |
Get information about the current item
Definition at line 475 of file UT_IndexedHashMap.h.
|
inline |
Get information about the current item
Definition at line 473 of file UT_IndexedHashMap.h.
|
inline |
Implementation of iterator interface
Definition at line 500 of file UT_IndexedHashMap.h.
|
inline |
Implementation of iterator interface
Definition at line 490 of file UT_IndexedHashMap.h.
|
inline |
Implementation of iterator interface
Definition at line 492 of file UT_IndexedHashMap.h.
|
friend |
Definition at line 514 of file UT_IndexedHashMap.h.