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 |
EraseObserver(const void *target, MemoryObserverCallback callback, void *callbackData) | WeakRefServices | static |
GetMetadata(const void *target, const Id *uniqueId) | WeakRefServices | static |
HasWeakReferences(const void *target) | WeakRefServices | static |
MAXON_INTERFACE_NONVIRTUAL(WeakRefServices, MAXON_REFERENCE_STATIC, "net.maxon.interface.weakrefservices", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | WeakRefServices | private |
MoveWeakReference(WeakRefBase &dst, WeakRefBase &src) | WeakRefServices | static |
RemoveWeakReference(WeakRefBase &weakRef) | WeakRefServices | static |
TransferAllWeakReferences(const void *oldTarget, const void *newTarget) | WeakRefServices | static |