Home
last modified time | relevance | path

Searched refs:WeakPtr (Results 1 – 2 of 2) sorted by relevance

/NW4C-2.0.3/include/nw/ut/
Dut_SharedPtr.h181 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/
Dmain.cpp79 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()