Go to the source code of this file.
Classes | |
protocol | <GPBMessageSignatureProtocol> |
Macros | |
#define | GPB_MESSAGE_SIGNATURE_ENTRY(TYPE, NAME) |
#define | GPBNoHasBit INT32_MAX |
#define | GPBNSStringify(S) @#S |
#define | GPBNSStringifySymbol(S) GPBNSStringify(S) |
#define | GPBObjCClass(name) ((__bridge Class)&(GPBObjCClassSymbol(name))) |
#define | GPBObjCClassDeclaration(name) extern const GPBObjcClass_t GPBObjCClassSymbol(name) |
#define | GPBObjCClassSymbol(name) OBJC_CLASS_$_##name |
#define | GPBStringify(S) #S |
#define | GPBStringifySymbol(S) GPBStringify(S) |
#define GPBNoHasBit INT32_MAX |
Definition at line 56 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
Definition at line 43 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
#define GPBNSStringifySymbol | ( | S | ) | GPBNSStringify(S) |
Definition at line 44 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
#define GPBObjCClass | ( | name | ) | ((__bridge Class)&(GPBObjCClassSymbol(name))) |
Definition at line 50 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
#define GPBObjCClassDeclaration | ( | name | ) | extern const GPBObjcClass_t GPBObjCClassSymbol(name) |
Definition at line 52 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
Definition at line 49 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
Definition at line 40 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
#define GPBStringifySymbol | ( | S | ) | GPBStringify(S) |
Definition at line 41 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE void GPB_DEBUG_CHECK_RUNTIME_VERSIONS | ( | ) |
Definition at line 63 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
void GPBCheckRuntimeVersionInternal | ( | int32_t | version | ) |
CF_EXTERN_C_BEGIN void GPBCheckRuntimeVersionSupport | ( | int32_t | objcRuntimeVersion | ) |
BOOL GPBClassHasSel | ( | Class | aClass, |
SEL | sel | ||
) |
void GPBClearAutocreatedMessageIvarWithField | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field | ||
) |
GPB_INLINE int64_t GPBConvertDoubleToInt64 | ( | double | v | ) |
Definition at line 82 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE int32_t GPBConvertFloatToInt32 | ( | float | v | ) |
Definition at line 89 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE float GPBConvertInt32ToFloat | ( | int32_t | v | ) |
Definition at line 103 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE double GPBConvertInt64ToDouble | ( | int64_t | v | ) |
Definition at line 96 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE BOOL GPBDataTypeIsMessage | ( | GPBDataType | type | ) |
Definition at line 168 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE BOOL GPBDataTypeIsObject | ( | GPBDataType | type | ) |
Definition at line 156 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE void GPBDebugCheckRuntimeVersion | ( | ) |
Definition at line 74 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
NSString* GPBDecodeTextFormatName | ( | const uint8_t * | decodeData, |
int32_t | key, | ||
NSString * | inputString | ||
) |
GPB_INLINE int32_t GPBDecodeZigZag32 | ( | uint32_t | n | ) |
Definition at line 122 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE int64_t GPBDecodeZigZag64 | ( | uint64_t | n | ) |
Definition at line 130 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE uint32_t GPBEncodeZigZag32 | ( | int32_t | n | ) |
Definition at line 138 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE uint64_t GPBEncodeZigZag64 | ( | int64_t | n | ) |
Definition at line 147 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE BOOL GPBExtensionIsMessage | ( | GPBExtensionDescriptor * | ext | ) |
Definition at line 186 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE BOOL GPBFieldDataTypeIsMessage | ( | GPBFieldDescriptor * | field | ) |
Definition at line 178 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE BOOL GPBFieldDataTypeIsObject | ( | GPBFieldDescriptor * | field | ) |
Definition at line 182 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE BOOL GPBFieldStoresObject | ( | GPBFieldDescriptor * | field | ) |
Definition at line 191 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
BOOL GPBGetHasIvar | ( | GPBMessage * | self, |
int32_t | index, | ||
uint32_t | fieldNumber | ||
) |
GPB_INLINE BOOL GPBGetHasIvarField | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field | ||
) |
Definition at line 205 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
uint32_t GPBGetHasOneof | ( | GPBMessage * | self, |
int32_t | index | ||
) |
id GPBGetObjectIvarWithField | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field | ||
) |
id GPBGetObjectIvarWithFieldNoAutocreate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field | ||
) |
GPB_INLINE int32_t GPBLogicalRightShift32 | ( | int32_t | value, |
int32_t | spaces | ||
) |
Definition at line 110 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
GPB_INLINE int64_t GPBLogicalRightShift64 | ( | int64_t | value, |
int32_t | spaces | ||
) |
Definition at line 114 of file protobuf/objectivec/GPBUtilities_PackagePrivate.h.
void GPBMaybeClearOneof | ( | GPBMessage * | self, |
GPBOneofDescriptor * | oneof, | ||
int32_t | oneofHasIndex, | ||
uint32_t | fieldNumberNotToClear | ||
) |
void GPBSetBoolIvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
BOOL | value | ||
) |
void GPBSetDoubleIvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
double | value | ||
) |
void GPBSetEnumIvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
int32_t | value | ||
) |
void GPBSetFloatIvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
float | value | ||
) |
void GPBSetHasIvar | ( | GPBMessage * | self, |
int32_t | idx, | ||
uint32_t | fieldNumber, | ||
BOOL | value | ||
) |
void GPBSetInt32IvarWithFieldInternal | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
int32_t | value, | ||
GPBFileSyntax | syntax | ||
) |
void GPBSetInt32IvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
int32_t | value | ||
) |
void GPBSetInt64IvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
int64_t | value | ||
) |
void GPBSetObjectIvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
id | value | ||
) |
void GPBSetRetainedObjectIvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
id __attribute__((ns_consumed)) | value | ||
) |
void GPBSetUInt32IvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
uint32_t | value | ||
) |
void GPBSetUInt64IvarWithFieldPrivate | ( | GPBMessage * | self, |
GPBFieldDescriptor * | field, | ||
uint64_t | value | ||
) |