VISH  0.2
MemCore::StrongPtr Member List
This is the complete list of members for MemCore::StrongPtr, including all inherited members.
assignStrong(const DynPtr_t &other)MemCore::StrongPtr [inline]
assignStrong(const ReferenceBase< ObjectBase_t > *Obj)MemCore::StrongPtr [inline]
assignStrong(const NullPtr &Null)MemCore::StrongPtr [inline]
assignWeak(const WeakPtr &other)MemCore::WeakPtr< Object, ObjectBase > [inline]
destroy() (defined in MemCore::StrongPtr)MemCore::StrongPtr [inline]
DynPtr_t typedef (defined in MemCore::StrongPtr)MemCore::StrongPtr
getBasePtr(const ReferenceBase< ObjectBase > *Obj) (defined in MemCore::WeakPtr< Object, ObjectBase >)MemCore::WeakPtr< Object, ObjectBase > [inline, static]
object_t typedefMemCore::StrongPtr
ObjectBase_t typedefMemCore::StrongPtr
operator*() const MemCore::WeakPtr< Object, ObjectBase > [inline]
operator->() const MemCore::WeakPtr< Object, ObjectBase > [inline]
operator=(const StrongPtr &other)MemCore::StrongPtr [inline]
operator=(const DynPtr_t &other)MemCore::StrongPtr [inline]
operator=(const ReferenceBase< ObjectBase_t > *Obj)MemCore::StrongPtr [inline]
operator=(const NullPtr &Null)MemCore::StrongPtr [inline]
WeakPtr< Object, ObjectBase >::operator=(const WeakPtr &other)MemCore::WeakPtr< Object, ObjectBase > [inline]
pointer_t typedefMemCore::WeakPtr< Object, ObjectBase >
ReferenceBase< ObjectBase > classMemCore::WeakPtr< Object, ObjectBase > [friend]
refvalue_t typedefMemCore::WeakPtr< Object, ObjectBase >
StrongPtr()MemCore::StrongPtr [inline]
StrongPtr(const NullPtr &)MemCore::StrongPtr [inline]
StrongPtr(const ReferenceBase< ObjectBase_t > *Obj)MemCore::StrongPtr [inline]
StrongPtr(const ReferenceBase< ObjectBase_t > *Obj, const NotNullPtr &)MemCore::StrongPtr [inline]
StrongPtr(const WeakPtr< ChildObject, ObjectBase_t > &Other)MemCore::StrongPtr [inline]
StrongPtr(const StrongPtr< ChildObject > &Other)MemCore::StrongPtr [inline]
StrongPtr(const StrongPtr< Object, ObjectBase > &Other)MemCore::StrongPtr [inline]
WeakPtr(Object *that, const SelfInitialize &)MemCore::WeakPtr< Object, ObjectBase > [inline, protected]
WeakPtr()MemCore::WeakPtr< Object, ObjectBase > [inline]
WeakPtr(const NullPtr &)MemCore::WeakPtr< Object, ObjectBase > [inline]
WeakPtr(const ReferenceBase< ObjectBase > *Obj)MemCore::WeakPtr< Object, ObjectBase > [inline]
WeakPtr(const ReferenceBase< ObjectBase > *Obj, const NotNullPtr &)MemCore::WeakPtr< Object, ObjectBase > [inline]
WeakPtr(const WeakPtr< AnyObject, ObjectBase > &Other)MemCore::WeakPtr< Object, ObjectBase > [inline]
WeakPtr(const WeakPtr &Other)MemCore::WeakPtr< Object, ObjectBase > [inline]
WeakPtr_t typedef (defined in MemCore::StrongPtr)MemCore::StrongPtr
~StrongPtr()MemCore::StrongPtr [inline]
~WeakPtr()MemCore::WeakPtr< Object, ObjectBase > [inline]