Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ACE_DNode Class Template Reference

Implementation element in a bilinked list. More...

`#include <Containers_T.h>`

Collaboration diagram for ACE_DNode:

[legend]
List of all members.

## Public Methods
| ~ACE_DNode (void)
| This isn't necessary, but it keeps some compilers happy. More...
## Private Methods
| ACE_DNode (const T &i, ACE_DNode< T > *n=0, ACE_DNode< T > *p=0)
## Private Attributes
ACE_DNode< T > * | next_
| Pointer to next element in the list of <ACE_DNode>s. More...
ACE_DNode< T > * | prev_
| Pointer to previous element in the list of <ACE_DNode>s. More...
T | item_
| Current value of the item in this node. More...
## Friends
class | ACE_Ordered_MultiSet< T >
class | ACE_Ordered_MultiSet_Iterator< T >

## Detailed Description

### template<class T>
class ACE_DNode< T >

Implementation element in a bilinked list.

## Constructor & Destructor Documentation

template<class T>
ACE_DNode< T >::~ACE_DNode | ( | void |  | ) |

| This isn't necessary, but it keeps some compilers happy.

template<class T>
ACE_DNode< T >::ACE_DNode | ( | const T & | i,
|  | ACE_DNode< T > * | n = 0,
|  | ACE_DNode< T > * | p = 0
| ) | `[private]`

## Friends And Related Function Documentation

template<class T>
friend class ACE_Ordered_MultiSet< T >`[friend]`

template<class T>
friend class ACE_Ordered_MultiSet_Iterator< T >`[friend]`

## Member Data Documentation

template<class T>
T ACE_DNode::item_`[private]`

| Current value of the item in this node.

template<class T>
ACE_DNode<T>* ACE_DNode::next_`[private]`

| Pointer to next element in the list of <ACE_DNode>s.

template<class T>
ACE_DNode<T>* ACE_DNode::prev_`[private]`

| Pointer to previous element in the list of <ACE_DNode>s.

The documentation for this class was generated from the following files:

- Containers_T.h
- Containers_T.cpp