• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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