LDK::RawSmartPointer< T > Class Template Reference
[Garbage Collection]

Inheritance diagram for LDK::RawSmartPointer< T >:

Inheritance graph
[legend]
Collaboration diagram for LDK::RawSmartPointer< T >:

Collaboration graph
[legend]

Public Types

typedef SmartPointerBase<
T >::PointerType 
PointerType

Public Member Functions

 RawSmartPointer (PointerType p=NULL)
 RawSmartPointer (const RawSmartPointer &rhs)
 ~RawSmartPointer ()
RawSmartPointeroperator= (const RawSmartPointer &rhs)

Static Public Member Functions

static size_t refCount (const RawSmartPointer &s)

Static Protected Member Functions

static void incRefCount (RawSmartPointer &rhs)
static void decRefCount (RawSmartPointer &rhs)

Protected Attributes

size_t * mRefCountPtr

Detailed Description

template<class T>
class LDK::RawSmartPointer< T >

Definition at line 344 of file SmartPointers.h.


The documentation for this class was generated from the following file:
Generated on Fri Aug 17 18:32:27 2007 for LDK by  doxygen 1.5.1