Searched defs:IntrusiveRefCntPtr (Results 1 – 4 of 4) sorted by relevance
175 IntrusiveRefCntPtr(T *obj) : Obj(obj) { retain(); } IntrusiveRefCntPtr() function 176 IntrusiveRefCntPtr(const IntrusiveRefCntPtr &S) : Obj(S.Obj) { retain(); } IntrusiveRefCntPtr() function 177 IntrusiveRefCntPtr(IntrusiveRefCntPtr &&S) : Obj(S.Obj) { S.Obj = nullptr; } IntrusiveRefCntPtr() function 181 IntrusiveRefCntPtr(IntrusiveRefCntPtr<X> S) : Obj(S.get()) { IntrusiveRefCntPtr() function 187 IntrusiveRefCntPtr(std::unique_ptr<X> S) : Obj(S.release()) { IntrusiveRefCntPtr() function 227 template <typename X> friend class IntrusiveRefCntPtr; global() variable [all...]
34 template <typename T> class IntrusiveRefCntPtr; variable
43 template <typename T> class IntrusiveRefCntPtr; variable
38 template <typename T> class IntrusiveRefCntPtr; variable