_GLIBCXX_STD::_List_node_base Struct Reference

#include <stl_list.h>

Inheritance diagram for _GLIBCXX_STD::_List_node_base:

_GLIBCXX_STD::_List_node< _Tp > List of all members.

Public Member Functions

void transfer (_List_node_base *const __first, _List_node_base *const __last)
void reverse ()
void hook (_List_node_base *const __position)
void unhook ()

Static Public Member Functions

void swap (_List_node_base &__x, _List_node_base &__y)

Public Attributes

_List_node_base_M_next
 Self-explanatory.

_List_node_base_M_prev
 Self-explanatory.


Member Function Documentation

void _GLIBCXX_STD::_List_node_base::hook _List_node_base *const  __position  ) 
 

void _GLIBCXX_STD::_List_node_base::reverse  ) 
 

void _GLIBCXX_STD::_List_node_base::swap _List_node_base __x,
_List_node_base __y
[static]
 

void _GLIBCXX_STD::_List_node_base::transfer _List_node_base *const  __first,
_List_node_base *const  __last
 

void _GLIBCXX_STD::_List_node_base::unhook  ) 
 


Member Data Documentation

_List_node_base* _GLIBCXX_STD::_List_node_base::_M_next
 

Self-explanatory.

Definition at line 76 of file stl_list.h.

Referenced by _GLIBCXX_STD::_List_base< _Tp, _Alloc >::_M_clear(), _GLIBCXX_STD::_List_base< _Tp, _Allocator >::_M_init(), _GLIBCXX_STD::_List_const_iterator< _Tp >::operator++(), and _GLIBCXX_STD::_List_iterator< _Tp >::operator++().

_List_node_base* _GLIBCXX_STD::_List_node_base::_M_prev
 

Self-explanatory.

Definition at line 77 of file stl_list.h.

Referenced by _GLIBCXX_STD::_List_base< _Tp, _Allocator >::_M_init(), _GLIBCXX_STD::_List_const_iterator< _Tp >::operator--(), and _GLIBCXX_STD::_List_iterator< _Tp >::operator--().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 30 17:32:07 2007 for GNU C++ STL by doxygen 1.3.6