TAO_ESF  2.0.7
Public Types | Public Member Functions | Private Attributes
TAO_ESF_Proxy_RB_Tree_Iterator Class Reference

Iterator class for a ACE_ESF_RB_Tree. More...

#include <ESF_Proxy_RB_Tree.h>

Collaboration diagram for TAO_ESF_Proxy_RB_Tree_Iterator:
Collaboration graph
[legend]

List of all members.

Public Types

typedef ACE_RB_Tree_Iterator
< PROXY *, int, ACE_Less_Than
< PROXY * >, ACE_Null_Mutex
Implementation

Public Member Functions

 TAO_ESF_Proxy_RB_Tree_Iterator (const Implementation &i)
bool operator== (const TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > &rhs) const
bool operator!= (const TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > &rhs) const
TAO_ESF_Proxy_RB_Tree_Iterator
< PROXY > & 
operator++ (void)
TAO_ESF_Proxy_RB_Tree_Iterator
< PROXY > 
operator++ (int)
PROXY * operator* (void)

Private Attributes

Implementation impl_

Detailed Description

Iterator class for a ACE_ESF_RB_Tree.


Member Typedef Documentation


Constructor & Destructor Documentation

TAO_ESF_Proxy_RB_Tree_Iterator::TAO_ESF_Proxy_RB_Tree_Iterator ( const Implementation i)

Member Function Documentation

bool TAO_ESF_Proxy_RB_Tree_Iterator::operator!= ( const TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > &  rhs) const
PROXY * TAO_ESF_Proxy_RB_Tree_Iterator::operator* ( void  )
TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > & TAO_ESF_Proxy_RB_Tree_Iterator::operator++ ( void  )
TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > TAO_ESF_Proxy_RB_Tree_Iterator::operator++ ( int  )
bool TAO_ESF_Proxy_RB_Tree_Iterator::operator== ( const TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > &  rhs) const

Member Data Documentation


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