|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <_deque.h>


Public Types | |
| typedef random_access_iterator_tag | iterator_category |
| typedef _Tp | value_type |
| typedef _Traits::reference | reference |
| typedef _Traits::pointer | pointer |
| typedef size_t | size_type |
| typedef ptrdiff_t | difference_type |
| typedef value_type ** | _Map_pointer |
| typedef _Deque_iterator_base< _Tp > | _Base |
| typedef _Deque_iterator< _Tp, _Traits > | _Self |
| typedef _Traits::_NonConstTraits | _NonConstTraits |
| typedef _Deque_iterator< _Tp, _NonConstTraits > | iterator |
| typedef _Traits::_ConstTraits | _ConstTraits |
| typedef _Deque_iterator< _Tp, _ConstTraits > | const_iterator |
Public Types inherited from _Deque_iterator_base< _Tp > | |
| typedef random_access_iterator_tag | iterator_category |
| typedef _Tp | value_type |
| typedef size_t | size_type |
| typedef ptrdiff_t | difference_type |
| typedef value_type ** | _Map_pointer |
| typedef _Deque_iterator_base< _Tp > | _Self |
Public Member Functions | |
| _Deque_iterator (value_type *__x, _Map_pointer __y) | |
| _Deque_iterator () | |
| _Deque_iterator (const iterator &__x) | |
| reference | operator* () const |
| _STLP_DEFINE_ARROW_OPERATOR difference_type | operator- (const const_iterator &__x) const |
| _Self & | operator++ () |
| _Self | operator++ (int) |
| _Self & | operator-- () |
| _Self | operator-- (int) |
| _Self & | operator+= (difference_type __n) |
| _Self | operator+ (difference_type __n) const |
| _Self & | operator-= (difference_type __n) |
| _Self | operator- (difference_type __n) const |
| reference | operator[] (difference_type __n) const |
Public Member Functions inherited from _Deque_iterator_base< _Tp > | |
| _Deque_iterator_base (value_type *__x, _Map_pointer __y) | |
| _Deque_iterator_base () | |
| difference_type | _M_subtract (const _Self &__x) const |
| void | _M_increment () |
| void | _M_decrement () |
| void | _M_advance (difference_type __n) |
| void | _M_set_node (_Map_pointer __new_node) |
Additional Inherited Members | |
Static Public Member Functions inherited from _Deque_iterator_base< _Tp > | |
| static size_t | _S_buffer_size () |
Public Attributes inherited from _Deque_iterator_base< _Tp > | |
| value_type * | _M_cur |
| value_type * | _M_first |
| value_type * | _M_last |
| _Map_pointer | _M_node |
| typedef _Deque_iterator_base< _Tp > _Deque_iterator< _Tp, _Traits >::_Base |
| typedef _Traits::_ConstTraits _Deque_iterator< _Tp, _Traits >::_ConstTraits |
| typedef value_type** _Deque_iterator< _Tp, _Traits >::_Map_pointer |
| typedef _Traits::_NonConstTraits _Deque_iterator< _Tp, _Traits >::_NonConstTraits |
| typedef _Deque_iterator<_Tp, _Traits> _Deque_iterator< _Tp, _Traits >::_Self |
| typedef _Deque_iterator<_Tp, _ConstTraits> _Deque_iterator< _Tp, _Traits >::const_iterator |
| typedef ptrdiff_t _Deque_iterator< _Tp, _Traits >::difference_type |
| typedef _Deque_iterator<_Tp, _NonConstTraits> _Deque_iterator< _Tp, _Traits >::iterator |
| typedef random_access_iterator_tag _Deque_iterator< _Tp, _Traits >::iterator_category |
| typedef _Traits::pointer _Deque_iterator< _Tp, _Traits >::pointer |
| typedef _Traits::reference _Deque_iterator< _Tp, _Traits >::reference |
| typedef size_t _Deque_iterator< _Tp, _Traits >::size_type |
| typedef _Tp _Deque_iterator< _Tp, _Traits >::value_type |
|
inline |
|
inline |
|
inline |
Definition at line 183 of file _deque.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 192 of file _deque.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |