1ffe3c632Sopenharmony_ci// Generated by the protocol buffer compiler.  DO NOT EDIT!
2ffe3c632Sopenharmony_ci// source: google/protobuf/empty.proto
3ffe3c632Sopenharmony_ci
4ffe3c632Sopenharmony_ci// This CPP symbol can be defined to use imports that match up to the framework
5ffe3c632Sopenharmony_ci// imports needed when using CocoaPods.
6ffe3c632Sopenharmony_ci#if !defined(GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS)
7ffe3c632Sopenharmony_ci #define GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS 0
8ffe3c632Sopenharmony_ci#endif
9ffe3c632Sopenharmony_ci
10ffe3c632Sopenharmony_ci#if GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS
11ffe3c632Sopenharmony_ci #import <Protobuf/GPBDescriptor.h>
12ffe3c632Sopenharmony_ci #import <Protobuf/GPBMessage.h>
13ffe3c632Sopenharmony_ci #import <Protobuf/GPBRootObject.h>
14ffe3c632Sopenharmony_ci#else
15ffe3c632Sopenharmony_ci #import "GPBDescriptor.h"
16ffe3c632Sopenharmony_ci #import "GPBMessage.h"
17ffe3c632Sopenharmony_ci #import "GPBRootObject.h"
18ffe3c632Sopenharmony_ci#endif
19ffe3c632Sopenharmony_ci
20ffe3c632Sopenharmony_ci#if GOOGLE_PROTOBUF_OBJC_VERSION < 30004
21ffe3c632Sopenharmony_ci#error This file was generated by a newer version of protoc which is incompatible with your Protocol Buffer library sources.
22ffe3c632Sopenharmony_ci#endif
23ffe3c632Sopenharmony_ci#if 30004 < GOOGLE_PROTOBUF_OBJC_MIN_SUPPORTED_VERSION
24ffe3c632Sopenharmony_ci#error This file was generated by an older version of protoc which is incompatible with your Protocol Buffer library sources.
25ffe3c632Sopenharmony_ci#endif
26ffe3c632Sopenharmony_ci
27ffe3c632Sopenharmony_ci// @@protoc_insertion_point(imports)
28ffe3c632Sopenharmony_ci
29ffe3c632Sopenharmony_ci#pragma clang diagnostic push
30ffe3c632Sopenharmony_ci#pragma clang diagnostic ignored "-Wdeprecated-declarations"
31ffe3c632Sopenharmony_ci
32ffe3c632Sopenharmony_ciCF_EXTERN_C_BEGIN
33ffe3c632Sopenharmony_ci
34ffe3c632Sopenharmony_ciNS_ASSUME_NONNULL_BEGIN
35ffe3c632Sopenharmony_ci
36ffe3c632Sopenharmony_ci#pragma mark - GPBEmptyRoot
37ffe3c632Sopenharmony_ci
38ffe3c632Sopenharmony_ci/**
39ffe3c632Sopenharmony_ci * Exposes the extension registry for this file.
40ffe3c632Sopenharmony_ci *
41ffe3c632Sopenharmony_ci * The base class provides:
42ffe3c632Sopenharmony_ci * @code
43ffe3c632Sopenharmony_ci *   + (GPBExtensionRegistry *)extensionRegistry;
44ffe3c632Sopenharmony_ci * @endcode
45ffe3c632Sopenharmony_ci * which is a @c GPBExtensionRegistry that includes all the extensions defined by
46ffe3c632Sopenharmony_ci * this file and all files that it depends on.
47ffe3c632Sopenharmony_ci **/
48ffe3c632Sopenharmony_ciGPB_FINAL @interface GPBEmptyRoot : GPBRootObject
49ffe3c632Sopenharmony_ci@end
50ffe3c632Sopenharmony_ci
51ffe3c632Sopenharmony_ci#pragma mark - GPBEmpty
52ffe3c632Sopenharmony_ci
53ffe3c632Sopenharmony_ci/**
54ffe3c632Sopenharmony_ci * A generic empty message that you can re-use to avoid defining duplicated
55ffe3c632Sopenharmony_ci * empty messages in your APIs. A typical example is to use it as the request
56ffe3c632Sopenharmony_ci * or the response type of an API method. For instance:
57ffe3c632Sopenharmony_ci *
58ffe3c632Sopenharmony_ci *     service Foo {
59ffe3c632Sopenharmony_ci *       rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
60ffe3c632Sopenharmony_ci *     }
61ffe3c632Sopenharmony_ci *
62ffe3c632Sopenharmony_ci * The JSON representation for `Empty` is empty JSON object `{}`.
63ffe3c632Sopenharmony_ci **/
64ffe3c632Sopenharmony_ciGPB_FINAL @interface GPBEmpty : GPBMessage
65ffe3c632Sopenharmony_ci
66ffe3c632Sopenharmony_ci@end
67ffe3c632Sopenharmony_ci
68ffe3c632Sopenharmony_ciNS_ASSUME_NONNULL_END
69ffe3c632Sopenharmony_ci
70ffe3c632Sopenharmony_ciCF_EXTERN_C_END
71ffe3c632Sopenharmony_ci
72ffe3c632Sopenharmony_ci#pragma clang diagnostic pop
73ffe3c632Sopenharmony_ci
74ffe3c632Sopenharmony_ci// @@protoc_insertion_point(global_scope)
75