WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
wire_constants.h
Go to the documentation of this file.
1// Protocol Buffers - Google's data interchange format
2// Copyright 2023 Google LLC. All rights reserved.
3//
4// Use of this source code is governed by a BSD-style
5// license that can be found in the LICENSE file or at
6// https://developers.google.com/open-source/licenses/bsd
7
8#ifndef UPB_MINI_DESCRIPTOR_INTERNAL_WIRE_CONSTANTS_H_
9#define UPB_MINI_DESCRIPTOR_INTERNAL_WIRE_CONSTANTS_H_
10
12
13// Must be last.
14#include "upb/port/def.inc"
15
39
46
47enum {
60};
61
62enum {
68};
69
70#include "upb/port/undef.inc"
71
72#endif // UPB_MINI_DESCRIPTOR_INTERNAL_WIRE_CONSTANTS_H_
upb_EncodedFieldModifier
Definition wire_constants.h:40
@ kUpb_EncodedFieldModifier_IsProto3Singular
Definition wire_constants.h:43
@ kUpb_EncodedFieldModifier_IsRequired
Definition wire_constants.h:42
@ kUpb_EncodedFieldModifier_FlipPacked
Definition wire_constants.h:41
@ kUpb_EncodedFieldModifier_FlipValidateUtf8
Definition wire_constants.h:44
@ kUpb_EncodedValue_MaxModifier
Definition wire_constants.h:51
@ kUpb_EncodedValue_MinModifier
Definition wire_constants.h:50
@ kUpb_EncodedValue_MinOneofField
Definition wire_constants.h:57
@ kUpb_EncodedValue_MinSkip
Definition wire_constants.h:53
@ kUpb_EncodedValue_MaxEnumMask
Definition wire_constants.h:59
@ kUpb_EncodedValue_MaxOneofField
Definition wire_constants.h:58
@ kUpb_EncodedValue_FieldSeparator
Definition wire_constants.h:56
@ kUpb_EncodedValue_MinField
Definition wire_constants.h:48
@ kUpb_EncodedValue_MaxSkip
Definition wire_constants.h:54
@ kUpb_EncodedValue_MaxField
Definition wire_constants.h:49
@ kUpb_EncodedValue_OneofSeparator
Definition wire_constants.h:55
@ kUpb_EncodedValue_End
Definition wire_constants.h:52
upb_EncodedType
Definition wire_constants.h:16
@ kUpb_EncodedType_Group
Definition wire_constants.h:33
@ kUpb_EncodedType_Int32
Definition wire_constants.h:23
@ kUpb_EncodedType_UInt64
Definition wire_constants.h:27
@ kUpb_EncodedType_Bytes
Definition wire_constants.h:31
@ kUpb_EncodedType_String
Definition wire_constants.h:32
@ kUpb_EncodedType_SFixed64
Definition wire_constants.h:22
@ kUpb_EncodedType_SInt32
Definition wire_constants.h:25
@ kUpb_EncodedType_SFixed32
Definition wire_constants.h:21
@ kUpb_EncodedType_Fixed64
Definition wire_constants.h:20
@ kUpb_EncodedType_RepeatedBase
Definition wire_constants.h:37
@ kUpb_EncodedType_Int64
Definition wire_constants.h:26
@ kUpb_EncodedType_UInt32
Definition wire_constants.h:24
@ kUpb_EncodedType_ClosedEnum
Definition wire_constants.h:35
@ kUpb_EncodedType_Message
Definition wire_constants.h:34
@ kUpb_EncodedType_Fixed32
Definition wire_constants.h:19
@ kUpb_EncodedType_Float
Definition wire_constants.h:18
@ kUpb_EncodedType_SInt64
Definition wire_constants.h:28
@ kUpb_EncodedType_OpenEnum
Definition wire_constants.h:29
@ kUpb_EncodedType_Double
Definition wire_constants.h:17
@ kUpb_EncodedType_Bool
Definition wire_constants.h:30
@ kUpb_EncodedVersion_EnumV1
Definition wire_constants.h:63
@ kUpb_EncodedVersion_ExtensionV1
Definition wire_constants.h:64
@ kUpb_EncodedVersion_MessageV1
Definition wire_constants.h:66
@ kUpb_EncodedVersion_MessageSetV1
Definition wire_constants.h:67
@ kUpb_EncodedVersion_MapV1
Definition wire_constants.h:65