Public Member Functions | Public Attributes | Protected Member Functions | Friends

ACE_DLList_Node Class Reference

Base implementation of element in a DL list. Needed for ACE_Double_Linked_List. More...

#include <Containers.h>

Collaboration diagram for ACE_DLList_Node:
Collaboration graph
[legend]

List of all members.

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_Nodenext_
ACE_DLList_Nodeprev_

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 >

Detailed Description

Base implementation of element in a DL list. Needed for ACE_Double_Linked_List.

Definition at line 37 of file Containers.h.


Constructor & Destructor Documentation

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.

  : item_ (i),
    next_ (n),
    prev_ (p)
{
}

ACE_DLList_Node::ACE_DLList_Node ( void   )  [inline, protected]

Definition at line 8 of file Containers.inl.

  : item_ (0),
    next_ (0),
    prev_ (0)
{
}


Friends And Related Function Documentation

friend class ACE_Double_Linked_List< ACE_DLList_Node > [friend]

Definition at line 40 of file Containers.h.

Definition at line 42 of file Containers.h.

Definition at line 41 of file Containers.h.

Definition at line 43 of file Containers.h.


Member Data Documentation

Declare the dynamic allocation hooks.

Definition at line 50 of file Containers.h.

Definition at line 52 of file Containers.h.

Definition at line 54 of file Containers.h.

Definition at line 55 of file Containers.h.


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