_ptr | ThreadSafePtr< REFERENCE::ReferencedType * > | mutableprotected |
AcquirePtr() const | ThreadSafePtr< REFERENCE::ReferencedType * > | protected |
AttemptAcquirePtr() const | ThreadSafePtr< REFERENCE::ReferencedType * > | protected |
ChangePtr(REFERENCE::ReferencedType * ptr) const | ThreadSafePtr< REFERENCE::ReferencedType * > | protected |
DereferencedPtr typedef | ThreadSafeRef< REFERENCE > | private |
Get() const | ThreadSafeRef< REFERENCE > | |
operator REFERENCE() const | ThreadSafeRef< 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) const | ThreadSafePtr< 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) const | ThreadSafePtr< REFERENCE::ReferencedType * > | protected |
~ThreadSafePtr() | ThreadSafePtr< REFERENCE::ReferencedType * > | protected |
~ThreadSafeRef() | ThreadSafeRef< REFERENCE > | |