The Vish Visualization Shell 0.3
Vish
MemCore::SelfPtr< ObjectBase > Member List

This is the complete list of members for MemCore::SelfPtr< ObjectBase >, including all inherited members.

__pad0__MemCore::DynPtr< ObjectBase, ObjectBase >
addrstr() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
assignReferer(const DynPtr &P) noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inlineprotected
assignWeak(const WeakPtr &other)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
deleteReferer()MemCore::DynPtr< ObjectBase, ObjectBase >inline
DerivedDynPtr typedefMemCore::DynPtr< ObjectBase, ObjectBase >
DynPtr(ObjectBase *Obj, const SelfInitialize &)MemCore::DynPtr< ObjectBase, ObjectBase >inline
DynPtr(ObjectBase *Obj, const NotNullPtr &)MemCore::DynPtr< ObjectBase, ObjectBase >inline
DynPtr(Referer_t *SomeReferer)MemCore::DynPtr< ObjectBase, ObjectBase >inline
DynPtr(const std::nullptr_t &)MemCore::DynPtr< ObjectBase, ObjectBase >inline
DynPtr(const DynPtr &D)MemCore::DynPtr< ObjectBase, ObjectBase >inline
DynPtr_t typedefMemCore::DynPtr< ObjectBase, ObjectBase >
expired() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
force_destroy() constMemCore::DynPtr< ObjectBase, ObjectBase >inline
getPointerID() constMemCore::DynPtr< ObjectBase, ObjectBase >inline
getPtrValue() constMemCore::WeakPtr< ObjectBase, ObjectBase >inline
getType() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
hash_value() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
isAssignable(const DynPtr< ObjectBase, ObjectBase > &Other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
object_t typedefMemCore::WeakPtr< ObjectBase, ObjectBase >
ObjectBase_t typedefMemCore::WeakPtr< ObjectBase, ObjectBase >
operator void *() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator!() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator!=(const std::nullptr_t &) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator!=(const DynPtr &other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator*() constMemCore::WeakPtr< ObjectBase, ObjectBase >inline
operator->() constMemCore::WeakPtr< ObjectBase, ObjectBase >inline
operator<(const DynPtr &other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator<=(const DynPtr &other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator=(const WeakPtr &other)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
MemCore::DynPtr< ObjectBase, ObjectBase >::operator=(const DynPtr &P) noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator==(const DynPtr &other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator>(const DynPtr &other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator>=(const DynPtr &other) const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
operator~() constMemCore::WeakPtr< ObjectBase, ObjectBase >inline
pointer_t typedefMemCore::WeakPtr< ObjectBase, ObjectBase >
rawptr() constMemCore::DynPtr< ObjectBase, ObjectBase >inline
ref() constMemCore::DynPtr< ObjectBase, ObjectBase >inline
refvalue_t typedefMemCore::WeakPtr< ObjectBase, ObjectBase >
Speak(const char *s, const char *prefix="") constMemCore::DynPtr< ObjectBase, ObjectBase >inline
speak(const char *s, const char *prefix="") const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
strong_refs() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
to_string() constMemCore::DynPtr< ObjectBase, ObjectBase >inline
unref() constMemCore::DynPtr< ObjectBase, ObjectBase >inline
valid() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
value() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
weak_refs() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
WeakPtr(ObjectBase *that, const SelfInitialize &)MemCore::WeakPtr< ObjectBase, ObjectBase >inlineprotected
WeakPtr()MemCore::WeakPtr< ObjectBase, ObjectBase >inline
WeakPtr(const std::nullptr_t &)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
WeakPtr(const ReferenceBase< ObjectBase > *Obj)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
WeakPtr(const ReferenceBase< ObjectBase > *Obj, const NotNullPtr &)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
WeakPtr(const WeakPtr< AnyObject, ObjectBase > &Other)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
WeakPtr(const WeakPtr &Other)MemCore::WeakPtr< ObjectBase, ObjectBase >inline
wref() const noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
wunref() noexceptMemCore::DynPtr< ObjectBase, ObjectBase >inline
~DynPtr()MemCore::DynPtr< ObjectBase, ObjectBase >inline
~WeakPtr()MemCore::WeakPtr< ObjectBase, ObjectBase >inline