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.
## 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 s.
ACE_DNode<T>* | prev_
| Pointer to previous element in the list of s.
T | item_
| Current value of the item in this node.
## Friends
class | ACE_Ordered_MultiSet< T >
class | ACE_Ordered_MultiSet_Iterator< T >

## Detailed Description

### template<class T> template class ACE_DNode

Implementation element in a bilinked list.

## Constructor & Destructor Documentation

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

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

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

## Friends And Related Function Documentation

template<classT>
class ACE_Ordered_MultiSet`[friend]`

template<classT>
class ACE_Ordered_MultiSet_Iterator`[friend]`

## Member Data Documentation

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

| Current value of the item in this node.

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

| Pointer to next element in the list of s.

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

| Pointer to previous element in the list of s.

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

- Containers_T.h
- Containers_T.cpp