Searched refs:Ptr (Results 1 – 3 of 3) sorted by relevance
51 template <class Type> class Ptr class57 Ptr(void) in Ptr() function in ot::Ptr67 explicit Ptr(Type *aPointer) in Ptr() function in ot::Ptr154 bool operator==(const Ptr &aOther) const { return (mPointer == aOther.mPointer); } in operator ==()164 bool operator!=(const Ptr &aOther) const { return (mPointer != aOther.mPointer); } in operator !=()
57 template <class Type> class RetainPtr : public Ptr<Type>59 using Ptr<Type>::mPointer;75 : Ptr<Type>(aPointer) in RetainPtr()86 : Ptr<Type>(aOther.mPointer) in RetainPtr()
53 template <class Type> class OwnedPtr : public Ptr<Type>55 using Ptr<Type>::mPointer;71 : Ptr<Type>(aPointer) in OwnedPtr()