__gnu_cxx::slist_iterator(3)

NAME

__gnu_cxx::Slist_iterator

SYNOPSIS

Inherits __gnu_cxx::Slist_iterator_base.
Public Types
typedef Slist_iterator< Type, Type &, Type * > iterator
typedef Slist_iterator< Type, const Type &, const Type * >
const_iterator
typedef Slist_iterator< Type, Ref, Ptr > Self
typedef Type value_type
typedef Ptr pointer
typedef Ref reference
typedef Slist_node< Type > Node
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef std::forward_iterator_tag iterator_category
Public Member Functions
Slist_iterator (Node *x)
Slist_iterator ()
Slist_iterator (const iterator &x)
reference operator * () const
pointer operator-> () const
Self & operator++ ()
Self operator++ (int)
void M_incr ()
bool operator== (const Slist_iterator_base &x) const
bool operator!= (const Slist_iterator_base &x) const
Public Attributes
Slist_node_base * M_node

Detailed Description

template<class Type, class Ref, class Ptr> struct
__gnu_cxx::Slist_iterator< Type, Ref, Ptr >
Definition at line 172 of file slist.

Author

Generated automatically by Doxygen for libstdc++-v3 Source
from the source code.
libstdc++-v3 Source 1 Jan 2007
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout