Base implementation of element in a DL list. Needed for ACE_Double_Linked_List. More...
#include <Containers.h>

Public Member Functions | |
| ACE_DLList_Node (void *i, ACE_DLList_Node *n=0, ACE_DLList_Node *p=0) | |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks. | |
| void * | item_ |
| ACE_DLList_Node * | next_ |
| ACE_DLList_Node * | prev_ |
Protected Member Functions | |
| ACE_DLList_Node (void) | |
Friends | |
| class | ACE_Double_Linked_List< ACE_DLList_Node > |
| class | ACE_Double_Linked_List_Iterator_Base< ACE_DLList_Node > |
| class | ACE_Double_Linked_List_Iterator< ACE_DLList_Node > |
| class | ACE_Double_Linked_List_Reverse_Iterator< ACE_DLList_Node > |
Base implementation of element in a DL list. Needed for ACE_Double_Linked_List.
Definition at line 37 of file Containers.h.
| ACE_DLList_Node::ACE_DLList_Node | ( | void * | i, | |
| ACE_DLList_Node * | n = 0, |
|||
| ACE_DLList_Node * | p = 0 | |||
| ) | [inline] |
Definition at line 16 of file Containers.inl.
| ACE_DLList_Node::ACE_DLList_Node | ( | void | ) | [inline, protected] |
Definition at line 8 of file Containers.inl.
friend class ACE_Double_Linked_List< ACE_DLList_Node > [friend] |
Definition at line 40 of file Containers.h.
friend class ACE_Double_Linked_List_Iterator< ACE_DLList_Node > [friend] |
Definition at line 42 of file Containers.h.
friend class ACE_Double_Linked_List_Iterator_Base< ACE_DLList_Node > [friend] |
Definition at line 41 of file Containers.h.
friend class ACE_Double_Linked_List_Reverse_Iterator< ACE_DLList_Node > [friend] |
Definition at line 43 of file Containers.h.
Declare the dynamic allocation hooks.
Definition at line 50 of file Containers.h.
| void* ACE_DLList_Node::item_ |
Definition at line 52 of file Containers.h.
Definition at line 54 of file Containers.h.
Definition at line 55 of file Containers.h.
1.7.0