PoolNode< Node > Class Template Reference
[Kernel Module]

#include <poolnode.h>

Inheritance diagram for PoolNode< Node >:

ListNode< Node >

List of all members.


Detailed Description

template<class Node>
class PoolNode< Node >

Implements a node used with Pool template.

Node have to be only PoolNode derived class!

Public Member Functions

 PoolNode ()
virtual ~PoolNode ()
bool IsPooled () const

Friends

class List< Node >
class ListNode< Node >


Constructor & Destructor Documentation

template<class Node>
PoolNode< Node >::PoolNode (  )  [inline]

template<class Node>
PoolNode< Node >::~PoolNode (  )  [inline, virtual]


Member Function Documentation

template<class Node>
bool PoolNode< Node >::IsPooled ( void   )  const [inline]


Friends And Related Function Documentation

template<class Node>
friend class List< Node > [friend]

Reimplemented from ListNode< Node >.

template<class Node>
friend class ListNode< Node > [friend]

Reimplemented from ListNode< Node >.


The documentation for this class was generated from the following file:
Generated on Sat Oct 20 14:47:34 2007 for Dark Oberon by  doxygen 1.5.3