#include <LDK/SmartPointers.h>
Inheritance diagram for LDK::NewSmartPointer< T >:


Public Types | |
|
typedef SmartPointerBase< T >::PointerType | PointerType |
Public Member Functions | |
| NewSmartPointer (PointerType p=NULL) | |
| NewSmartPointer (const NewSmartPointer &rhs) | |
| ~NewSmartPointer () | |
| NewSmartPointer & | operator= (const NewSmartPointer &rhs) |
Static Public Member Functions | |
| static size_t | refCount (const NewSmartPointer &s) |
Static Protected Member Functions | |
| static void | incRefCount (NewSmartPointer &rhs) |
| static void | decRefCount (NewSmartPointer &rhs) |
Protected Attributes | |
| size_t * | mRefCountPtr |
Definition at line 278 of file SmartPointers.h.
1.5.1