_DBG_iter< _Container, _Traits > Struct Template Reference#include <_iterator.h>
Inheritance diagram for _DBG_iter< _Container, _Traits >: ![]()
Detailed Descriptiontemplate<class _Container, class _Traits>
|
typedef _DBG_iter_base<_Container> _DBG_iter< _Container, _Traits >::_Base |
Definition at line 202 of file _iterator.h.
typedef _Base::value_type _DBG_iter< _Container, _Traits >::value_type |
typedef _Base::difference_type _DBG_iter< _Container, _Traits >::difference_type |
typedef _Base::_Nonconst_iterator _DBG_iter< _Container, _Traits >::_Nonconst_iterator |
Reimplemented from _DBG_iter_mid< _Container, _Traits >.
Definition at line 209 of file _iterator.h.
typedef _Base::_Const_iterator _DBG_iter< _Container, _Traits >::_Const_iterator |
Reimplemented from _DBG_iter_mid< _Container, _Traits >.
Definition at line 210 of file _iterator.h.
typedef _Base::_Iterator_category _DBG_iter< _Container, _Traits >::_Iterator_category |
Definition at line 224 of file _iterator.h.
_DBG_iter< _Container, _Traits >::_DBG_iter | ( | const __owned_list * | __c, | |
const _Const_iterator & | __it | |||
) | [inline] |
Definition at line 226 of file _iterator.h.
_DBG_iter< _Container, _Traits >::_DBG_iter | ( | const _Nonconst_mid & | __rhs | ) | [inline] |
Definition at line 231 of file _iterator.h.
_DBG_iter< _Container, _Traits >::_DBG_iter | ( | const _Self & | __rhs | ) | [inline] |
Definition at line 234 of file _iterator.h.
_Self& _DBG_iter< _Container, _Traits >::operator= | ( | const _Nonconst_mid & | __rhs | ) | [inline] |
Definition at line 239 of file _iterator.h.
_Self& _DBG_iter< _Container, _Traits >::operator= | ( | const _Self & | __rhs | ) | [inline] |
Definition at line 244 of file _iterator.h.
_STLP_TYPENAME_ON_RETURN_TYPE _DBG_iter< _Container, _Traits >::reference _DBG_iter< _Container, _Traits >::operator * | ( | ) | const [inline] |
Definition at line 301 of file _iterator.h.
References _Dereferenceable(), _DBG_iter_base< _Container >::_M_iterator, and _STLP_DEBUG_CHECK.
_Self& _DBG_iter< _Container, _Traits >::operator+= | ( | difference_type | __n | ) | [inline] |
_Self& _DBG_iter< _Container, _Traits >::operator-= | ( | difference_type | __n | ) | [inline] |
_Self _DBG_iter< _Container, _Traits >::operator+ | ( | difference_type | __n | ) | const [inline] |
_Self _DBG_iter< _Container, _Traits >::operator- | ( | difference_type | __n | ) | const [inline] |
reference _DBG_iter< _Container, _Traits >::operator[] | ( | difference_type | __n | ) | const [inline] |
Definition at line 291 of file _iterator.h.