VISH  0.2
MemCore::WeakPtr Member List
This is the complete list of members for MemCore::WeakPtr, including all inherited members.
assignReferer(const DynPtr< ObjectBase, ObjectBase > &P) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
assignReferer(const NullPtr &Null) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
assignWeak(const WeakPtr &other)MemCore::WeakPtr [inline]
DynPtr(Object *Obj, const SelfInitialize &) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
DynPtr(const NullPtr &) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
DynPtr(Object *Obj, const NotNullPtr &) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
DynPtr(Referer< ObjectBase > *SomeReferer) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
DynPtr(const DynPtr< AnyObject, ObjectBase > &Other)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
DynPtrBase_t typedef (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [protected]
force_destroy() (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
getBasePtr(const ReferenceBase< ObjectBase > *Obj) (defined in MemCore::WeakPtr)MemCore::WeakPtr [inline, static]
getDynPtr() const MemCore::DynPtr< Object, ObjectBase > [inline]
getNullPtr()MemCore::DynPtr< Object, ObjectBase > [inline, static]
getType() const MemCore::DynPtr< Object, ObjectBase > [inline]
invalidateReferer() (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
isAssignable(const DynPtr< ObjectBase, ObjectBase > &Other) const MemCore::DynPtr< Object, ObjectBase > [inline]
object_t typedefMemCore::WeakPtr
ObjectBase_t typedefMemCore::WeakPtr
operator void *() const MemCore::DynPtr< Object, ObjectBase > [inline]
operator!() const MemCore::DynPtr< Object, ObjectBase > [inline]
operator*() const MemCore::WeakPtr [inline]
operator->() const MemCore::WeakPtr [inline]
operator=(const WeakPtr &other)MemCore::WeakPtr [inline]
operator=(const DynPtr< ObjectBase, ObjectBase > &P) (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
pointer_t typedefMemCore::WeakPtr
rawptr() const (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline]
ReferenceBase< ObjectBase > classMemCore::WeakPtr [friend]
refvalue_t typedefMemCore::WeakPtr
speak(const char *s, const char *prefix="") const MemCore::DynPtr< Object, ObjectBase > [inline]
Speak(const char *s, const char *prefix="") const MemCore::DynPtr< Object, ObjectBase > [related]
trueObject (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [protected]
WeakPtr(Object *that, const SelfInitialize &)MemCore::WeakPtr [inline, protected]
WeakPtr()MemCore::WeakPtr [inline]
WeakPtr(const NullPtr &)MemCore::WeakPtr [inline]
WeakPtr(const ReferenceBase< ObjectBase > *Obj)MemCore::WeakPtr [inline]
WeakPtr(const ReferenceBase< ObjectBase > *Obj, const NotNullPtr &)MemCore::WeakPtr [inline]
WeakPtr(const WeakPtr< AnyObject, ObjectBase > &Other)MemCore::WeakPtr [inline]
WeakPtr(const WeakPtr &Other)MemCore::WeakPtr [inline]
~DynPtr() (defined in MemCore::DynPtr< Object, ObjectBase >)MemCore::DynPtr< Object, ObjectBase > [inline, protected]
~WeakPtr()MemCore::WeakPtr [inline]