PTLib
Version 2.18.8
|
#include <dict.h>
Public Types | |
typedef iterator_pair< K, D > | pair |
Public Member Functions | |
iterator () | |
iterator | operator++ () |
iterator | operator-- () |
iterator | operator++ (int) |
iterator | operator-- (int) |
const pair * | operator-> () const |
const pair & | operator* () const |
![]() | |
bool | operator== (const iterator_base &it) const |
bool | operator!= (const iterator_base &it) const |
Protected Member Functions | |
iterator (dict_type *dict) | |
iterator (dict_type *dict, const K &key) | |
![]() | |
iterator_base () | |
iterator_base (const dict_type *dict) | |
iterator_base (const dict_type *dict, const K &key) | |
void | SetElement (PHashTableElement *element) |
void | Next () |
void | Prev () |
Additional Inherited Members | |
![]() | |
K * | m_internal_first |
D * | m_internal_second |
PHashTableInfo * | m_table |
PHashTableElement * | m_element |
typedef iterator_pair<K,D> PDictionary< K, D >::iterator::pair |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
References PDictionary< K, D >::iterator_base::Next().
|
inline |
References PDictionary< K, D >::iterator_base::Next().
|
inline |
References PDictionary< K, D >::iterator_base::Prev().
|
inline |
References PDictionary< K, D >::iterator_base::Prev().
|
inline |