Go to the documentation of this file.
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fapi_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fapi_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3009000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3009002 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/port_undef.inc>
38 #include <google/protobuf/port_def.inc>
39 #define PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fapi_2eproto PROTOBUF_EXPORT
40 PROTOBUF_NAMESPACE_OPEN
44 PROTOBUF_NAMESPACE_CLOSE
48 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
50 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
52 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3]
54 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
55 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
59 PROTOBUF_NAMESPACE_OPEN
69 PROTOBUF_NAMESPACE_CLOSE
70 PROTOBUF_NAMESPACE_OPEN
74 PROTOBUF_NAMESPACE_CLOSE
75 PROTOBUF_NAMESPACE_OPEN
79 class PROTOBUF_EXPORT
Api :
80 public ::PROTOBUF_NAMESPACE_ID::Message {
88 *
this = ::std::move(from);
97 if (
this != &from) InternalSwap(&from);
108 return GetMetadataStatic().descriptor;
111 return GetMetadataStatic().reflection;
113 static const Api& default_instance();
115 static void InitAsDefaultInstance();
117 return reinterpret_cast<const Api*
>(
120 static constexpr
int kIndexInFileMessages =
127 if (other ==
this)
return;
134 return CreateMaybeMessage<Api>(
nullptr);
137 Api*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
138 return CreateMaybeMessage<Api>(arena);
140 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
141 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
144 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
147 size_t ByteSizeLong()
const final;
148 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
149 const char*
_InternalParse(
const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx)
final;
152 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input)
final;
153 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
154 void SerializeWithCachedSizes(
155 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const final;
161 inline void SharedCtor();
162 inline void SharedDtor();
163 void SetCachedSize(
int size)
const final;
164 void InternalSwap(
Api* other);
165 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
167 return "google.protobuf.Api";
178 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata()
const final;
180 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
192 kMethodsFieldNumber = 2,
193 kOptionsFieldNumber = 3,
194 kMixinsFieldNumber = 6,
195 kNameFieldNumber = 1,
196 kVersionFieldNumber = 4,
197 kSourceContextFieldNumber = 5,
198 kSyntaxFieldNumber = 7,
201 int methods_size()
const;
202 void clear_methods();
204 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method >*
208 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method >&
212 int options_size()
const;
213 void clear_options();
215 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >*
219 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >&
223 int mixins_size()
const;
226 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin >*
230 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin >&
238 void set_name(
const char*
value);
239 void set_name(
const char*
value,
size_t size);
245 void clear_version();
249 void set_version(
const char*
value);
250 void set_version(
const char*
value,
size_t size);
256 bool has_source_context()
const;
257 void clear_source_context();
273 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method >
methods_;
274 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >
options_;
275 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin >
mixins_;
276 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
name_;
277 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
version_;
281 friend struct ::TableStruct_google_2fprotobuf_2fapi_2eproto;
286 public ::PROTOBUF_NAMESPACE_ID::Message {
294 *
this = ::std::move(from);
303 if (
this != &from) InternalSwap(&from);
314 return GetMetadataStatic().descriptor;
317 return GetMetadataStatic().reflection;
319 static const Method& default_instance();
321 static void InitAsDefaultInstance();
323 return reinterpret_cast<const Method*
>(
326 static constexpr
int kIndexInFileMessages =
333 if (other ==
this)
return;
340 return CreateMaybeMessage<Method>(
nullptr);
343 Method*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
344 return CreateMaybeMessage<Method>(arena);
346 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
347 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
350 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
353 size_t ByteSizeLong()
const final;
354 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
355 const char*
_InternalParse(
const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx)
final;
358 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input)
final;
359 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
360 void SerializeWithCachedSizes(
361 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const final;
367 inline void SharedCtor();
368 inline void SharedDtor();
369 void SetCachedSize(
int size)
const final;
370 void InternalSwap(
Method* other);
371 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
373 return "google.protobuf.Method";
384 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata()
const final;
386 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
398 kOptionsFieldNumber = 6,
399 kNameFieldNumber = 1,
400 kRequestTypeUrlFieldNumber = 2,
401 kResponseTypeUrlFieldNumber = 4,
402 kRequestStreamingFieldNumber = 3,
403 kResponseStreamingFieldNumber = 5,
404 kSyntaxFieldNumber = 7,
407 int options_size()
const;
408 void clear_options();
410 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >*
414 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >&
422 void set_name(
const char*
value);
423 void set_name(
const char*
value,
size_t size);
429 void clear_request_type_url();
433 void set_request_type_url(
const char*
value);
434 void set_request_type_url(
const char*
value,
size_t size);
437 void set_allocated_request_type_url(
std::string* request_type_url);
440 void clear_response_type_url();
444 void set_response_type_url(
const char*
value);
445 void set_response_type_url(
const char*
value,
size_t size);
448 void set_allocated_response_type_url(
std::string* response_type_url);
451 void clear_request_streaming();
452 bool request_streaming()
const;
453 void set_request_streaming(
bool value);
456 void clear_response_streaming();
457 bool response_streaming()
const;
458 void set_response_streaming(
bool value);
470 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >
options_;
471 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
name_;
478 friend struct ::TableStruct_google_2fprotobuf_2fapi_2eproto;
483 public ::PROTOBUF_NAMESPACE_ID::Message {
491 *
this = ::std::move(from);
500 if (
this != &from) InternalSwap(&from);
511 return GetMetadataStatic().descriptor;
514 return GetMetadataStatic().reflection;
516 static const Mixin& default_instance();
518 static void InitAsDefaultInstance();
520 return reinterpret_cast<const Mixin*
>(
523 static constexpr
int kIndexInFileMessages =
530 if (other ==
this)
return;
537 return CreateMaybeMessage<Mixin>(
nullptr);
540 Mixin*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
541 return CreateMaybeMessage<Mixin>(arena);
543 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
544 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
547 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
550 size_t ByteSizeLong()
const final;
551 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
552 const char*
_InternalParse(
const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx)
final;
555 ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream*
input)
final;
556 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
557 void SerializeWithCachedSizes(
558 ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream*
output)
const final;
564 inline void SharedCtor();
565 inline void SharedDtor();
566 void SetCachedSize(
int size)
const final;
567 void InternalSwap(
Mixin* other);
568 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
570 return "google.protobuf.Mixin";
581 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata()
const final;
583 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
595 kNameFieldNumber = 1,
596 kRootFieldNumber = 2,
603 void set_name(
const char*
value);
604 void set_name(
const char*
value,
size_t size);
614 void set_root(
const char*
value);
615 void set_root(
const char*
value,
size_t size);
625 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
name_;
626 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr
root_;
628 friend struct ::TableStruct_google_2fprotobuf_2fapi_2eproto;
636 #pragma GCC diagnostic push
637 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
647 return name_.GetNoArena();
683 if (
name !=
nullptr) {
703 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method >*
716 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method >&
730 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >*
743 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >&
820 auto*
p = CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::SourceContext>(
GetArenaNoVirtual());
828 if (message_arena ==
nullptr) {
829 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
source_context_);
832 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
nullptr;
833 if (message_arena != submessage_arena) {
856 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin >*
869 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin >&
899 return name_.GetNoArena();
935 if (
name !=
nullptr) {
1082 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >*
1095 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option >&
1125 return name_.GetNoArena();
1161 if (
name !=
nullptr) {
1176 return root_.GetNoArena();
1212 if (
root !=
nullptr) {
1222 #pragma GCC diagnostic pop
1231 PROTOBUF_NAMESPACE_CLOSE
1235 #include <google/protobuf/port_undef.inc>
1236 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_google_2fprotobuf_2fapi_2eproto
void set_allocated_source_context(PROTOBUF_NAMESPACE_ID::SourceContext *source_context)
const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_google_2fprotobuf_2fany_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
std::string * release_response_type_url()
GLuint const GLchar * name
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
bool has_source_context() const
std::string * release_request_type_url()
std::string * release_version()
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
Api & operator=(Api &&from) noexcept
const std::string & name() const
const std::string & name() const
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr version_
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin > & mixins() const
void set_request_streaming(bool value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const PROTOBUF_NAMESPACE_ID::SourceContext & source_context() const
int GetCachedSize() const final
void set_allocated_name(std::string *name)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > options_
void * MaybeArenaPtr() const
void clear_request_streaming()
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
static PyObject * CopyFrom(CMessage *self, PyObject *arg)
void set_syntax(PROTOBUF_NAMESPACE_ID::Syntax value)
void set_allocated_response_type_url(std::string *response_type_url)
GLsizei const GLchar *const * string
Mixin * New() const final
PROTOBUF_NAMESPACE_ID::Syntax syntax() const
PROTOBUF_NAMESPACE_ID::Mixin * add_mixins()
Method * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
const PROTOBUF_EXPORT ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fprotobuf_2fapi_2eproto
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > * mutable_options()
friend void swap(Mixin &a, Mixin &b)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
std::string * mutable_request_type_url()
PROTOBUF_EXPORT MixinDefaultTypeInternal _Mixin_default_instance_
std::string * mutable_root()
static const Method * internal_default_instance()
std::string * mutable_name()
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
GLboolean GLboolean GLboolean b
std::string * release_name()
T * GetOwnedMessage(Arena *message_arena, T *submessage, Arena *submessage_arena)
int GetCachedSize() const final
void set_request_type_url(const std::string &value)
Api * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
std::string * release_name()
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
void set_version(const std::string &value)
bool MergePartialFromCodedStream(MessageLite *msg, const ParseTable &table, io::CodedInputStream *input)
def root(location=None, arch=None, version=None, threading=None, exceptions=None, revision=None, log=EmptyLogger())
void set_allocated_name(std::string *name)
PROTOBUF_NAMESPACE_ID::Option * add_options()
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr response_type_url_
void * MaybeArenaPtr() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > options_
bool request_streaming() const
void set_name(const std::string &value)
std::string * mutable_name()
Method & operator=(Method &&from) noexcept
const std::string & request_type_url() const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method > & methods() const
void set_allocated_request_type_url(std::string *request_type_url)
bool response_streaming() const
PROTOBUF_NAMESPACE_ID::Option * add_options()
static const Mixin * internal_default_instance()
struct SourceContext SourceContext
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin > mixins_
inline ::PROTOBUF_NAMESPACE_ID::Arena * GetArenaNoVirtual() const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > & options() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void set_response_streaming(bool value)
const std::string & response_type_url() const
struct Descriptor Descriptor
PROTOBUF_EXPORT MethodDefaultTypeInternal _Method_default_instance_
std::string * mutable_version()
int GetCachedSize() const final
inline ::PROTOBUF_NAMESPACE_ID::Arena * GetArenaNoVirtual() const
Method(Method &&from) noexcept
PROTOBUF_NAMESPACE_ID::SourceContext * source_context_
inline ::PROTOBUF_NAMESPACE_ID::Arena * GetArenaNoVirtual() const
void set_allocated_version(std::string *version)
PROTOBUF_NAMESPACE_ID::Method * add_methods()
void set_allocated_name(std::string *name)
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
void set_root(const std::string &value)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
void set_response_type_url(const std::string &value)
PROTOBUF_EXPORT ApiDefaultTypeInternal _Api_default_instance_
Method * New() const final
PROTOBUF_NAMESPACE_ID::SourceContext * release_source_context()
Mixin & operator=(const Mixin &from)
void clear_response_type_url()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method > methods_
void clear_response_streaming()
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr request_type_url_
friend void swap(Api &a, Api &b)
Mixin * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Mixin & operator=(Mixin &&from) noexcept
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > * mutable_options()
void * MaybeArenaPtr() const
Api & operator=(const Api &from)
const PROTOBUF_EXPORT std::string & GetEmptyStringAlreadyInited()
PROTOBUF_NAMESPACE_ID::Syntax syntax() const
void set_allocated_root(std::string *root)
std::string * release_name()
const std::string & root() const
const std::string & version() const
std::string * mutable_response_type_url()
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
PROTOBUF_NAMESPACE_OPEN class SourceContextDefaultTypeInternal _SourceContext_default_instance_
void set_name(const std::string &value)
void set_name(const std::string &value)
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
void clear_request_type_url()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
std::string * mutable_name()
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
void AssignDescriptors(const DescriptorTable *table)
std::string * release_root()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Mixin > * mutable_mixins()
void set_syntax(PROTOBUF_NAMESPACE_ID::Syntax value)
GLsizei const GLfloat * value
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr root_
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > & options() const
PROTOBUF_NAMESPACE_ID::SourceContext * mutable_source_context()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const upb_json_parsermethod const upb_symtab upb_sink * output
const std::string & name() const
friend void swap(Method &a, Method &b)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Method > * mutable_methods()
GLboolean GLboolean GLboolean GLboolean a
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName()
Method & operator=(const Method &from)
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
static ParentDescriptor GetDescriptor(PyContainer *self)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const Api * internal_default_instance()
Mixin(Mixin &&from) noexcept
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:47