BWeakReferenceable
class BWeakReferenceable;
WeakPointer(BWeakReferenceable* object);
using BPrivate::BWeakReferenceable;
BWeakReferenceable* Get();
friend class BWeakReferenceable;
BWeakReferenceable* fObject;
class BWeakReferenceable {
BWeakReferenceable();
virtual ~BWeakReferenceable();
class Package : public BWeakReferenceable,
BWeakReferenceable {
BWeakReferenceable::InitCheck()
BWeakReferenceable::GetWeakPointer()
WeakPointer::WeakPointer(BWeakReferenceable* object)
BWeakReferenceable*
BWeakReferenceable::BWeakReferenceable()
BWeakReferenceable::~BWeakReferenceable()