4 #ifndef GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2foption_5fextensions_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2foption_5fextensions_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
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 3012004 < 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>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.h>
36 #include <google/protobuf/descriptor.pb.h>
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
42 #include <google/protobuf/port_def.inc>
43 #define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2foption_5fextensions_2eproto
44 PROTOBUF_NAMESPACE_OPEN
48 PROTOBUF_NAMESPACE_CLOSE
52 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
56 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[5]
58 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
60 static const ::PROTOBUF_NAMESPACE_ID::uint32
offsets[];
64 class EnumValueOptions;
65 class EnumValueOptionsDefaultTypeInternal;
68 class FieldOptionsDefaultTypeInternal;
71 class MessageOptionsDefaultTypeInternal;
74 class RestAPIDefaultTypeInternal;
76 class RestAPI_Example;
77 class RestAPI_ExampleDefaultTypeInternal;
80 PROTOBUF_NAMESPACE_OPEN
81 template<> ::jaia::EnumValueOptions* Arena::CreateMaybeMessage<::jaia::EnumValueOptions>(Arena*);
82 template<> ::jaia::FieldOptions* Arena::CreateMaybeMessage<::jaia::FieldOptions>(Arena*);
83 template<> ::jaia::MessageOptions* Arena::CreateMaybeMessage<::jaia::MessageOptions>(Arena*);
84 template<> ::jaia::RestAPI* Arena::CreateMaybeMessage<::jaia::RestAPI>(Arena*);
85 template<> ::jaia::RestAPI_Example* Arena::CreateMaybeMessage<::jaia::RestAPI_Example>(Arena*);
86 PROTOBUF_NAMESPACE_CLOSE
102 static_assert(::std::is_same<T, RestAPI_Presence>::value ||
103 ::std::is_integral<T>::value,
104 "Incorrect type passed to function RestAPI_Presence_Name.");
105 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
110 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<RestAPI_Presence>(
116 public ::PROTOBUF_NAMESPACE_ID::Message {
123 : RestAPI_Example() {
124 *
this = ::std::move(from);
127 inline RestAPI_Example&
operator=(
const RestAPI_Example& from) {
131 inline RestAPI_Example&
operator=(RestAPI_Example&& from) noexcept {
132 if (GetArena() == from.GetArena()) {
133 if (
this != &from) InternalSwap(&from);
141 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
144 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
147 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
148 return GetDescriptor();
151 return GetMetadataStatic().descriptor;
154 return GetMetadataStatic().reflection;
160 return reinterpret_cast<const RestAPI_Example*
>(
163 static constexpr
int kIndexInFileMessages =
166 friend void swap(RestAPI_Example& a, RestAPI_Example& b) {
169 inline void Swap(RestAPI_Example* other) {
170 if (other ==
this)
return;
171 if (GetArena() == other->GetArena()) {
174 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
178 if (other ==
this)
return;
179 GOOGLE_DCHECK(GetArena() == other->GetArena());
185 inline RestAPI_Example*
New() const final {
186 return CreateMaybeMessage<RestAPI_Example>(
nullptr);
189 RestAPI_Example*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
190 return CreateMaybeMessage<RestAPI_Example>(arena);
192 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
193 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
196 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
197 bool IsInitialized() const final;
199 size_t ByteSizeLong() const final;
200 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
201 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
202 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
203 int GetCachedSize() const final {
return _cached_size_.Get(); }
206 inline void SharedCtor();
207 inline void SharedDtor();
208 void SetCachedSize(
int size)
const final;
209 void InternalSwap(RestAPI_Example* other);
210 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
211 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
212 return "jaia.RestAPI.Example";
217 static void ArenaDtor(
void*
object);
218 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
223 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
235 kRequestFieldNumber = 1,
236 kResponseFieldNumber = 2,
241 bool _internal_has_request()
const;
252 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
253 " string fields are deprecated and will be removed in a"
255 std::
string* unsafe_arena_release_request();
256 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
257 "
string fields are deprecated and will be removed in a"
259 void unsafe_arena_set_allocated_request(
260 std::
string* request);
262 const std::
string& _internal_request() const;
263 void _internal_set_request(const std::
string& value);
264 std::
string* _internal_mutable_request();
268 bool has_response() const;
270 bool _internal_has_response() const;
272 void clear_response();
273 const std::
string& response() const;
274 void set_response(const std::
string& value);
275 void set_response(std::
string&& value);
276 void set_response(const
char* value);
277 void set_response(const
char* value,
size_t size);
278 std::
string* mutable_response();
279 std::
string* release_response();
280 void set_allocated_response(std::
string* response);
281 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
282 "
string fields are deprecated and will be removed in a"
284 std::
string* unsafe_arena_release_response();
285 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
286 "
string fields are deprecated and will be removed in a"
288 void unsafe_arena_set_allocated_response(
289 std::
string* response);
291 const std::
string& _internal_response() const;
292 void _internal_set_response(const std::
string& value);
293 std::
string* _internal_mutable_response();
301 size_t RequiredFieldsByteSizeFallback() const;
303 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
304 typedef
void InternalArenaConstructable_;
305 typedef
void DestructorSkippable_;
306 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
307 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
308 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr request_;
309 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr response_;
315 public ::PROTOBUF_NAMESPACE_ID::Message {
323 *
this = ::std::move(from);
331 if (GetArena() == from.GetArena()) {
332 if (
this != &from) InternalSwap(&from);
340 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
343 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
346 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
347 return GetDescriptor();
350 return GetMetadataStatic().descriptor;
353 return GetMetadataStatic().reflection;
359 return reinterpret_cast<const RestAPI*
>(
362 static constexpr
int kIndexInFileMessages =
365 friend void swap(RestAPI& a, RestAPI& b) {
368 inline void Swap(RestAPI* other) {
369 if (other ==
this)
return;
370 if (GetArena() == other->GetArena()) {
373 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
377 if (other ==
this)
return;
378 GOOGLE_DCHECK(GetArena() == other->GetArena());
384 inline RestAPI*
New() const final {
385 return CreateMaybeMessage<RestAPI>(
nullptr);
388 RestAPI*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
389 return CreateMaybeMessage<RestAPI>(arena);
391 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
392 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
395 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
396 bool IsInitialized() const final;
398 size_t ByteSizeLong() const final;
399 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
400 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
401 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
402 int GetCachedSize() const final {
return _cached_size_.Get(); }
405 inline void SharedCtor();
406 inline void SharedDtor();
407 void SetCachedSize(
int size)
const final;
408 void InternalSwap(RestAPI* other);
409 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
410 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
411 return "jaia.RestAPI";
414 explicit RestAPI(::PROTOBUF_NAMESPACE_ID::Arena* arena);
416 static void ArenaDtor(
void*
object);
417 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
422 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
447 static constexpr
int Presence_ARRAYSIZE =
449 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
455 static_assert(::std::is_same<T, Presence>::value ||
456 ::std::is_integral<T>::value,
457 "Incorrect type passed to function Presence_Name.");
469 kExampleFieldNumber = 3,
470 kPresenceFieldNumber = 1,
475 bool _internal_has_doc()
const;
478 const std::string&
doc()
const;
486 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
487 " string fields are deprecated and will be removed in a"
489 std::
string* unsafe_arena_release_doc();
490 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
491 "
string fields are deprecated and will be removed in a"
493 void unsafe_arena_set_allocated_doc(
496 const std::
string& _internal_doc() const;
497 void _internal_set_doc(const std::
string& value);
498 std::
string* _internal_mutable_doc();
502 bool has_example() const;
504 bool _internal_has_example() const;
506 void clear_example();
508 ::
jaia::RestAPI_Example* release_example();
509 ::
jaia::RestAPI_Example* mutable_example();
512 const ::
jaia::RestAPI_Example& _internal_example() const;
513 ::
jaia::RestAPI_Example* _internal_mutable_example();
515 void unsafe_arena_set_allocated_example(
517 ::
jaia::RestAPI_Example* unsafe_arena_release_example();
520 bool has_presence() const;
522 bool _internal_has_presence() const;
524 void clear_presence();
536 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
537 typedef
void InternalArenaConstructable_;
538 typedef
void DestructorSkippable_;
539 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
540 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
541 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr doc_;
542 ::
jaia::RestAPI_Example* example_;
549 public ::PROTOBUF_NAMESPACE_ID::Message {
557 *
this = ::std::move(from);
560 inline FieldOptions&
operator=(
const FieldOptions& from) {
564 inline FieldOptions&
operator=(FieldOptions&& from) noexcept {
565 if (GetArena() == from.GetArena()) {
566 if (
this != &from) InternalSwap(&from);
574 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
577 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
580 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
581 return GetDescriptor();
584 return GetMetadataStatic().descriptor;
587 return GetMetadataStatic().reflection;
593 return reinterpret_cast<const FieldOptions*
>(
596 static constexpr
int kIndexInFileMessages =
599 friend void swap(FieldOptions& a, FieldOptions& b) {
602 inline void Swap(FieldOptions* other) {
603 if (other ==
this)
return;
604 if (GetArena() == other->GetArena()) {
607 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
611 if (other ==
this)
return;
612 GOOGLE_DCHECK(GetArena() == other->GetArena());
618 inline FieldOptions*
New() const final {
619 return CreateMaybeMessage<FieldOptions>(
nullptr);
622 FieldOptions*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
623 return CreateMaybeMessage<FieldOptions>(arena);
625 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
626 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
629 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
630 bool IsInitialized() const final;
632 size_t ByteSizeLong() const final;
633 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
634 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
635 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
636 int GetCachedSize() const final {
return _cached_size_.Get(); }
639 inline void SharedCtor();
640 inline void SharedDtor();
641 void SetCachedSize(
int size)
const final;
642 void InternalSwap(FieldOptions* other);
643 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
644 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
645 return "jaia.FieldOptions";
650 static void ArenaDtor(
void*
object);
651 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
656 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
668 kRestApiFieldNumber = 1,
673 bool _internal_has_rest_api()
const;
681 const ::jaia::RestAPI& _internal_rest_api()
const;
682 ::jaia::RestAPI* _internal_mutable_rest_api();
685 ::jaia::RestAPI* rest_api);
692 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
693 typedef void InternalArenaConstructable_;
694 typedef void DestructorSkippable_;
695 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
696 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
697 ::jaia::RestAPI* rest_api_;
698 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
703 public ::PROTOBUF_NAMESPACE_ID::Message {
711 *
this = ::std::move(from);
714 inline MessageOptions&
operator=(
const MessageOptions& from) {
718 inline MessageOptions&
operator=(MessageOptions&& from) noexcept {
719 if (GetArena() == from.GetArena()) {
720 if (
this != &from) InternalSwap(&from);
728 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
731 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
734 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
735 return GetDescriptor();
738 return GetMetadataStatic().descriptor;
741 return GetMetadataStatic().reflection;
747 return reinterpret_cast<const MessageOptions*
>(
750 static constexpr
int kIndexInFileMessages =
753 friend void swap(MessageOptions& a, MessageOptions& b) {
756 inline void Swap(MessageOptions* other) {
757 if (other ==
this)
return;
758 if (GetArena() == other->GetArena()) {
761 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
765 if (other ==
this)
return;
766 GOOGLE_DCHECK(GetArena() == other->GetArena());
772 inline MessageOptions*
New() const final {
773 return CreateMaybeMessage<MessageOptions>(
nullptr);
776 MessageOptions*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
777 return CreateMaybeMessage<MessageOptions>(arena);
779 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
780 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
783 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
784 bool IsInitialized() const final;
786 size_t ByteSizeLong() const final;
787 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
788 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
789 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
790 int GetCachedSize() const final {
return _cached_size_.Get(); }
793 inline void SharedCtor();
794 inline void SharedDtor();
795 void SetCachedSize(
int size)
const final;
796 void InternalSwap(MessageOptions* other);
797 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
798 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
799 return "jaia.MessageOptions";
804 static void ArenaDtor(
void*
object);
805 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
810 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
825 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
826 typedef void InternalArenaConstructable_;
827 typedef void DestructorSkippable_;
828 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
829 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
833 class EnumValueOptions PROTOBUF_FINAL :
834 public ::PROTOBUF_NAMESPACE_ID::Message {
841 : EnumValueOptions() {
842 *
this = ::std::move(from);
845 inline EnumValueOptions&
operator=(
const EnumValueOptions& from) {
849 inline EnumValueOptions&
operator=(EnumValueOptions&& from) noexcept {
850 if (GetArena() == from.GetArena()) {
851 if (
this != &from) InternalSwap(&from);
859 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
862 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
865 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
866 return GetDescriptor();
869 return GetMetadataStatic().descriptor;
872 return GetMetadataStatic().reflection;
878 return reinterpret_cast<const EnumValueOptions*
>(
881 static constexpr
int kIndexInFileMessages =
884 friend void swap(EnumValueOptions& a, EnumValueOptions& b) {
887 inline void Swap(EnumValueOptions* other) {
888 if (other ==
this)
return;
889 if (GetArena() == other->GetArena()) {
892 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
896 if (other ==
this)
return;
897 GOOGLE_DCHECK(GetArena() == other->GetArena());
903 inline EnumValueOptions*
New() const final {
904 return CreateMaybeMessage<EnumValueOptions>(
nullptr);
907 EnumValueOptions*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
908 return CreateMaybeMessage<EnumValueOptions>(arena);
910 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
911 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
914 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
915 bool IsInitialized() const final;
917 size_t ByteSizeLong() const final;
918 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
919 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
920 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
921 int GetCachedSize() const final {
return _cached_size_.Get(); }
924 inline void SharedCtor();
925 inline void SharedDtor();
926 void SetCachedSize(
int size)
const final;
927 void InternalSwap(EnumValueOptions* other);
928 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
929 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
930 return "jaia.EnumValueOptions";
935 static void ArenaDtor(
void*
object);
936 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
941 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
953 kRestApiFieldNumber = 1,
958 bool _internal_has_rest_api()
const;
966 const ::jaia::RestAPI& _internal_rest_api()
const;
967 ::jaia::RestAPI* _internal_mutable_rest_api();
970 ::jaia::RestAPI* rest_api);
977 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
978 typedef void InternalArenaConstructable_;
979 typedef void DestructorSkippable_;
980 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
981 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
982 ::jaia::RestAPI* rest_api_;
983 friend struct ::TableStruct_jaiabot_2fmessages_2foption_5fextensions_2eproto;
988 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions,
989 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::FieldOptions >, 11,
false >
992 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions,
993 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::MessageOptions >, 11,
false >
996 extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::EnumValueOptions,
997 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::EnumValueOptions >, 11,
false >
1003 #pragma GCC diagnostic push
1004 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1009 inline bool RestAPI_Example::_internal_has_request()
const {
1010 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1013 inline bool RestAPI_Example::has_request()
const {
1014 return _internal_has_request();
1016 inline void RestAPI_Example::clear_request() {
1017 request_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1018 _has_bits_[0] &= ~0x00000001u;
1020 inline const std::string& RestAPI_Example::request()
const {
1022 return _internal_request();
1024 inline void RestAPI_Example::set_request(
const std::string& value) {
1025 _internal_set_request(value);
1028 inline std::string* RestAPI_Example::mutable_request() {
1030 return _internal_mutable_request();
1032 inline const std::string& RestAPI_Example::_internal_request()
const {
1033 return request_.Get();
1035 inline void RestAPI_Example::_internal_set_request(
const std::string& value) {
1036 _has_bits_[0] |= 0x00000001u;
1037 request_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1039 inline void RestAPI_Example::set_request(std::string&& value) {
1040 _has_bits_[0] |= 0x00000001u;
1042 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1045 inline void RestAPI_Example::set_request(
const char* value) {
1046 GOOGLE_DCHECK(value !=
nullptr);
1047 _has_bits_[0] |= 0x00000001u;
1048 request_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1052 inline void RestAPI_Example::set_request(
const char* value,
1054 _has_bits_[0] |= 0x00000001u;
1055 request_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
1056 reinterpret_cast<const char*
>(value), size), GetArena());
1059 inline std::string* RestAPI_Example::_internal_mutable_request() {
1060 _has_bits_[0] |= 0x00000001u;
1061 return request_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1063 inline std::string* RestAPI_Example::release_request() {
1065 if (!_internal_has_request()) {
1068 _has_bits_[0] &= ~0x00000001u;
1069 return request_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1071 inline void RestAPI_Example::set_allocated_request(std::string* request) {
1072 if (request !=
nullptr) {
1073 _has_bits_[0] |= 0x00000001u;
1075 _has_bits_[0] &= ~0x00000001u;
1077 request_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), request,
1081 inline std::string* RestAPI_Example::unsafe_arena_release_request() {
1083 GOOGLE_DCHECK(GetArena() !=
nullptr);
1084 _has_bits_[0] &= ~0x00000001u;
1085 return request_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1088 inline void RestAPI_Example::unsafe_arena_set_allocated_request(
1089 std::string* request) {
1090 GOOGLE_DCHECK(GetArena() !=
nullptr);
1091 if (request !=
nullptr) {
1092 _has_bits_[0] |= 0x00000001u;
1094 _has_bits_[0] &= ~0x00000001u;
1096 request_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1097 request, GetArena());
1102 inline bool RestAPI_Example::_internal_has_response()
const {
1103 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1106 inline bool RestAPI_Example::has_response()
const {
1107 return _internal_has_response();
1109 inline void RestAPI_Example::clear_response() {
1110 response_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1111 _has_bits_[0] &= ~0x00000002u;
1113 inline const std::string& RestAPI_Example::response()
const {
1115 return _internal_response();
1117 inline void RestAPI_Example::set_response(
const std::string& value) {
1118 _internal_set_response(value);
1121 inline std::string* RestAPI_Example::mutable_response() {
1123 return _internal_mutable_response();
1125 inline const std::string& RestAPI_Example::_internal_response()
const {
1126 return response_.Get();
1128 inline void RestAPI_Example::_internal_set_response(
const std::string& value) {
1129 _has_bits_[0] |= 0x00000002u;
1130 response_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1132 inline void RestAPI_Example::set_response(std::string&& value) {
1133 _has_bits_[0] |= 0x00000002u;
1135 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1138 inline void RestAPI_Example::set_response(
const char* value) {
1139 GOOGLE_DCHECK(value !=
nullptr);
1140 _has_bits_[0] |= 0x00000002u;
1141 response_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1145 inline void RestAPI_Example::set_response(
const char* value,
1147 _has_bits_[0] |= 0x00000002u;
1148 response_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
1149 reinterpret_cast<const char*
>(value), size), GetArena());
1152 inline std::string* RestAPI_Example::_internal_mutable_response() {
1153 _has_bits_[0] |= 0x00000002u;
1154 return response_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1156 inline std::string* RestAPI_Example::release_response() {
1158 if (!_internal_has_response()) {
1161 _has_bits_[0] &= ~0x00000002u;
1162 return response_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1164 inline void RestAPI_Example::set_allocated_response(std::string* response) {
1165 if (response !=
nullptr) {
1166 _has_bits_[0] |= 0x00000002u;
1168 _has_bits_[0] &= ~0x00000002u;
1170 response_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), response,
1174 inline std::string* RestAPI_Example::unsafe_arena_release_response() {
1176 GOOGLE_DCHECK(GetArena() !=
nullptr);
1177 _has_bits_[0] &= ~0x00000002u;
1178 return response_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1181 inline void RestAPI_Example::unsafe_arena_set_allocated_response(
1182 std::string* response) {
1183 GOOGLE_DCHECK(GetArena() !=
nullptr);
1184 if (response !=
nullptr) {
1185 _has_bits_[0] |= 0x00000002u;
1187 _has_bits_[0] &= ~0x00000002u;
1189 response_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1190 response, GetArena());
1199 inline bool RestAPI::_internal_has_presence()
const {
1200 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1203 inline bool RestAPI::has_presence()
const {
1204 return _internal_has_presence();
1206 inline void RestAPI::clear_presence() {
1208 _has_bits_[0] &= ~0x00000004u;
1215 return _internal_presence();
1219 _has_bits_[0] |= 0x00000004u;
1223 _internal_set_presence(value);
1228 inline bool RestAPI::_internal_has_doc()
const {
1229 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1232 inline bool RestAPI::has_doc()
const {
1233 return _internal_has_doc();
1235 inline void RestAPI::clear_doc() {
1236 doc_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1237 _has_bits_[0] &= ~0x00000001u;
1239 inline const std::string& RestAPI::doc()
const {
1241 return _internal_doc();
1243 inline void RestAPI::set_doc(
const std::string& value) {
1244 _internal_set_doc(value);
1247 inline std::string* RestAPI::mutable_doc() {
1249 return _internal_mutable_doc();
1251 inline const std::string& RestAPI::_internal_doc()
const {
1254 inline void RestAPI::_internal_set_doc(
const std::string& value) {
1255 _has_bits_[0] |= 0x00000001u;
1256 doc_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1258 inline void RestAPI::set_doc(std::string&& value) {
1259 _has_bits_[0] |= 0x00000001u;
1261 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1264 inline void RestAPI::set_doc(
const char* value) {
1265 GOOGLE_DCHECK(value !=
nullptr);
1266 _has_bits_[0] |= 0x00000001u;
1267 doc_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1271 inline void RestAPI::set_doc(
const char* value,
1273 _has_bits_[0] |= 0x00000001u;
1274 doc_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
1275 reinterpret_cast<const char*
>(value), size), GetArena());
1278 inline std::string* RestAPI::_internal_mutable_doc() {
1279 _has_bits_[0] |= 0x00000001u;
1280 return doc_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1282 inline std::string* RestAPI::release_doc() {
1284 if (!_internal_has_doc()) {
1287 _has_bits_[0] &= ~0x00000001u;
1288 return doc_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1290 inline void RestAPI::set_allocated_doc(std::string* doc) {
1291 if (doc !=
nullptr) {
1292 _has_bits_[0] |= 0x00000001u;
1294 _has_bits_[0] &= ~0x00000001u;
1296 doc_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), doc,
1300 inline std::string* RestAPI::unsafe_arena_release_doc() {
1302 GOOGLE_DCHECK(GetArena() !=
nullptr);
1303 _has_bits_[0] &= ~0x00000001u;
1304 return doc_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1307 inline void RestAPI::unsafe_arena_set_allocated_doc(
1309 GOOGLE_DCHECK(GetArena() !=
nullptr);
1310 if (doc !=
nullptr) {
1311 _has_bits_[0] |= 0x00000001u;
1313 _has_bits_[0] &= ~0x00000001u;
1315 doc_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1321 inline bool RestAPI::_internal_has_example()
const {
1322 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1323 PROTOBUF_ASSUME(!value || example_ !=
nullptr);
1326 inline bool RestAPI::has_example()
const {
1327 return _internal_has_example();
1329 inline void RestAPI::clear_example() {
1330 if (example_ !=
nullptr) example_->Clear();
1331 _has_bits_[0] &= ~0x00000002u;
1333 inline const ::jaia::RestAPI_Example& RestAPI::_internal_example()
const {
1334 const ::jaia::RestAPI_Example* p = example_;
1335 return p !=
nullptr ? *p : *
reinterpret_cast<const ::jaia::RestAPI_Example*
>(
1340 return _internal_example();
1342 inline void RestAPI::unsafe_arena_set_allocated_example(
1343 ::jaia::RestAPI_Example*
example) {
1344 if (GetArena() ==
nullptr) {
1345 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(example_);
1349 _has_bits_[0] |= 0x00000002u;
1351 _has_bits_[0] &= ~0x00000002u;
1355 inline ::jaia::RestAPI_Example* RestAPI::release_example() {
1356 auto temp = unsafe_arena_release_example();
1357 if (GetArena() !=
nullptr) {
1358 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1362 inline ::jaia::RestAPI_Example* RestAPI::unsafe_arena_release_example() {
1364 _has_bits_[0] &= ~0x00000002u;
1365 ::jaia::RestAPI_Example* temp = example_;
1369 inline ::jaia::RestAPI_Example* RestAPI::_internal_mutable_example() {
1370 _has_bits_[0] |= 0x00000002u;
1371 if (example_ ==
nullptr) {
1372 auto* p = CreateMaybeMessage<::jaia::RestAPI_Example>(GetArena());
1377 inline ::jaia::RestAPI_Example* RestAPI::mutable_example() {
1379 return _internal_mutable_example();
1381 inline void RestAPI::set_allocated_example(::jaia::RestAPI_Example*
example) {
1382 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1383 if (message_arena ==
nullptr) {
1387 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1388 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(
example);
1389 if (message_arena != submessage_arena) {
1390 example = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1391 message_arena,
example, submessage_arena);
1393 _has_bits_[0] |= 0x00000002u;
1395 _has_bits_[0] &= ~0x00000002u;
1406 inline bool FieldOptions::_internal_has_rest_api()
const {
1407 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1408 PROTOBUF_ASSUME(!value || rest_api_ !=
nullptr);
1411 inline bool FieldOptions::has_rest_api()
const {
1412 return _internal_has_rest_api();
1414 inline void FieldOptions::clear_rest_api() {
1415 if (rest_api_ !=
nullptr) rest_api_->Clear();
1416 _has_bits_[0] &= ~0x00000001u;
1418 inline const ::jaia::RestAPI& FieldOptions::_internal_rest_api()
const {
1419 const ::jaia::RestAPI* p = rest_api_;
1420 return p !=
nullptr ? *p : *
reinterpret_cast<const ::jaia::RestAPI*
>(
1423 inline const ::jaia::RestAPI& FieldOptions::rest_api()
const {
1425 return _internal_rest_api();
1427 inline void FieldOptions::unsafe_arena_set_allocated_rest_api(
1428 ::jaia::RestAPI* rest_api) {
1429 if (GetArena() ==
nullptr) {
1430 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(rest_api_);
1432 rest_api_ = rest_api;
1434 _has_bits_[0] |= 0x00000001u;
1436 _has_bits_[0] &= ~0x00000001u;
1440 inline ::jaia::RestAPI* FieldOptions::release_rest_api() {
1441 auto temp = unsafe_arena_release_rest_api();
1442 if (GetArena() !=
nullptr) {
1443 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1447 inline ::jaia::RestAPI* FieldOptions::unsafe_arena_release_rest_api() {
1449 _has_bits_[0] &= ~0x00000001u;
1450 ::jaia::RestAPI* temp = rest_api_;
1451 rest_api_ =
nullptr;
1454 inline ::jaia::RestAPI* FieldOptions::_internal_mutable_rest_api() {
1455 _has_bits_[0] |= 0x00000001u;
1456 if (rest_api_ ==
nullptr) {
1457 auto* p = CreateMaybeMessage<::jaia::RestAPI>(GetArena());
1462 inline ::jaia::RestAPI* FieldOptions::mutable_rest_api() {
1464 return _internal_mutable_rest_api();
1466 inline void FieldOptions::set_allocated_rest_api(::jaia::RestAPI* rest_api) {
1467 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1468 if (message_arena ==
nullptr) {
1472 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1473 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(rest_api);
1474 if (message_arena != submessage_arena) {
1475 rest_api = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1476 message_arena, rest_api, submessage_arena);
1478 _has_bits_[0] |= 0x00000001u;
1480 _has_bits_[0] &= ~0x00000001u;
1482 rest_api_ = rest_api;
1495 inline bool EnumValueOptions::_internal_has_rest_api()
const {
1496 bool value = (_has_bits_[0] & 0x00000001u) != 0;
1497 PROTOBUF_ASSUME(!value || rest_api_ !=
nullptr);
1500 inline bool EnumValueOptions::has_rest_api()
const {
1501 return _internal_has_rest_api();
1503 inline void EnumValueOptions::clear_rest_api() {
1504 if (rest_api_ !=
nullptr) rest_api_->Clear();
1505 _has_bits_[0] &= ~0x00000001u;
1507 inline const ::jaia::RestAPI& EnumValueOptions::_internal_rest_api()
const {
1508 const ::jaia::RestAPI* p = rest_api_;
1509 return p !=
nullptr ? *p : *
reinterpret_cast<const ::jaia::RestAPI*
>(
1512 inline const ::jaia::RestAPI& EnumValueOptions::rest_api()
const {
1514 return _internal_rest_api();
1516 inline void EnumValueOptions::unsafe_arena_set_allocated_rest_api(
1517 ::jaia::RestAPI* rest_api) {
1518 if (GetArena() ==
nullptr) {
1519 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(rest_api_);
1521 rest_api_ = rest_api;
1523 _has_bits_[0] |= 0x00000001u;
1525 _has_bits_[0] &= ~0x00000001u;
1529 inline ::jaia::RestAPI* EnumValueOptions::release_rest_api() {
1530 auto temp = unsafe_arena_release_rest_api();
1531 if (GetArena() !=
nullptr) {
1532 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1536 inline ::jaia::RestAPI* EnumValueOptions::unsafe_arena_release_rest_api() {
1538 _has_bits_[0] &= ~0x00000001u;
1539 ::jaia::RestAPI* temp = rest_api_;
1540 rest_api_ =
nullptr;
1543 inline ::jaia::RestAPI* EnumValueOptions::_internal_mutable_rest_api() {
1544 _has_bits_[0] |= 0x00000001u;
1545 if (rest_api_ ==
nullptr) {
1546 auto* p = CreateMaybeMessage<::jaia::RestAPI>(GetArena());
1551 inline ::jaia::RestAPI* EnumValueOptions::mutable_rest_api() {
1553 return _internal_mutable_rest_api();
1555 inline void EnumValueOptions::set_allocated_rest_api(::jaia::RestAPI* rest_api) {
1556 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1557 if (message_arena ==
nullptr) {
1561 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1562 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(rest_api);
1563 if (message_arena != submessage_arena) {
1564 rest_api = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1565 message_arena, rest_api, submessage_arena);
1567 _has_bits_[0] |= 0x00000001u;
1569 _has_bits_[0] &= ~0x00000001u;
1571 rest_api_ = rest_api;
1576 #pragma GCC diagnostic pop
1591 PROTOBUF_NAMESPACE_OPEN
1595 inline const EnumDescriptor* GetEnumDescriptor< ::jaia::RestAPI_Presence>() {
1599 PROTOBUF_NAMESPACE_CLOSE
1603 #include <google/protobuf/port_undef.inc>
MessageOptions * New() const final
static const FieldOptions & default_instance()
RestAPI & operator=(const RestAPI &from)
static const MessageOptions & default_instance()
friend void swap(RestAPI &a, RestAPI &b)
void CopyFrom(const RestAPI_Example &from)
EnumValueOptions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
RestAPI_Example & operator=(const RestAPI_Example &from)
void MergeFrom(const FieldOptions &from)
void Swap(EnumValueOptions *other)
static const FieldOptions * internal_default_instance()
RestAPI & operator=(RestAPI &&from) noexcept
RestAPI_Example & operator=(RestAPI_Example &&from) noexcept
void MergeFrom(const RestAPI_Example &from)
MessageOptions(::PROTOBUF_NAMESPACE_ID::Arena *arena)
RestAPI_Example * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void UnsafeArenaSwap(MessageOptions *other)
FieldOptions(const FieldOptions &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void CopyFrom(const RestAPI &from)
void CopyFrom(const EnumValueOptions &from)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void UnsafeArenaSwap(RestAPI_Example *other)
EnumValueOptions(EnumValueOptions &&from) noexcept
void MergeFrom(const RestAPI &from)
void set_allocated_request(std::string *request)
virtual ~MessageOptions()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(EnumValueOptions &a, EnumValueOptions &b)
FieldOptions * New() const final
void UnsafeArenaSwap(RestAPI *other)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
FieldOptions(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const RestAPI_Example & default_instance()
::jaia::RestAPI * release_rest_api()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Presence_descriptor()
virtual ~RestAPI_Example()
RestAPI_Example * New() const final
void set_allocated_rest_api(::jaia::RestAPI *rest_api)
RestAPI * New() const final
static const EnumValueOptions & default_instance()
static const RestAPI & default_instance()
FieldOptions(FieldOptions &&from) noexcept
void set_doc(std::string &&value)
static void InitAsDefaultInstance()
void set_doc(const char *value, size_t size)
EnumValueOptions(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const RestAPI * internal_default_instance()
const std::string & request() const
void MergeFrom(const MessageOptions &from)
static const EnumValueOptions * internal_default_instance()
static const MessageOptions * internal_default_instance()
MessageOptions(const MessageOptions &from)
FieldOptions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
RestAPI(const RestAPI &from)
void set_request(const char *value)
std::string * mutable_request()
EnumValueOptions * New() const final
FieldOptions & operator=(const FieldOptions &from)
RestAPI(::PROTOBUF_NAMESPACE_ID::Arena *arena)
MessageOptions(MessageOptions &&from) noexcept
void Swap(RestAPI *other)
static const std::string & Presence_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void set_request(const char *value, size_t size)
void UnsafeArenaSwap(FieldOptions *other)
const ::jaia::RestAPI & rest_api() const
static bool Presence_IsValid(int value)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * release_doc()
void set_doc(const char *value)
void MergeFrom(const EnumValueOptions &from)
std::string * mutable_doc()
friend void swap(MessageOptions &a, MessageOptions &b)
void set_request(const std::string &value)
void UnsafeArenaSwap(EnumValueOptions *other)
void set_allocated_doc(std::string *doc)
::jaia::RestAPI * mutable_rest_api()
void CopyFrom(const FieldOptions &from)
RestAPI_Example(::PROTOBUF_NAMESPACE_ID::Arena *arena)
virtual ~EnumValueOptions()
void unsafe_arena_set_allocated_rest_api(::jaia::RestAPI *rest_api)
void Swap(FieldOptions *other)
FieldOptions & operator=(FieldOptions &&from) noexcept
void set_doc(const std::string &value)
::jaia::RestAPI * unsafe_arena_release_rest_api()
static const RestAPI_Example * internal_default_instance()
friend void swap(FieldOptions &a, FieldOptions &b)
MessageOptions & operator=(const MessageOptions &from)
friend void swap(RestAPI_Example &a, RestAPI_Example &b)
RestAPI_Example(RestAPI_Example &&from) noexcept
EnumValueOptions(const EnumValueOptions &from)
void Swap(MessageOptions *other)
RestAPI * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
MessageOptions * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
const std::string & doc() const
std::string * release_request()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
bool has_rest_api() const
void Swap(RestAPI_Example *other)
RestAPI(RestAPI &&from) noexcept
MessageOptions & operator=(MessageOptions &&from) noexcept
EnumValueOptions & operator=(EnumValueOptions &&from) noexcept
RestAPI_Presence Presence
void CopyFrom(const MessageOptions &from)
void set_request(std::string &&value)
RestAPI_Example(const RestAPI_Example &from)
EnumValueOptions & operator=(const EnumValueOptions &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static bool Presence_Parse(const std::string &name, Presence *value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::EnumValueOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::EnumValueOptions >, 11, false > ev
constexpr int RestAPI_Presence_Presence_ARRAYSIZE
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * RestAPI_Presence_descriptor()
static const int kMsgFieldNumber
EnumValueOptionsDefaultTypeInternal _EnumValueOptions_default_instance_
static const int kFieldFieldNumber
RestAPIDefaultTypeInternal _RestAPI_default_instance_
@ RestAPI_Presence_NOT_GUARANTEED
@ RestAPI_Presence_GUARANTEED
@ RestAPI_Presence_OMITTED
RestAPI_ExampleDefaultTypeInternal _RestAPI_Example_default_instance_
static const int kEvFieldNumber
MessageOptionsDefaultTypeInternal _MessageOptions_default_instance_
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::FieldOptions >, 11, false > field
constexpr RestAPI_Presence RestAPI_Presence_Presence_MAX
constexpr RestAPI_Presence RestAPI_Presence_Presence_MIN
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaia::MessageOptions >, 11, false > msg
const std::string & RestAPI_Presence_Name(T enum_t_value)
bool RestAPI_Presence_IsValid(int value)
bool RestAPI_Presence_Parse(const std::string &name, RestAPI_Presence *value)
FieldOptionsDefaultTypeInternal _FieldOptions_default_instance_
constexpr goby::middleware::Group example
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2foption_5fextensions_2eproto
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[5] PROTOBUF_SECTION_VARIABLE(protodesc_cold)