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