Open Search
    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