qpid::IListNode< Pointer > Class Template Reference

Base class for values (nodes) in an IList. More...

#include <IList.h>

List of all members.

Public Types

typedef Pointer pointer
typedef Pointee< Pointer >::type NodeType
typedef pointer_to_other
< Pointer, const NodeType >
::type 
const_pointer

Public Attributes

pointer prev
pointer next

Protected Member Functions

 IListNode (const IListNode &)
pointer getNext ()
const_pointer getNext () const
pointer getPrev ()
const_pointer getPrev () const


Detailed Description

template<class Pointer>
class qpid::IListNode< Pointer >

Base class for values (nodes) in an IList.

Parameters:
raw or smart-pointer type to use for the "next" pointer. Using a smart pointer like shared_ptr or intrusive_ptr will automate memory management.

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

Generated on Thu May 15 22:22:20 2008 for Qpid by  doxygen 1.5.5