You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

215 lines
4.5 KiB

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