Searched refs:WeakPtr (Results 1 – 2 of 2) sorted by relevance
| /NW4C-2.0.3/include/nw/ut/ |
| D | ut_SharedPtr.h | 181 template <typename Obj, typename TLockObject = DefaultLockObject> class WeakPtr; variable 258 /* ctor */ explicit SharedPtr(const WeakPtr<TObj, TLockObject>& other) in SharedPtr() 402 template <typename U, typename ULockObject> friend class WeakPtr; variable 447 class WeakPtr 453 /* ctor */ WeakPtr() : m_pObj( NULL ), m_pCnt( NULL ), m_pAllocator( NULL ) in WeakPtr() function 463 /* ctor */ /* implicit */ WeakPtr<TObj, TLockObject>(const SharedPtr<U, TLockObject>& other) 479 /* ctor */ /* implicit */ WeakPtr(const WeakPtr& other) in WeakPtr() function 496 /* ctor */ /* implicit */ WeakPtr<TObj, TLockObject>(const WeakPtr<U, TLockObject>& other) 510 /* dtor */ ~WeakPtr() in ~WeakPtr() 536 WeakPtr& Reset() in Reset() [all …]
|
| /NW4C-2.0.3/demos/ut/SharedPtr/sources/ |
| D | main.cpp | 79 nw::ut::WeakPtr<AAA> pWeakAAA; in nnMain() 80 nw::ut::WeakPtr<Base, nw::os::LockObject> pWeakBase; in nnMain() 89 nw::ut::WeakPtr<BBB, nw::os::LockObject> pWeakBBB; in nnMain()
|