|
HDK
|
#include <UT_ArrayMap.h>
Public Types | |
| typedef std::forward_iterator_tag | iterator_category |
| typedef std::ptrdiff_t | difference_type |
| typedef std::conditional < constant_type, const typename ArrayMap::value_type, typename ArrayMap::value_type > ::type | value_type |
| typedef std::conditional < constant_type, const value_type, value_type >::type & | reference |
| typedef std::conditional < constant_type, typename set_type::const_pointer, typename set_type::pointer > ::type | pointer |
| typedef std::conditional < constant_type, const typename ArrayMap::map_type, typename ArrayMap::map_type > ::type | map_type |
Public Member Functions | |
| template<typename COMPARATOR > | |
| ordered_iterator_t (map_type &map, const COMPARATOR &comparator) | |
| ordered_iterator_t (ordered_iterator_t< constant_type > &&that) | |
| reference | operator* () const |
| pointer | operator-> () const |
| operator pointer () const | |
| void | operator++ () |
| bool | atEnd () const |
Definition at line 616 of file UT_ArrayMap.h.
| typedef std::ptrdiff_t UT::ArrayMap< Key, T, MULTI, MAX_LOAD_FACTOR_256, Clearer, Hash, KeyEqual >::ordered_iterator_t< constant_type >::difference_type |
Definition at line 620 of file UT_ArrayMap.h.
| typedef std::forward_iterator_tag UT::ArrayMap< Key, T, MULTI, MAX_LOAD_FACTOR_256, Clearer, Hash, KeyEqual >::ordered_iterator_t< constant_type >::iterator_category |
Definition at line 619 of file UT_ArrayMap.h.
| typedef std::conditional<constant_type, const typename ArrayMap::map_type, typename ArrayMap::map_type>::type UT::ArrayMap< Key, T, MULTI, MAX_LOAD_FACTOR_256, Clearer, Hash, KeyEqual >::ordered_iterator_t< constant_type >::map_type |
Definition at line 624 of file UT_ArrayMap.h.
| typedef std::conditional<constant_type, typename set_type::const_pointer, typename set_type::pointer>::type UT::ArrayMap< Key, T, MULTI, MAX_LOAD_FACTOR_256, Clearer, Hash, KeyEqual >::ordered_iterator_t< constant_type >::pointer |
Definition at line 623 of file UT_ArrayMap.h.
| typedef std::conditional<constant_type, const value_type, value_type>::type& UT::ArrayMap< Key, T, MULTI, MAX_LOAD_FACTOR_256, Clearer, Hash, KeyEqual >::ordered_iterator_t< constant_type >::reference |
Definition at line 622 of file UT_ArrayMap.h.
| typedef std::conditional<constant_type, const typename ArrayMap::value_type, typename ArrayMap::value_type>::type UT::ArrayMap< Key, T, MULTI, MAX_LOAD_FACTOR_256, Clearer, Hash, KeyEqual >::ordered_iterator_t< constant_type >::value_type |
Definition at line 621 of file UT_ArrayMap.h.
|
inline |
Definition at line 627 of file UT_ArrayMap.h.
|
inline |
Definition at line 637 of file UT_ArrayMap.h.
|
inline |
Definition at line 658 of file UT_ArrayMap.h.
|
inline |
Definition at line 650 of file UT_ArrayMap.h.
|
inline |
Definition at line 642 of file UT_ArrayMap.h.
|
inline |
Definition at line 654 of file UT_ArrayMap.h.
|
inline |
Definition at line 646 of file UT_ArrayMap.h.