Open Search
    StrongCOWRefHandler Member List

    This is the complete list of members for StrongCOWRefHandler, including all inherited members.

    AddReference(const T *o)StrongRefHandlerstatic
    AddReferenceImpl(const T *obj, std::false_type *)StrongRefHandlerprivatestatic
    AddReferenceImpl(const T *obj, std::true_type *)StrongRefHandlerprivatestatic
    AddWeakReference(const T *o, WeakRefBase &weakRef)StrongRefHandlerstatic
    AddWeakReferenceImpl(const T *obj, WeakRefBase &weakRef, std::false_type *)StrongRefHandlerprivatestatic
    AddWeakReferenceImpl(const T *obj, WeakRefBase &weakRef, std::true_type *)StrongRefHandlerprivatestatic
    ChangeTarget(T *&o, T *newTarget)StrongRefHandlerstatic
    ChangeTarget(T *&o, ResultMemT< T * > newTarget)StrongRefHandlerstatic
    CreateStrongReference(const T *o)StrongRefHandlerstatic
    CreateStrongReferenceImpl(const T *obj, std::false_type *)StrongRefHandlerprivatestatic
    CreateStrongReferenceImpl(const T *obj, std::true_type *)StrongRefHandlerprivatestatic
    GetReferenceCounter(const T *o)StrongRefHandlerstatic
    GetReferenceCounterImpl(const T *obj, std::false_type *)StrongRefHandlerprivatestatic
    GetReferenceCounterImpl(const T *obj, std::true_type *)StrongRefHandlerprivatestatic
    InitialReference(const T *o)StrongRefHandlerstatic
    InitialReferenceImpl(const T *obj, std::false_type *)StrongRefHandlerprivatestatic
    InitialReferenceImpl(const T *obj, std::true_type *)StrongRefHandlerprivatestatic
    KINDStrongCOWRefHandlerstatic
    MakeWritable(R &ref, Bool resetOnError)StrongCOWRefHandlerstatic
    MakeWritable(R &ref, CREATE &&create, COPY &&copy)StrongCOWRefHandlerstatic
    MakeWritableDontCopy(R &ref)StrongCOWRefHandlerstatic
    MAXON_MEMBERFUNCTION_DETECTOR(InitialReference)StrongRefHandlerprivate
    MAXON_MEMBERFUNCTION_DETECTOR(AddReference)StrongRefHandlerprivate
    MAXON_MEMBERFUNCTION_DETECTOR(RemoveReference)StrongRefHandlerprivate
    MoveTarget(T *&srcReference, T *&dstReference)StrongRefHandlerstatic
    PrivateMakeWritableDontCopy(R &ref)StrongCOWRefHandlerstatic
    PrivateRemoveReferenceImpl(const T *obj)StrongRefHandlerprivatestatic
    RemoveReference(const T *o)StrongRefHandlerstatic
    RemoveReferenceImpl(const T *obj, std::false_type *)StrongRefHandlerprivatestatic
    RemoveReferenceImpl(const T *obj, std::true_type *)StrongRefHandlerprivatestatic