#include <ESF_Proxy_RB_Tree.h>
Collaboration diagram for TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >:
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_ |
Definition at line 26 of file ESF_Proxy_RB_Tree.h.
typedef ACE_RB_Tree_Iterator<PROXY *, int, ACE_Less_Than<PROXY*>, ACE_Null_Mutex> TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::Implementation |
Definition at line 33 of file ESF_Proxy_RB_Tree.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::TAO_ESF_Proxy_RB_Tree_Iterator | ( | const Implementation & | i | ) |
ACE_INLINE PROXY * TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator * | ( | void | ) |
ACE_INLINE bool TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator!= | ( | const TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > & | rhs | ) | const |
Definition at line 22 of file ESF_Proxy_RB_Tree.inl.
References TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::impl_.
ACE_INLINE TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator++ | ( | int | ) |
Definition at line 36 of file ESF_Proxy_RB_Tree.inl.
References TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::impl_.
00037 { 00038 TAO_ESF_Proxy_RB_Tree_Iterator<PROXY> tmp = *this; 00039 ++this->impl_; 00040 return tmp; 00041 }
ACE_INLINE TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > & TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator++ | ( | void | ) |
Definition at line 29 of file ESF_Proxy_RB_Tree.inl.
References TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::impl_.
00030 { 00031 ++this->impl_; 00032 return *this; 00033 }
ACE_INLINE bool TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator== | ( | const TAO_ESF_Proxy_RB_Tree_Iterator< PROXY > & | rhs | ) | const |
Definition at line 15 of file ESF_Proxy_RB_Tree.inl.
References TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::impl_.
Implementation TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::impl_ [private] |
Definition at line 44 of file ESF_Proxy_RB_Tree.h.
Referenced by TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator!=(), TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator++(), and TAO_ESF_Proxy_RB_Tree_Iterator< PROXY >::operator==().