Ссылка CFPlugInInstance
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import CoreFoundation
Objective C
@import CoreFoundation;
CFPlugInInstance осуждается. Используйте функции, определяемые CFPlugIn вместо этого.
-
CFPlugInInstanceCreateWithInstanceDataSize (_: _: _: _: _:) CFPlugInInstanceCreateWithInstanceDataSizeНе рекомендуемый.
Объявление
Swift
func CFPlugInInstanceCreateWithInstanceDataSize(_allocator: CFAllocator!, _instanceDataSize: CFIndex, _deallocateInstanceFunction: CFPlugInInstanceDeallocateInstanceDataFunction, _factoryName: CFString!, _getInterfaceFunction: CFPlugInInstanceGetInterfaceFunction) -> CFPlugInInstance!Objective C
CFPlugInInstanceRef CFPlugInInstanceCreateWithInstanceDataSize ( CFAllocatorRef allocator, CFIndex instanceDataSize, CFPlugInInstanceDeallocateInstanceDataFunction deallocateInstanceFunction, CFStringRef factoryName, CFPlugInInstanceGetInterfaceFunction getInterfaceFunction );Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
-
Не рекомендуемый.
Объявление
Swift
func CFPlugInInstanceGetFactoryName(_instance: CFPlugInInstance!) -> CFString!Objective C
CFStringRef CFPlugInInstanceGetFactoryName ( CFPlugInInstanceRef instance );Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
-
Не рекомендуемый.
Объявление
Swift
func CFPlugInInstanceGetInstanceData(_instance: CFPlugInInstance!) -> UnsafeMutablePointer<Void>Objective C
void * CFPlugInInstanceGetInstanceData ( CFPlugInInstanceRef instance );Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
-
Не рекомендуемый.
Объявление
Swift
func CFPlugInInstanceGetInterfaceFunctionTable(_instance: CFPlugInInstance!, _interfaceName: CFString!, _ftbl: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> BooleanObjective C
Boolean CFPlugInInstanceGetInterfaceFunctionTable ( CFPlugInInstanceRef instance, CFStringRef interfaceName, void **ftbl );Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
-
Не рекомендуемый.
Объявление
Swift
typealias CFPlugInInstanceDeallocateInstanceDataFunction = CFunctionPointer<((UnsafeMutablePointer<Void>) -> Void)>Objective C
typedef void (*CFPlugInInstanceDeallocateInstanceDataFunction) ( void *instanceData );Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
-
Не рекомендуемый.
Объявление
Swift
typealias CFPlugInInstanceGetInterfaceFunction = CFunctionPointer<((CFPlugInInstance!, CFString!, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> Boolean)>Objective C
typedef Boolean (*CFPlugInInstanceGetInterfaceFunction) ( CFPlugInInstanceRef instance, CFStringRef interfaceName, void **ftbl );Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
-
Не рекомендуемый.
Объявление
Swift
typealias CFPlugInInstanceRef = CFPlugInInstanceObjective C
typedef struct __CFPlugInInstance *CFPlugInInstanceRef;Оператор импорта
Objective C
@import CoreFoundation;Swift
import CoreFoundationДоступность
Доступный в iOS 2.0 и позже.
