Sierra Toolkit Version of the Day
eastl::rbtree_iterator< T, Pointer, Reference > Struct Template Reference

#include <red_black_tree_eastl.h>

Collaboration diagram for eastl::rbtree_iterator< T, Pointer, Reference >:

List of all members.

Public Types

typedef rbtree_iterator< T,
Pointer, Reference > 
this_type
typedef rbtree_iterator< T, T
*, T & > 
iterator
typedef rbtree_iterator< T,
const T *, const T & > 
const_iterator
typedef eastl_size_t size_type
typedef ptrdiff_t difference_type
typedef T value_type
typedef rbtree_node_base base_node_type
typedef rbtree_node< T > node_type
typedef Pointer pointer
typedef Reference reference
typedef
EASTL_ITC_NS::bidirectional_iterator_tag 
iterator_category

Public Member Functions

 rbtree_iterator (const node_type *pNode)
 rbtree_iterator (const iterator &x)
reference operator* () const
pointer operator-> () const
rbtree_iteratoroperator++ ()
rbtree_iterator operator++ (int)
rbtree_iteratoroperator-- ()
rbtree_iterator operator-- (int)

Public Attributes

node_typempNode

Detailed Description

template<typename T, typename Pointer, typename Reference>
struct eastl::rbtree_iterator< T, Pointer, Reference >

rbtree_iterator

Definition at line 167 of file red_black_tree_eastl.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines