One Logo Pool Ball
Foundation · IOS API REFERENCE

NSMapTableValueCallBacks

struct · SDK 27.1

struct NSMapTableValueCallBacks

Members (4)

get

describe

TypeScript
get describe(): (((arg0: NSMapTable<unknown, unknown>, arg1: SDKHandle) => Promise<(string) | null>)) | null
Swift declaration
var describe: ((NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer) -> String?)?
get

release

TypeScript
get release(): (((arg0: NSMapTable<unknown, unknown>, arg1: SDKHandle) => Promise<void>)) | null
Swift declaration
var release: ((NSMapTable<AnyObject, AnyObject>, UnsafeMutableRawPointer) -> Void)?
get

retain

TypeScript
get retain(): (((arg0: NSMapTable<unknown, unknown>, arg1: SDKHandle) => Promise<void>)) | null
Swift declaration
var retain: ((NSMapTable<AnyObject, AnyObject>, UnsafeRawPointer) -> Void)?
init

init

TypeScript
static init(): NSMapTableValueCallBacks
Swift declaration
init()

Skipped declarations

4 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NSMapTableValueCallBacks.init(retain:release:describe:)

callback cannot propagate synchronous failure

NSMapTableValueCallBacks.retain

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

NSMapTableValueCallBacks.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

NSMapTableValueCallBacks.describe

closure property answers its caller

All Foundation types →