ReactOS 0.4.15-dev-7924-g5949c20
_Slist_iterator_base Struct Reference

#include <_slist.h>

Inheritance diagram for _Slist_iterator_base:
Collaboration diagram for _Slist_iterator_base:

Public Types

typedef size_t size_type
 
typedef ptrdiff_t difference_type
 
typedef forward_iterator_tag iterator_category
 

Public Member Functions

 _Slist_iterator_base (_Slist_node_base *__x)
 
void _M_incr ()
 

Public Attributes

_Slist_node_base_M_node
 

Detailed Description

Definition at line 65 of file _slist.h.

Member Typedef Documentation

◆ difference_type

Definition at line 67 of file _slist.h.

◆ iterator_category

◆ size_type

Definition at line 66 of file _slist.h.

Constructor & Destructor Documentation

◆ _Slist_iterator_base()

_Slist_iterator_base::_Slist_iterator_base ( _Slist_node_base __x)
inline

Definition at line 72 of file _slist.h.

72: _M_node(__x) {}
_Slist_node_base * _M_node
Definition: _slist.h:70

Member Function Documentation

◆ _M_incr()

void _Slist_iterator_base::_M_incr ( )
inline

Definition at line 74 of file _slist.h.

74 {
76 }
_Slist_node_base * _M_next
Definition: _slist_base.h:39

Referenced by _Slist_iterator< _Tp, _Traits >::operator++().

Member Data Documentation

◆ _M_node


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