4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2ffuel_5fmetadata_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2ffuel_5fmetadata_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3014000
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 3014000 < 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/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h>
32 #include <google/protobuf/extension_set.h>
33 #include <google/protobuf/map.h>
34 #include <google/protobuf/map_entry.h>
35 #include <google/protobuf/map_field_inl.h>
36 #include <google/protobuf/unknown_field_set.h>
41 #pragma GCC system_header
44 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
47 #include <sys/sysmacros.h>
52 #include <google/protobuf/port_def.inc>
53 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2ffuel_5fmetadata_2eproto IGNITION_MSGS_VISIBLE
54 PROTOBUF_NAMESPACE_OPEN
58 PROTOBUF_NAMESPACE_CLOSE
62 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
64 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
66 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[8]
68 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
69 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
70 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
76 class FuelMetadataDefaultTypeInternal;
78 class FuelMetadata_AnnotationsEntry_DoNotUse;
79 class FuelMetadata_AnnotationsEntry_DoNotUseDefaultTypeInternal;
81 class FuelMetadata_Compatibility;
82 class FuelMetadata_CompatibilityDefaultTypeInternal;
84 class FuelMetadata_Contact;
85 class FuelMetadata_ContactDefaultTypeInternal;
87 class FuelMetadata_Dependency;
88 class FuelMetadata_DependencyDefaultTypeInternal;
90 class FuelMetadata_Legal;
91 class FuelMetadata_LegalDefaultTypeInternal;
93 class FuelMetadata_Model;
94 class FuelMetadata_ModelDefaultTypeInternal;
96 class FuelMetadata_World;
97 class FuelMetadata_WorldDefaultTypeInternal;
101 PROTOBUF_NAMESPACE_OPEN
102 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata>(Arena*);
103 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_AnnotationsEntry_DoNotUse* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_AnnotationsEntry_DoNotUse>(Arena*);
104 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_Compatibility* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_Compatibility>(Arena*);
105 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_Contact* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_Contact>(Arena*);
106 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_Dependency* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_Dependency>(Arena*);
107 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_Legal* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_Legal>(Arena*);
108 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_Model* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_Model>(Arena*);
109 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::FuelMetadata_World* Arena::CreateMaybeMessage<::ignition::msgs::FuelMetadata_World>(Arena*);
110 PROTOBUF_NAMESPACE_CLOSE
116 class IGNITION_MSGS_VISIBLE FuelMetadata_Contact PROTOBUF_FINAL :
117 public ::PROTOBUF_NAMESPACE_ID::Message {
124 : FuelMetadata_Contact() {
125 *
this = ::std::move(from);
128 inline FuelMetadata_Contact&
operator=(
const FuelMetadata_Contact& from) {
132 inline FuelMetadata_Contact&
operator=(FuelMetadata_Contact&& from) noexcept {
133 if (GetArena() == from.GetArena()) {
134 if (
this != &from) InternalSwap(&from);
141 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
142 return GetDescriptor();
145 return GetMetadataStatic().descriptor;
148 return GetMetadataStatic().reflection;
153 return reinterpret_cast<const FuelMetadata_Contact*
>(
156 static constexpr
int kIndexInFileMessages =
159 friend void swap(FuelMetadata_Contact& a, FuelMetadata_Contact& b) {
162 inline void Swap(FuelMetadata_Contact* other) {
163 if (other ==
this)
return;
164 if (GetArena() == other->GetArena()) {
167 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
171 if (other ==
this)
return;
172 GOOGLE_DCHECK(GetArena() == other->GetArena());
178 inline FuelMetadata_Contact*
New() const final {
179 return CreateMaybeMessage<FuelMetadata_Contact>(
nullptr);
182 FuelMetadata_Contact*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
183 return CreateMaybeMessage<FuelMetadata_Contact>(arena);
185 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
186 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
189 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
190 bool IsInitialized() const final;
192 size_t ByteSizeLong() const final;
193 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
194 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
195 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
196 int GetCachedSize() const final {
return _cached_size_.Get(); }
199 inline void SharedCtor();
200 inline void SharedDtor();
201 void SetCachedSize(
int size)
const final;
202 void InternalSwap(FuelMetadata_Contact* other);
203 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
204 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
205 return "ignition.msgs.FuelMetadata.Contact";
210 static void ArenaDtor(
void*
object);
211 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
216 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
228 kNameFieldNumber = 1,
229 kEmailFieldNumber = 2,
259 void _internal_set_email(
const std::string& value);
267 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
268 typedef void InternalArenaConstructable_;
269 typedef void DestructorSkippable_;
270 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
271 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr email_;
272 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
273 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
278 public ::PROTOBUF_NAMESPACE_ID::Message {
285 : FuelMetadata_Legal() {
286 *
this = ::std::move(from);
289 inline FuelMetadata_Legal&
operator=(
const FuelMetadata_Legal& from) {
293 inline FuelMetadata_Legal&
operator=(FuelMetadata_Legal&& from) noexcept {
294 if (GetArena() == from.GetArena()) {
295 if (
this != &from) InternalSwap(&from);
302 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
303 return GetDescriptor();
306 return GetMetadataStatic().descriptor;
309 return GetMetadataStatic().reflection;
314 return reinterpret_cast<const FuelMetadata_Legal*
>(
317 static constexpr
int kIndexInFileMessages =
320 friend void swap(FuelMetadata_Legal& a, FuelMetadata_Legal& b) {
323 inline void Swap(FuelMetadata_Legal* other) {
324 if (other ==
this)
return;
325 if (GetArena() == other->GetArena()) {
328 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
332 if (other ==
this)
return;
333 GOOGLE_DCHECK(GetArena() == other->GetArena());
339 inline FuelMetadata_Legal*
New() const final {
340 return CreateMaybeMessage<FuelMetadata_Legal>(
nullptr);
343 FuelMetadata_Legal*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
344 return CreateMaybeMessage<FuelMetadata_Legal>(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;
351 bool IsInitialized() const final;
353 size_t ByteSizeLong() const final;
354 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
355 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
356 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
357 int GetCachedSize() const final {
return _cached_size_.Get(); }
360 inline void SharedCtor();
361 inline void SharedDtor();
362 void SetCachedSize(
int size)
const final;
363 void InternalSwap(FuelMetadata_Legal* other);
364 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
365 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
366 return "ignition.msgs.FuelMetadata.Legal";
371 static void ArenaDtor(
void*
object);
372 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
377 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
389 kCopyrightFieldNumber = 1,
390 kLicenseFieldNumber = 2,
404 void _internal_set_copyright(
const std::string& value);
420 void _internal_set_license(
const std::string& value);
428 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
429 typedef void InternalArenaConstructable_;
430 typedef void DestructorSkippable_;
431 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr copyright_;
432 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_;
433 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
434 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
439 public ::PROTOBUF_NAMESPACE_ID::Message {
446 : FuelMetadata_Model() {
447 *
this = ::std::move(from);
450 inline FuelMetadata_Model&
operator=(
const FuelMetadata_Model& from) {
454 inline FuelMetadata_Model&
operator=(FuelMetadata_Model&& from) noexcept {
455 if (GetArena() == from.GetArena()) {
456 if (
this != &from) InternalSwap(&from);
463 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
464 return GetDescriptor();
467 return GetMetadataStatic().descriptor;
470 return GetMetadataStatic().reflection;
475 return reinterpret_cast<const FuelMetadata_Model*
>(
478 static constexpr
int kIndexInFileMessages =
481 friend void swap(FuelMetadata_Model& a, FuelMetadata_Model& b) {
484 inline void Swap(FuelMetadata_Model* other) {
485 if (other ==
this)
return;
486 if (GetArena() == other->GetArena()) {
489 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
493 if (other ==
this)
return;
494 GOOGLE_DCHECK(GetArena() == other->GetArena());
500 inline FuelMetadata_Model*
New() const final {
501 return CreateMaybeMessage<FuelMetadata_Model>(
nullptr);
504 FuelMetadata_Model*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
505 return CreateMaybeMessage<FuelMetadata_Model>(arena);
507 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
508 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
511 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
512 bool IsInitialized() const final;
514 size_t ByteSizeLong() const final;
515 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
516 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
517 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
518 int GetCachedSize() const final {
return _cached_size_.Get(); }
521 inline void SharedCtor();
522 inline void SharedDtor();
523 void SetCachedSize(
int size)
const final;
524 void InternalSwap(FuelMetadata_Model* other);
525 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
526 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
527 return "ignition.msgs.FuelMetadata.Model";
532 static void ArenaDtor(
void*
object);
533 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
538 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
550 kFileFieldNumber = 1,
551 kFileFormatFieldNumber = 2,
572 bool _internal_has_file_format()
const;
580 const ::ignition::msgs::VersionedName& _internal_file_format()
const;
581 ::ignition::msgs::VersionedName* _internal_mutable_file_format();
584 ::ignition::msgs::VersionedName* file_format);
591 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
592 typedef void InternalArenaConstructable_;
593 typedef void DestructorSkippable_;
594 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr file_;
595 ::ignition::msgs::VersionedName* file_format_;
596 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
597 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
602 public ::PROTOBUF_NAMESPACE_ID::Message {
609 : FuelMetadata_World() {
610 *
this = ::std::move(from);
613 inline FuelMetadata_World&
operator=(
const FuelMetadata_World& from) {
617 inline FuelMetadata_World&
operator=(FuelMetadata_World&& from) noexcept {
618 if (GetArena() == from.GetArena()) {
619 if (
this != &from) InternalSwap(&from);
626 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
627 return GetDescriptor();
630 return GetMetadataStatic().descriptor;
633 return GetMetadataStatic().reflection;
638 return reinterpret_cast<const FuelMetadata_World*
>(
641 static constexpr
int kIndexInFileMessages =
644 friend void swap(FuelMetadata_World& a, FuelMetadata_World& b) {
647 inline void Swap(FuelMetadata_World* other) {
648 if (other ==
this)
return;
649 if (GetArena() == other->GetArena()) {
652 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
656 if (other ==
this)
return;
657 GOOGLE_DCHECK(GetArena() == other->GetArena());
663 inline FuelMetadata_World*
New() const final {
664 return CreateMaybeMessage<FuelMetadata_World>(
nullptr);
667 FuelMetadata_World*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
668 return CreateMaybeMessage<FuelMetadata_World>(arena);
670 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
671 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
674 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
675 bool IsInitialized() const final;
677 size_t ByteSizeLong() const final;
678 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
679 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
680 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
681 int GetCachedSize() const final {
return _cached_size_.Get(); }
684 inline void SharedCtor();
685 inline void SharedDtor();
686 void SetCachedSize(
int size)
const final;
687 void InternalSwap(FuelMetadata_World* other);
688 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
689 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
690 return "ignition.msgs.FuelMetadata.World";
695 static void ArenaDtor(
void*
object);
696 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
701 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
713 kFileFieldNumber = 1,
714 kFileFormatFieldNumber = 2,
735 bool _internal_has_file_format()
const;
743 const ::ignition::msgs::VersionedName& _internal_file_format()
const;
744 ::ignition::msgs::VersionedName* _internal_mutable_file_format();
747 ::ignition::msgs::VersionedName* file_format);
754 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
755 typedef void InternalArenaConstructable_;
756 typedef void DestructorSkippable_;
757 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr file_;
758 ::ignition::msgs::VersionedName* file_format_;
759 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
760 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
764 class IGNITION_MSGS_VISIBLE FuelMetadata_Dependency
PROTOBUF_FINAL :
765 public ::PROTOBUF_NAMESPACE_ID::Message {
772 : FuelMetadata_Dependency() {
773 *
this = ::std::move(from);
776 inline FuelMetadata_Dependency&
operator=(
const FuelMetadata_Dependency& from) {
780 inline FuelMetadata_Dependency&
operator=(FuelMetadata_Dependency&& from) noexcept {
781 if (GetArena() == from.GetArena()) {
782 if (
this != &from) InternalSwap(&from);
789 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
790 return GetDescriptor();
793 return GetMetadataStatic().descriptor;
796 return GetMetadataStatic().reflection;
801 return reinterpret_cast<const FuelMetadata_Dependency*
>(
804 static constexpr
int kIndexInFileMessages =
807 friend void swap(FuelMetadata_Dependency& a, FuelMetadata_Dependency& b) {
810 inline void Swap(FuelMetadata_Dependency* other) {
811 if (other ==
this)
return;
812 if (GetArena() == other->GetArena()) {
815 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
819 if (other ==
this)
return;
820 GOOGLE_DCHECK(GetArena() == other->GetArena());
826 inline FuelMetadata_Dependency*
New() const final {
827 return CreateMaybeMessage<FuelMetadata_Dependency>(
nullptr);
830 FuelMetadata_Dependency*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
831 return CreateMaybeMessage<FuelMetadata_Dependency>(arena);
833 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
834 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
835 void CopyFrom(
const FuelMetadata_Dependency& from);
837 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
838 bool IsInitialized() const final;
840 size_t ByteSizeLong() const final;
841 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
842 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
843 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
844 int GetCachedSize() const final {
return _cached_size_.Get(); }
847 inline void SharedCtor();
848 inline void SharedDtor();
849 void SetCachedSize(
int size)
const final;
850 void InternalSwap(FuelMetadata_Dependency* other);
851 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
852 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
853 return "ignition.msgs.FuelMetadata.Dependency";
858 static void ArenaDtor(
void*
object);
859 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
864 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
898 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
899 typedef void InternalArenaConstructable_;
900 typedef void DestructorSkippable_;
901 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr uri_;
902 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
903 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
907 class IGNITION_MSGS_VISIBLE FuelMetadata_Compatibility
PROTOBUF_FINAL :
908 public ::PROTOBUF_NAMESPACE_ID::Message {
915 : FuelMetadata_Compatibility() {
916 *
this = ::std::move(from);
919 inline FuelMetadata_Compatibility&
operator=(
const FuelMetadata_Compatibility& from) {
923 inline FuelMetadata_Compatibility&
operator=(FuelMetadata_Compatibility&& from) noexcept {
924 if (GetArena() == from.GetArena()) {
925 if (
this != &from) InternalSwap(&from);
932 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
933 return GetDescriptor();
936 return GetMetadataStatic().descriptor;
939 return GetMetadataStatic().reflection;
946 VERSION_TYPE_NOT_SET = 0,
950 return reinterpret_cast<const FuelMetadata_Compatibility*
>(
953 static constexpr
int kIndexInFileMessages =
956 friend void swap(FuelMetadata_Compatibility& a, FuelMetadata_Compatibility& b) {
959 inline void Swap(FuelMetadata_Compatibility* other) {
960 if (other ==
this)
return;
961 if (GetArena() == other->GetArena()) {
964 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
968 if (other ==
this)
return;
969 GOOGLE_DCHECK(GetArena() == other->GetArena());
975 inline FuelMetadata_Compatibility*
New() const final {
976 return CreateMaybeMessage<FuelMetadata_Compatibility>(
nullptr);
979 FuelMetadata_Compatibility*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
980 return CreateMaybeMessage<FuelMetadata_Compatibility>(arena);
982 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
983 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
984 void CopyFrom(
const FuelMetadata_Compatibility& from);
986 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
987 bool IsInitialized() const final;
989 size_t ByteSizeLong() const final;
990 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
991 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
992 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
993 int GetCachedSize() const final {
return _cached_size_.Get(); }
996 inline void SharedCtor();
997 inline void SharedDtor();
998 void SetCachedSize(
int size)
const final;
999 void InternalSwap(FuelMetadata_Compatibility* other);
1000 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1001 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1002 return "ignition.msgs.FuelMetadata.Compatibility";
1007 static void ArenaDtor(
void*
object);
1008 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1013 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1025 kNameFieldNumber = 1,
1026 kVersionFieldNumber = 2,
1027 kVersionRangeFieldNumber = 3,
1041 void _internal_set_name(
const std::string& value);
1048 bool _internal_has_version()
const;
1056 const ::ignition::msgs::Version& _internal_version()
const;
1057 ::ignition::msgs::Version* _internal_mutable_version();
1060 ::ignition::msgs::Version* version);
1066 bool _internal_has_version_range()
const;
1074 const ::ignition::msgs::VersionRange& _internal_version_range()
const;
1075 ::ignition::msgs::VersionRange* _internal_mutable_version_range();
1078 ::ignition::msgs::VersionRange* version_range);
1086 void set_has_version();
1087 void set_has_version_range();
1089 inline bool has_version_type()
const;
1090 inline void clear_has_version_type();
1092 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1093 typedef void InternalArenaConstructable_;
1094 typedef void DestructorSkippable_;
1095 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
1096 union VersionTypeUnion {
1097 VersionTypeUnion() {}
1098 ::ignition::msgs::Version* version_;
1099 ::ignition::msgs::VersionRange* version_range_;
1101 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1102 ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
1104 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
1109 std::string, std::string,
1110 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
1111 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
1115 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
1116 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING>
SuperType;
1122 return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->
data(),
static_cast<int>(s->
size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE,
"ignition.msgs.FuelMetadata.AnnotationsEntry.key");
1125 return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->
data(),
static_cast<int>(s->
size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE,
"ignition.msgs.FuelMetadata.AnnotationsEntry.value");
1127 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& other)
final;
1130 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1140 class IGNITION_MSGS_VISIBLE FuelMetadata PROTOBUF_FINAL :
1141 public ::PROTOBUF_NAMESPACE_ID::Message {
1149 *
this = ::std::move(from);
1156 inline FuelMetadata&
operator=(FuelMetadata&& from) noexcept {
1157 if (GetArena() == from.GetArena()) {
1158 if (
this != &from) InternalSwap(&from);
1166 return GetDescriptor();
1169 return GetMetadataStatic().descriptor;
1172 return GetMetadataStatic().reflection;
1179 RESOURCE_TYPE_NOT_SET = 0,
1183 return reinterpret_cast<const FuelMetadata*
>(
1186 static constexpr
int kIndexInFileMessages =
1189 friend void swap(FuelMetadata& a, FuelMetadata& b) {
1192 inline void Swap(FuelMetadata* other) {
1193 if (other ==
this)
return;
1194 if (GetArena() == other->GetArena()) {
1195 InternalSwap(other);
1197 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1201 if (other ==
this)
return;
1202 GOOGLE_DCHECK(GetArena() == other->GetArena());
1203 InternalSwap(other);
1208 inline FuelMetadata*
New() const final {
1209 return CreateMaybeMessage<FuelMetadata>(
nullptr);
1212 FuelMetadata*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1213 return CreateMaybeMessage<FuelMetadata>(arena);
1215 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1216 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
1219 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1220 bool IsInitialized() const final;
1222 size_t ByteSizeLong() const final;
1223 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1224 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1225 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1226 int GetCachedSize() const final {
return _cached_size_.Get(); }
1229 inline void SharedCtor();
1230 inline void SharedDtor();
1231 void SetCachedSize(
int size)
const final;
1232 void InternalSwap(FuelMetadata* other);
1233 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1234 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1235 return "ignition.msgs.FuelMetadata";
1240 static void ArenaDtor(
void*
object);
1241 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1246 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
1265 kAuthorsFieldNumber = 6,
1266 kTagsFieldNumber = 8,
1267 kAnnotationsFieldNumber = 9,
1268 kDependenciesFieldNumber = 10,
1269 kCompatibilitiesFieldNumber = 11,
1270 kNameFieldNumber = 3,
1271 kDescriptionFieldNumber = 4,
1272 kLegalFieldNumber = 7,
1273 kVersionFieldNumber = 5,
1274 kModelFieldNumber = 1,
1275 kWorldFieldNumber = 2,
1280 int _internal_authors_size()
const;
1284 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact >*
1287 const ::ignition::msgs::FuelMetadata_Contact& _internal_authors(
int index)
const;
1288 ::ignition::msgs::FuelMetadata_Contact* _internal_add_authors();
1290 const ::ignition::msgs::FuelMetadata_Contact&
authors(
int index)
const;
1292 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact >&
1298 int _internal_tags_size()
const;
1306 void set_tags(
int index,
const char* value,
size_t size);
1312 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
tags()
const;
1315 const std::string& _internal_tags(
int index)
const;
1322 int _internal_annotations_size()
const;
1326 const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
1327 _internal_annotations()
const;
1328 ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
1329 _internal_mutable_annotations();
1331 const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
1333 ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
1339 int _internal_dependencies_size()
const;
1343 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency >*
1346 const ::ignition::msgs::FuelMetadata_Dependency& _internal_dependencies(
int index)
const;
1347 ::ignition::msgs::FuelMetadata_Dependency* _internal_add_dependencies();
1349 const ::ignition::msgs::FuelMetadata_Dependency&
dependencies(
int index)
const;
1351 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency >&
1357 int _internal_compatibilities_size()
const;
1361 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility >*
1364 const ::ignition::msgs::FuelMetadata_Compatibility& _internal_compatibilities(
int index)
const;
1365 ::ignition::msgs::FuelMetadata_Compatibility* _internal_add_compatibilities();
1369 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility >&
1384 void _internal_set_name(
const std::string& value);
1400 void _internal_set_description(
const std::string& value);
1407 bool _internal_has_legal()
const;
1410 const ::ignition::msgs::FuelMetadata_Legal&
legal()
const;
1415 const ::ignition::msgs::FuelMetadata_Legal& _internal_legal()
const;
1416 ::ignition::msgs::FuelMetadata_Legal* _internal_mutable_legal();
1419 ::ignition::msgs::FuelMetadata_Legal* legal);
1427 ::PROTOBUF_NAMESPACE_ID::int32 _internal_version()
const;
1428 void _internal_set_version(::PROTOBUF_NAMESPACE_ID::int32 value);
1434 bool _internal_has_model()
const;
1437 const ::ignition::msgs::FuelMetadata_Model&
model()
const;
1442 const ::ignition::msgs::FuelMetadata_Model& _internal_model()
const;
1443 ::ignition::msgs::FuelMetadata_Model* _internal_mutable_model();
1446 ::ignition::msgs::FuelMetadata_Model* model);
1452 bool _internal_has_world()
const;
1455 const ::ignition::msgs::FuelMetadata_World&
world()
const;
1460 const ::ignition::msgs::FuelMetadata_World& _internal_world()
const;
1461 ::ignition::msgs::FuelMetadata_World* _internal_mutable_world();
1464 ::ignition::msgs::FuelMetadata_World* world);
1472 void set_has_model();
1473 void set_has_world();
1475 inline bool has_resource_type()
const;
1476 inline void clear_has_resource_type();
1478 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1479 typedef void InternalArenaConstructable_;
1480 typedef void DestructorSkippable_;
1481 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact > authors_;
1482 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> tags_;
1483 ::PROTOBUF_NAMESPACE_ID::internal::MapField<
1486 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
1487 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> annotations_;
1488 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency > dependencies_;
1489 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility > compatibilities_;
1490 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
1491 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
1492 ::ignition::msgs::FuelMetadata_Legal* legal_;
1493 ::PROTOBUF_NAMESPACE_ID::int32 version_;
1494 union ResourceTypeUnion {
1495 ResourceTypeUnion() {}
1496 ::ignition::msgs::FuelMetadata_Model* model_;
1497 ::ignition::msgs::FuelMetadata_World* world_;
1499 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1500 ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
1502 friend struct ::TableStruct_ignition_2fmsgs_2ffuel_5fmetadata_2eproto;
1510 #pragma GCC diagnostic push
1511 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1516 inline void FuelMetadata_Contact::clear_name() {
1517 name_.ClearToEmpty();
1519 inline const std::string& FuelMetadata_Contact::name()
const {
1521 return _internal_name();
1523 inline void FuelMetadata_Contact::set_name(
const std::string& value) {
1524 _internal_set_name(value);
1527 inline std::string* FuelMetadata_Contact::mutable_name() {
1529 return _internal_mutable_name();
1531 inline const std::string& FuelMetadata_Contact::_internal_name()
const {
1534 inline void FuelMetadata_Contact::_internal_set_name(
const std::string& value) {
1536 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1538 inline void FuelMetadata_Contact::set_name(
std::string&& value) {
1541 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1544 inline void FuelMetadata_Contact::set_name(
const char* value) {
1545 GOOGLE_DCHECK(value !=
nullptr);
1547 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1550 inline void FuelMetadata_Contact::set_name(
const char* value,
1553 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1554 reinterpret_cast<const char*
>(value), size), GetArena());
1557 inline std::string* FuelMetadata_Contact::_internal_mutable_name() {
1559 return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1561 inline std::string* FuelMetadata_Contact::release_name() {
1563 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1565 inline void FuelMetadata_Contact::set_allocated_name(
std::string* name) {
1566 if (name !=
nullptr) {
1571 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
1577 inline void FuelMetadata_Contact::clear_email() {
1578 email_.ClearToEmpty();
1580 inline const std::string& FuelMetadata_Contact::email()
const {
1582 return _internal_email();
1584 inline void FuelMetadata_Contact::set_email(
const std::string& value) {
1585 _internal_set_email(value);
1588 inline std::string* FuelMetadata_Contact::mutable_email() {
1590 return _internal_mutable_email();
1592 inline const std::string& FuelMetadata_Contact::_internal_email()
const {
1593 return email_.Get();
1595 inline void FuelMetadata_Contact::_internal_set_email(
const std::string& value) {
1597 email_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1599 inline void FuelMetadata_Contact::set_email(
std::string&& value) {
1602 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1605 inline void FuelMetadata_Contact::set_email(
const char* value) {
1606 GOOGLE_DCHECK(value !=
nullptr);
1608 email_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1611 inline void FuelMetadata_Contact::set_email(
const char* value,
1614 email_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1615 reinterpret_cast<const char*
>(value), size), GetArena());
1618 inline std::string* FuelMetadata_Contact::_internal_mutable_email() {
1620 return email_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1622 inline std::string* FuelMetadata_Contact::release_email() {
1624 return email_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1626 inline void FuelMetadata_Contact::set_allocated_email(
std::string* email) {
1627 if (email !=
nullptr) {
1632 email_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), email,
1642 inline void FuelMetadata_Legal::clear_copyright() {
1643 copyright_.ClearToEmpty();
1645 inline const std::string& FuelMetadata_Legal::copyright()
const {
1647 return _internal_copyright();
1649 inline void FuelMetadata_Legal::set_copyright(
const std::string& value) {
1650 _internal_set_copyright(value);
1653 inline std::string* FuelMetadata_Legal::mutable_copyright() {
1655 return _internal_mutable_copyright();
1657 inline const std::string& FuelMetadata_Legal::_internal_copyright()
const {
1658 return copyright_.Get();
1660 inline void FuelMetadata_Legal::_internal_set_copyright(
const std::string& value) {
1662 copyright_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1664 inline void FuelMetadata_Legal::set_copyright(
std::string&& value) {
1667 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1670 inline void FuelMetadata_Legal::set_copyright(
const char* value) {
1671 GOOGLE_DCHECK(value !=
nullptr);
1673 copyright_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1676 inline void FuelMetadata_Legal::set_copyright(
const char* value,
1679 copyright_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1680 reinterpret_cast<const char*
>(value), size), GetArena());
1683 inline std::string* FuelMetadata_Legal::_internal_mutable_copyright() {
1685 return copyright_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1687 inline std::string* FuelMetadata_Legal::release_copyright() {
1689 return copyright_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1691 inline void FuelMetadata_Legal::set_allocated_copyright(
std::string* copyright) {
1692 if (copyright !=
nullptr) {
1697 copyright_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), copyright,
1703 inline void FuelMetadata_Legal::clear_license() {
1704 license_.ClearToEmpty();
1706 inline const std::string& FuelMetadata_Legal::license()
const {
1708 return _internal_license();
1710 inline void FuelMetadata_Legal::set_license(
const std::string& value) {
1711 _internal_set_license(value);
1714 inline std::string* FuelMetadata_Legal::mutable_license() {
1716 return _internal_mutable_license();
1718 inline const std::string& FuelMetadata_Legal::_internal_license()
const {
1719 return license_.Get();
1721 inline void FuelMetadata_Legal::_internal_set_license(
const std::string& value) {
1723 license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1725 inline void FuelMetadata_Legal::set_license(
std::string&& value) {
1728 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1731 inline void FuelMetadata_Legal::set_license(
const char* value) {
1732 GOOGLE_DCHECK(value !=
nullptr);
1734 license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1737 inline void FuelMetadata_Legal::set_license(
const char* value,
1740 license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1741 reinterpret_cast<const char*
>(value), size), GetArena());
1744 inline std::string* FuelMetadata_Legal::_internal_mutable_license() {
1746 return license_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1748 inline std::string* FuelMetadata_Legal::release_license() {
1750 return license_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1752 inline void FuelMetadata_Legal::set_allocated_license(
std::string* license) {
1753 if (license !=
nullptr) {
1758 license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license,
1768 inline void FuelMetadata_Model::clear_file() {
1769 file_.ClearToEmpty();
1771 inline const std::string& FuelMetadata_Model::file()
const {
1773 return _internal_file();
1775 inline void FuelMetadata_Model::set_file(
const std::string& value) {
1776 _internal_set_file(value);
1779 inline std::string* FuelMetadata_Model::mutable_file() {
1781 return _internal_mutable_file();
1783 inline const std::string& FuelMetadata_Model::_internal_file()
const {
1786 inline void FuelMetadata_Model::_internal_set_file(
const std::string& value) {
1788 file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1790 inline void FuelMetadata_Model::set_file(
std::string&& value) {
1793 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1796 inline void FuelMetadata_Model::set_file(
const char* value) {
1797 GOOGLE_DCHECK(value !=
nullptr);
1799 file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1802 inline void FuelMetadata_Model::set_file(
const char* value,
1805 file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1806 reinterpret_cast<const char*
>(value), size), GetArena());
1809 inline std::string* FuelMetadata_Model::_internal_mutable_file() {
1811 return file_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1813 inline std::string* FuelMetadata_Model::release_file() {
1815 return file_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1817 inline void FuelMetadata_Model::set_allocated_file(
std::string* file) {
1818 if (file !=
nullptr) {
1823 file_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), file,
1829 inline bool FuelMetadata_Model::_internal_has_file_format()
const {
1830 return this != internal_default_instance() && file_format_ !=
nullptr;
1832 inline bool FuelMetadata_Model::has_file_format()
const {
1833 return _internal_has_file_format();
1835 inline const ::ignition::msgs::VersionedName& FuelMetadata_Model::_internal_file_format()
const {
1836 const ::ignition::msgs::VersionedName* p = file_format_;
1837 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::VersionedName&
>(
1840 inline const ::ignition::msgs::VersionedName& FuelMetadata_Model::file_format()
const {
1842 return _internal_file_format();
1844 inline void FuelMetadata_Model::unsafe_arena_set_allocated_file_format(
1845 ::ignition::msgs::VersionedName* file_format) {
1846 if (GetArena() ==
nullptr) {
1847 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(file_format_);
1849 file_format_ = file_format;
1857 inline ::ignition::msgs::VersionedName* FuelMetadata_Model::release_file_format() {
1859 ::ignition::msgs::VersionedName* temp = file_format_;
1860 file_format_ =
nullptr;
1861 if (GetArena() !=
nullptr) {
1862 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1866 inline ::ignition::msgs::VersionedName* FuelMetadata_Model::unsafe_arena_release_file_format() {
1869 ::ignition::msgs::VersionedName* temp = file_format_;
1870 file_format_ =
nullptr;
1873 inline ::ignition::msgs::VersionedName* FuelMetadata_Model::_internal_mutable_file_format() {
1875 if (file_format_ ==
nullptr) {
1876 auto* p = CreateMaybeMessage<::ignition::msgs::VersionedName>(GetArena());
1879 return file_format_;
1881 inline ::ignition::msgs::VersionedName* FuelMetadata_Model::mutable_file_format() {
1883 return _internal_mutable_file_format();
1885 inline void FuelMetadata_Model::set_allocated_file_format(::ignition::msgs::VersionedName* file_format) {
1886 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1887 if (message_arena ==
nullptr) {
1888 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(file_format_);
1891 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1892 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(file_format)->GetArena();
1893 if (message_arena != submessage_arena) {
1894 file_format = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1895 message_arena, file_format, submessage_arena);
1901 file_format_ = file_format;
1910 inline void FuelMetadata_World::clear_file() {
1911 file_.ClearToEmpty();
1913 inline const std::string& FuelMetadata_World::file()
const {
1915 return _internal_file();
1917 inline void FuelMetadata_World::set_file(
const std::string& value) {
1918 _internal_set_file(value);
1921 inline std::string* FuelMetadata_World::mutable_file() {
1923 return _internal_mutable_file();
1925 inline const std::string& FuelMetadata_World::_internal_file()
const {
1928 inline void FuelMetadata_World::_internal_set_file(
const std::string& value) {
1930 file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1932 inline void FuelMetadata_World::set_file(
std::string&& value) {
1935 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1938 inline void FuelMetadata_World::set_file(
const char* value) {
1939 GOOGLE_DCHECK(value !=
nullptr);
1941 file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1944 inline void FuelMetadata_World::set_file(
const char* value,
1947 file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1948 reinterpret_cast<const char*
>(value), size), GetArena());
1951 inline std::string* FuelMetadata_World::_internal_mutable_file() {
1953 return file_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1955 inline std::string* FuelMetadata_World::release_file() {
1957 return file_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1959 inline void FuelMetadata_World::set_allocated_file(
std::string* file) {
1960 if (file !=
nullptr) {
1965 file_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), file,
1971 inline bool FuelMetadata_World::_internal_has_file_format()
const {
1972 return this != internal_default_instance() && file_format_ !=
nullptr;
1974 inline bool FuelMetadata_World::has_file_format()
const {
1975 return _internal_has_file_format();
1977 inline const ::ignition::msgs::VersionedName& FuelMetadata_World::_internal_file_format()
const {
1978 const ::ignition::msgs::VersionedName* p = file_format_;
1979 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::VersionedName&
>(
1982 inline const ::ignition::msgs::VersionedName& FuelMetadata_World::file_format()
const {
1984 return _internal_file_format();
1986 inline void FuelMetadata_World::unsafe_arena_set_allocated_file_format(
1987 ::ignition::msgs::VersionedName* file_format) {
1988 if (GetArena() ==
nullptr) {
1989 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(file_format_);
1991 file_format_ = file_format;
1999 inline ::ignition::msgs::VersionedName* FuelMetadata_World::release_file_format() {
2001 ::ignition::msgs::VersionedName* temp = file_format_;
2002 file_format_ =
nullptr;
2003 if (GetArena() !=
nullptr) {
2004 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2008 inline ::ignition::msgs::VersionedName* FuelMetadata_World::unsafe_arena_release_file_format() {
2011 ::ignition::msgs::VersionedName* temp = file_format_;
2012 file_format_ =
nullptr;
2015 inline ::ignition::msgs::VersionedName* FuelMetadata_World::_internal_mutable_file_format() {
2017 if (file_format_ ==
nullptr) {
2018 auto* p = CreateMaybeMessage<::ignition::msgs::VersionedName>(GetArena());
2021 return file_format_;
2023 inline ::ignition::msgs::VersionedName* FuelMetadata_World::mutable_file_format() {
2025 return _internal_mutable_file_format();
2027 inline void FuelMetadata_World::set_allocated_file_format(::ignition::msgs::VersionedName* file_format) {
2028 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2029 if (message_arena ==
nullptr) {
2030 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(file_format_);
2033 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2034 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(file_format)->GetArena();
2035 if (message_arena != submessage_arena) {
2036 file_format = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2037 message_arena, file_format, submessage_arena);
2043 file_format_ = file_format;
2052 inline void FuelMetadata_Dependency::clear_uri() {
2053 uri_.ClearToEmpty();
2055 inline const std::string& FuelMetadata_Dependency::uri()
const {
2057 return _internal_uri();
2059 inline void FuelMetadata_Dependency::set_uri(
const std::string& value) {
2060 _internal_set_uri(value);
2063 inline std::string* FuelMetadata_Dependency::mutable_uri() {
2065 return _internal_mutable_uri();
2067 inline const std::string& FuelMetadata_Dependency::_internal_uri()
const {
2070 inline void FuelMetadata_Dependency::_internal_set_uri(
const std::string& value) {
2072 uri_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2074 inline void FuelMetadata_Dependency::set_uri(
std::string&& value) {
2077 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2080 inline void FuelMetadata_Dependency::set_uri(
const char* value) {
2081 GOOGLE_DCHECK(value !=
nullptr);
2083 uri_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
2086 inline void FuelMetadata_Dependency::set_uri(
const char* value,
2089 uri_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
2090 reinterpret_cast<const char*
>(value), size), GetArena());
2093 inline std::string* FuelMetadata_Dependency::_internal_mutable_uri() {
2095 return uri_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2097 inline std::string* FuelMetadata_Dependency::release_uri() {
2099 return uri_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2101 inline void FuelMetadata_Dependency::set_allocated_uri(
std::string* uri) {
2102 if (uri !=
nullptr) {
2107 uri_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), uri,
2117 inline void FuelMetadata_Compatibility::clear_name() {
2118 name_.ClearToEmpty();
2120 inline const std::string& FuelMetadata_Compatibility::name()
const {
2122 return _internal_name();
2124 inline void FuelMetadata_Compatibility::set_name(
const std::string& value) {
2125 _internal_set_name(value);
2128 inline std::string* FuelMetadata_Compatibility::mutable_name() {
2130 return _internal_mutable_name();
2132 inline const std::string& FuelMetadata_Compatibility::_internal_name()
const {
2135 inline void FuelMetadata_Compatibility::_internal_set_name(
const std::string& value) {
2137 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2139 inline void FuelMetadata_Compatibility::set_name(
std::string&& value) {
2142 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2145 inline void FuelMetadata_Compatibility::set_name(
const char* value) {
2146 GOOGLE_DCHECK(value !=
nullptr);
2148 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
2151 inline void FuelMetadata_Compatibility::set_name(
const char* value,
2154 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
2155 reinterpret_cast<const char*
>(value), size), GetArena());
2158 inline std::string* FuelMetadata_Compatibility::_internal_mutable_name() {
2160 return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2162 inline std::string* FuelMetadata_Compatibility::release_name() {
2164 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2166 inline void FuelMetadata_Compatibility::set_allocated_name(
std::string* name) {
2167 if (name !=
nullptr) {
2172 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
2178 inline bool FuelMetadata_Compatibility::_internal_has_version()
const {
2179 return version_type_case() == kVersion;
2181 inline bool FuelMetadata_Compatibility::has_version()
const {
2182 return _internal_has_version();
2184 inline void FuelMetadata_Compatibility::set_has_version() {
2185 _oneof_case_[0] = kVersion;
2187 inline ::ignition::msgs::Version* FuelMetadata_Compatibility::release_version() {
2189 if (_internal_has_version()) {
2190 clear_has_version_type();
2191 ::ignition::msgs::Version* temp = version_type_.version_;
2192 if (GetArena() !=
nullptr) {
2193 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2195 version_type_.version_ =
nullptr;
2201 inline const ::ignition::msgs::Version& FuelMetadata_Compatibility::_internal_version()
const {
2202 return _internal_has_version()
2203 ? *version_type_.version_
2206 inline const ::ignition::msgs::Version& FuelMetadata_Compatibility::version()
const {
2208 return _internal_version();
2210 inline ::ignition::msgs::Version* FuelMetadata_Compatibility::unsafe_arena_release_version() {
2212 if (_internal_has_version()) {
2213 clear_has_version_type();
2214 ::ignition::msgs::Version* temp = version_type_.version_;
2215 version_type_.version_ =
nullptr;
2221 inline void FuelMetadata_Compatibility::unsafe_arena_set_allocated_version(::ignition::msgs::Version* version) {
2222 clear_version_type();
2225 version_type_.version_ = version;
2229 inline ::ignition::msgs::Version* FuelMetadata_Compatibility::_internal_mutable_version() {
2230 if (!_internal_has_version()) {
2231 clear_version_type();
2233 version_type_.version_ = CreateMaybeMessage< ::ignition::msgs::Version >(GetArena());
2235 return version_type_.version_;
2237 inline ::ignition::msgs::Version* FuelMetadata_Compatibility::mutable_version() {
2239 return _internal_mutable_version();
2243 inline bool FuelMetadata_Compatibility::_internal_has_version_range()
const {
2244 return version_type_case() == kVersionRange;
2246 inline bool FuelMetadata_Compatibility::has_version_range()
const {
2247 return _internal_has_version_range();
2249 inline void FuelMetadata_Compatibility::set_has_version_range() {
2250 _oneof_case_[0] = kVersionRange;
2252 inline ::ignition::msgs::VersionRange* FuelMetadata_Compatibility::release_version_range() {
2254 if (_internal_has_version_range()) {
2255 clear_has_version_type();
2256 ::ignition::msgs::VersionRange* temp = version_type_.version_range_;
2257 if (GetArena() !=
nullptr) {
2258 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2260 version_type_.version_range_ =
nullptr;
2266 inline const ::ignition::msgs::VersionRange& FuelMetadata_Compatibility::_internal_version_range()
const {
2267 return _internal_has_version_range()
2268 ? *version_type_.version_range_
2271 inline const ::ignition::msgs::VersionRange& FuelMetadata_Compatibility::version_range()
const {
2273 return _internal_version_range();
2275 inline ::ignition::msgs::VersionRange* FuelMetadata_Compatibility::unsafe_arena_release_version_range() {
2277 if (_internal_has_version_range()) {
2278 clear_has_version_type();
2279 ::ignition::msgs::VersionRange* temp = version_type_.version_range_;
2280 version_type_.version_range_ =
nullptr;
2286 inline void FuelMetadata_Compatibility::unsafe_arena_set_allocated_version_range(::ignition::msgs::VersionRange* version_range) {
2287 clear_version_type();
2288 if (version_range) {
2289 set_has_version_range();
2290 version_type_.version_range_ = version_range;
2294 inline ::ignition::msgs::VersionRange* FuelMetadata_Compatibility::_internal_mutable_version_range() {
2295 if (!_internal_has_version_range()) {
2296 clear_version_type();
2297 set_has_version_range();
2298 version_type_.version_range_ = CreateMaybeMessage< ::ignition::msgs::VersionRange >(GetArena());
2300 return version_type_.version_range_;
2302 inline ::ignition::msgs::VersionRange* FuelMetadata_Compatibility::mutable_version_range() {
2304 return _internal_mutable_version_range();
2307 inline bool FuelMetadata_Compatibility::has_version_type()
const {
2308 return version_type_case() != VERSION_TYPE_NOT_SET;
2310 inline void FuelMetadata_Compatibility::clear_has_version_type() {
2311 _oneof_case_[0] = VERSION_TYPE_NOT_SET;
2313 inline FuelMetadata_Compatibility::VersionTypeCase FuelMetadata_Compatibility::version_type_case()
const {
2314 return FuelMetadata_Compatibility::VersionTypeCase(_oneof_case_[0]);
2323 inline bool FuelMetadata::_internal_has_model()
const {
2324 return resource_type_case() == kModel;
2326 inline bool FuelMetadata::has_model()
const {
2327 return _internal_has_model();
2329 inline void FuelMetadata::set_has_model() {
2330 _oneof_case_[0] = kModel;
2332 inline void FuelMetadata::clear_model() {
2333 if (_internal_has_model()) {
2334 if (GetArena() ==
nullptr) {
2335 delete resource_type_.model_;
2337 clear_has_resource_type();
2340 inline ::ignition::msgs::FuelMetadata_Model* FuelMetadata::release_model() {
2342 if (_internal_has_model()) {
2343 clear_has_resource_type();
2344 ::ignition::msgs::FuelMetadata_Model* temp = resource_type_.model_;
2345 if (GetArena() !=
nullptr) {
2346 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2348 resource_type_.model_ =
nullptr;
2354 inline const ::ignition::msgs::FuelMetadata_Model& FuelMetadata::_internal_model()
const {
2355 return _internal_has_model()
2356 ? *resource_type_.model_
2359 inline const ::ignition::msgs::FuelMetadata_Model& FuelMetadata::model()
const {
2361 return _internal_model();
2363 inline ::ignition::msgs::FuelMetadata_Model* FuelMetadata::unsafe_arena_release_model() {
2365 if (_internal_has_model()) {
2366 clear_has_resource_type();
2367 ::ignition::msgs::FuelMetadata_Model* temp = resource_type_.model_;
2368 resource_type_.model_ =
nullptr;
2374 inline void FuelMetadata::unsafe_arena_set_allocated_model(::ignition::msgs::FuelMetadata_Model* model) {
2375 clear_resource_type();
2378 resource_type_.model_ = model;
2382 inline ::ignition::msgs::FuelMetadata_Model* FuelMetadata::_internal_mutable_model() {
2383 if (!_internal_has_model()) {
2384 clear_resource_type();
2386 resource_type_.model_ = CreateMaybeMessage< ::ignition::msgs::FuelMetadata_Model >(GetArena());
2388 return resource_type_.model_;
2390 inline ::ignition::msgs::FuelMetadata_Model* FuelMetadata::mutable_model() {
2392 return _internal_mutable_model();
2396 inline bool FuelMetadata::_internal_has_world()
const {
2397 return resource_type_case() == kWorld;
2399 inline bool FuelMetadata::has_world()
const {
2400 return _internal_has_world();
2402 inline void FuelMetadata::set_has_world() {
2403 _oneof_case_[0] = kWorld;
2405 inline void FuelMetadata::clear_world() {
2406 if (_internal_has_world()) {
2407 if (GetArena() ==
nullptr) {
2408 delete resource_type_.world_;
2410 clear_has_resource_type();
2413 inline ::ignition::msgs::FuelMetadata_World* FuelMetadata::release_world() {
2415 if (_internal_has_world()) {
2416 clear_has_resource_type();
2417 ::ignition::msgs::FuelMetadata_World* temp = resource_type_.world_;
2418 if (GetArena() !=
nullptr) {
2419 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2421 resource_type_.world_ =
nullptr;
2427 inline const ::ignition::msgs::FuelMetadata_World& FuelMetadata::_internal_world()
const {
2428 return _internal_has_world()
2429 ? *resource_type_.world_
2432 inline const ::ignition::msgs::FuelMetadata_World& FuelMetadata::world()
const {
2434 return _internal_world();
2436 inline ::ignition::msgs::FuelMetadata_World* FuelMetadata::unsafe_arena_release_world() {
2438 if (_internal_has_world()) {
2439 clear_has_resource_type();
2440 ::ignition::msgs::FuelMetadata_World* temp = resource_type_.world_;
2441 resource_type_.world_ =
nullptr;
2447 inline void FuelMetadata::unsafe_arena_set_allocated_world(::ignition::msgs::FuelMetadata_World* world) {
2448 clear_resource_type();
2451 resource_type_.world_ = world;
2455 inline ::ignition::msgs::FuelMetadata_World* FuelMetadata::_internal_mutable_world() {
2456 if (!_internal_has_world()) {
2457 clear_resource_type();
2459 resource_type_.world_ = CreateMaybeMessage< ::ignition::msgs::FuelMetadata_World >(GetArena());
2461 return resource_type_.world_;
2463 inline ::ignition::msgs::FuelMetadata_World* FuelMetadata::mutable_world() {
2465 return _internal_mutable_world();
2469 inline void FuelMetadata::clear_name() {
2470 name_.ClearToEmpty();
2472 inline const std::string& FuelMetadata::name()
const {
2474 return _internal_name();
2476 inline void FuelMetadata::set_name(
const std::string& value) {
2477 _internal_set_name(value);
2480 inline std::string* FuelMetadata::mutable_name() {
2482 return _internal_mutable_name();
2484 inline const std::string& FuelMetadata::_internal_name()
const {
2487 inline void FuelMetadata::_internal_set_name(
const std::string& value) {
2489 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2491 inline void FuelMetadata::set_name(
std::string&& value) {
2494 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2497 inline void FuelMetadata::set_name(
const char* value) {
2498 GOOGLE_DCHECK(value !=
nullptr);
2500 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
2503 inline void FuelMetadata::set_name(
const char* value,
2506 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
2507 reinterpret_cast<const char*
>(value), size), GetArena());
2510 inline std::string* FuelMetadata::_internal_mutable_name() {
2512 return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2514 inline std::string* FuelMetadata::release_name() {
2516 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2518 inline void FuelMetadata::set_allocated_name(
std::string* name) {
2519 if (name !=
nullptr) {
2524 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
2530 inline void FuelMetadata::clear_description() {
2531 description_.ClearToEmpty();
2533 inline const std::string& FuelMetadata::description()
const {
2535 return _internal_description();
2537 inline void FuelMetadata::set_description(
const std::string& value) {
2538 _internal_set_description(value);
2541 inline std::string* FuelMetadata::mutable_description() {
2543 return _internal_mutable_description();
2545 inline const std::string& FuelMetadata::_internal_description()
const {
2546 return description_.Get();
2548 inline void FuelMetadata::_internal_set_description(
const std::string& value) {
2550 description_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2552 inline void FuelMetadata::set_description(
std::string&& value) {
2555 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2558 inline void FuelMetadata::set_description(
const char* value) {
2559 GOOGLE_DCHECK(value !=
nullptr);
2561 description_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
2564 inline void FuelMetadata::set_description(
const char* value,
2567 description_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
2568 reinterpret_cast<const char*
>(value), size), GetArena());
2571 inline std::string* FuelMetadata::_internal_mutable_description() {
2573 return description_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2575 inline std::string* FuelMetadata::release_description() {
2577 return description_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2579 inline void FuelMetadata::set_allocated_description(
std::string* description) {
2580 if (description !=
nullptr) {
2585 description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
2591 inline void FuelMetadata::clear_version() {
2594 inline ::PROTOBUF_NAMESPACE_ID::int32 FuelMetadata::_internal_version()
const {
2597 inline ::PROTOBUF_NAMESPACE_ID::int32 FuelMetadata::version()
const {
2599 return _internal_version();
2601 inline void FuelMetadata::_internal_set_version(::PROTOBUF_NAMESPACE_ID::int32 value) {
2605 inline void FuelMetadata::set_version(::PROTOBUF_NAMESPACE_ID::int32 value) {
2606 _internal_set_version(value);
2611 inline int FuelMetadata::_internal_authors_size()
const {
2612 return authors_.size();
2614 inline int FuelMetadata::authors_size()
const {
2615 return _internal_authors_size();
2617 inline void FuelMetadata::clear_authors() {
2620 inline ::ignition::msgs::FuelMetadata_Contact* FuelMetadata::mutable_authors(
int index) {
2622 return authors_.Mutable(index);
2624 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact >*
2625 FuelMetadata::mutable_authors() {
2629 inline const ::ignition::msgs::FuelMetadata_Contact& FuelMetadata::_internal_authors(
int index)
const {
2630 return authors_.Get(index);
2632 inline const ::ignition::msgs::FuelMetadata_Contact& FuelMetadata::authors(
int index)
const {
2634 return _internal_authors(index);
2636 inline ::ignition::msgs::FuelMetadata_Contact* FuelMetadata::_internal_add_authors() {
2637 return authors_.Add();
2639 inline ::ignition::msgs::FuelMetadata_Contact* FuelMetadata::add_authors() {
2641 return _internal_add_authors();
2643 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact >&
2644 FuelMetadata::authors()
const {
2650 inline bool FuelMetadata::_internal_has_legal()
const {
2651 return this != internal_default_instance() && legal_ !=
nullptr;
2653 inline bool FuelMetadata::has_legal()
const {
2654 return _internal_has_legal();
2656 inline void FuelMetadata::clear_legal() {
2657 if (GetArena() ==
nullptr && legal_ !=
nullptr) {
2662 inline const ::ignition::msgs::FuelMetadata_Legal& FuelMetadata::_internal_legal()
const {
2663 const ::ignition::msgs::FuelMetadata_Legal* p = legal_;
2664 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::FuelMetadata_Legal&
>(
2667 inline const ::ignition::msgs::FuelMetadata_Legal& FuelMetadata::legal()
const {
2669 return _internal_legal();
2671 inline void FuelMetadata::unsafe_arena_set_allocated_legal(
2672 ::ignition::msgs::FuelMetadata_Legal* legal) {
2673 if (GetArena() ==
nullptr) {
2674 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(legal_);
2684 inline ::ignition::msgs::FuelMetadata_Legal* FuelMetadata::release_legal() {
2686 ::ignition::msgs::FuelMetadata_Legal* temp = legal_;
2688 if (GetArena() !=
nullptr) {
2689 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2693 inline ::ignition::msgs::FuelMetadata_Legal* FuelMetadata::unsafe_arena_release_legal() {
2696 ::ignition::msgs::FuelMetadata_Legal* temp = legal_;
2700 inline ::ignition::msgs::FuelMetadata_Legal* FuelMetadata::_internal_mutable_legal() {
2702 if (legal_ ==
nullptr) {
2703 auto* p = CreateMaybeMessage<::ignition::msgs::FuelMetadata_Legal>(GetArena());
2708 inline ::ignition::msgs::FuelMetadata_Legal* FuelMetadata::mutable_legal() {
2710 return _internal_mutable_legal();
2712 inline void FuelMetadata::set_allocated_legal(::ignition::msgs::FuelMetadata_Legal* legal) {
2713 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
2714 if (message_arena ==
nullptr) {
2718 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2719 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(legal);
2720 if (message_arena != submessage_arena) {
2721 legal = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2722 message_arena, legal, submessage_arena);
2733 inline int FuelMetadata::_internal_tags_size()
const {
2734 return tags_.size();
2736 inline int FuelMetadata::tags_size()
const {
2737 return _internal_tags_size();
2739 inline void FuelMetadata::clear_tags() {
2744 return _internal_add_tags();
2746 inline const std::string& FuelMetadata::_internal_tags(
int index)
const {
2747 return tags_.Get(index);
2749 inline const std::string& FuelMetadata::tags(
int index)
const {
2751 return _internal_tags(index);
2753 inline std::string* FuelMetadata::mutable_tags(
int index) {
2755 return tags_.Mutable(index);
2757 inline void FuelMetadata::set_tags(
int index,
const std::string& value) {
2759 tags_.Mutable(index)->
assign(value);
2761 inline void FuelMetadata::set_tags(
int index,
std::string&& value) {
2763 tags_.Mutable(index)->assign(
std::move(value));
2765 inline void FuelMetadata::set_tags(
int index,
const char* value) {
2766 GOOGLE_DCHECK(value !=
nullptr);
2767 tags_.Mutable(index)->assign(value);
2770 inline void FuelMetadata::set_tags(
int index,
const char* value,
size_t size) {
2771 tags_.Mutable(index)->assign(
2772 reinterpret_cast<const char*
>(value), size);
2775 inline std::string* FuelMetadata::_internal_add_tags() {
2778 inline void FuelMetadata::add_tags(
const std::string& value) {
2779 tags_.Add()->
assign(value);
2782 inline void FuelMetadata::add_tags(
std::string&& value) {
2786 inline void FuelMetadata::add_tags(
const char* value) {
2787 GOOGLE_DCHECK(value !=
nullptr);
2788 tags_.Add()->assign(value);
2791 inline void FuelMetadata::add_tags(
const char* value,
size_t size) {
2792 tags_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
2795 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
2796 FuelMetadata::tags()
const {
2800 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
2801 FuelMetadata::mutable_tags() {
2807 inline int FuelMetadata::_internal_annotations_size()
const {
2808 return annotations_.size();
2810 inline int FuelMetadata::annotations_size()
const {
2811 return _internal_annotations_size();
2813 inline void FuelMetadata::clear_annotations() {
2814 annotations_.Clear();
2816 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2817 FuelMetadata::_internal_annotations()
const {
2818 return annotations_.GetMap();
2820 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2821 FuelMetadata::annotations()
const {
2823 return _internal_annotations();
2825 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2826 FuelMetadata::_internal_mutable_annotations() {
2827 return annotations_.MutableMap();
2829 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2830 FuelMetadata::mutable_annotations() {
2832 return _internal_mutable_annotations();
2836 inline int FuelMetadata::_internal_dependencies_size()
const {
2837 return dependencies_.size();
2839 inline int FuelMetadata::dependencies_size()
const {
2840 return _internal_dependencies_size();
2842 inline void FuelMetadata::clear_dependencies() {
2843 dependencies_.Clear();
2845 inline ::ignition::msgs::FuelMetadata_Dependency* FuelMetadata::mutable_dependencies(
int index) {
2847 return dependencies_.Mutable(index);
2849 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency >*
2850 FuelMetadata::mutable_dependencies() {
2852 return &dependencies_;
2854 inline const ::ignition::msgs::FuelMetadata_Dependency& FuelMetadata::_internal_dependencies(
int index)
const {
2855 return dependencies_.Get(index);
2857 inline const ::ignition::msgs::FuelMetadata_Dependency& FuelMetadata::dependencies(
int index)
const {
2859 return _internal_dependencies(index);
2861 inline ::ignition::msgs::FuelMetadata_Dependency* FuelMetadata::_internal_add_dependencies() {
2862 return dependencies_.Add();
2864 inline ::ignition::msgs::FuelMetadata_Dependency* FuelMetadata::add_dependencies() {
2866 return _internal_add_dependencies();
2868 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency >&
2869 FuelMetadata::dependencies()
const {
2871 return dependencies_;
2875 inline int FuelMetadata::_internal_compatibilities_size()
const {
2876 return compatibilities_.size();
2878 inline int FuelMetadata::compatibilities_size()
const {
2879 return _internal_compatibilities_size();
2881 inline void FuelMetadata::clear_compatibilities() {
2882 compatibilities_.Clear();
2884 inline ::ignition::msgs::FuelMetadata_Compatibility* FuelMetadata::mutable_compatibilities(
int index) {
2886 return compatibilities_.Mutable(index);
2888 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility >*
2889 FuelMetadata::mutable_compatibilities() {
2891 return &compatibilities_;
2893 inline const ::ignition::msgs::FuelMetadata_Compatibility& FuelMetadata::_internal_compatibilities(
int index)
const {
2894 return compatibilities_.Get(index);
2896 inline const ::ignition::msgs::FuelMetadata_Compatibility& FuelMetadata::compatibilities(
int index)
const {
2898 return _internal_compatibilities(index);
2900 inline ::ignition::msgs::FuelMetadata_Compatibility* FuelMetadata::_internal_add_compatibilities() {
2901 return compatibilities_.Add();
2903 inline ::ignition::msgs::FuelMetadata_Compatibility* FuelMetadata::add_compatibilities() {
2905 return _internal_add_compatibilities();
2907 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility >&
2908 FuelMetadata::compatibilities()
const {
2910 return compatibilities_;
2913 inline bool FuelMetadata::has_resource_type()
const {
2914 return resource_type_case() != RESOURCE_TYPE_NOT_SET;
2916 inline void FuelMetadata::clear_has_resource_type() {
2917 _oneof_case_[0] = RESOURCE_TYPE_NOT_SET;
2919 inline FuelMetadata::ResourceTypeCase FuelMetadata::resource_type_case()
const {
2920 return FuelMetadata::ResourceTypeCase(_oneof_case_[0]);
2923 #pragma GCC diagnostic pop
2950 #pragma warning(pop)
2954 #include <google/protobuf/port_undef.inc>
Definition: fuel_metadata.pb.h:1111
FuelMetadata_AnnotationsEntry_DoNotUse()
static bool ValidateKey(std::string *s)
Definition: fuel_metadata.pb.h:1121
FuelMetadata_AnnotationsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< FuelMetadata_AnnotationsEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: fuel_metadata.pb.h:1116
static const FuelMetadata_AnnotationsEntry_DoNotUse * internal_default_instance()
Definition: fuel_metadata.pb.h:1120
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &other) final
void MergeFrom(const FuelMetadata_AnnotationsEntry_DoNotUse &other)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static bool ValidateValue(std::string *s)
Definition: fuel_metadata.pb.h:1124
Definition: actor.pb.h:98
friend void swap(FuelMetadata_Compatibility &a, FuelMetadata_Compatibility &b)
Definition: fuel_metadata.pb.h:956
FuelMetadata * New() const final
Definition: fuel_metadata.pb.h:1208
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency > * mutable_dependencies()
static const FuelMetadata_Dependency & default_instance()
FuelMetadata_Contact(FuelMetadata_Contact &&from) noexcept
Definition: fuel_metadata.pb.h:123
void set_description(const std::string &value)
FuelMetadata_Compatibility(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void clear_compatibilities()
::ignition::msgs::FuelMetadata_Contact * add_authors()
FuelMetadata_World * New() const final
Definition: fuel_metadata.pb.h:663
FuelMetadata_World & operator=(const FuelMetadata_World &from)
Definition: fuel_metadata.pb.h:613
void MergeFrom(const FuelMetadata_Contact &from)
void unsafe_arena_set_allocated_model(::ignition::msgs::FuelMetadata_Model *model)
FuelMetadata_Model(const FuelMetadata_Model &from)
FuelMetadata_Dependency & operator=(const FuelMetadata_Dependency &from)
Definition: fuel_metadata.pb.h:776
void clear_version_range()
::ignition::msgs::FuelMetadata_Compatibility * add_compatibilities()
FuelMetadata_Model & operator=(FuelMetadata_Model &&from) noexcept
Definition: fuel_metadata.pb.h:454
::ignition::msgs::Version * unsafe_arena_release_version()
FuelMetadata_Model * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:504
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: fuel_metadata.pb.h:147
FuelMetadata_Model(::PROTOBUF_NAMESPACE_ID::Arena *arena)
FuelMetadata_World & operator=(FuelMetadata_World &&from) noexcept
Definition: fuel_metadata.pb.h:617
VersionTypeCase version_type_case() const
void clear_resource_type()
::ignition::msgs::VersionedName * release_file_format()
void set_allocated_world(::ignition::msgs::FuelMetadata_World *world)
void add_tags(const char *value, size_t size)
const ::ignition::msgs::FuelMetadata_Model & model() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
FuelMetadata_Legal Legal
Definition: fuel_metadata.pb.h:1256
FuelMetadata_Compatibility & operator=(const FuelMetadata_Compatibility &from)
Definition: fuel_metadata.pb.h:919
void set_file(const char *value, size_t size)
void set_description(const char *value, size_t size)
void set_name(const char *value, size_t size)
FuelMetadata_Contact Contact
Definition: fuel_metadata.pb.h:1255
std::string * mutable_tags(int index)
void set_tags(int index, std::string &&value)
::ignition::msgs::FuelMetadata_World * unsafe_arena_release_world()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Dependency > & dependencies() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: fuel_metadata.pb.h:141
bool has_file_format() const
void set_name(const std::string &value)
static const FuelMetadata_Model * internal_default_instance()
Definition: fuel_metadata.pb.h:474
::ignition::msgs::FuelMetadata_Contact * mutable_authors(int index)
FuelMetadata_Legal(const FuelMetadata_Legal &from)
bool has_version_range() const
FuelMetadata_Contact(const FuelMetadata_Contact &from)
void set_email(std::string &&value)
void CopyFrom(const FuelMetadata_Contact &from)
VersionTypeCase
Definition: fuel_metadata.pb.h:943
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & tags() const
FuelMetadata_Compatibility(const FuelMetadata_Compatibility &from)
void CopyFrom(const FuelMetadata_Model &from)
virtual ~FuelMetadata_Compatibility()
void Swap(FuelMetadata_Compatibility *other)
Definition: fuel_metadata.pb.h:959
FuelMetadata_Model Model
Definition: fuel_metadata.pb.h:1257
void set_email(const std::string &value)
FuelMetadata_Compatibility & operator=(FuelMetadata_Compatibility &&from) noexcept
Definition: fuel_metadata.pb.h:923
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact > * mutable_authors()
void UnsafeArenaSwap(FuelMetadata_World *other)
Definition: fuel_metadata.pb.h:655
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void clear_dependencies()
void add_tags(const char *value)
virtual ~FuelMetadata_Model()
FuelMetadata()
Definition: fuel_metadata.pb.h:1143
static const FuelMetadata_Dependency * internal_default_instance()
Definition: fuel_metadata.pb.h:800
std::string * mutable_name()
static const FuelMetadata_Legal & default_instance()
FuelMetadata_Contact * New() const final
Definition: fuel_metadata.pb.h:178
void set_email(const char *value)
void set_file(std::string &&value)
void Swap(FuelMetadata_Legal *other)
Definition: fuel_metadata.pb.h:323
const std::string & uri() const
const ::ignition::msgs::Version & version() const
void set_license(const std::string &value)
static const FuelMetadata_Compatibility * internal_default_instance()
Definition: fuel_metadata.pb.h:949
::ignition::msgs::FuelMetadata_Model * unsafe_arena_release_model()
FuelMetadata_Dependency()
Definition: fuel_metadata.pb.h:767
FuelMetadata(const FuelMetadata &from)
static const FuelMetadata_World * internal_default_instance()
Definition: fuel_metadata.pb.h:637
std::string * release_name()
void set_license(const char *value, size_t size)
void unsafe_arena_set_allocated_version_range(::ignition::msgs::VersionRange *version_range)
void set_tags(int index, const char *value, size_t size)
FuelMetadata_Contact & operator=(const FuelMetadata_Contact &from)
Definition: fuel_metadata.pb.h:128
virtual ~FuelMetadata_World()
::ignition::msgs::Version * mutable_version()
void CopyFrom(const FuelMetadata_Compatibility &from)
void MergeFrom(const FuelMetadata &from)
::ignition::msgs::FuelMetadata_Legal * unsafe_arena_release_legal()
FuelMetadata * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:1212
void set_version(::PROTOBUF_NAMESPACE_ID::int32 value)
friend void swap(FuelMetadata_Legal &a, FuelMetadata_Legal &b)
Definition: fuel_metadata.pb.h:320
void set_copyright(const char *value)
void add_tags(std::string &&value)
std::string * release_license()
void unsafe_arena_set_allocated_file_format(::ignition::msgs::VersionedName *file_format)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_tags()
::ignition::msgs::VersionedName * unsafe_arena_release_file_format()
void set_uri(const char *value)
FuelMetadata_Legal & operator=(FuelMetadata_Legal &&from) noexcept
Definition: fuel_metadata.pb.h:293
::ignition::msgs::FuelMetadata_Model * mutable_model()
FuelMetadata_Compatibility(FuelMetadata_Compatibility &&from) noexcept
Definition: fuel_metadata.pb.h:914
const std::string & description() const
FuelMetadata_World(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void CopyFrom(const FuelMetadata_Dependency &from)
FuelMetadata_Legal(FuelMetadata_Legal &&from) noexcept
Definition: fuel_metadata.pb.h:284
::ignition::msgs::VersionedName * mutable_file_format()
void unsafe_arena_set_allocated_world(::ignition::msgs::FuelMetadata_World *world)
const ::ignition::msgs::VersionedName & file_format() const
void UnsafeArenaSwap(FuelMetadata_Model *other)
Definition: fuel_metadata.pb.h:492
void MergeFrom(const FuelMetadata_Legal &from)
void set_uri(std::string &&value)
const std::string & license() const
static const FuelMetadata_Model & default_instance()
void add_tags(const std::string &value)
std::string * mutable_email()
void set_email(const char *value, size_t size)
std::string * mutable_license()
const ::ignition::msgs::FuelMetadata_Contact & authors(int index) const
FuelMetadata_Legal * New() const final
Definition: fuel_metadata.pb.h:339
::ignition::msgs::VersionRange * mutable_version_range()
FuelMetadata_Model(FuelMetadata_Model &&from) noexcept
Definition: fuel_metadata.pb.h:445
const ::ignition::msgs::FuelMetadata_Legal & legal() const
void set_allocated_file_format(::ignition::msgs::VersionedName *file_format)
void set_license(std::string &&value)
FuelMetadata_Dependency & operator=(FuelMetadata_Dependency &&from) noexcept
Definition: fuel_metadata.pb.h:780
FuelMetadata_Compatibility * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:979
void Swap(FuelMetadata_World *other)
Definition: fuel_metadata.pb.h:647
void clear_version_type()
void Swap(FuelMetadata_Dependency *other)
Definition: fuel_metadata.pb.h:810
void CopyFrom(const FuelMetadata &from)
void Swap(FuelMetadata_Contact *other)
Definition: fuel_metadata.pb.h:162
const ::ignition::msgs::VersionRange & version_range() const
FuelMetadata_Dependency(FuelMetadata_Dependency &&from) noexcept
Definition: fuel_metadata.pb.h:771
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
FuelMetadata(FuelMetadata &&from) noexcept
Definition: fuel_metadata.pb.h:1147
std::string * release_description()
std::string * mutable_file()
FuelMetadata_Compatibility()
Definition: fuel_metadata.pb.h:910
FuelMetadata_Model * New() const final
Definition: fuel_metadata.pb.h:500
const ::ignition::msgs::FuelMetadata_Compatibility & compatibilities(int index) const
friend void swap(FuelMetadata_Dependency &a, FuelMetadata_Dependency &b)
Definition: fuel_metadata.pb.h:807
void set_allocated_version(::ignition::msgs::Version *version)
::ignition::msgs::FuelMetadata_World * release_world()
void MergeFrom(const FuelMetadata_Compatibility &from)
void set_file(const char *value)
void set_description(std::string &&value)
void set_allocated_license(std::string *license)
const ::ignition::msgs::FuelMetadata_Dependency & dependencies(int index) const
::ignition::msgs::FuelMetadata_Compatibility * mutable_compatibilities(int index)
FuelMetadata_Dependency * New() const final
Definition: fuel_metadata.pb.h:826
std::string * release_file()
void set_allocated_uri(std::string *uri)
FuelMetadata_Model & operator=(const FuelMetadata_Model &from)
Definition: fuel_metadata.pb.h:450
void set_file(const std::string &value)
void CopyFrom(const FuelMetadata_World &from)
int annotations_size() const
void set_allocated_legal(::ignition::msgs::FuelMetadata_Legal *legal)
void CopyFrom(const FuelMetadata_Legal &from)
const std::string & tags(int index) const
FuelMetadata_World * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:667
static const FuelMetadata_Legal * internal_default_instance()
Definition: fuel_metadata.pb.h:313
void Swap(FuelMetadata_Model *other)
Definition: fuel_metadata.pb.h:484
FuelMetadata_Dependency(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::FuelMetadata_Model * release_model()
FuelMetadata_Contact(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const FuelMetadata * internal_default_instance()
Definition: fuel_metadata.pb.h:1182
void set_allocated_copyright(std::string *copyright)
void set_license(const char *value)
void MergeFrom(const FuelMetadata_Model &from)
const std::string & copyright() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility > * mutable_compatibilities()
virtual ~FuelMetadata_Contact()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Compatibility > & compatibilities() const
void UnsafeArenaSwap(FuelMetadata_Dependency *other)
Definition: fuel_metadata.pb.h:818
void UnsafeArenaSwap(FuelMetadata_Contact *other)
Definition: fuel_metadata.pb.h:170
static const FuelMetadata_Contact * internal_default_instance()
Definition: fuel_metadata.pb.h:152
::ignition::msgs::FuelMetadata_World * mutable_world()
void set_copyright(std::string &&value)
FuelMetadata_Contact()
Definition: fuel_metadata.pb.h:119
void set_uri(const std::string &value)
void set_allocated_model(::ignition::msgs::FuelMetadata_Model *model)
void Swap(FuelMetadata *other)
Definition: fuel_metadata.pb.h:1192
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const FuelMetadata_Compatibility & default_instance()
::ignition::msgs::VersionRange * unsafe_arena_release_version_range()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: fuel_metadata.pb.h:144
::ignition::msgs::FuelMetadata_Dependency * add_dependencies()
static const FuelMetadata_Contact & default_instance()
int compatibilities_size() const
FuelMetadata_Legal * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:343
FuelMetadata_World(const FuelMetadata_World &from)
::PROTOBUF_NAMESPACE_ID::int32 version() const
FuelMetadata_Contact & operator=(FuelMetadata_Contact &&from) noexcept
Definition: fuel_metadata.pb.h:132
void unsafe_arena_set_allocated_legal(::ignition::msgs::FuelMetadata_Legal *legal)
void MergeFrom(const FuelMetadata_Dependency &from)
virtual ~FuelMetadata_Legal()
::ignition::msgs::FuelMetadata_Dependency * mutable_dependencies(int index)
FuelMetadata_Legal()
Definition: fuel_metadata.pb.h:280
friend void swap(FuelMetadata_Contact &a, FuelMetadata_Contact &b)
Definition: fuel_metadata.pb.h:159
void set_uri(const char *value, size_t size)
FuelMetadata & operator=(FuelMetadata &&from) noexcept
Definition: fuel_metadata.pb.h:1156
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::FuelMetadata_Contact > & authors() const
std::string * release_uri()
FuelMetadata_World(FuelMetadata_World &&from) noexcept
Definition: fuel_metadata.pb.h:608
std::string * mutable_copyright()
void set_description(const char *value)
static const FuelMetadata_World & default_instance()
::ignition::msgs::VersionRange * release_version_range()
static const FuelMetadata & default_instance()
friend void swap(FuelMetadata &a, FuelMetadata &b)
Definition: fuel_metadata.pb.h:1189
const std::string & name() const
void unsafe_arena_set_allocated_version(::ignition::msgs::Version *version)
FuelMetadata_Contact * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:182
FuelMetadata_World()
Definition: fuel_metadata.pb.h:604
void set_name(const char *value)
void set_name(std::string &&value)
friend void swap(FuelMetadata_World &a, FuelMetadata_World &b)
Definition: fuel_metadata.pb.h:644
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & annotations() const
FuelMetadata_Dependency(const FuelMetadata_Dependency &from)
::ignition::msgs::Version * release_version()
FuelMetadata_Legal(::PROTOBUF_NAMESPACE_ID::Arena *arena)
FuelMetadata & operator=(const FuelMetadata &from)
Definition: fuel_metadata.pb.h:1152
virtual ~FuelMetadata_Dependency()
FuelMetadata_Model()
Definition: fuel_metadata.pb.h:441
void set_copyright(const std::string &value)
FuelMetadata_Compatibility * New() const final
Definition: fuel_metadata.pb.h:975
friend void swap(FuelMetadata_Model &a, FuelMetadata_Model &b)
Definition: fuel_metadata.pb.h:481
void MergeFrom(const FuelMetadata_World &from)
int dependencies_size() const
FuelMetadata_Dependency * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: fuel_metadata.pb.h:830
const std::string & email() const
std::string * release_copyright()
std::string * mutable_description()
::ignition::msgs::FuelMetadata_Legal * mutable_legal()
ResourceTypeCase
Definition: fuel_metadata.pb.h:1176
void set_allocated_version_range(::ignition::msgs::VersionRange *version_range)
void set_tags(int index, const char *value)
FuelMetadata_World World
Definition: fuel_metadata.pb.h:1258
void UnsafeArenaSwap(FuelMetadata_Compatibility *other)
Definition: fuel_metadata.pb.h:967
void set_allocated_name(std::string *name)
void set_allocated_description(std::string *description)
const ::ignition::msgs::FuelMetadata_World & world() const
FuelMetadata_Legal & operator=(const FuelMetadata_Legal &from)
Definition: fuel_metadata.pb.h:289
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_annotations()
void set_allocated_file(std::string *file)
void UnsafeArenaSwap(FuelMetadata_Legal *other)
Definition: fuel_metadata.pb.h:331
const std::string & file() const
void UnsafeArenaSwap(FuelMetadata *other)
Definition: fuel_metadata.pb.h:1200
ResourceTypeCase resource_type_case() const
FuelMetadata_Dependency Dependency
Definition: fuel_metadata.pb.h:1259
void set_tags(int index, const std::string &value)
void set_copyright(const char *value, size_t size)
FuelMetadata_Compatibility Compatibility
Definition: fuel_metadata.pb.h:1260
::ignition::msgs::FuelMetadata_Legal * release_legal()
void set_allocated_email(std::string *email)
FuelMetadata(::PROTOBUF_NAMESPACE_ID::Arena *arena)
std::string * release_email()
std::string * mutable_uri()
IGNITION_MSGS_VISIBLE FuelMetadata_AnnotationsEntry_DoNotUseDefaultTypeInternal _FuelMetadata_AnnotationsEntry_DoNotUse_default_instance_
std::unique_ptr< FuelMetadata > FuelMetadataUniquePtr
Definition: fuel_metadata.pb.h:2940
IGNITION_MSGS_VISIBLE FuelMetadata_LegalDefaultTypeInternal _FuelMetadata_Legal_default_instance_
std::unique_ptr< const FuelMetadata > ConstFuelMetadataUniquePtr
Definition: fuel_metadata.pb.h:2941
IGNITION_MSGS_VISIBLE VersionDefaultTypeInternal _Version_default_instance_
IGNITION_MSGS_VISIBLE FuelMetadata_DependencyDefaultTypeInternal _FuelMetadata_Dependency_default_instance_
IGNITION_MSGS_VISIBLE VersionedNameDefaultTypeInternal _VersionedName_default_instance_
IGNITION_MSGS_VISIBLE FuelMetadata_WorldDefaultTypeInternal _FuelMetadata_World_default_instance_
IGNITION_MSGS_VISIBLE FuelMetadataDefaultTypeInternal _FuelMetadata_default_instance_
IGNITION_MSGS_VISIBLE FuelMetadata_CompatibilityDefaultTypeInternal _FuelMetadata_Compatibility_default_instance_
std::shared_ptr< const FuelMetadata > ConstFuelMetadataSharedPtr
Definition: fuel_metadata.pb.h:2943
IGNITION_MSGS_VISIBLE VersionRangeDefaultTypeInternal _VersionRange_default_instance_
IGNITION_MSGS_VISIBLE FuelMetadata_ModelDefaultTypeInternal _FuelMetadata_Model_default_instance_
IGNITION_MSGS_VISIBLE FuelMetadata_ContactDefaultTypeInternal _FuelMetadata_Contact_default_instance_
std::shared_ptr< FuelMetadata > FuelMetadataSharedPtr
Definition: fuel_metadata.pb.h:2942
Definition: actor.pb.h:52