#include <stl_list.h>
Collaboration diagram for std::List_const_iterator< Type >:

Public Types | |
|
typedef List_const_iterator< Type > | Self |
| typedef const List_node< Type > | Node |
| typedef List_iterator< Type > | iterator |
| typedef ptrdiff_t | difference_type |
| typedef bidirectional_iterator_tag | iterator_category |
| typedef Type | value_type |
| typedef const Type * | pointer |
| typedef const Type & | reference |
Public Member Functions | |
| List_const_iterator () | |
| List_const_iterator (const List_node_base *x) | |
| List_const_iterator (const iterator &x) | |
| reference | operator * () const |
| pointer | operator-> () const |
| Self & | operator++ () |
| Self | operator++ (int) |
| Self & | operator-- () |
| Self | operator-- (int) |
| bool | operator== (const Self &x) const |
| bool | operator!= (const Self &x) const |
Public Attributes | |
| const List_node_base * | M_node |
Definition at line 187 of file stl_list.h.
1.5.1