WeakRef< REFERENCE > Member List

This is the complete list of members for WeakRef< REFERENCE >, including all inherited members.

dataWeakRefBasemutable
GetBaseRef(const REFERENCETYPE &strongReference)WeakRef< REFERENCE >privatestatic
GetBaseRef(const BaseRef< T, HANDLER > &strongReference)WeakRef< REFERENCE >privatestatic
GetCurrent() constWeakRef< REFERENCE >protected
GetHashCode() constWeakRef< REFERENCE >
GetReference() constWeakRef< REFERENCE >
GetUniqueHashCode() constWeakRef< REFERENCE >
IsEmpty() constWeakRef< REFERENCE >
IsPopulated() constWeakRef< REFERENCE >
Lock() constWeakRef< REFERENCE >private
MAXON_OPERATOR_MOVE_ASSIGNMENT(WeakRef)WeakRef< REFERENCE >
maxon::WeakRefBase::MAXON_OPERATOR_MOVE_ASSIGNMENT(WeakRefBase)WeakRefBase
operator Bool() constWeakRef< REFERENCE >explicit
operator REFERENCE() constWeakRef< REFERENCE >
operator!=(const WeakRef &other) constWeakRef< REFERENCE >
operator=(const REFERENCE &strongReference)WeakRef< REFERENCE >
operator=(const WeakRef &src)WeakRef< REFERENCE >
operator=(std::nullptr_t t)WeakRef< REFERENCE >
maxon::WeakRefBase::operator=(const WeakRefBase &src)WeakRefBase
operator==(const WeakRef &other) constWeakRef< REFERENCE >
Unlock(const void *target) constWeakRef< REFERENCE >private
WeakRef()WeakRef< REFERENCE >
WeakRef(const REFERENCE &strongReference)WeakRef< REFERENCE >
WeakRef(const WeakRef &src)WeakRef< REFERENCE >
WeakRef(WeakRef &&src)WeakRef< REFERENCE >
WeakRef(WeakRefTargetBase *data)WeakRef< REFERENCE >explicitprotected
WeakRefBase()WeakRefBase
WeakRefBase(WeakRefTargetBase *targetData)WeakRefBaseexplicit
WeakRefBase(const WeakRefBase &src)WeakRefBase
WeakRefBase(WeakRefBase &&src)WeakRefBase
~WeakRef()WeakRef< REFERENCE >
~WeakRefBase()WeakRefBase