ACE_Node< T, C > Class Template Reference
Implementation element in a Queue, Set, and Stack.
More...
#include <Node.h>
List of all members.
Public Member Functions |
| ~ACE_Node (void) |
| This isn't necessary, but it keeps some compilers happy.
|
Private Member Functions |
| ACE_Node (const T &i, ACE_Node< T, C > *n) |
| ACE_Node (ACE_Node< T, C > *n=0, int=0) |
| ACE_Node (const ACE_Node< T, C > &n) |
void | operator= (const ACE_Node< T, C > &) |
| Not possible.
|
Private Attributes |
ACE_Node< T, C > * | next_ |
| Pointer to next element in the list of ACE_Nodes.
|
T | item_ |
| Current value of the item in this node.
|
Friends |
class | ACE_Unbounded_Queue< T > |
class | ACE_Unbounded_Queue_Iterator< T > |
class | ACE_Unbounded_Queue_Const_Iterator< T > |
class | ACE_Unbounded_Set_Ex< T, C > |
class | ACE_Unbounded_Set_Ex_Iterator< T, C > |
class | ACE_Unbounded_Set_Ex_Const_Iterator< T, C > |
class | ACE_Unbounded_Stack< T > |
class | ACE_Unbounded_Stack_Iterator< T > |
Detailed Description
template<class T, class C = void>
class ACE_Node< T, C >
Implementation element in a Queue, Set, and Stack.
Constructor & Destructor Documentation
template<class T , class C >
This isn't necessary, but it keeps some compilers happy.
template<class T, class C>
template<class T, class C>
template<class T, class C>
Member Function Documentation
template<class T, class C = void>
Friends And Related Function Documentation
template<class T, class C = void>
template<class T, class C = void>
template<class T, class C = void>
template<class T, class C = void>
template<class T, class C = void>
template<class T, class C = void>
template<class T, class C = void>
template<class T, class C = void>
Member Data Documentation
template<class T, class C = void>
Current value of the item in this node.
template<class T, class C = void>
Pointer to next element in the list of ACE_Nodes.
The documentation for this class was generated from the following files: