Lines Matching refs:SharedPtrCount
34 class SharedPtrCount
44 static SharedPtrCount* Create( nw::os::IAllocator* pAllocator = NULL )
48 void* buf = pAllocator->Alloc( sizeof(SharedPtrCount) );
49 return new(buf) SharedPtrCount( pAllocator );
53 return new SharedPtrCount( NULL );
64 this->~SharedPtrCount(); in Destroy()
143 /* ctor */ SharedPtrCount( nw::os::IAllocator* pAllocator ) in SharedPtrCount() function
153 /* dtor */ ~SharedPtrCount() in ~SharedPtrCount()
199 …/* ctor */ explicit SharedPtr(TObj* pObj, nw::os::IAllocator* pAllocator = NULL, SharedPtrCount<TL…
212 m_pCnt = SharedPtrCount<TLockObject>::Create( pAllocator ); in m_pObj()
335 … Reset(TObj* pObj = NULL, nw::os::IAllocator* pAllocator = NULL, SharedPtrCount<TLockObject>* …
396 SharedPtrCount<TLockObject>* m_pCnt;
554 SharedPtrCount<TLockObject>* m_pCnt;