, 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 typedef | MemCore::WeakPtr | |
ObjectBase_t typedef | MemCore::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 typedef | MemCore::WeakPtr | |
rawptr() const (defined in MemCore::DynPtr< Object, ObjectBase >) | MemCore::DynPtr< Object, ObjectBase > | [inline] |
ReferenceBase< ObjectBase > class | MemCore::WeakPtr | [friend] |
refvalue_t typedef | MemCore::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] |