std::Rb_tree_const_iterator< Type > Struct Template Reference

Collaboration diagram for std::Rb_tree_const_iterator< Type >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Type value_type
typedef const Type & reference
typedef const Type * pointer
typedef Rb_tree_iterator<
Type > 
iterator
typedef bidirectional_iterator_tag iterator_category
typedef ptrdiff_t difference_type
typedef Rb_tree_const_iterator<
Type > 
Self
typedef Rb_tree_node_base::ConstBase_ptr Base_ptr
typedef const Rb_tree_node<
Type > * 
Link_type

Public Member Functions

 Rb_tree_const_iterator ()
 Rb_tree_const_iterator (Link_type x)
 Rb_tree_const_iterator (const iterator &__it)
reference operator * () const
pointer operator-> () const
Selfoperator++ ()
Self operator++ (int)
Selfoperator-- ()
Self operator-- (int)
bool operator== (const Self &x) const
bool operator!= (const Self &x) const

Public Attributes

Base_ptr M_node

Detailed Description

template<typename Type>
struct std::Rb_tree_const_iterator< Type >

Definition at line 220 of file stl_tree.h.


The documentation for this struct was generated from the following file:
Generated on Mon Jan 1 22:32:51 2007 for libstdc++-v3 Source by  doxygen 1.5.1