Enum TVMFFIObjectDeleterFlagBitMask#

Enum Documentation#

enum TVMFFIObjectDeleterFlagBitMask#

bitmask of the object deleter flag.

Values:

enumerator kTVMFFIObjectDeleterFlagBitMaskStrong#

deleter action when strong reference count becomes zero. Need to call destructor of the object but not free the memory block.

enumerator kTVMFFIObjectDeleterFlagBitMaskWeak#

deleter action when weak reference count becomes zero. Need to free the memory block.

enumerator kTVMFFIObjectDeleterFlagBitMaskBoth#

deleter action when both strong and weak reference counts become zero.

Note

This is the most common case.