HDK
|
#include <UT_Map.h>
Public Types | |
using | iterator_category = std::forward_iterator_tag |
using | value_type = T |
using | difference_type = std::ptrdiff_t |
using | pointer = T * |
using | reference = T & |
Public Member Functions | |
partial_iterator_base () | |
template<typename EIT , typename EDR > | |
partial_iterator_base (const partial_iterator_base< EIT, T, EDR > &src) | |
reference | operator* () const |
pointer | operator-> () const |
bool | operator== (const partial_iterator_base< IT, T, DR > &o) const |
bool | operator!= (const partial_iterator_base< IT, T, DR > &o) const |
partial_iterator_base & | operator++ () |
Protected Member Functions | |
partial_iterator_base (IT it) | |
Friends | |
class | UT_Map< K, V, H, P > |
using UT_Map< K, V, H, P >::partial_iterator_base< IT, T, DR >::difference_type = std::ptrdiff_t |
using UT_Map< K, V, H, P >::partial_iterator_base< IT, T, DR >::iterator_category = std::forward_iterator_tag |
using UT_Map< K, V, H, P >::partial_iterator_base< IT, T, DR >::value_type = T |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |