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