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)WeakRefServicesstatic
AddObserver(const void *target, MemoryObserverCallback callback, void *callbackData)WeakRefServicesstatic
AddWeakReference(WeakRefBase &weakRef, const void *target)WeakRefServicesstatic
BrowseAllWeakReferences(const void *oldTarget, const ValueReceiver< WeakRefBase * > &receiver)WeakRefServicesstatic
ClearAllWeakReferences(const void *target)WeakRefServicesstatic
CopyWeakReference(WeakRefBase &dst, const WeakRefBase &src)WeakRefServicesstatic
EraseMetadata(const void *target, const Id *uniqueId)WeakRefServicesstatic
EraseObserver(const void *target, MemoryObserverCallback callback, void *callbackData)WeakRefServicesstatic
GetMetadata(const void *target, const Id *uniqueId)WeakRefServicesstatic
HasWeakReferences(const void *target)WeakRefServicesstatic
MAXON_INTERFACE_NONVIRTUAL(WeakRefServices, MAXON_REFERENCE_NONE, "net.maxon.interface.weakrefservices")WeakRefServicesprivate
MoveWeakReference(WeakRefBase &dst, WeakRefBase &src)WeakRefServicesstatic
RemoveWeakReference(WeakRefBase &weakRef)WeakRefServicesstatic
TransferAllWeakReferences(const void *oldTarget, const void *newTarget)WeakRefServicesstatic