_Ht_iterator< _BaseIte, _Traits > Struct Template Reference#include <_hashtable.h>
Detailed Descriptiontemplate<class _BaseIte, class _Traits>
|
typedef _Traits::_ConstTraits _Ht_iterator< _BaseIte, _Traits >::_ConstTraits |
Definition at line 109 of file _hashtable.h.
typedef _Traits::_NonConstTraits _Ht_iterator< _BaseIte, _Traits >::_NonConstTraits |
Definition at line 110 of file _hashtable.h.
typedef _Ht_iterator<_BaseIte,_Traits> _Ht_iterator< _BaseIte, _Traits >::_Self |
Definition at line 112 of file _hashtable.h.
typedef _Traits::value_type _Ht_iterator< _BaseIte, _Traits >::value_type |
Definition at line 114 of file _hashtable.h.
typedef _Traits::pointer _Ht_iterator< _BaseIte, _Traits >::pointer |
Definition at line 115 of file _hashtable.h.
typedef _Traits::reference _Ht_iterator< _BaseIte, _Traits >::reference |
Definition at line 116 of file _hashtable.h.
typedef forward_iterator_tag _Ht_iterator< _BaseIte, _Traits >::iterator_category |
Definition at line 117 of file _hashtable.h.
typedef ptrdiff_t _Ht_iterator< _BaseIte, _Traits >::difference_type |
Definition at line 118 of file _hashtable.h.
typedef size_t _Ht_iterator< _BaseIte, _Traits >::size_type |
Definition at line 119 of file _hashtable.h.
typedef _Ht_iterator<_BaseIte, _NonConstTraits> _Ht_iterator< _BaseIte, _Traits >::iterator |
Definition at line 121 of file _hashtable.h.
typedef _Ht_iterator<_BaseIte, _ConstTraits> _Ht_iterator< _BaseIte, _Traits >::const_iterator |
Definition at line 122 of file _hashtable.h.
_Ht_iterator< _BaseIte, _Traits >::_Ht_iterator | ( | ) | [inline] |
Definition at line 124 of file _hashtable.h.
_Ht_iterator< _BaseIte, _Traits >::_Ht_iterator | ( | const iterator & | __it | ) | [inline] |
Definition at line 126 of file _hashtable.h.
_Ht_iterator< _BaseIte, _Traits >::_Ht_iterator | ( | _BaseIte | __it | ) | [inline] |
Definition at line 127 of file _hashtable.h.
reference _Ht_iterator< _BaseIte, _Traits >::operator * | ( | ) | const [inline] |
_STLP_DEFINE_ARROW_OPERATOR _Self& _Ht_iterator< _BaseIte, _Traits >::operator++ | ( | ) | [inline] |
_Self _Ht_iterator< _BaseIte, _Traits >::operator++ | ( | int | ) | [inline] |
Definition at line 138 of file _hashtable.h.
bool _Ht_iterator< _BaseIte, _Traits >::operator== | ( | const_iterator | __rhs | ) | const [inline] |
bool _Ht_iterator< _BaseIte, _Traits >::operator!= | ( | const_iterator | __rhs | ) | const [inline] |
_BaseIte _Ht_iterator< _BaseIte, _Traits >::_M_ite |
Definition at line 151 of file _hashtable.h.
Referenced by _Ht_iterator< _BaseIte, _Traits >::operator *(), _Ht_iterator< _BaseIte, _Traits >::operator!=(), _Ht_iterator< _BaseIte, _Traits >::operator++(), and _Ht_iterator< _BaseIte, _Traits >::operator==().