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