#include <smart_ptr.h>
Public Member Functions | |
CPtrInfo (char) | |
CPtrInfo (const void *p) | |
Data Fields | |
bool | IsNullPtrInfo |
const void * | Ptr |
sint | RefCount |
|
Definition at line 60 of file smart_ptr.h. References IsNullPtrInfo.
00060 {Ptr=p; RefCount=0; IsNullPtrInfo=false;} |
|
Definition at line 62 of file smart_ptr.h. References IsNullPtrInfo.
00062 {Ptr=NULL; RefCount=0x7FFFFFFF; IsNullPtrInfo=true;} |
|
Definition at line 58 of file smart_ptr.h. Referenced by CPtrInfo(), NLMISC::CRefPtr< T >::unRef(), and NLMISC::CRefCount::~CRefCount(). |
|
Definition at line 55 of file smart_ptr.h. Referenced by NLMISC::CRefPtr< T >::CRefPtr(), NLMISC::CRefPtr< T >::kill(), NLMISC::CRefPtr< T >::operator T *(), NLMISC::CRefPtr< T >::operator=(), NLMISC::CRefPtr< T >::unRef(), and NLMISC::CRefCount::~CRefCount(). |
|
Definition at line 56 of file smart_ptr.h. Referenced by NLMISC::CRefPtr< T >::CRefPtr(), NLMISC::CRefPtr< T >::operator=(), and NLMISC::CRefPtr< T >::unRef(). |