|
Flutter iOS Embedder
|
|
Go to the documentation of this file.
5 #ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_SOURCE_FLUTTERSTANDARDCODECHELPER_H_
6 #define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_SOURCE_FLUTTERSTANDARDCODECHELPER_H_
8 #include <CoreFoundation/CoreFoundation.h>
12 #if defined(__cplusplus)
81 unsigned long* location,
84 CFTypeRef (*ReadValue)(CFTypeRef),
98 unsigned long length);
119 #if defined(__cplusplus)
123 #endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_SOURCE_FLUTTERSTANDARDCODECHELPER_H_
@ FlutterStandardFieldInt64
bool FlutterStandardCodecHelperWriteNumber(CFMutableDataRef data, CFNumberRef number)
@ FlutterStandardFieldList
@ FlutterStandardFieldFloat64
void FlutterStandardCodecHelperReadBytes(unsigned long *location, unsigned long length, void *destination, CFDataRef data)
@ FlutterStandardFieldFloat32Data
FlutterStandardCodecObjcType
@ FlutterStandardFieldInt32
void FlutterStandardCodecHelperWriteSize(CFMutableDataRef data, uint32_t size)
void FlutterStandardCodecHelperWriteData(CFMutableDataRef data, CFDataRef value)
@ FlutterStandardCodecObjcTypeFlutterStandardTypedData
@ FlutterStandardFieldString
@ FlutterStandardFieldInt32Data
@ FlutterStandardFieldFalse
void FlutterStandardCodecHelperWriteBytes(CFMutableDataRef data, const void *bytes, unsigned long length)
@ FlutterStandardFieldUInt8Data
@ FlutterStandardCodecObjcTypeNSString
void FlutterStandardCodecHelperWriteUTF8(CFMutableDataRef data, CFStringRef value)
static bool FlutterStandardFieldIsStandardType(uint8_t field)
@ FlutterStandardFieldTrue
@ FlutterStandardCodecObjcTypeNSArray
void FlutterStandardCodecHelperReadAlignment(unsigned long *location, uint8_t alignment)
CFTypeRef FlutterStandardCodecHelperReadValueOfType(unsigned long *location, CFDataRef data, uint8_t type, CFTypeRef(*ReadValue)(CFTypeRef), CFTypeRef(*ReadTypedDataOfType)(FlutterStandardField, CFTypeRef), CFTypeRef user_data)
uint32_t FlutterStandardCodecHelperReadSize(unsigned long *location, CFDataRef data)
@ FlutterStandardCodecObjcTypeNSNumber
@ FlutterStandardFieldNil
@ FlutterStandardFieldMap
@ FlutterStandardCodecObjcTypeUnknown
@ FlutterStandardCodecObjcTypeNil
void FlutterStandardCodecHelperWriteAlignment(CFMutableDataRef data, uint8_t alignment)
void FlutterStandardCodecHelperWriteByte(CFMutableDataRef data, uint8_t value)
@ FlutterStandardFieldFloat64Data
@ FlutterStandardCodecObjcTypeNSDictionary
uint8_t FlutterStandardCodecHelperReadByte(unsigned long *location, CFDataRef data)
@ FlutterStandardFieldInt64Data
CFStringRef FlutterStandardCodecHelperReadUTF8(unsigned long *location, CFDataRef data)
@ FlutterStandardCodecObjcTypeNSData
@ FlutterStandardFieldIntHex