libstdc++
Public Types
|
Public Member Functions
|
Public Attributes
std::_List_iterator Struct Reference
List of all members.
Public Types
typedef
_List_node
< _Tp >
_Node
typedef
_List_iterator
< _Tp >
_Self
typedef ptrdiff_t
difference_type
typedef
std::bidirectional_iterator_tag
iterator_category
typedef _Tp *
pointer
typedef _Tp &
reference
typedef _Tp
value_type
Public Member Functions
_List_iterator
(
__detail::_List_node_base
*__x)
bool
operator!=
(const
_Self
&__x) const
reference
operator*
() const
_Self
&
operator++
()
_Self
operator++
(int)
_Self
&
operator--
()
_Self
operator--
(int)
pointer
operator->
() const
bool
operator==
(const
_Self
&__x) const
Public Attributes
__detail::_List_node_base
*
_M_node
Detailed Description
A list::iterator.
All the functions are op overloads.
The documentation for this struct was generated from the following file:
stl_list.h
std
_List_iterator
Generated by
1.7.5