WeakRefServices Member List
This is the complete list of members for WeakRefServices , including all inherited members.
AddMetadata (const void *target, const Id *uniqueId, void *metadata, MemoryMetadataDestructor destruct=nullptr) | WeakRefServices | static |
AddObserver (const void *target, MemoryObserverCallback callback, void *callbackData) | WeakRefServices | static |
AddWeakReference (WeakRefBase &weakRef, const void *target) | WeakRefServices | static |
BrowseAllWeakReferences (const void *oldTarget, const ValueReceiver< WeakRefBase * > &receiver) | WeakRefServices | static |
ClearAllWeakReferences (const void *target) | WeakRefServices | static |
CopyWeakReference (WeakRefBase &dst, const WeakRefBase &src) | WeakRefServices | static |
EraseMetadata (const void *target, const Id *uniqueId) | WeakRefServices | static |
GetMetadata (const void *target, const Id *uniqueId) | WeakRefServices | static |
HasWeakReferences (const void *target) | WeakRefServices | static |
MAXON_INTERFACE_NONVIRTUAL (WeakRefServices, MAXON_REFERENCE_NONE, "net.maxon.interface.weakrefservices") | WeakRefServices | private |
MoveWeakReference (WeakRefBase &dst, WeakRefBase &src) | WeakRefServices | static |
RemoveWeakReference (WeakRefBase &weakRef) | WeakRefServices | static |
TransferAllWeakReferences (const void *oldTarget, const void *newTarget) | WeakRefServices | static |