WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
wire_constants.h File Reference

Go to the source code of this file.

Enumerations

enum  upb_EncodedType {
  kUpb_EncodedType_Double = 0 , kUpb_EncodedType_Float = 1 , kUpb_EncodedType_Fixed32 = 2 , kUpb_EncodedType_Fixed64 = 3 ,
  kUpb_EncodedType_SFixed32 = 4 , kUpb_EncodedType_SFixed64 = 5 , kUpb_EncodedType_Int32 = 6 , kUpb_EncodedType_UInt32 = 7 ,
  kUpb_EncodedType_SInt32 = 8 , kUpb_EncodedType_Int64 = 9 , kUpb_EncodedType_UInt64 = 10 , kUpb_EncodedType_SInt64 = 11 ,
  kUpb_EncodedType_OpenEnum = 12 , kUpb_EncodedType_Bool = 13 , kUpb_EncodedType_Bytes = 14 , kUpb_EncodedType_String = 15 ,
  kUpb_EncodedType_Group = 16 , kUpb_EncodedType_Message = 17 , kUpb_EncodedType_ClosedEnum = 18 , kUpb_EncodedType_RepeatedBase = 20
}
 
enum  upb_EncodedFieldModifier { kUpb_EncodedFieldModifier_FlipPacked = 1 << 0 , kUpb_EncodedFieldModifier_IsRequired = 1 << 1 , kUpb_EncodedFieldModifier_IsProto3Singular = 1 << 2 , kUpb_EncodedFieldModifier_FlipValidateUtf8 = 1 << 3 }
 
enum  {
  kUpb_EncodedValue_MinField = ' ' , kUpb_EncodedValue_MaxField = 'I' , kUpb_EncodedValue_MinModifier = 'L' , kUpb_EncodedValue_MaxModifier = '[' ,
  kUpb_EncodedValue_End = '^' , kUpb_EncodedValue_MinSkip = '_' , kUpb_EncodedValue_MaxSkip = '~' , kUpb_EncodedValue_OneofSeparator = '~' ,
  kUpb_EncodedValue_FieldSeparator = '|' , kUpb_EncodedValue_MinOneofField = ' ' , kUpb_EncodedValue_MaxOneofField = 'b' , kUpb_EncodedValue_MaxEnumMask = 'A'
}
 
enum  {
  kUpb_EncodedVersion_EnumV1 = '!' , kUpb_EncodedVersion_ExtensionV1 = '#' , kUpb_EncodedVersion_MapV1 = '' , kUpb_EncodedVersion_MessageV1 = '$' ,
  kUpb_EncodedVersion_MessageSetV1 = '&'
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kUpb_EncodedValue_MinField 
kUpb_EncodedValue_MaxField 
kUpb_EncodedValue_MinModifier 
kUpb_EncodedValue_MaxModifier 
kUpb_EncodedValue_End 
kUpb_EncodedValue_MinSkip 
kUpb_EncodedValue_MaxSkip 
kUpb_EncodedValue_OneofSeparator 
kUpb_EncodedValue_FieldSeparator 
kUpb_EncodedValue_MinOneofField 
kUpb_EncodedValue_MaxOneofField 
kUpb_EncodedValue_MaxEnumMask 

◆ anonymous enum

anonymous enum
Enumerator
kUpb_EncodedVersion_EnumV1 
kUpb_EncodedVersion_ExtensionV1 
kUpb_EncodedVersion_MapV1 
kUpb_EncodedVersion_MessageV1 
kUpb_EncodedVersion_MessageSetV1 

◆ upb_EncodedFieldModifier

Enumerator
kUpb_EncodedFieldModifier_FlipPacked 
kUpb_EncodedFieldModifier_IsRequired 
kUpb_EncodedFieldModifier_IsProto3Singular 
kUpb_EncodedFieldModifier_FlipValidateUtf8 

◆ upb_EncodedType

Enumerator
kUpb_EncodedType_Double 
kUpb_EncodedType_Float 
kUpb_EncodedType_Fixed32 
kUpb_EncodedType_Fixed64 
kUpb_EncodedType_SFixed32 
kUpb_EncodedType_SFixed64 
kUpb_EncodedType_Int32 
kUpb_EncodedType_UInt32 
kUpb_EncodedType_SInt32 
kUpb_EncodedType_Int64 
kUpb_EncodedType_UInt64 
kUpb_EncodedType_SInt64 
kUpb_EncodedType_OpenEnum 
kUpb_EncodedType_Bool 
kUpb_EncodedType_Bytes 
kUpb_EncodedType_String 
kUpb_EncodedType_Group 
kUpb_EncodedType_Message 
kUpb_EncodedType_ClosedEnum 
kUpb_EncodedType_RepeatedBase