Searched refs:mPointer (Results 1 – 3 of 3) sorted by relevance
58 : mPointer(nullptr) in Ptr()68 : mPointer(aPointer) in Ptr()78 bool IsNull(void) const { return (mPointer == nullptr); } in IsNull()85 Type *Get(void) { return mPointer; } in Get()92 const Type *Get(void) const { return mPointer; } in Get()99 Type *operator->(void) { return mPointer; } in operator ->()106 const Type *operator->(void) const { return mPointer; } in operator ->()115 Type &operator*(void) { return *mPointer; } in operator *()124 const Type &operator*(void) const { return *mPointer; } in operator *()134 bool operator==(const Type *aPointer) const { return (mPointer == aPointer); } in operator ==()[all …]
59 using Ptr<Type>::mPointer;86 : Ptr<Type>(aOther.mPointer) in RetainPtr()109 if (aPointer != mPointer) in Reset()112 mPointer = aPointer; in Reset()127 Type *pointer = mPointer; in Release()128 mPointer = nullptr; in Release()145 Reset(aOther.mPointer); in operator =()152 if (mPointer != nullptr) in IncrementRetainCount()154 mPointer->IncrementRetainCount(); in IncrementRetainCount()160 if ((mPointer != nullptr) && (mPointer->DecrementRetainCount() == 0)) in DecrementRetainCount()[all …]
55 using Ptr<Type>::mPointer;84 mPointer = aOther.mPointer; in OwnedPtr()85 aOther.mPointer = nullptr; in OwnedPtr()104 mPointer = nullptr; in Free()118 if (mPointer != aPointer) in Reset()121 mPointer = aPointer; in Reset()134 Type *pointer = mPointer; in Release()135 mPointer = nullptr; in Release()171 if (mPointer != nullptr) in Delete()173 mPointer->Free(); in Delete()