1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // NO CHECKED-IN PROTOBUF GENCODE
3 // clang-format off
4 // source: google/protobuf/wrappers.proto
5
6 #import "GPBDescriptor.h"
7 #import "GPBMessage.h"
8 #import "GPBRootObject.h"
9
10 #if GOOGLE_PROTOBUF_OBJC_VERSION < 30007
11 #error This file was generated by a newer version of protoc which is incompatible with your Protocol Buffer library sources.
12 #endif
13 #if 30007 < GOOGLE_PROTOBUF_OBJC_MIN_SUPPORTED_VERSION
14 #error This file was generated by an older version of protoc which is incompatible with your Protocol Buffer library sources.
15 #endif
16
17 // @@protoc_insertion_point(imports)
18
19 #pragma clang diagnostic push
20 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
21
22 CF_EXTERN_C_BEGIN
23
24 NS_ASSUME_NONNULL_BEGIN
25
26 #pragma mark - GPBWrappersRoot
27
28 /**
29 * Exposes the extension registry for this file.
30 *
31 * The base class provides:
32 * @code
33 * + (GPBExtensionRegistry *)extensionRegistry;
34 * @endcode
35 * which is a @c GPBExtensionRegistry that includes all the extensions defined by
36 * this file and all files that it depends on.
37 **/
38 GPB_FINAL @interface GPBWrappersRoot : GPBRootObject
39 @end
40
41 #pragma mark - GPBDoubleValue
42
43 typedef GPB_ENUM(GPBDoubleValue_FieldNumber) {
44 GPBDoubleValue_FieldNumber_Value = 1,
45 };
46
47 /**
48 * Wrapper message for `double`.
49 *
50 * The JSON representation for `DoubleValue` is JSON number.
51 **/
52 GPB_FINAL @interface GPBDoubleValue : GPBMessage
53
54 /** The double value. */
property(nonatomic,readwrite)55 @property(nonatomic, readwrite) double value;
56
57 @end
58
59 #pragma mark - GPBFloatValue
60
61 typedef GPB_ENUM(GPBFloatValue_FieldNumber) {
62 GPBFloatValue_FieldNumber_Value = 1,
63 };
64
65 /**
66 * Wrapper message for `float`.
67 *
68 * The JSON representation for `FloatValue` is JSON number.
69 **/
70 GPB_FINAL @interface GPBFloatValue : GPBMessage
71
72 /** The float value. */
property(nonatomic,readwrite)73 @property(nonatomic, readwrite) float value;
74
75 @end
76
77 #pragma mark - GPBInt64Value
78
79 typedef GPB_ENUM(GPBInt64Value_FieldNumber) {
80 GPBInt64Value_FieldNumber_Value = 1,
81 };
82
83 /**
84 * Wrapper message for `int64`.
85 *
86 * The JSON representation for `Int64Value` is JSON string.
87 **/
88 GPB_FINAL @interface GPBInt64Value : GPBMessage
89
90 /** The int64 value. */
property(nonatomic,readwrite)91 @property(nonatomic, readwrite) int64_t value;
92
93 @end
94
95 #pragma mark - GPBUInt64Value
96
97 typedef GPB_ENUM(GPBUInt64Value_FieldNumber) {
98 GPBUInt64Value_FieldNumber_Value = 1,
99 };
100
101 /**
102 * Wrapper message for `uint64`.
103 *
104 * The JSON representation for `UInt64Value` is JSON string.
105 **/
106 GPB_FINAL @interface GPBUInt64Value : GPBMessage
107
108 /** The uint64 value. */
property(nonatomic,readwrite)109 @property(nonatomic, readwrite) uint64_t value;
110
111 @end
112
113 #pragma mark - GPBInt32Value
114
115 typedef GPB_ENUM(GPBInt32Value_FieldNumber) {
116 GPBInt32Value_FieldNumber_Value = 1,
117 };
118
119 /**
120 * Wrapper message for `int32`.
121 *
122 * The JSON representation for `Int32Value` is JSON number.
123 **/
124 GPB_FINAL @interface GPBInt32Value : GPBMessage
125
126 /** The int32 value. */
property(nonatomic,readwrite)127 @property(nonatomic, readwrite) int32_t value;
128
129 @end
130
131 #pragma mark - GPBUInt32Value
132
133 typedef GPB_ENUM(GPBUInt32Value_FieldNumber) {
134 GPBUInt32Value_FieldNumber_Value = 1,
135 };
136
137 /**
138 * Wrapper message for `uint32`.
139 *
140 * The JSON representation for `UInt32Value` is JSON number.
141 **/
142 GPB_FINAL @interface GPBUInt32Value : GPBMessage
143
144 /** The uint32 value. */
property(nonatomic,readwrite)145 @property(nonatomic, readwrite) uint32_t value;
146
147 @end
148
149 #pragma mark - GPBBoolValue
150
151 typedef GPB_ENUM(GPBBoolValue_FieldNumber) {
152 GPBBoolValue_FieldNumber_Value = 1,
153 };
154
155 /**
156 * Wrapper message for `bool`.
157 *
158 * The JSON representation for `BoolValue` is JSON `true` and `false`.
159 **/
160 GPB_FINAL @interface GPBBoolValue : GPBMessage
161
162 /** The bool value. */
property(nonatomic,readwrite)163 @property(nonatomic, readwrite) BOOL value;
164
165 @end
166
167 #pragma mark - GPBStringValue
168
169 typedef GPB_ENUM(GPBStringValue_FieldNumber) {
170 GPBStringValue_FieldNumber_Value = 1,
171 };
172
173 /**
174 * Wrapper message for `string`.
175 *
176 * The JSON representation for `StringValue` is JSON string.
177 **/
178 GPB_FINAL @interface GPBStringValue : GPBMessage
179
180 /** The string value. */
property(nonatomic,readwrite,copy,null_resettable)181 @property(nonatomic, readwrite, copy, null_resettable) NSString *value;
182
183 @end
184
185 #pragma mark - GPBBytesValue
186
187 typedef GPB_ENUM(GPBBytesValue_FieldNumber) {
188 GPBBytesValue_FieldNumber_Value = 1,
189 };
190
191 /**
192 * Wrapper message for `bytes`.
193 *
194 * The JSON representation for `BytesValue` is JSON string.
195 **/
196 GPB_FINAL @interface GPBBytesValue : GPBMessage
197
198 /** The bytes value. */
199 @property(nonatomic, readwrite, copy, null_resettable) NSData *value;
200
201 @end
202
203 NS_ASSUME_NONNULL_END
204
205 CF_EXTERN_C_END
206
207 #pragma clang diagnostic pop
208
209 // @@protoc_insertion_point(global_scope)
210
211 // clang-format on
212