| // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field |
| |
| // AUTO GENERATED FILE, DO NOT EDIT. |
| // |
| // Generated by `package:ffigen`. |
| import 'dart:ffi' as ffi; |
| import 'package:ffi/ffi.dart' as pkg_ffi; |
| |
| /// Native Objective C test |
| class NativeObjCLibrary { |
| /// Holds the symbol lookup function. |
| final ffi.Pointer<T> Function<T extends ffi.NativeType>(String symbolName) |
| _lookup; |
| |
| /// The symbols are looked up in [dynamicLibrary]. |
| NativeObjCLibrary(ffi.DynamicLibrary dynamicLibrary) |
| : _lookup = dynamicLibrary.lookup; |
| |
| /// The symbols are looked up with [lookup]. |
| NativeObjCLibrary.fromLookup( |
| ffi.Pointer<T> Function<T extends ffi.NativeType>(String symbolName) |
| lookup) |
| : _lookup = lookup; |
| |
| late final ffi.Pointer<ffi.Double> _NSFoundationVersionNumber = |
| _lookup<ffi.Double>('NSFoundationVersionNumber'); |
| |
| double get NSFoundationVersionNumber => _NSFoundationVersionNumber.value; |
| |
| set NSFoundationVersionNumber(double value) => |
| _NSFoundationVersionNumber.value = value; |
| |
| late final ffi.Pointer<NSInteger> _NSNotFound = |
| _lookup<NSInteger>('NSNotFound'); |
| |
| int get NSNotFound => _NSNotFound.value; |
| |
| set NSNotFound(int value) => _NSNotFound.value = value; |
| |
| late final ffi.Pointer<ffi.Double> _kCFCoreFoundationVersionNumber = |
| _lookup<ffi.Double>('kCFCoreFoundationVersionNumber'); |
| |
| double get kCFCoreFoundationVersionNumber => |
| _kCFCoreFoundationVersionNumber.value; |
| |
| set kCFCoreFoundationVersionNumber(double value) => |
| _kCFCoreFoundationVersionNumber.value = value; |
| |
| late final ffi.Pointer<CFIndex> _kCFNotFound = |
| _lookup<CFIndex>('kCFNotFound'); |
| |
| int get kCFNotFound => _kCFNotFound.value; |
| |
| set kCFNotFound(int value) => _kCFNotFound.value = value; |
| |
| late final ffi.Pointer<CFNullRef> _kCFNull = _lookup<CFNullRef>('kCFNull'); |
| |
| CFNullRef get kCFNull => _kCFNull.value; |
| |
| set kCFNull(CFNullRef value) => _kCFNull.value = value; |
| |
| late final ffi.Pointer<CFAllocatorRef> _kCFAllocatorDefault = |
| _lookup<CFAllocatorRef>('kCFAllocatorDefault'); |
| |
| CFAllocatorRef get kCFAllocatorDefault => _kCFAllocatorDefault.value; |
| |
| set kCFAllocatorDefault(CFAllocatorRef value) => |
| _kCFAllocatorDefault.value = value; |
| |
| late final ffi.Pointer<CFAllocatorRef> _kCFAllocatorSystemDefault = |
| _lookup<CFAllocatorRef>('kCFAllocatorSystemDefault'); |
| |
| CFAllocatorRef get kCFAllocatorSystemDefault => |
| _kCFAllocatorSystemDefault.value; |
| |
| set kCFAllocatorSystemDefault(CFAllocatorRef value) => |
| _kCFAllocatorSystemDefault.value = value; |
| |
| late final ffi.Pointer<CFAllocatorRef> _kCFAllocatorMalloc = |
| _lookup<CFAllocatorRef>('kCFAllocatorMalloc'); |
| |
| CFAllocatorRef get kCFAllocatorMalloc => _kCFAllocatorMalloc.value; |
| |
| set kCFAllocatorMalloc(CFAllocatorRef value) => |
| _kCFAllocatorMalloc.value = value; |
| |
| late final ffi.Pointer<CFAllocatorRef> _kCFAllocatorMallocZone = |
| _lookup<CFAllocatorRef>('kCFAllocatorMallocZone'); |
| |
| CFAllocatorRef get kCFAllocatorMallocZone => _kCFAllocatorMallocZone.value; |
| |
| set kCFAllocatorMallocZone(CFAllocatorRef value) => |
| _kCFAllocatorMallocZone.value = value; |
| |
| late final ffi.Pointer<CFAllocatorRef> _kCFAllocatorNull = |
| _lookup<CFAllocatorRef>('kCFAllocatorNull'); |
| |
| CFAllocatorRef get kCFAllocatorNull => _kCFAllocatorNull.value; |
| |
| set kCFAllocatorNull(CFAllocatorRef value) => _kCFAllocatorNull.value = value; |
| |
| late final ffi.Pointer<CFAllocatorRef> _kCFAllocatorUseContext = |
| _lookup<CFAllocatorRef>('kCFAllocatorUseContext'); |
| |
| CFAllocatorRef get kCFAllocatorUseContext => _kCFAllocatorUseContext.value; |
| |
| set kCFAllocatorUseContext(CFAllocatorRef value) => |
| _kCFAllocatorUseContext.value = value; |
| |
| late final ffi.Pointer<ffi.Pointer<ObjCObject>> |
| _NSItemProviderPreferredImageSizeKey = |
| _lookup<ffi.Pointer<ObjCObject>>('NSItemProviderPreferredImageSizeKey'); |
| |
| ffi.Pointer<ObjCObject> get NSItemProviderPreferredImageSizeKey => |
| _NSItemProviderPreferredImageSizeKey.value; |
| |
| set NSItemProviderPreferredImageSizeKey(ffi.Pointer<ObjCObject> value) => |
| _NSItemProviderPreferredImageSizeKey.value = value; |
| |
| late final ffi.Pointer<ffi.Pointer<ObjCObject>> |
| _NSExtensionJavaScriptPreprocessingResultsKey = |
| _lookup<ffi.Pointer<ObjCObject>>( |
| 'NSExtensionJavaScriptPreprocessingResultsKey'); |
| |
| ffi.Pointer<ObjCObject> get NSExtensionJavaScriptPreprocessingResultsKey => |
| _NSExtensionJavaScriptPreprocessingResultsKey.value; |
| |
| set NSExtensionJavaScriptPreprocessingResultsKey( |
| ffi.Pointer<ObjCObject> value) => |
| _NSExtensionJavaScriptPreprocessingResultsKey.value = value; |
| |
| late final ffi.Pointer<ffi.Pointer<ObjCObject>> |
| _NSExtensionJavaScriptFinalizeArgumentKey = |
| _lookup<ffi.Pointer<ObjCObject>>( |
| 'NSExtensionJavaScriptFinalizeArgumentKey'); |
| |
| ffi.Pointer<ObjCObject> get NSExtensionJavaScriptFinalizeArgumentKey => |
| _NSExtensionJavaScriptFinalizeArgumentKey.value; |
| |
| set NSExtensionJavaScriptFinalizeArgumentKey(ffi.Pointer<ObjCObject> value) => |
| _NSExtensionJavaScriptFinalizeArgumentKey.value = value; |
| |
| late final ffi.Pointer<ffi.Pointer<ObjCObject>> _NSItemProviderErrorDomain = |
| _lookup<ffi.Pointer<ObjCObject>>('NSItemProviderErrorDomain'); |
| |
| ffi.Pointer<ObjCObject> get NSItemProviderErrorDomain => |
| _NSItemProviderErrorDomain.value; |
| |
| set NSItemProviderErrorDomain(ffi.Pointer<ObjCObject> value) => |
| _NSItemProviderErrorDomain.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToKatakana = |
| _lookup<NSStringTransform>('NSStringTransformLatinToKatakana'); |
| |
| NSStringTransform get NSStringTransformLatinToKatakana => |
| _NSStringTransformLatinToKatakana.value; |
| |
| set NSStringTransformLatinToKatakana(NSStringTransform value) => |
| _NSStringTransformLatinToKatakana.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToHiragana = |
| _lookup<NSStringTransform>('NSStringTransformLatinToHiragana'); |
| |
| NSStringTransform get NSStringTransformLatinToHiragana => |
| _NSStringTransformLatinToHiragana.value; |
| |
| set NSStringTransformLatinToHiragana(NSStringTransform value) => |
| _NSStringTransformLatinToHiragana.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToHangul = |
| _lookup<NSStringTransform>('NSStringTransformLatinToHangul'); |
| |
| NSStringTransform get NSStringTransformLatinToHangul => |
| _NSStringTransformLatinToHangul.value; |
| |
| set NSStringTransformLatinToHangul(NSStringTransform value) => |
| _NSStringTransformLatinToHangul.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToArabic = |
| _lookup<NSStringTransform>('NSStringTransformLatinToArabic'); |
| |
| NSStringTransform get NSStringTransformLatinToArabic => |
| _NSStringTransformLatinToArabic.value; |
| |
| set NSStringTransformLatinToArabic(NSStringTransform value) => |
| _NSStringTransformLatinToArabic.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToHebrew = |
| _lookup<NSStringTransform>('NSStringTransformLatinToHebrew'); |
| |
| NSStringTransform get NSStringTransformLatinToHebrew => |
| _NSStringTransformLatinToHebrew.value; |
| |
| set NSStringTransformLatinToHebrew(NSStringTransform value) => |
| _NSStringTransformLatinToHebrew.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToThai = |
| _lookup<NSStringTransform>('NSStringTransformLatinToThai'); |
| |
| NSStringTransform get NSStringTransformLatinToThai => |
| _NSStringTransformLatinToThai.value; |
| |
| set NSStringTransformLatinToThai(NSStringTransform value) => |
| _NSStringTransformLatinToThai.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToCyrillic = |
| _lookup<NSStringTransform>('NSStringTransformLatinToCyrillic'); |
| |
| NSStringTransform get NSStringTransformLatinToCyrillic => |
| _NSStringTransformLatinToCyrillic.value; |
| |
| set NSStringTransformLatinToCyrillic(NSStringTransform value) => |
| _NSStringTransformLatinToCyrillic.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformLatinToGreek = |
| _lookup<NSStringTransform>('NSStringTransformLatinToGreek'); |
| |
| NSStringTransform get NSStringTransformLatinToGreek => |
| _NSStringTransformLatinToGreek.value; |
| |
| set NSStringTransformLatinToGreek(NSStringTransform value) => |
| _NSStringTransformLatinToGreek.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformToLatin = |
| _lookup<NSStringTransform>('NSStringTransformToLatin'); |
| |
| NSStringTransform get NSStringTransformToLatin => |
| _NSStringTransformToLatin.value; |
| |
| set NSStringTransformToLatin(NSStringTransform value) => |
| _NSStringTransformToLatin.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformMandarinToLatin = |
| _lookup<NSStringTransform>('NSStringTransformMandarinToLatin'); |
| |
| NSStringTransform get NSStringTransformMandarinToLatin => |
| _NSStringTransformMandarinToLatin.value; |
| |
| set NSStringTransformMandarinToLatin(NSStringTransform value) => |
| _NSStringTransformMandarinToLatin.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> |
| _NSStringTransformHiraganaToKatakana = |
| _lookup<NSStringTransform>('NSStringTransformHiraganaToKatakana'); |
| |
| NSStringTransform get NSStringTransformHiraganaToKatakana => |
| _NSStringTransformHiraganaToKatakana.value; |
| |
| set NSStringTransformHiraganaToKatakana(NSStringTransform value) => |
| _NSStringTransformHiraganaToKatakana.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> |
| _NSStringTransformFullwidthToHalfwidth = |
| _lookup<NSStringTransform>('NSStringTransformFullwidthToHalfwidth'); |
| |
| NSStringTransform get NSStringTransformFullwidthToHalfwidth => |
| _NSStringTransformFullwidthToHalfwidth.value; |
| |
| set NSStringTransformFullwidthToHalfwidth(NSStringTransform value) => |
| _NSStringTransformFullwidthToHalfwidth.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformToXMLHex = |
| _lookup<NSStringTransform>('NSStringTransformToXMLHex'); |
| |
| NSStringTransform get NSStringTransformToXMLHex => |
| _NSStringTransformToXMLHex.value; |
| |
| set NSStringTransformToXMLHex(NSStringTransform value) => |
| _NSStringTransformToXMLHex.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformToUnicodeName = |
| _lookup<NSStringTransform>('NSStringTransformToUnicodeName'); |
| |
| NSStringTransform get NSStringTransformToUnicodeName => |
| _NSStringTransformToUnicodeName.value; |
| |
| set NSStringTransformToUnicodeName(NSStringTransform value) => |
| _NSStringTransformToUnicodeName.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> |
| _NSStringTransformStripCombiningMarks = |
| _lookup<NSStringTransform>('NSStringTransformStripCombiningMarks'); |
| |
| NSStringTransform get NSStringTransformStripCombiningMarks => |
| _NSStringTransformStripCombiningMarks.value; |
| |
| set NSStringTransformStripCombiningMarks(NSStringTransform value) => |
| _NSStringTransformStripCombiningMarks.value = value; |
| |
| late final ffi.Pointer<NSStringTransform> _NSStringTransformStripDiacritics = |
| _lookup<NSStringTransform>('NSStringTransformStripDiacritics'); |
| |
| NSStringTransform get NSStringTransformStripDiacritics => |
| _NSStringTransformStripDiacritics.value; |
| |
| set NSStringTransformStripDiacritics(NSStringTransform value) => |
| _NSStringTransformStripDiacritics.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionSuggestedEncodingsKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionSuggestedEncodingsKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionSuggestedEncodingsKey => |
| _NSStringEncodingDetectionSuggestedEncodingsKey.value; |
| |
| set NSStringEncodingDetectionSuggestedEncodingsKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionSuggestedEncodingsKey.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionDisallowedEncodingsKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionDisallowedEncodingsKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionDisallowedEncodingsKey => |
| _NSStringEncodingDetectionDisallowedEncodingsKey.value; |
| |
| set NSStringEncodingDetectionDisallowedEncodingsKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionDisallowedEncodingsKey.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionUseOnlySuggestedEncodingsKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionUseOnlySuggestedEncodingsKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionUseOnlySuggestedEncodingsKey => |
| _NSStringEncodingDetectionUseOnlySuggestedEncodingsKey.value; |
| |
| set NSStringEncodingDetectionUseOnlySuggestedEncodingsKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionUseOnlySuggestedEncodingsKey.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionAllowLossyKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionAllowLossyKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionAllowLossyKey => |
| _NSStringEncodingDetectionAllowLossyKey.value; |
| |
| set NSStringEncodingDetectionAllowLossyKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionAllowLossyKey.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionFromWindowsKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionFromWindowsKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionFromWindowsKey => |
| _NSStringEncodingDetectionFromWindowsKey.value; |
| |
| set NSStringEncodingDetectionFromWindowsKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionFromWindowsKey.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionLossySubstitutionKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionLossySubstitutionKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionLossySubstitutionKey => |
| _NSStringEncodingDetectionLossySubstitutionKey.value; |
| |
| set NSStringEncodingDetectionLossySubstitutionKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionLossySubstitutionKey.value = value; |
| |
| late final ffi.Pointer<NSStringEncodingDetectionOptionsKey> |
| _NSStringEncodingDetectionLikelyLanguageKey = |
| _lookup<NSStringEncodingDetectionOptionsKey>( |
| 'NSStringEncodingDetectionLikelyLanguageKey'); |
| |
| NSStringEncodingDetectionOptionsKey |
| get NSStringEncodingDetectionLikelyLanguageKey => |
| _NSStringEncodingDetectionLikelyLanguageKey.value; |
| |
| set NSStringEncodingDetectionLikelyLanguageKey( |
| NSStringEncodingDetectionOptionsKey value) => |
| _NSStringEncodingDetectionLikelyLanguageKey.value = value; |
| |
| late final ffi.Pointer<NSExceptionName> _NSCharacterConversionException = |
| _lookup<NSExceptionName>('NSCharacterConversionException'); |
| |
| NSExceptionName get NSCharacterConversionException => |
| _NSCharacterConversionException.value; |
| |
| set NSCharacterConversionException(NSExceptionName value) => |
| _NSCharacterConversionException.value = value; |
| |
| late final ffi.Pointer<NSExceptionName> _NSParseErrorException = |
| _lookup<NSExceptionName>('NSParseErrorException'); |
| |
| NSExceptionName get NSParseErrorException => _NSParseErrorException.value; |
| |
| set NSParseErrorException(NSExceptionName value) => |
| _NSParseErrorException.value = value; |
| |
| ffi.Pointer<ObjCSel> _registerName1(String name) { |
| final cstr = name.toNativeUtf8(); |
| final sel = _sel_registerName(cstr.cast()); |
| pkg_ffi.calloc.free(cstr); |
| return sel; |
| } |
| |
| ffi.Pointer<ObjCSel> _sel_registerName( |
| ffi.Pointer<pkg_ffi.Char> str, |
| ) { |
| return __sel_registerName( |
| str, |
| ); |
| } |
| |
| late final __sel_registerNamePtr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCSel> Function( |
| ffi.Pointer<pkg_ffi.Char>)>>('sel_registerName'); |
| late final __sel_registerName = __sel_registerNamePtr |
| .asFunction<ffi.Pointer<ObjCSel> Function(ffi.Pointer<pkg_ffi.Char>)>(); |
| |
| ffi.Pointer<ObjCObject> _getClass1(String name) { |
| final cstr = name.toNativeUtf8(); |
| final clazz = _objc_getClass(cstr.cast()); |
| pkg_ffi.calloc.free(cstr); |
| return clazz; |
| } |
| |
| ffi.Pointer<ObjCObject> _objc_getClass( |
| ffi.Pointer<pkg_ffi.Char> str, |
| ) { |
| return __objc_getClass( |
| str, |
| ); |
| } |
| |
| late final __objc_getClassPtr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCObject> Function( |
| ffi.Pointer<pkg_ffi.Char>)>>('objc_getClass'); |
| late final __objc_getClass = __objc_getClassPtr.asFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<pkg_ffi.Char>)>(); |
| |
| late final ffi.Pointer<ObjCObject> _class_Foo1 = _getClass1("Foo"); |
| late final ffi.Pointer<ObjCObject> _class_NSObject1 = _getClass1("NSObject"); |
| late final ffi.Pointer<ObjCSel> _sel_load1 = _registerName1("load"); |
| void _objc_msgSend_0( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_0( |
| obj, |
| sel, |
| ); |
| } |
| |
| late final __objc_msgSend_0Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Void Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_0 = __objc_msgSend_0Ptr.asFunction< |
| void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_initialize1 = |
| _registerName1("initialize"); |
| late final ffi.Pointer<ObjCSel> _sel_init1 = _registerName1("init"); |
| instancetype _objc_msgSend_1( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_1( |
| obj, |
| sel, |
| ); |
| } |
| |
| late final __objc_msgSend_1Ptr = _lookup< |
| ffi.NativeFunction< |
| instancetype Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_1 = __objc_msgSend_1Ptr.asFunction< |
| instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_new1 = _registerName1("new"); |
| late final ffi.Pointer<ObjCSel> _sel_allocWithZone_1 = |
| _registerName1("allocWithZone:"); |
| instancetype _objc_msgSend_2( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<_NSZone> zone, |
| ) { |
| return __objc_msgSend_2( |
| obj, |
| sel, |
| zone, |
| ); |
| } |
| |
| late final __objc_msgSend_2Ptr = _lookup< |
| ffi.NativeFunction< |
| instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<_NSZone>)>>('objc_msgSend'); |
| late final __objc_msgSend_2 = __objc_msgSend_2Ptr.asFunction< |
| instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<_NSZone>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_alloc1 = _registerName1("alloc"); |
| late final ffi.Pointer<ObjCSel> _sel_dealloc1 = _registerName1("dealloc"); |
| late final ffi.Pointer<ObjCSel> _sel_finalize1 = _registerName1("finalize"); |
| late final ffi.Pointer<ObjCSel> _sel_copy1 = _registerName1("copy"); |
| late final ffi.Pointer<ObjCSel> _sel_mutableCopy1 = |
| _registerName1("mutableCopy"); |
| late final ffi.Pointer<ObjCSel> _sel_copyWithZone_1 = |
| _registerName1("copyWithZone:"); |
| late final ffi.Pointer<ObjCSel> _sel_mutableCopyWithZone_1 = |
| _registerName1("mutableCopyWithZone:"); |
| late final ffi.Pointer<ObjCSel> _sel_instancesRespondToSelector_1 = |
| _registerName1("instancesRespondToSelector:"); |
| bool _objc_msgSend_3( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCSel> aSelector, |
| ) { |
| return __objc_msgSend_3( |
| obj, |
| sel, |
| aSelector, |
| ) != |
| 0; |
| } |
| |
| late final __objc_msgSend_3Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Uint8 Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_3 = __objc_msgSend_3Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_conformsToProtocol_1 = |
| _registerName1("conformsToProtocol:"); |
| bool _objc_msgSend_4( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCObject> protocol, |
| ) { |
| return __objc_msgSend_4( |
| obj, |
| sel, |
| protocol, |
| ) != |
| 0; |
| } |
| |
| late final __objc_msgSend_4Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Uint8 Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCObject>)>>('objc_msgSend'); |
| late final __objc_msgSend_4 = __objc_msgSend_4Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCObject>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_methodForSelector_1 = |
| _registerName1("methodForSelector:"); |
| IMP _objc_msgSend_5( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCSel> aSelector, |
| ) { |
| return __objc_msgSend_5( |
| obj, |
| sel, |
| aSelector, |
| ); |
| } |
| |
| late final __objc_msgSend_5Ptr = _lookup< |
| ffi.NativeFunction< |
| IMP Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_5 = __objc_msgSend_5Ptr.asFunction< |
| IMP Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_instanceMethodForSelector_1 = |
| _registerName1("instanceMethodForSelector:"); |
| late final ffi.Pointer<ObjCSel> _sel_doesNotRecognizeSelector_1 = |
| _registerName1("doesNotRecognizeSelector:"); |
| void _objc_msgSend_6( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCSel> aSelector, |
| ) { |
| return __objc_msgSend_6( |
| obj, |
| sel, |
| aSelector, |
| ); |
| } |
| |
| late final __objc_msgSend_6Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_6 = __objc_msgSend_6Ptr.asFunction< |
| void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_forwardingTargetForSelector_1 = |
| _registerName1("forwardingTargetForSelector:"); |
| ffi.Pointer<ObjCObject> _objc_msgSend_7( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCSel> aSelector, |
| ) { |
| return __objc_msgSend_7( |
| obj, |
| sel, |
| aSelector, |
| ); |
| } |
| |
| late final __objc_msgSend_7Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_7 = __objc_msgSend_7Ptr.asFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_forwardInvocation_1 = |
| _registerName1("forwardInvocation:"); |
| void _objc_msgSend_8( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCObject> anInvocation, |
| ) { |
| return __objc_msgSend_8( |
| obj, |
| sel, |
| anInvocation, |
| ); |
| } |
| |
| late final __objc_msgSend_8Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCObject>)>>('objc_msgSend'); |
| late final __objc_msgSend_8 = __objc_msgSend_8Ptr.asFunction< |
| void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCObject>)>(); |
| |
| late final ffi.Pointer<ObjCObject> _class_NSMethodSignature1 = |
| _getClass1("NSMethodSignature"); |
| late final ffi.Pointer<ObjCSel> _sel_methodSignatureForSelector_1 = |
| _registerName1("methodSignatureForSelector:"); |
| ffi.Pointer<ObjCObject> _objc_msgSend_9( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCSel> aSelector, |
| ) { |
| return __objc_msgSend_9( |
| obj, |
| sel, |
| aSelector, |
| ); |
| } |
| |
| late final __objc_msgSend_9Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_9 = __objc_msgSend_9Ptr.asFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_instanceMethodSignatureForSelector_1 = |
| _registerName1("instanceMethodSignatureForSelector:"); |
| late final ffi.Pointer<ObjCSel> _sel_allowsWeakReference1 = |
| _registerName1("allowsWeakReference"); |
| bool _objc_msgSend_10( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_10( |
| obj, |
| sel, |
| ) != |
| 0; |
| } |
| |
| late final __objc_msgSend_10Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Uint8 Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_10 = __objc_msgSend_10Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_retainWeakReference1 = |
| _registerName1("retainWeakReference"); |
| late final ffi.Pointer<ObjCSel> _sel_isSubclassOfClass_1 = |
| _registerName1("isSubclassOfClass:"); |
| late final ffi.Pointer<ObjCSel> _sel_resolveClassMethod_1 = |
| _registerName1("resolveClassMethod:"); |
| late final ffi.Pointer<ObjCSel> _sel_resolveInstanceMethod_1 = |
| _registerName1("resolveInstanceMethod:"); |
| late final ffi.Pointer<ObjCSel> _sel_hash1 = _registerName1("hash"); |
| int _objc_msgSend_11( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_11( |
| obj, |
| sel, |
| ); |
| } |
| |
| late final __objc_msgSend_11Ptr = _lookup< |
| ffi.NativeFunction< |
| NSUInteger Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_11 = __objc_msgSend_11Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_superclass1 = |
| _registerName1("superclass"); |
| late final ffi.Pointer<ObjCSel> _sel_class1 = _registerName1("class"); |
| late final ffi.Pointer<ObjCObject> _class_NSString1 = _getClass1("NSString"); |
| late final ffi.Pointer<ObjCSel> _sel_length1 = _registerName1("length"); |
| late final ffi.Pointer<ObjCSel> _sel_characterAtIndex_1 = |
| _registerName1("characterAtIndex:"); |
| int _objc_msgSend_12( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| int index, |
| ) { |
| return __objc_msgSend_12( |
| obj, |
| sel, |
| index, |
| ); |
| } |
| |
| late final __objc_msgSend_12Ptr = _lookup< |
| ffi.NativeFunction< |
| unichar Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| NSUInteger)>>('objc_msgSend'); |
| late final __objc_msgSend_12 = __objc_msgSend_12Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, int)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_initWithCoder_1 = |
| _registerName1("initWithCoder:"); |
| instancetype _objc_msgSend_13( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<ObjCObject> coder, |
| ) { |
| return __objc_msgSend_13( |
| obj, |
| sel, |
| coder, |
| ); |
| } |
| |
| late final __objc_msgSend_13Ptr = _lookup< |
| ffi.NativeFunction< |
| instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCObject>)>>('objc_msgSend'); |
| late final __objc_msgSend_13 = __objc_msgSend_13Ptr.asFunction< |
| instancetype Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Pointer<ObjCObject>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_stringWithCString_encoding_1 = |
| _registerName1("stringWithCString:encoding:"); |
| ffi.Pointer<ObjCObject> _objc_msgSend_14( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ffi.Pointer<pkg_ffi.Char> cString, |
| int enc, |
| ) { |
| return __objc_msgSend_14( |
| obj, |
| sel, |
| cString, |
| enc, |
| ); |
| } |
| |
| late final __objc_msgSend_14Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCObject> Function( |
| ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, |
| ffi.Pointer<pkg_ffi.Char>, |
| pkg_ffi.UnsignedInt)>>('objc_msgSend'); |
| late final __objc_msgSend_14 = __objc_msgSend_14Ptr.asFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, ffi.Pointer<pkg_ffi.Char>, int)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_UTF8String1 = |
| _registerName1("UTF8String"); |
| ffi.Pointer<pkg_ffi.Char> _objc_msgSend_15( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_15( |
| obj, |
| sel, |
| ); |
| } |
| |
| late final __objc_msgSend_15Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<pkg_ffi.Char> Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_15 = __objc_msgSend_15Ptr.asFunction< |
| ffi.Pointer<pkg_ffi.Char> Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_description1 = |
| _registerName1("description"); |
| ffi.Pointer<ObjCObject> _objc_msgSend_16( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_16( |
| obj, |
| sel, |
| ); |
| } |
| |
| late final __objc_msgSend_16Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCObject> Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_16 = __objc_msgSend_16Ptr.asFunction< |
| ffi.Pointer<ObjCObject> Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_debugDescription1 = |
| _registerName1("debugDescription"); |
| late final ffi.Pointer<ObjCSel> _sel_intVal1 = _registerName1("intVal"); |
| int _objc_msgSend_17( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| ) { |
| return __objc_msgSend_17( |
| obj, |
| sel, |
| ); |
| } |
| |
| late final __objc_msgSend_17Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Int32 Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>>('objc_msgSend'); |
| late final __objc_msgSend_17 = __objc_msgSend_17Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_setIntVal_1 = |
| _registerName1("setIntVal:"); |
| void _objc_msgSend_18( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| int value, |
| ) { |
| return __objc_msgSend_18( |
| obj, |
| sel, |
| value, |
| ); |
| } |
| |
| late final __objc_msgSend_18Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Int32)>>('objc_msgSend'); |
| late final __objc_msgSend_18 = __objc_msgSend_18Ptr.asFunction< |
| void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, int)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_makeFoo_1 = _registerName1("makeFoo:"); |
| ffi.Pointer<ObjCObject> _objc_msgSend_19( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| double x, |
| ) { |
| return __objc_msgSend_19( |
| obj, |
| sel, |
| x, |
| ); |
| } |
| |
| late final __objc_msgSend_19Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Pointer<ObjCObject> Function(ffi.Pointer<ObjCObject>, |
| ffi.Pointer<ObjCSel>, ffi.Double)>>('objc_msgSend'); |
| late final __objc_msgSend_19 = __objc_msgSend_19Ptr.asFunction< |
| ffi.Pointer<ObjCObject> Function( |
| ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, double)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_multiply_withOtherFoo_1 = |
| _registerName1("multiply:withOtherFoo:"); |
| int _objc_msgSend_20( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| bool useIntVals, |
| ffi.Pointer<ObjCObject> other, |
| ) { |
| return __objc_msgSend_20( |
| obj, |
| sel, |
| useIntVals ? 1 : 0, |
| other, |
| ); |
| } |
| |
| late final __objc_msgSend_20Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Int32 Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Uint8, ffi.Pointer<ObjCObject>)>>('objc_msgSend'); |
| late final __objc_msgSend_20 = __objc_msgSend_20Ptr.asFunction< |
| int Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, int, |
| ffi.Pointer<ObjCObject>)>(); |
| |
| late final ffi.Pointer<ObjCSel> _sel_setDoubleVal_1 = |
| _registerName1("setDoubleVal:"); |
| void _objc_msgSend_21( |
| ffi.Pointer<ObjCObject> obj, |
| ffi.Pointer<ObjCSel> sel, |
| double x, |
| ) { |
| return __objc_msgSend_21( |
| obj, |
| sel, |
| x, |
| ); |
| } |
| |
| late final __objc_msgSend_21Ptr = _lookup< |
| ffi.NativeFunction< |
| ffi.Void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, |
| ffi.Double)>>('objc_msgSend'); |
| late final __objc_msgSend_21 = __objc_msgSend_21Ptr.asFunction< |
| void Function(ffi.Pointer<ObjCObject>, ffi.Pointer<ObjCSel>, double)>(); |
| } |
| |
| abstract class NSComparisonResult { |
| static const int NSOrderedAscending = -1; |
| static const int NSOrderedSame = 0; |
| static const int NSOrderedDescending = 1; |
| } |
| |
| abstract class NSEnumerationOptions { |
| static const int NSEnumerationConcurrent = 1; |
| static const int NSEnumerationReverse = 2; |
| } |
| |
| abstract class NSSortOptions { |
| static const int NSSortConcurrent = 1; |
| static const int NSSortStable = 16; |
| } |
| |
| abstract class NSQualityOfService { |
| static const int NSQualityOfServiceUserInteractive = 33; |
| static const int NSQualityOfServiceUserInitiated = 25; |
| static const int NSQualityOfServiceUtility = 17; |
| static const int NSQualityOfServiceBackground = 9; |
| static const int NSQualityOfServiceDefault = -1; |
| } |
| |
| typedef NSInteger = pkg_ffi.Long; |
| |
| class __CFString extends ffi.Opaque {} |
| |
| abstract class CFComparisonResult { |
| static const int kCFCompareLessThan = -1; |
| static const int kCFCompareEqualTo = 0; |
| static const int kCFCompareGreaterThan = 1; |
| } |
| |
| typedef CFIndex = pkg_ffi.Long; |
| |
| class CFRange extends ffi.Struct { |
| @CFIndex() |
| external int location; |
| |
| @CFIndex() |
| external int length; |
| } |
| |
| class __CFNull extends ffi.Opaque {} |
| |
| typedef CFNullRef = ffi.Pointer<__CFNull>; |
| |
| class __CFAllocator extends ffi.Opaque {} |
| |
| typedef CFAllocatorRef = ffi.Pointer<__CFAllocator>; |
| |
| class CFAllocatorContext extends ffi.Struct { |
| @CFIndex() |
| external int version; |
| |
| external ffi.Pointer<ffi.Void> info; |
| |
| external CFAllocatorRetainCallBack retain; |
| |
| external CFAllocatorReleaseCallBack release; |
| |
| external CFAllocatorCopyDescriptionCallBack copyDescription; |
| |
| external CFAllocatorAllocateCallBack allocate; |
| |
| external CFAllocatorReallocateCallBack reallocate; |
| |
| external CFAllocatorDeallocateCallBack deallocate; |
| |
| external CFAllocatorPreferredSizeCallBack preferredSize; |
| } |
| |
| typedef CFAllocatorRetainCallBack = ffi.Pointer< |
| ffi.NativeFunction<ffi.Pointer<ffi.Void> Function(ffi.Pointer<ffi.Void>)>>; |
| typedef CFAllocatorReleaseCallBack |
| = ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>; |
| typedef CFAllocatorCopyDescriptionCallBack = ffi |
| .Pointer<ffi.NativeFunction<CFStringRef Function(ffi.Pointer<ffi.Void>)>>; |
| typedef CFStringRef = ffi.Pointer<__CFString>; |
| typedef CFAllocatorAllocateCallBack = ffi.Pointer< |
| ffi.NativeFunction< |
| ffi.Pointer<ffi.Void> Function( |
| CFIndex, CFOptionFlags, ffi.Pointer<ffi.Void>)>>; |
| typedef CFOptionFlags = pkg_ffi.UnsignedLong; |
| typedef CFAllocatorReallocateCallBack = ffi.Pointer< |
| ffi.NativeFunction< |
| ffi.Pointer<ffi.Void> Function(ffi.Pointer<ffi.Void>, CFIndex, |
| CFOptionFlags, ffi.Pointer<ffi.Void>)>>; |
| typedef CFAllocatorDeallocateCallBack = ffi.Pointer< |
| ffi.NativeFunction< |
| ffi.Void Function(ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Void>)>>; |
| typedef CFAllocatorPreferredSizeCallBack = ffi.Pointer< |
| ffi.NativeFunction< |
| CFIndex Function(CFIndex, CFOptionFlags, ffi.Pointer<ffi.Void>)>>; |
| |
| class _NSRange extends ffi.Struct { |
| @NSUInteger() |
| external int location; |
| |
| @NSUInteger() |
| external int length; |
| } |
| |
| typedef NSUInteger = pkg_ffi.UnsignedLong; |
| |
| class NSFastEnumerationState extends ffi.Struct { |
| @pkg_ffi.UnsignedLong() |
| external int state; |
| |
| external ffi.Pointer<ffi.Pointer<ObjCObject>> itemsPtr; |
| |
| external ffi.Pointer<pkg_ffi.UnsignedLong> mutationsPtr; |
| |
| @ffi.Array.multi([5]) |
| external ffi.Array<pkg_ffi.UnsignedLong> extra; |
| } |
| |
| class ObjCObject extends ffi.Opaque {} |
| |
| abstract class NSCollectionChangeType { |
| static const int NSCollectionChangeInsert = 0; |
| static const int NSCollectionChangeRemove = 1; |
| } |
| |
| abstract class NSOrderedCollectionDifferenceCalculationOptions { |
| static const int NSOrderedCollectionDifferenceCalculationOmitInsertedObjects = |
| 1; |
| static const int NSOrderedCollectionDifferenceCalculationOmitRemovedObjects = |
| 2; |
| static const int NSOrderedCollectionDifferenceCalculationInferMoves = 4; |
| } |
| |
| abstract class NSBinarySearchingOptions { |
| static const int NSBinarySearchingFirstEqual = 256; |
| static const int NSBinarySearchingLastEqual = 512; |
| static const int NSBinarySearchingInsertionIndex = 1024; |
| } |
| |
| abstract class NSItemProviderRepresentationVisibility { |
| static const int NSItemProviderRepresentationVisibilityAll = 0; |
| static const int NSItemProviderRepresentationVisibilityTeam = 1; |
| static const int NSItemProviderRepresentationVisibilityGroup = 2; |
| static const int NSItemProviderRepresentationVisibilityOwnProcess = 3; |
| } |
| |
| abstract class NSItemProviderFileOptions { |
| static const int NSItemProviderFileOptionOpenInPlace = 1; |
| } |
| |
| abstract class NSItemProviderErrorCode { |
| static const int NSItemProviderUnknownError = -1; |
| static const int NSItemProviderItemUnavailableError = -1000; |
| static const int NSItemProviderUnexpectedValueClassError = -1100; |
| static const int NSItemProviderUnavailableCoercionError = -1200; |
| } |
| |
| abstract class NSStringCompareOptions { |
| static const int NSCaseInsensitiveSearch = 1; |
| static const int NSLiteralSearch = 2; |
| static const int NSBackwardsSearch = 4; |
| static const int NSAnchoredSearch = 8; |
| static const int NSNumericSearch = 64; |
| static const int NSDiacriticInsensitiveSearch = 128; |
| static const int NSWidthInsensitiveSearch = 256; |
| static const int NSForcedOrderingSearch = 512; |
| static const int NSRegularExpressionSearch = 1024; |
| } |
| |
| abstract class NSStringEncodingConversionOptions { |
| static const int NSStringEncodingConversionAllowLossy = 1; |
| static const int NSStringEncodingConversionExternalRepresentation = 2; |
| } |
| |
| abstract class NSStringEnumerationOptions { |
| static const int NSStringEnumerationByLines = 0; |
| static const int NSStringEnumerationByParagraphs = 1; |
| static const int NSStringEnumerationByComposedCharacterSequences = 2; |
| static const int NSStringEnumerationByWords = 3; |
| static const int NSStringEnumerationBySentences = 4; |
| static const int NSStringEnumerationByCaretPositions = 5; |
| static const int NSStringEnumerationByDeletionClusters = 6; |
| static const int NSStringEnumerationReverse = 256; |
| static const int NSStringEnumerationSubstringNotRequired = 512; |
| static const int NSStringEnumerationLocalized = 1024; |
| } |
| |
| typedef NSStringTransform = ffi.Pointer<ObjCObject>; |
| typedef NSStringEncodingDetectionOptionsKey = ffi.Pointer<ObjCObject>; |
| typedef NSExceptionName = ffi.Pointer<ObjCObject>; |
| |
| class _ObjCWrapper { |
| final ffi.Pointer<ObjCObject> _id; |
| final NativeObjCLibrary _lib; |
| _ObjCWrapper._(this._id, this._lib); |
| } |
| |
| class Foo extends NSObject { |
| Foo._(ffi.Pointer<ObjCObject> id, NativeObjCLibrary lib) : super._(id, lib); |
| |
| static Foo castFrom<T extends _ObjCWrapper>(T other) { |
| return Foo._(other._id, other._lib); |
| } |
| |
| static Foo castFromPointer( |
| NativeObjCLibrary lib, ffi.Pointer<ObjCObject> other) { |
| return Foo._(other, lib); |
| } |
| |
| int get intVal { |
| return _lib._objc_msgSend_17(_id, _lib._sel_intVal1); |
| } |
| |
| set intVal(int value) { |
| _lib._objc_msgSend_18(_id, _lib._sel_setIntVal_1, value); |
| } |
| |
| static Foo makeFoo(NativeObjCLibrary _lib, double x) { |
| final _ret = |
| _lib._objc_msgSend_19(_lib._class_Foo1, _lib._sel_makeFoo_1, x); |
| return Foo._(_ret, _lib); |
| } |
| |
| int multiply_withOtherFoo(bool useIntVals, NSObject? other) { |
| return _lib._objc_msgSend_20(_id, _lib._sel_multiply_withOtherFoo_1, |
| useIntVals, other?._id ?? ffi.nullptr); |
| } |
| |
| void setDoubleVal(double x) { |
| _lib._objc_msgSend_21(_id, _lib._sel_setDoubleVal_1, x); |
| } |
| |
| static Foo new1(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_Foo1, _lib._sel_new1); |
| return Foo._(_ret, _lib); |
| } |
| |
| static Foo alloc(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_Foo1, _lib._sel_alloc1); |
| return Foo._(_ret, _lib); |
| } |
| } |
| |
| class ObjCSel extends ffi.Opaque {} |
| |
| class NSObject extends _ObjCWrapper { |
| NSObject._(ffi.Pointer<ObjCObject> id, NativeObjCLibrary lib) |
| : super._(id, lib); |
| |
| static NSObject castFrom<T extends _ObjCWrapper>(T other) { |
| return NSObject._(other._id, other._lib); |
| } |
| |
| static NSObject castFromPointer( |
| NativeObjCLibrary lib, ffi.Pointer<ObjCObject> other) { |
| return NSObject._(other, lib); |
| } |
| |
| static void load(NativeObjCLibrary _lib) { |
| _lib._objc_msgSend_0(_lib._class_NSObject1, _lib._sel_load1); |
| } |
| |
| static void initialize(NativeObjCLibrary _lib) { |
| _lib._objc_msgSend_0(_lib._class_NSObject1, _lib._sel_initialize1); |
| } |
| |
| NSObject init() { |
| final _ret = _lib._objc_msgSend_1(_id, _lib._sel_init1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSObject new1(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_new1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSObject allocWithZone( |
| NativeObjCLibrary _lib, ffi.Pointer<_NSZone> zone) { |
| final _ret = _lib._objc_msgSend_2( |
| _lib._class_NSObject1, _lib._sel_allocWithZone_1, zone); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSObject alloc(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_alloc1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| void dealloc() { |
| _lib._objc_msgSend_0(_id, _lib._sel_dealloc1); |
| } |
| |
| void finalize() { |
| _lib._objc_msgSend_0(_id, _lib._sel_finalize1); |
| } |
| |
| NSObject copy() { |
| final _ret = _lib._objc_msgSend_1(_id, _lib._sel_copy1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| NSObject mutableCopy() { |
| final _ret = _lib._objc_msgSend_1(_id, _lib._sel_mutableCopy1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSObject copyWithZone( |
| NativeObjCLibrary _lib, ffi.Pointer<_NSZone> zone) { |
| final _ret = _lib._objc_msgSend_2( |
| _lib._class_NSObject1, _lib._sel_copyWithZone_1, zone); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSObject mutableCopyWithZone( |
| NativeObjCLibrary _lib, ffi.Pointer<_NSZone> zone) { |
| final _ret = _lib._objc_msgSend_2( |
| _lib._class_NSObject1, _lib._sel_mutableCopyWithZone_1, zone); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static bool instancesRespondToSelector( |
| NativeObjCLibrary _lib, ffi.Pointer<ObjCSel> aSelector) { |
| return _lib._objc_msgSend_3(_lib._class_NSObject1, |
| _lib._sel_instancesRespondToSelector_1, aSelector); |
| } |
| |
| static bool conformsToProtocol(NativeObjCLibrary _lib, NSObject? protocol) { |
| return _lib._objc_msgSend_4(_lib._class_NSObject1, |
| _lib._sel_conformsToProtocol_1, protocol?._id ?? ffi.nullptr); |
| } |
| |
| IMP methodForSelector(ffi.Pointer<ObjCSel> aSelector) { |
| return _lib._objc_msgSend_5(_id, _lib._sel_methodForSelector_1, aSelector); |
| } |
| |
| static IMP instanceMethodForSelector( |
| NativeObjCLibrary _lib, ffi.Pointer<ObjCSel> aSelector) { |
| return _lib._objc_msgSend_5(_lib._class_NSObject1, |
| _lib._sel_instanceMethodForSelector_1, aSelector); |
| } |
| |
| void doesNotRecognizeSelector(ffi.Pointer<ObjCSel> aSelector) { |
| _lib._objc_msgSend_6(_id, _lib._sel_doesNotRecognizeSelector_1, aSelector); |
| } |
| |
| NSObject forwardingTargetForSelector(ffi.Pointer<ObjCSel> aSelector) { |
| final _ret = _lib._objc_msgSend_7( |
| _id, _lib._sel_forwardingTargetForSelector_1, aSelector); |
| return NSObject._(_ret, _lib); |
| } |
| |
| void forwardInvocation(NSObject? anInvocation) { |
| _lib._objc_msgSend_8( |
| _id, _lib._sel_forwardInvocation_1, anInvocation?._id ?? ffi.nullptr); |
| } |
| |
| NSMethodSignature methodSignatureForSelector(ffi.Pointer<ObjCSel> aSelector) { |
| final _ret = _lib._objc_msgSend_9( |
| _id, _lib._sel_methodSignatureForSelector_1, aSelector); |
| return NSMethodSignature._(_ret, _lib); |
| } |
| |
| static NSMethodSignature instanceMethodSignatureForSelector( |
| NativeObjCLibrary _lib, ffi.Pointer<ObjCSel> aSelector) { |
| final _ret = _lib._objc_msgSend_9(_lib._class_NSObject1, |
| _lib._sel_instanceMethodSignatureForSelector_1, aSelector); |
| return NSMethodSignature._(_ret, _lib); |
| } |
| |
| bool allowsWeakReference() { |
| return _lib._objc_msgSend_10(_id, _lib._sel_allowsWeakReference1); |
| } |
| |
| bool retainWeakReference() { |
| return _lib._objc_msgSend_10(_id, _lib._sel_retainWeakReference1); |
| } |
| |
| static bool isSubclassOfClass(NativeObjCLibrary _lib, NSObject aClass) { |
| return _lib._objc_msgSend_4( |
| _lib._class_NSObject1, _lib._sel_isSubclassOfClass_1, aClass._id); |
| } |
| |
| static bool resolveClassMethod( |
| NativeObjCLibrary _lib, ffi.Pointer<ObjCSel> sel) { |
| return _lib._objc_msgSend_3( |
| _lib._class_NSObject1, _lib._sel_resolveClassMethod_1, sel); |
| } |
| |
| static bool resolveInstanceMethod( |
| NativeObjCLibrary _lib, ffi.Pointer<ObjCSel> sel) { |
| return _lib._objc_msgSend_3( |
| _lib._class_NSObject1, _lib._sel_resolveInstanceMethod_1, sel); |
| } |
| |
| static int hash(NativeObjCLibrary _lib) { |
| return _lib._objc_msgSend_11(_lib._class_NSObject1, _lib._sel_hash1); |
| } |
| |
| static NSObject superclass(NativeObjCLibrary _lib) { |
| final _ret = |
| _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_superclass1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSObject class1(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_class1); |
| return NSObject._(_ret, _lib); |
| } |
| |
| static NSString description(NativeObjCLibrary _lib) { |
| final _ret = |
| _lib._objc_msgSend_16(_lib._class_NSObject1, _lib._sel_description1); |
| return NSString._(_ret, _lib); |
| } |
| |
| static NSString debugDescription(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_16( |
| _lib._class_NSObject1, _lib._sel_debugDescription1); |
| return NSString._(_ret, _lib); |
| } |
| } |
| |
| typedef instancetype = ffi.Pointer<ObjCObject>; |
| |
| class _NSZone extends ffi.Opaque {} |
| |
| typedef IMP = ffi.Pointer<ffi.NativeFunction<ffi.Void Function()>>; |
| |
| class NSMethodSignature extends _ObjCWrapper { |
| NSMethodSignature._(ffi.Pointer<ObjCObject> id, NativeObjCLibrary lib) |
| : super._(id, lib); |
| |
| static NSMethodSignature castFrom<T extends _ObjCWrapper>(T other) { |
| return NSMethodSignature._(other._id, other._lib); |
| } |
| |
| static NSMethodSignature castFromPointer( |
| NativeObjCLibrary lib, ffi.Pointer<ObjCObject> other) { |
| return NSMethodSignature._(other, lib); |
| } |
| } |
| |
| class NSString extends NSObject { |
| NSString._(ffi.Pointer<ObjCObject> id, NativeObjCLibrary lib) |
| : super._(id, lib); |
| |
| static NSString castFrom<T extends _ObjCWrapper>(T other) { |
| return NSString._(other._id, other._lib); |
| } |
| |
| static NSString castFromPointer( |
| NativeObjCLibrary lib, ffi.Pointer<ObjCObject> other) { |
| return NSString._(other, lib); |
| } |
| |
| factory NSString(NativeObjCLibrary _lib, String str) { |
| final cstr = str.toNativeUtf8(); |
| final nsstr = stringWithCString_encoding(_lib, cstr.cast(), 4 /* UTF8 */); |
| pkg_ffi.calloc.free(cstr); |
| return nsstr; |
| } |
| |
| @override |
| String toString() => UTF8String().cast<pkg_ffi.Utf8>().toDartString(); |
| |
| int get length { |
| return _lib._objc_msgSend_11(_id, _lib._sel_length1); |
| } |
| |
| int characterAtIndex(int index) { |
| return _lib._objc_msgSend_12(_id, _lib._sel_characterAtIndex_1, index); |
| } |
| |
| @override |
| NSString init() { |
| final _ret = _lib._objc_msgSend_1(_id, _lib._sel_init1); |
| return NSString._(_ret, _lib); |
| } |
| |
| NSString initWithCoder(NSObject? coder) { |
| final _ret = _lib._objc_msgSend_13( |
| _id, _lib._sel_initWithCoder_1, coder?._id ?? ffi.nullptr); |
| return NSString._(_ret, _lib); |
| } |
| |
| static NSString stringWithCString_encoding( |
| NativeObjCLibrary _lib, ffi.Pointer<pkg_ffi.Char> cString, int enc) { |
| final _ret = _lib._objc_msgSend_14(_lib._class_NSString1, |
| _lib._sel_stringWithCString_encoding_1, cString, enc); |
| return NSString._(_ret, _lib); |
| } |
| |
| ffi.Pointer<pkg_ffi.Char> UTF8String() { |
| return _lib._objc_msgSend_15(_id, _lib._sel_UTF8String1); |
| } |
| |
| static NSString new1(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_NSString1, _lib._sel_new1); |
| return NSString._(_ret, _lib); |
| } |
| |
| static NSString alloc(NativeObjCLibrary _lib) { |
| final _ret = _lib._objc_msgSend_1(_lib._class_NSString1, _lib._sel_alloc1); |
| return NSString._(_ret, _lib); |
| } |
| } |
| |
| extension StringToNSString on String { |
| NSString toNSString(NativeObjCLibrary lib) => NSString(lib, this); |
| } |
| |
| typedef unichar = pkg_ffi.UnsignedShort; |
| |
| const int NSScannedOption = 1; |
| |
| const int NSCollectorDisabledOption = 2; |
| |
| const int NSASCIIStringEncoding = 1; |
| |
| const int NSNEXTSTEPStringEncoding = 2; |
| |
| const int NSJapaneseEUCStringEncoding = 3; |
| |
| const int NSUTF8StringEncoding = 4; |
| |
| const int NSISOLatin1StringEncoding = 5; |
| |
| const int NSSymbolStringEncoding = 6; |
| |
| const int NSNonLossyASCIIStringEncoding = 7; |
| |
| const int NSShiftJISStringEncoding = 8; |
| |
| const int NSISOLatin2StringEncoding = 9; |
| |
| const int NSUnicodeStringEncoding = 10; |
| |
| const int NSWindowsCP1251StringEncoding = 11; |
| |
| const int NSWindowsCP1252StringEncoding = 12; |
| |
| const int NSWindowsCP1253StringEncoding = 13; |
| |
| const int NSWindowsCP1254StringEncoding = 14; |
| |
| const int NSWindowsCP1250StringEncoding = 15; |
| |
| const int NSISO2022JPStringEncoding = 21; |
| |
| const int NSMacOSRomanStringEncoding = 30; |
| |
| const int NSUTF16StringEncoding = 10; |
| |
| const int NSUTF16BigEndianStringEncoding = 2415919360; |
| |
| const int NSUTF16LittleEndianStringEncoding = 2483028224; |
| |
| const int NSUTF32StringEncoding = 2348810496; |
| |
| const int NSUTF32BigEndianStringEncoding = 2550137088; |
| |
| const int NSUTF32LittleEndianStringEncoding = 2617245952; |
| |
| const int NSProprietaryStringEncoding = 65536; |
| |
| const int NS_BLOCKS_AVAILABLE = 1; |
| |
| const int __COREFOUNDATION_CFAVAILABILITY__ = 1; |
| |
| const int __CF_ENUM_FIXED_IS_AVAILABLE = 1; |
| |
| const double NSFoundationVersionNumber10_0 = 397.4; |
| |
| const double NSFoundationVersionNumber10_1 = 425.0; |
| |
| const double NSFoundationVersionNumber10_1_1 = 425.0; |
| |
| const double NSFoundationVersionNumber10_1_2 = 425.0; |
| |
| const double NSFoundationVersionNumber10_1_3 = 425.0; |
| |
| const double NSFoundationVersionNumber10_1_4 = 425.0; |
| |
| const double NSFoundationVersionNumber10_2 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_1 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_2 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_3 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_4 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_5 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_6 = 462.0; |
| |
| const double NSFoundationVersionNumber10_2_7 = 462.7; |
| |
| const double NSFoundationVersionNumber10_2_8 = 462.7; |
| |
| const double NSFoundationVersionNumber10_3 = 500.0; |
| |
| const double NSFoundationVersionNumber10_3_1 = 500.0; |
| |
| const double NSFoundationVersionNumber10_3_2 = 500.3; |
| |
| const double NSFoundationVersionNumber10_3_3 = 500.54; |
| |
| const double NSFoundationVersionNumber10_3_4 = 500.56; |
| |
| const double NSFoundationVersionNumber10_3_5 = 500.56; |
| |
| const double NSFoundationVersionNumber10_3_6 = 500.56; |
| |
| const double NSFoundationVersionNumber10_3_7 = 500.56; |
| |
| const double NSFoundationVersionNumber10_3_8 = 500.56; |
| |
| const double NSFoundationVersionNumber10_3_9 = 500.58; |
| |
| const double NSFoundationVersionNumber10_4 = 567.0; |
| |
| const double NSFoundationVersionNumber10_4_1 = 567.0; |
| |
| const double NSFoundationVersionNumber10_4_2 = 567.12; |
| |
| const double NSFoundationVersionNumber10_4_3 = 567.21; |
| |
| const double NSFoundationVersionNumber10_4_4_Intel = 567.23; |
| |
| const double NSFoundationVersionNumber10_4_4_PowerPC = 567.21; |
| |
| const double NSFoundationVersionNumber10_4_5 = 567.25; |
| |
| const double NSFoundationVersionNumber10_4_6 = 567.26; |
| |
| const double NSFoundationVersionNumber10_4_7 = 567.27; |
| |
| const double NSFoundationVersionNumber10_4_8 = 567.28; |
| |
| const double NSFoundationVersionNumber10_4_9 = 567.29; |
| |
| const double NSFoundationVersionNumber10_4_10 = 567.29; |
| |
| const double NSFoundationVersionNumber10_4_11 = 567.36; |
| |
| const double NSFoundationVersionNumber10_5 = 677.0; |
| |
| const double NSFoundationVersionNumber10_5_1 = 677.1; |
| |
| const double NSFoundationVersionNumber10_5_2 = 677.15; |
| |
| const double NSFoundationVersionNumber10_5_3 = 677.19; |
| |
| const double NSFoundationVersionNumber10_5_4 = 677.19; |
| |
| const double NSFoundationVersionNumber10_5_5 = 677.21; |
| |
| const double NSFoundationVersionNumber10_5_6 = 677.22; |
| |
| const double NSFoundationVersionNumber10_5_7 = 677.24; |
| |
| const double NSFoundationVersionNumber10_5_8 = 677.26; |
| |
| const double NSFoundationVersionNumber10_6 = 751.0; |
| |
| const double NSFoundationVersionNumber10_6_1 = 751.0; |
| |
| const double NSFoundationVersionNumber10_6_2 = 751.14; |
| |
| const double NSFoundationVersionNumber10_6_3 = 751.21; |
| |
| const double NSFoundationVersionNumber10_6_4 = 751.29; |
| |
| const double NSFoundationVersionNumber10_6_5 = 751.42; |
| |
| const double NSFoundationVersionNumber10_6_6 = 751.53; |
| |
| const double NSFoundationVersionNumber10_6_7 = 751.53; |
| |
| const double NSFoundationVersionNumber10_6_8 = 751.62; |
| |
| const double NSFoundationVersionNumber10_7 = 833.1; |
| |
| const double NSFoundationVersionNumber10_7_1 = 833.1; |
| |
| const double NSFoundationVersionNumber10_7_2 = 833.2; |
| |
| const double NSFoundationVersionNumber10_7_3 = 833.24; |
| |
| const double NSFoundationVersionNumber10_7_4 = 833.25; |
| |
| const double NSFoundationVersionNumber10_8 = 945.0; |
| |
| const double NSFoundationVersionNumber10_8_1 = 945.0; |
| |
| const double NSFoundationVersionNumber10_8_2 = 945.11; |
| |
| const double NSFoundationVersionNumber10_8_3 = 945.16; |
| |
| const double NSFoundationVersionNumber10_8_4 = 945.18; |
| |
| const int NSFoundationVersionNumber10_9 = 1056; |
| |
| const int NSFoundationVersionNumber10_9_1 = 1056; |
| |
| const double NSFoundationVersionNumber10_9_2 = 1056.13; |
| |
| const double NSFoundationVersionNumber10_10 = 1151.16; |
| |
| const double NSFoundationVersionNumber10_10_1 = 1151.16; |
| |
| const double NSFoundationVersionNumber10_10_2 = 1152.14; |
| |
| const double NSFoundationVersionNumber10_10_3 = 1153.2; |
| |
| const double NSFoundationVersionNumber10_10_4 = 1153.2; |
| |
| const int NSFoundationVersionNumber10_10_5 = 1154; |
| |
| const int NSFoundationVersionNumber10_10_Max = 1199; |
| |
| const int NSFoundationVersionNumber10_11 = 1252; |
| |
| const double NSFoundationVersionNumber10_11_1 = 1255.1; |
| |
| const double NSFoundationVersionNumber10_11_2 = 1256.1; |
| |
| const double NSFoundationVersionNumber10_11_3 = 1256.1; |
| |
| const int NSFoundationVersionNumber10_11_4 = 1258; |
| |
| const int NSFoundationVersionNumber10_11_Max = 1299; |
| |
| const int __COREFOUNDATION_CFBASE__ = 1; |
| |
| const int TRUE = 1; |
| |
| const int FALSE = 0; |
| |
| const double kCFCoreFoundationVersionNumber10_0 = 196.4; |
| |
| const double kCFCoreFoundationVersionNumber10_0_3 = 196.5; |
| |
| const double kCFCoreFoundationVersionNumber10_1 = 226.0; |
| |
| const double kCFCoreFoundationVersionNumber10_1_1 = 226.0; |
| |
| const double kCFCoreFoundationVersionNumber10_1_2 = 227.2; |
| |
| const double kCFCoreFoundationVersionNumber10_1_3 = 227.2; |
| |
| const double kCFCoreFoundationVersionNumber10_1_4 = 227.3; |
| |
| const double kCFCoreFoundationVersionNumber10_2 = 263.0; |
| |
| const double kCFCoreFoundationVersionNumber10_2_1 = 263.1; |
| |
| const double kCFCoreFoundationVersionNumber10_2_2 = 263.1; |
| |
| const double kCFCoreFoundationVersionNumber10_2_3 = 263.3; |
| |
| const double kCFCoreFoundationVersionNumber10_2_4 = 263.3; |
| |
| const double kCFCoreFoundationVersionNumber10_2_5 = 263.5; |
| |
| const double kCFCoreFoundationVersionNumber10_2_6 = 263.5; |
| |
| const double kCFCoreFoundationVersionNumber10_2_7 = 263.5; |
| |
| const double kCFCoreFoundationVersionNumber10_2_8 = 263.5; |
| |
| const double kCFCoreFoundationVersionNumber10_3 = 299.0; |
| |
| const double kCFCoreFoundationVersionNumber10_3_1 = 299.0; |
| |
| const double kCFCoreFoundationVersionNumber10_3_2 = 299.0; |
| |
| const double kCFCoreFoundationVersionNumber10_3_3 = 299.3; |
| |
| const double kCFCoreFoundationVersionNumber10_3_4 = 299.31; |
| |
| const double kCFCoreFoundationVersionNumber10_3_5 = 299.31; |
| |
| const double kCFCoreFoundationVersionNumber10_3_6 = 299.32; |
| |
| const double kCFCoreFoundationVersionNumber10_3_7 = 299.33; |
| |
| const double kCFCoreFoundationVersionNumber10_3_8 = 299.33; |
| |
| const double kCFCoreFoundationVersionNumber10_3_9 = 299.35; |
| |
| const double kCFCoreFoundationVersionNumber10_4 = 368.0; |
| |
| const double kCFCoreFoundationVersionNumber10_4_1 = 368.1; |
| |
| const double kCFCoreFoundationVersionNumber10_4_2 = 368.11; |
| |
| const double kCFCoreFoundationVersionNumber10_4_3 = 368.18; |
| |
| const double kCFCoreFoundationVersionNumber10_4_4_Intel = 368.26; |
| |
| const double kCFCoreFoundationVersionNumber10_4_4_PowerPC = 368.25; |
| |
| const double kCFCoreFoundationVersionNumber10_4_5_Intel = 368.26; |
| |
| const double kCFCoreFoundationVersionNumber10_4_5_PowerPC = 368.25; |
| |
| const double kCFCoreFoundationVersionNumber10_4_6_Intel = 368.26; |
| |
| const double kCFCoreFoundationVersionNumber10_4_6_PowerPC = 368.25; |
| |
| const double kCFCoreFoundationVersionNumber10_4_7 = 368.27; |
| |
| const double kCFCoreFoundationVersionNumber10_4_8 = 368.27; |
| |
| const double kCFCoreFoundationVersionNumber10_4_9 = 368.28; |
| |
| const double kCFCoreFoundationVersionNumber10_4_10 = 368.28; |
| |
| const double kCFCoreFoundationVersionNumber10_4_11 = 368.31; |
| |
| const double kCFCoreFoundationVersionNumber10_5 = 476.0; |
| |
| const double kCFCoreFoundationVersionNumber10_5_1 = 476.0; |
| |
| const double kCFCoreFoundationVersionNumber10_5_2 = 476.1; |
| |
| const double kCFCoreFoundationVersionNumber10_5_3 = 476.13; |
| |
| const double kCFCoreFoundationVersionNumber10_5_4 = 476.14; |
| |
| const double kCFCoreFoundationVersionNumber10_5_5 = 476.15; |
| |
| const double kCFCoreFoundationVersionNumber10_5_6 = 476.17; |
| |
| const double kCFCoreFoundationVersionNumber10_5_7 = 476.18; |
| |
| const double kCFCoreFoundationVersionNumber10_5_8 = 476.19; |
| |
| const double kCFCoreFoundationVersionNumber10_6 = 550.0; |
| |
| const double kCFCoreFoundationVersionNumber10_6_1 = 550.0; |
| |
| const double kCFCoreFoundationVersionNumber10_6_2 = 550.13; |
| |
| const double kCFCoreFoundationVersionNumber10_6_3 = 550.19; |
| |
| const double kCFCoreFoundationVersionNumber10_6_4 = 550.29; |
| |
| const double kCFCoreFoundationVersionNumber10_6_5 = 550.42; |
| |
| const double kCFCoreFoundationVersionNumber10_6_6 = 550.42; |
| |
| const double kCFCoreFoundationVersionNumber10_6_7 = 550.42; |
| |
| const double kCFCoreFoundationVersionNumber10_6_8 = 550.43; |
| |
| const double kCFCoreFoundationVersionNumber10_7 = 635.0; |
| |
| const double kCFCoreFoundationVersionNumber10_7_1 = 635.0; |
| |
| const double kCFCoreFoundationVersionNumber10_7_2 = 635.15; |
| |
| const double kCFCoreFoundationVersionNumber10_7_3 = 635.19; |
| |
| const double kCFCoreFoundationVersionNumber10_7_4 = 635.21; |
| |
| const double kCFCoreFoundationVersionNumber10_7_5 = 635.21; |
| |
| const double kCFCoreFoundationVersionNumber10_8 = 744.0; |
| |
| const double kCFCoreFoundationVersionNumber10_8_1 = 744.0; |
| |
| const double kCFCoreFoundationVersionNumber10_8_2 = 744.12; |
| |
| const double kCFCoreFoundationVersionNumber10_8_3 = 744.18; |
| |
| const double kCFCoreFoundationVersionNumber10_8_4 = 744.19; |
| |
| const double kCFCoreFoundationVersionNumber10_9 = 855.11; |
| |
| const double kCFCoreFoundationVersionNumber10_9_1 = 855.11; |
| |
| const double kCFCoreFoundationVersionNumber10_9_2 = 855.14; |
| |
| const double kCFCoreFoundationVersionNumber10_10 = 1151.16; |
| |
| const double kCFCoreFoundationVersionNumber10_10_1 = 1151.16; |
| |
| const int kCFCoreFoundationVersionNumber10_10_2 = 1152; |
| |
| const double kCFCoreFoundationVersionNumber10_10_3 = 1153.18; |
| |
| const double kCFCoreFoundationVersionNumber10_10_4 = 1153.18; |
| |
| const double kCFCoreFoundationVersionNumber10_10_5 = 1153.18; |
| |
| const int kCFCoreFoundationVersionNumber10_10_Max = 1199; |
| |
| const int kCFCoreFoundationVersionNumber10_11 = 1253; |
| |
| const double kCFCoreFoundationVersionNumber10_11_1 = 1255.1; |
| |
| const double kCFCoreFoundationVersionNumber10_11_2 = 1256.14; |
| |
| const double kCFCoreFoundationVersionNumber10_11_3 = 1256.14; |
| |
| const double kCFCoreFoundationVersionNumber10_11_4 = 1258.1; |
| |
| const int kCFCoreFoundationVersionNumber10_11_Max = 1299; |
| |
| const int ISA_PTRAUTH_DISCRIMINATOR = 27361; |
| |
| const int NSMaximumStringLength = 2147483646; |
| |
| const int NS_UNICHAR_IS_EIGHT_BIT = 0; |