NSStrongRef< T > Member List

This is the complete list of members for NSStrongRef< T >, including all inherited members.

_implBaseRef< T, NSCreatedPointerHandler >
_objectBaseRef< T, NSCreatedPointerHandler >
BaseRef()BaseRef< T, NSCreatedPointerHandler >
BaseRef(std::nullptr_t)=deleteBaseRef< T, NSCreatedPointerHandler >
BaseRef(T *o)BaseRef< T, NSCreatedPointerHandler >
BaseRef(ForwardResultPtr< PTR > o)BaseRef< T, NSCreatedPointerHandler >explicit
BaseRef(ResultPtr< T > o, Int)BaseRef< T, NSCreatedPointerHandler >explicit
BaseRef(const BaseRef &src)BaseRef< T, NSCreatedPointerHandler >
BaseRef(const REF &src)BaseRef< T, NSCreatedPointerHandler >
BaseRef(REF &src)BaseRef< T, NSCreatedPointerHandler >
BaseRef(BaseRef &&src)BaseRef< T, NSCreatedPointerHandler >
BaseRef(REF &&src)BaseRef< T, NSCreatedPointerHandler >
ConstReferencedType typedefBaseRef< T, NSCreatedPointerHandler >
Create(ARGS &&... args)BaseRef< T, NSCreatedPointerHandler >static
DefaultValue()BaseRef< T, NSCreatedPointerHandler >static
DefaultValueRef()BaseRef< T, NSCreatedPointerHandler >static
DIRECT_REFBaseRef< T, NSCreatedPointerHandler >static
DirectlyReferencedType typedefBaseRef< T, NSCreatedPointerHandler >
Disconnect()BaseRef< T, NSCreatedPointerHandler >
GenericVarianceCheck(const void *)BaseRef< T, NSCreatedPointerHandler >static
GetHashCode() constBaseRef< T, NSCreatedPointerHandler >
GetOrDefault() constBaseRef< T, NSCreatedPointerHandler >
GetPointer()BaseRef< T, NSCreatedPointerHandler >
GetPointer() constBaseRef< T, NSCreatedPointerHandler >
GetUniqueHashCode() constBaseRef< T, NSCreatedPointerHandler >
Handler typedefBaseRef< T, NSCreatedPointerHandler >
HasMultipleReferences() constBaseRef< T, NSCreatedPointerHandler >
IsGenericBaseOf typedefBaseRef< T, NSCreatedPointerHandler >
MakeWritable(Bool resetOnError=true)BaseRef< T, NSCreatedPointerHandler >
MakeWritableDontCopy()BaseRef< T, NSCreatedPointerHandler >
MAXON_OPERATOR_INEQUALITY(BaseRef)BaseRef< T, NSCreatedPointerHandler >
NSStrongRef()=defaultNSStrongRef< T >
NSStrongRef(T *o)NSStrongRef< T >
NSStrongRef(const NSStrongRef &src)=defaultNSStrongRef< T >
NSStrongRef(NSStrongRef &&src)=defaultNSStrongRef< T >
operator Bool() constBaseRef< T, NSCreatedPointerHandler >explicit
operator Bool()BaseRef< T, NSCreatedPointerHandler >explicit
operator ConstReferencedType *() constBaseRef< T, NSCreatedPointerHandler >
operator T*()BaseRef< T, NSCreatedPointerHandler >
operator!=(const BaseRef &b) constBaseRef< T, NSCreatedPointerHandler >
operator!=(const T *b) constBaseRef< T, NSCreatedPointerHandler >
operator!=(typename std::remove_const< T >::type *b) constBaseRef< T, NSCreatedPointerHandler >
operator!=(std::nullptr_t) constBaseRef< T, NSCreatedPointerHandler >
operator*()BaseRef< T, NSCreatedPointerHandler >
operator*() constBaseRef< T, NSCreatedPointerHandler >
operator+(Int) constBaseRef< T, NSCreatedPointerHandler >private
operator-(Int) constBaseRef< T, NSCreatedPointerHandler >private
operator-(const BaseRef &) constBaseRef< T, NSCreatedPointerHandler >private
operator->()BaseRef< T, NSCreatedPointerHandler >
operator->() constBaseRef< T, NSCreatedPointerHandler >
operator<(const BaseRef &b) constBaseRef< T, NSCreatedPointerHandler >
operator=(T *src)NSStrongRef< T >
operator=(const NSStrongRef &src)=defaultNSStrongRef< T >
operator=(NSStrongRef &&src)=defaultNSStrongRef< T >
operator=(std::nullptr_t src)NSStrongRef< T >
BaseRef< T, NSCreatedPointerHandler >::operator=(const BaseRef &src)BaseRef< T, NSCreatedPointerHandler >
BaseRef< T, NSCreatedPointerHandler >::operator=(const REF &src)BaseRef< T, NSCreatedPointerHandler >
BaseRef< T, NSCreatedPointerHandler >::operator=(REF &src)BaseRef< T, NSCreatedPointerHandler >
BaseRef< T, NSCreatedPointerHandler >::operator=(BaseRef &&src)BaseRef< T, NSCreatedPointerHandler >
BaseRef< T, NSCreatedPointerHandler >::operator=(REF &&src)BaseRef< T, NSCreatedPointerHandler >
operator==(const BaseRef &b) constBaseRef< T, NSCreatedPointerHandler >
operator==(const T *b) constBaseRef< T, NSCreatedPointerHandler >
operator==(typename std::remove_const< T >::type *b) constBaseRef< T, NSCreatedPointerHandler >
operator==(std::nullptr_t) constBaseRef< T, NSCreatedPointerHandler >
operator[](Int) const=deleteBaseRef< T, NSCreatedPointerHandler >
PrivateDefaultValue(std::false_type *)BaseRef< T, NSCreatedPointerHandler >privatestatic
PrivateDefaultValue(std::true_type *)BaseRef< T, NSCreatedPointerHandler >privatestatic
PrivateLookupFn()BaseRef< T, NSCreatedPointerHandler >static
PrivateSetPointer(T *ptr)BaseRef< T, NSCreatedPointerHandler >
PrivateSetTarget(ResultPtr< T > src)BaseRef< T, NSCreatedPointerHandler >
RefCompareType typedefBaseRef< T, NSCreatedPointerHandler >
ReferencedType typedefBaseRef< T, NSCreatedPointerHandler >
SelfType typedefBaseRef< T, NSCreatedPointerHandler >
Super typedefNSStrongRef< T >private
~BaseRef()BaseRef< T, NSCreatedPointerHandler >