CoreFoundation · IOS API REFERENCE
CFBinaryHeapCallBacks
struct · SDK 27.1
struct CFBinaryHeapCallBacks
Members (7)
getcompare
TypeScriptget compare(): (((arg0: (SDKHandle) | null, arg1: (SDKHandle) | null, arg2: (SDKHandle) | null) => Promise<CFComparisonResult>)) | null
Swift declarationvar compare: ((UnsafeRawPointer?, UnsafeRawPointer?, UnsafeMutableRawPointer?) -> CFComparisonResult)!
getcopyDescription
TypeScriptget copyDescription(): (((arg0: (SDKHandle) | null) => Promise<(SDKHandle) | null>)) | null
Swift declarationvar copyDescription: ((UnsafeRawPointer?) -> Unmanaged<CFString>?)!
getrelease
TypeScriptget release(): (((arg0: (CFAllocator) | null, arg1: (SDKHandle) | null) => Promise<void>)) | null
Swift declarationvar release: ((CFAllocator?, UnsafeRawPointer?) -> Void)!
getretain
TypeScriptget retain(): (((arg0: (CFAllocator) | null, arg1: (SDKHandle) | null) => Promise<(SDKHandle) | null>)) | null
Swift declarationvar retain: ((CFAllocator?, UnsafeRawPointer?) -> UnsafeRawPointer?)!
getversion
TypeScriptget version(): number
Swift declarationvar version: CFIndex
setversion
TypeScriptset version(value: number)
Swift declarationvar version: CFIndex
initinit
TypeScriptstatic init(): CFBinaryHeapCallBacks
Swift declarationinit()
Skipped declarations
5 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CFBinaryHeapCallBacks.init(version:retain:release:copyDescription:compare:)
callback cannot propagate synchronous failure
CFBinaryHeapCallBacks.retain
closure property answers its caller
CFBinaryHeapCallBacks.release
The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure
CFBinaryHeapCallBacks.copyDescription
closure property answers its caller
CFBinaryHeapCallBacks.compare
closure property answers its caller
All CoreFoundation types →