Classes | Macros | Functions
GPBUtilities_PackagePrivate.h File Reference
#import <Foundation/Foundation.h>
#import "GPBUtilities.h"
#import "GPBDescriptor_PackagePrivate.h"
Include dependency graph for GPBUtilities_PackagePrivate.h:
This graph shows which files directly or indirectly include this file:

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 GPBStringify(S)   #S
 
#define GPBStringifySymbol(S)   GPBStringify(S)
 

Functions

GPB_INLINE void GPB_DEBUG_CHECK_RUNTIME_VERSIONS ()
 
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)
 
GPB_INLINE int32_t GPBConvertFloatToInt32 (float v)
 
GPB_INLINE float GPBConvertInt32ToFloat (int32_t v)
 
GPB_INLINE double GPBConvertInt64ToDouble (int64_t v)
 
GPB_INLINE BOOL GPBDataTypeIsMessage (GPBDataType type)
 
GPB_INLINE BOOL GPBDataTypeIsObject (GPBDataType type)
 
GPB_INLINE void GPBDebugCheckRuntimeVersion ()
 
NSString * GPBDecodeTextFormatName (const uint8_t *decodeData, int32_t key, NSString *inputString)
 
GPB_INLINE int32_t GPBDecodeZigZag32 (uint32_t n)
 
GPB_INLINE int64_t GPBDecodeZigZag64 (uint64_t n)
 
GPB_INLINE uint32_t GPBEncodeZigZag32 (int32_t n)
 
GPB_INLINE uint64_t GPBEncodeZigZag64 (int64_t n)
 
GPB_INLINE BOOL GPBExtensionIsMessage (GPBExtensionDescriptor *ext)
 
GPB_INLINE BOOL GPBFieldDataTypeIsMessage (GPBFieldDescriptor *field)
 
GPB_INLINE BOOL GPBFieldDataTypeIsObject (GPBFieldDescriptor *field)
 
GPB_INLINE BOOL GPBFieldStoresObject (GPBFieldDescriptor *field)
 
int32_t GPBGetEnumIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, GPBFileSyntax syntax)
 
BOOL GPBGetHasIvar (GPBMessage *self, int32_t index, uint32_t fieldNumber)
 
GPB_INLINE BOOL GPBGetHasIvarField (GPBMessage *self, GPBFieldDescriptor *field)
 
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)
 
GPB_INLINE int64_t GPBLogicalRightShift64 (int64_t value, int32_t spaces)
 
void GPBMaybeClearOneof (GPBMessage *self, GPBOneofDescriptor *oneof, int32_t oneofHasIndex, uint32_t fieldNumberNotToClear)
 
const char * GPBMessageEncodingForSelector (SEL selector, BOOL instanceSel)
 
void GPBSetAutocreatedRetainedObjectIvarWithField (GPBMessage *self, GPBFieldDescriptor *field, id __attribute__((ns_consumed)) value)
 
void GPBSetBoolIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, BOOL value, GPBFileSyntax syntax)
 
void GPBSetDoubleIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, double value, GPBFileSyntax syntax)
 
void GPBSetEnumIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, int32_t value, GPBFileSyntax syntax)
 
void GPBSetFloatIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, float value, GPBFileSyntax syntax)
 
void GPBSetHasIvar (GPBMessage *self, int32_t idx, uint32_t fieldNumber, BOOL value)
 
GPB_INLINE void GPBSetHasIvarField (GPBMessage *self, GPBFieldDescriptor *field, BOOL value)
 
void GPBSetInt32IvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, int32_t value, GPBFileSyntax syntax)
 
void GPBSetInt64IvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, int64_t value, GPBFileSyntax syntax)
 
void GPBSetObjectIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, id value, GPBFileSyntax syntax)
 
void GPBSetRetainedObjectIvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, id __attribute__((ns_consumed)) value, GPBFileSyntax syntax)
 
void GPBSetUInt32IvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, uint32_t value, GPBFileSyntax syntax)
 
void GPBSetUInt64IvarWithFieldInternal (GPBMessage *self, GPBFieldDescriptor *field, uint64_t value, GPBFileSyntax syntax)
 

Macro Definition Documentation

◆ GPB_MESSAGE_SIGNATURE_ENTRY

#define GPB_MESSAGE_SIGNATURE_ENTRY (   TYPE,
  NAME 
)
Value:
-(TYPE)get##NAME; \
-(void)set##NAME : (TYPE)value; \
-(TYPE)get##NAME##AtIndex : (NSUInteger)index;

Definition at line 321 of file GPBUtilities_PackagePrivate.h.

◆ GPBNoHasBit

#define GPBNoHasBit   INT32_MAX

Definition at line 47 of file GPBUtilities_PackagePrivate.h.

◆ GPBNSStringify

#define GPBNSStringify (   S)    @#S

Definition at line 43 of file GPBUtilities_PackagePrivate.h.

◆ GPBNSStringifySymbol

#define GPBNSStringifySymbol (   S)    GPBNSStringify(S)

Definition at line 44 of file GPBUtilities_PackagePrivate.h.

◆ GPBStringify

#define GPBStringify (   S)    #S

Definition at line 40 of file GPBUtilities_PackagePrivate.h.

◆ GPBStringifySymbol

#define GPBStringifySymbol (   S)    GPBStringify(S)

Definition at line 41 of file GPBUtilities_PackagePrivate.h.

Function Documentation

◆ GPB_DEBUG_CHECK_RUNTIME_VERSIONS()

GPB_INLINE void GPB_DEBUG_CHECK_RUNTIME_VERSIONS ( )

Definition at line 54 of file GPBUtilities_PackagePrivate.h.

◆ GPBCheckRuntimeVersionInternal()

void GPBCheckRuntimeVersionInternal ( int32_t  version)

◆ GPBCheckRuntimeVersionSupport()

CF_EXTERN_C_BEGIN void GPBCheckRuntimeVersionSupport ( int32_t  objcRuntimeVersion)

◆ GPBClassHasSel()

BOOL GPBClassHasSel ( Class  aClass,
SEL  sel 
)

◆ GPBClearAutocreatedMessageIvarWithField()

void GPBClearAutocreatedMessageIvarWithField ( GPBMessage self,
GPBFieldDescriptor field 
)

◆ GPBConvertDoubleToInt64()

GPB_INLINE int64_t GPBConvertDoubleToInt64 ( double  v)

Definition at line 73 of file GPBUtilities_PackagePrivate.h.

◆ GPBConvertFloatToInt32()

GPB_INLINE int32_t GPBConvertFloatToInt32 ( float  v)

Definition at line 80 of file GPBUtilities_PackagePrivate.h.

◆ GPBConvertInt32ToFloat()

GPB_INLINE float GPBConvertInt32ToFloat ( int32_t  v)

Definition at line 94 of file GPBUtilities_PackagePrivate.h.

◆ GPBConvertInt64ToDouble()

GPB_INLINE double GPBConvertInt64ToDouble ( int64_t  v)

Definition at line 87 of file GPBUtilities_PackagePrivate.h.

◆ GPBDataTypeIsMessage()

GPB_INLINE BOOL GPBDataTypeIsMessage ( GPBDataType  type)

Definition at line 159 of file GPBUtilities_PackagePrivate.h.

◆ GPBDataTypeIsObject()

GPB_INLINE BOOL GPBDataTypeIsObject ( GPBDataType  type)

Definition at line 147 of file GPBUtilities_PackagePrivate.h.

◆ GPBDebugCheckRuntimeVersion()

GPB_INLINE void GPBDebugCheckRuntimeVersion ( )

Definition at line 65 of file GPBUtilities_PackagePrivate.h.

◆ GPBDecodeTextFormatName()

NSString* GPBDecodeTextFormatName ( const uint8_t *  decodeData,
int32_t  key,
NSString *  inputString 
)

◆ GPBDecodeZigZag32()

GPB_INLINE int32_t GPBDecodeZigZag32 ( uint32_t  n)

Definition at line 113 of file GPBUtilities_PackagePrivate.h.

◆ GPBDecodeZigZag64()

GPB_INLINE int64_t GPBDecodeZigZag64 ( uint64_t  n)

Definition at line 121 of file GPBUtilities_PackagePrivate.h.

◆ GPBEncodeZigZag32()

GPB_INLINE uint32_t GPBEncodeZigZag32 ( int32_t  n)

Definition at line 129 of file GPBUtilities_PackagePrivate.h.

◆ GPBEncodeZigZag64()

GPB_INLINE uint64_t GPBEncodeZigZag64 ( int64_t  n)

Definition at line 138 of file GPBUtilities_PackagePrivate.h.

◆ GPBExtensionIsMessage()

GPB_INLINE BOOL GPBExtensionIsMessage ( GPBExtensionDescriptor ext)

Definition at line 177 of file GPBUtilities_PackagePrivate.h.

◆ GPBFieldDataTypeIsMessage()

GPB_INLINE BOOL GPBFieldDataTypeIsMessage ( GPBFieldDescriptor field)

Definition at line 169 of file GPBUtilities_PackagePrivate.h.

◆ GPBFieldDataTypeIsObject()

GPB_INLINE BOOL GPBFieldDataTypeIsObject ( GPBFieldDescriptor field)

Definition at line 173 of file GPBUtilities_PackagePrivate.h.

◆ GPBFieldStoresObject()

GPB_INLINE BOOL GPBFieldStoresObject ( GPBFieldDescriptor field)

Definition at line 182 of file GPBUtilities_PackagePrivate.h.

◆ GPBGetEnumIvarWithFieldInternal()

int32_t GPBGetEnumIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
GPBFileSyntax  syntax 
)

◆ GPBGetHasIvar()

BOOL GPBGetHasIvar ( GPBMessage self,
int32_t  index,
uint32_t  fieldNumber 
)

◆ GPBGetHasIvarField()

GPB_INLINE BOOL GPBGetHasIvarField ( GPBMessage self,
GPBFieldDescriptor field 
)

Definition at line 196 of file GPBUtilities_PackagePrivate.h.

◆ GPBGetHasOneof()

uint32_t GPBGetHasOneof ( GPBMessage self,
int32_t  index 
)

◆ GPBGetObjectIvarWithField()

id GPBGetObjectIvarWithField ( GPBMessage self,
GPBFieldDescriptor field 
)

◆ GPBGetObjectIvarWithFieldNoAutocreate()

id GPBGetObjectIvarWithFieldNoAutocreate ( GPBMessage self,
GPBFieldDescriptor field 
)

◆ GPBLogicalRightShift32()

GPB_INLINE int32_t GPBLogicalRightShift32 ( int32_t  value,
int32_t  spaces 
)

Definition at line 101 of file GPBUtilities_PackagePrivate.h.

◆ GPBLogicalRightShift64()

GPB_INLINE int64_t GPBLogicalRightShift64 ( int64_t  value,
int32_t  spaces 
)

Definition at line 105 of file GPBUtilities_PackagePrivate.h.

◆ GPBMaybeClearOneof()

void GPBMaybeClearOneof ( GPBMessage self,
GPBOneofDescriptor oneof,
int32_t  oneofHasIndex,
uint32_t  fieldNumberNotToClear 
)

◆ GPBMessageEncodingForSelector()

const char* GPBMessageEncodingForSelector ( SEL  selector,
BOOL  instanceSel 
)

◆ GPBSetAutocreatedRetainedObjectIvarWithField()

void GPBSetAutocreatedRetainedObjectIvarWithField ( GPBMessage self,
GPBFieldDescriptor field,
id __attribute__((ns_consumed))  value 
)

◆ GPBSetBoolIvarWithFieldInternal()

void GPBSetBoolIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
BOOL  value,
GPBFileSyntax  syntax 
)

◆ GPBSetDoubleIvarWithFieldInternal()

void GPBSetDoubleIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
double  value,
GPBFileSyntax  syntax 
)

◆ GPBSetEnumIvarWithFieldInternal()

void GPBSetEnumIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
int32_t  value,
GPBFileSyntax  syntax 
)

◆ GPBSetFloatIvarWithFieldInternal()

void GPBSetFloatIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
float  value,
GPBFileSyntax  syntax 
)

◆ GPBSetHasIvar()

void GPBSetHasIvar ( GPBMessage self,
int32_t  idx,
uint32_t  fieldNumber,
BOOL  value 
)

◆ GPBSetHasIvarField()

GPB_INLINE void GPBSetHasIvarField ( GPBMessage self,
GPBFieldDescriptor field,
BOOL  value 
)

Definition at line 200 of file GPBUtilities_PackagePrivate.h.

◆ GPBSetInt32IvarWithFieldInternal()

void GPBSetInt32IvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
int32_t  value,
GPBFileSyntax  syntax 
)

◆ GPBSetInt64IvarWithFieldInternal()

void GPBSetInt64IvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
int64_t  value,
GPBFileSyntax  syntax 
)

◆ GPBSetObjectIvarWithFieldInternal()

void GPBSetObjectIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
id  value,
GPBFileSyntax  syntax 
)

◆ GPBSetRetainedObjectIvarWithFieldInternal()

void GPBSetRetainedObjectIvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
id __attribute__((ns_consumed))  value,
GPBFileSyntax  syntax 
)

◆ GPBSetUInt32IvarWithFieldInternal()

void GPBSetUInt32IvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
uint32_t  value,
GPBFileSyntax  syntax 
)

◆ GPBSetUInt64IvarWithFieldInternal()

void GPBSetUInt64IvarWithFieldInternal ( GPBMessage self,
GPBFieldDescriptor field,
uint64_t  value,
GPBFileSyntax  syntax 
)
void
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
TYPE
#define TYPE(u, l)
Definition: php/ext/google/protobuf/upb.c:8510
value
GLsizei const GLfloat * value
Definition: glcorearb.h:3093
index
GLuint index
Definition: glcorearb.h:3055


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:03