ThreadSafeRef< REFERENCE > Member List

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

_ptrThreadSafePtr< REFERENCE::ReferencedType * >mutableprotected
AcquirePtr() constThreadSafePtr< REFERENCE::ReferencedType * >protected
AttemptAcquirePtr() constThreadSafePtr< REFERENCE::ReferencedType * >protected
ChangePtr(REFERENCE::ReferencedType * ptr) constThreadSafePtr< REFERENCE::ReferencedType * >protected
DereferencedPtr typedefThreadSafeRef< REFERENCE >private
Get() constThreadSafeRef< REFERENCE >
operator REFERENCE() constThreadSafeRef< REFERENCE >
operator=(const REFERENCE &strongReference)ThreadSafeRef< REFERENCE >
operator=(const ThreadSafeRef &src)ThreadSafeRef< REFERENCE >
operator=(std::nullptr_t)ThreadSafeRef< REFERENCE >
operator=(ThreadSafeRef &&src)ThreadSafeRef< REFERENCE >
ReleasePtr(REFERENCE::ReferencedType * ptr) constThreadSafePtr< REFERENCE::ReferencedType * >protected
ThreadSafePtr(REFERENCE::ReferencedType * src=nullptr)ThreadSafePtr< REFERENCE::ReferencedType * >protected
ThreadSafeRef()ThreadSafeRef< REFERENCE >
ThreadSafeRef(const REFERENCE &strongReference)ThreadSafeRef< REFERENCE >explicit
ThreadSafeRef(const ThreadSafeRef &src)ThreadSafeRef< REFERENCE >
ThreadSafeRef(ThreadSafeRef &&src)ThreadSafeRef< REFERENCE >
TryCompareAndSwap(const REFERENCE &strongReference, const REFERENCE &compare)ThreadSafeRef< REFERENCE >
TryCompareAndSwapPtr(REFERENCE::ReferencedType * ptr, REFERENCE::ReferencedType * compare) constThreadSafePtr< REFERENCE::ReferencedType * >protected
~ThreadSafePtr()ThreadSafePtr< REFERENCE::ReferencedType * >protected
~ThreadSafeRef()ThreadSafeRef< REFERENCE >