Searched refs:WeakPointer (Results 1 - 2 of 2) sorted by relevance

/haiku/src/kits/shared/
H A DWeakReferenceable.cpp16 WeakPointer::WeakPointer(BWeakReferenceable* object) function in class:BPrivate::WeakPointer
24 WeakPointer::~WeakPointer()
30 WeakPointer::Get()
45 WeakPointer::Put()
57 WeakPointer::UseCount() const
64 WeakPointer::GetUnchecked()
75 fPointer(new(std::nothrow) WeakPointer(this))
105 WeakPointer*
[all...]
/haiku/headers/private/shared/
H A DWeakReferenceable.h20 class WeakPointer : public BReferenceable { class in namespace:BPrivate
22 WeakPointer(BWeakReferenceable* object);
23 ~WeakPointer();
56 WeakPointer* GetWeakPointer();
58 WeakPointer* fPointer;
142 fPointer = const_cast<WeakPointer*>(other.PrivatePointer());
225 /*! Do not use this if you do not know what you are doing. The WeakPointer
228 const WeakPointer* PrivatePointer() const
234 WeakPointer* fPointer;

Completed in 73 milliseconds