- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# _List_iterator< _Tp, _Ref, _Ptr > Struct Template Reference

Collaboration diagram for _List_iterator< _Tp, _Ref, _Ptr >:

[legend]
List of all members.

## Public Types
typedef _List_iterator< _Tp, _Tp &, _Tp * > | iterator
typedef _List_iterator< _Tp, const _Tp &, const _Tp * > | const_iterator
typedef _List_iterator< _Tp, _Ref, _Ptr > | _Self
typedef bidirectional_iterator_tag | iterator_category
typedef _Tp | value_type
typedef _Ptr | pointer
typedef _Ref | reference
typedef _List_node< _Tp > | _Node
typedef size_t | size_type
typedef ptrdiff_t | difference_type
## Public Member Functions
| _List_iterator (_Node *__x)
| _List_iterator ()
| _List_iterator (const iterator &__x)
bool | operator== (const _Self &__x) const
bool | operator!= (const _Self &__x) const
reference | operator * () const
pointer | operator-> () const
_Self & | operator++ ()
_Self | operator++ (int)
_Self & | operator-- ()
_Self | operator-- (int)
## Public Attributes
_Node * | _M_node

## Detailed Description

### template<class _Tp, class _Ref, class _Ptr>
struct _List_iterator< _Tp, _Ref, _Ptr >

Definition at line 50 of file stl_list.h.

The documentation for this struct was generated from the following file:

- /Users/fpy/titan-1-5-MBARI/Mers/Executives/DeductiveController/Configs/TI_DSP_BIOS/stl/stl_list.h