4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fentity_5ffactory_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fentity_5ffactory_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3012004 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/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_2fentity_5ffactory_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::AuxillaryParseTableField aux[]
66 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
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 EntityFactoryDefaultTypeInternal;
80 PROTOBUF_NAMESPACE_OPEN
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::EntityFactory* Arena::CreateMaybeMessage<::ignition::msgs::EntityFactory>(Arena*);
82 PROTOBUF_NAMESPACE_CLOSE
88 class IGNITION_MSGS_VISIBLE EntityFactory PROTOBUF_FINAL :
89 public ::PROTOBUF_NAMESPACE_ID::Message {
97 *
this = ::std::move(from);
100 inline EntityFactory&
operator=(
const EntityFactory& from) {
104 inline EntityFactory&
operator=(EntityFactory&& from) noexcept {
105 if (GetArena() == from.GetArena()) {
106 if (
this != &from) InternalSwap(&from);
113 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
114 return GetDescriptor();
117 return GetMetadataStatic().descriptor;
120 return GetMetadataStatic().reflection;
135 return reinterpret_cast<const EntityFactory*
>(
138 static constexpr
int kIndexInFileMessages =
141 friend void swap(EntityFactory& a, EntityFactory& b) {
144 inline void Swap(EntityFactory* other) {
145 if (other ==
this)
return;
146 if (GetArena() == other->GetArena()) {
149 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
153 if (other ==
this)
return;
154 GOOGLE_DCHECK(GetArena() == other->GetArena());
160 inline EntityFactory*
New() const final {
161 return CreateMaybeMessage<EntityFactory>(
nullptr);
164 EntityFactory*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
165 return CreateMaybeMessage<EntityFactory>(arena);
167 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
168 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
171 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
172 bool IsInitialized() const final;
174 size_t ByteSizeLong() const final;
175 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
176 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
177 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
178 int GetCachedSize() const final {
return _cached_size_.Get(); }
181 inline void SharedCtor();
182 inline void SharedDtor();
183 void SetCachedSize(
int size)
const final;
184 void InternalSwap(EntityFactory* other);
185 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
186 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
187 return "ignition.msgs.EntityFactory";
192 static void ArenaDtor(
void*
object);
193 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
198 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
210 kNameFieldNumber = 8,
211 kRelativeToFieldNumber = 10,
212 kHeaderFieldNumber = 1,
213 kPoseFieldNumber = 7,
214 kSphericalCoordinatesFieldNumber = 11,
215 kAllowRenamingFieldNumber = 9,
217 kSdfFilenameFieldNumber = 3,
218 kModelFieldNumber = 4,
219 kLightFieldNumber = 5,
220 kCloneNameFieldNumber = 6,
232 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
233 " string fields are deprecated and will be removed in a"
235 std::
string* unsafe_arena_release_name();
236 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
237 "
string fields are deprecated and will be removed in a"
239 void unsafe_arena_set_allocated_name(
242 const
std::
string& _internal_name() const;
243 void _internal_set_name(const
std::
string& value);
244 std::
string* _internal_mutable_name();
248 void clear_relative_to();
249 const
std::
string& relative_to() const;
250 void set_relative_to(const
std::
string& value);
251 void set_relative_to(
std::
string&& value);
252 void set_relative_to(const
char* value);
253 void set_relative_to(const
char* value,
size_t size);
254 std::
string* mutable_relative_to();
255 std::
string* release_relative_to();
256 void set_allocated_relative_to(
std::
string* relative_to);
257 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
258 "
string fields are deprecated and will be removed in a"
260 std::
string* unsafe_arena_release_relative_to();
261 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
262 "
string fields are deprecated and will be removed in a"
264 void unsafe_arena_set_allocated_relative_to(
265 std::
string* relative_to);
267 const
std::
string& _internal_relative_to() const;
268 void _internal_set_relative_to(const
std::
string& value);
269 std::
string* _internal_mutable_relative_to();
273 bool has_header() const;
275 bool _internal_has_header() const;
281 void set_allocated_header(::
ignition::msgs::Header* header);
283 const ::
ignition::msgs::Header& _internal_header() const;
284 ::
ignition::msgs::Header* _internal_mutable_header();
286 void unsafe_arena_set_allocated_header(
288 ::
ignition::msgs::Header* unsafe_arena_release_header();
291 bool has_pose() const;
293 bool _internal_has_pose() const;
299 void set_allocated_pose(::
ignition::msgs::Pose* pose);
301 const ::
ignition::msgs::Pose& _internal_pose() const;
302 ::
ignition::msgs::Pose* _internal_mutable_pose();
304 void unsafe_arena_set_allocated_pose(
306 ::
ignition::msgs::Pose* unsafe_arena_release_pose();
309 bool has_spherical_coordinates() const;
311 bool _internal_has_spherical_coordinates() const;
313 void clear_spherical_coordinates();
314 const ::
ignition::msgs::SphericalCoordinates& spherical_coordinates() const;
315 ::
ignition::msgs::SphericalCoordinates* release_spherical_coordinates();
316 ::
ignition::msgs::SphericalCoordinates* mutable_spherical_coordinates();
317 void set_allocated_spherical_coordinates(::
ignition::msgs::SphericalCoordinates* spherical_coordinates);
319 const ::
ignition::msgs::SphericalCoordinates& _internal_spherical_coordinates() const;
320 ::
ignition::msgs::SphericalCoordinates* _internal_mutable_spherical_coordinates();
322 void unsafe_arena_set_allocated_spherical_coordinates(
323 ::
ignition::msgs::SphericalCoordinates* spherical_coordinates);
324 ::
ignition::msgs::SphericalCoordinates* unsafe_arena_release_spherical_coordinates();
327 void clear_allow_renaming();
328 bool allow_renaming() const;
329 void set_allow_renaming(
bool value);
331 bool _internal_allow_renaming() const;
332 void _internal_set_allow_renaming(
bool value);
337 bool _internal_has_sdf() const;
340 const
std::
string& sdf() const;
341 void set_sdf(const
std::
string& value);
342 void set_sdf(
std::
string&& value);
343 void set_sdf(const
char* value);
344 void set_sdf(const
char* value,
size_t size);
345 std::
string* mutable_sdf();
346 std::
string* release_sdf();
347 void set_allocated_sdf(
std::
string* sdf);
348 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
349 "
string fields are deprecated and will be removed in a"
351 std::
string* unsafe_arena_release_sdf();
352 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
353 "
string fields are deprecated and will be removed in a"
355 void unsafe_arena_set_allocated_sdf(
358 const
std::
string& _internal_sdf() const;
359 void _internal_set_sdf(const
std::
string& value);
360 std::
string* _internal_mutable_sdf();
365 bool _internal_has_sdf_filename() const;
367 void clear_sdf_filename();
368 const
std::
string& sdf_filename() const;
369 void set_sdf_filename(const
std::
string& value);
370 void set_sdf_filename(
std::
string&& value);
371 void set_sdf_filename(const
char* value);
372 void set_sdf_filename(const
char* value,
size_t size);
373 std::
string* mutable_sdf_filename();
374 std::
string* release_sdf_filename();
375 void set_allocated_sdf_filename(
std::
string* sdf_filename);
376 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
377 "
string fields are deprecated and will be removed in a"
379 std::
string* unsafe_arena_release_sdf_filename();
380 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
381 "
string fields are deprecated and will be removed in a"
383 void unsafe_arena_set_allocated_sdf_filename(
384 std::
string* sdf_filename);
386 const
std::
string& _internal_sdf_filename() const;
387 void _internal_set_sdf_filename(const
std::
string& value);
388 std::
string* _internal_mutable_sdf_filename();
392 bool has_model() const;
394 bool _internal_has_model() const;
405 void unsafe_arena_set_allocated_model(
410 bool has_light() const;
412 bool _internal_has_light() const;
418 void set_allocated_light(::
ignition::msgs::Light* light);
420 const ::
ignition::msgs::Light& _internal_light() const;
421 ::
ignition::msgs::Light* _internal_mutable_light();
423 void unsafe_arena_set_allocated_light(
425 ::
ignition::msgs::Light* unsafe_arena_release_light();
429 bool _internal_has_clone_name() const;
431 void clear_clone_name();
432 const
std::
string& clone_name() const;
433 void set_clone_name(const
std::
string& value);
434 void set_clone_name(
std::
string&& value);
435 void set_clone_name(const
char* value);
436 void set_clone_name(const
char* value,
size_t size);
437 std::
string* mutable_clone_name();
438 std::
string* release_clone_name();
439 void set_allocated_clone_name(
std::
string* clone_name);
440 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
441 "
string fields are deprecated and will be removed in a"
443 std::
string* unsafe_arena_release_clone_name();
444 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
445 "
string fields are deprecated and will be removed in a"
447 void unsafe_arena_set_allocated_clone_name(
448 std::
string* clone_name);
450 const
std::
string& _internal_clone_name() const;
451 void _internal_set_clone_name(const
std::
string& value);
452 std::
string* _internal_mutable_clone_name();
461 void set_has_sdf_filename();
462 void set_has_model();
463 void set_has_light();
464 void set_has_clone_name();
466 inline
bool has_from() const;
467 inline
void clear_has_from();
469 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
470 typedef
void InternalArenaConstructable_;
471 typedef
void DestructorSkippable_;
472 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr name_;
473 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr relative_to_;
476 ::
ignition::msgs::SphericalCoordinates* spherical_coordinates_;
477 bool allow_renaming_;
480 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdf_;
481 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdf_filename_;
482 ::ignition::msgs::Model* model_;
483 ::ignition::msgs::Light* light_;
484 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr clone_name_;
486 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
487 ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
489 friend struct ::TableStruct_ignition_2fmsgs_2fentity_5ffactory_2eproto;
497 #pragma GCC diagnostic push
498 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
503 inline bool EntityFactory::_internal_has_header()
const {
504 return this != internal_default_instance() && header_ !=
nullptr;
506 inline bool EntityFactory::has_header()
const {
507 return _internal_has_header();
509 inline const ::ignition::msgs::Header& EntityFactory::_internal_header()
const {
510 const ::ignition::msgs::Header* p = header_;
511 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Header*
>(
514 inline const ::ignition::msgs::Header& EntityFactory::header()
const {
516 return _internal_header();
518 inline void EntityFactory::unsafe_arena_set_allocated_header(
519 ::ignition::msgs::Header* header) {
520 if (GetArena() ==
nullptr) {
521 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
531 inline ::ignition::msgs::Header* EntityFactory::release_header() {
532 auto temp = unsafe_arena_release_header();
533 if (GetArena() !=
nullptr) {
534 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
538 inline ::ignition::msgs::Header* EntityFactory::unsafe_arena_release_header() {
541 ::ignition::msgs::Header* temp = header_;
545 inline ::ignition::msgs::Header* EntityFactory::_internal_mutable_header() {
547 if (header_ ==
nullptr) {
548 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
553 inline ::ignition::msgs::Header* EntityFactory::mutable_header() {
555 return _internal_mutable_header();
557 inline void EntityFactory::set_allocated_header(::ignition::msgs::Header* header) {
558 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
559 if (message_arena ==
nullptr) {
560 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
563 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
564 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header)->GetArena();
565 if (message_arena != submessage_arena) {
566 header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
567 message_arena, header, submessage_arena);
578 inline bool EntityFactory::_internal_has_sdf()
const {
579 return from_case() == kSdf;
581 inline void EntityFactory::set_has_sdf() {
582 _oneof_case_[0] = kSdf;
584 inline void EntityFactory::clear_sdf() {
585 if (_internal_has_sdf()) {
586 from_.sdf_.Destroy(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
590 inline const std::string& EntityFactory::sdf()
const {
592 return _internal_sdf();
594 inline void EntityFactory::set_sdf(
const std::string& value) {
595 _internal_set_sdf(value);
600 return _internal_mutable_sdf();
602 inline const std::string& EntityFactory::_internal_sdf()
const {
603 if (_internal_has_sdf()) {
604 return from_.sdf_.Get();
606 return *&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited();
608 inline void EntityFactory::_internal_set_sdf(
const std::string& value) {
609 if (!_internal_has_sdf()) {
612 from_.sdf_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
614 from_.sdf_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
616 inline void EntityFactory::set_sdf(
std::string&& value) {
618 if (!_internal_has_sdf()) {
621 from_.sdf_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
624 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
627 inline void EntityFactory::set_sdf(
const char* value) {
628 GOOGLE_DCHECK(value !=
nullptr);
629 if (!_internal_has_sdf()) {
632 from_.sdf_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
634 from_.sdf_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
638 inline void EntityFactory::set_sdf(
const char* value,
640 if (!_internal_has_sdf()) {
643 from_.sdf_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
646 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
647 reinterpret_cast<const char*
>(value), size),
651 inline std::string* EntityFactory::_internal_mutable_sdf() {
652 if (!_internal_has_sdf()) {
655 from_.sdf_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
657 return from_.sdf_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
661 if (_internal_has_sdf()) {
663 return from_.sdf_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
668 inline void EntityFactory::set_allocated_sdf(
std::string* sdf) {
672 if (sdf !=
nullptr) {
674 from_.sdf_.UnsafeSetDefault(sdf);
678 inline std::string* EntityFactory::unsafe_arena_release_sdf() {
680 GOOGLE_DCHECK(GetArena() !=
nullptr);
681 if (_internal_has_sdf()) {
683 return from_.sdf_.UnsafeArenaRelease(
684 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
689 inline void EntityFactory::unsafe_arena_set_allocated_sdf(
std::string* sdf) {
690 GOOGLE_DCHECK(GetArena() !=
nullptr);
691 if (!_internal_has_sdf()) {
692 from_.sdf_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
697 from_.sdf_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdf, GetArena());
703 inline bool EntityFactory::_internal_has_sdf_filename()
const {
704 return from_case() == kSdfFilename;
706 inline void EntityFactory::set_has_sdf_filename() {
707 _oneof_case_[0] = kSdfFilename;
709 inline void EntityFactory::clear_sdf_filename() {
710 if (_internal_has_sdf_filename()) {
711 from_.sdf_filename_.Destroy(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
715 inline const std::string& EntityFactory::sdf_filename()
const {
717 return _internal_sdf_filename();
719 inline void EntityFactory::set_sdf_filename(
const std::string& value) {
720 _internal_set_sdf_filename(value);
723 inline std::string* EntityFactory::mutable_sdf_filename() {
725 return _internal_mutable_sdf_filename();
727 inline const std::string& EntityFactory::_internal_sdf_filename()
const {
728 if (_internal_has_sdf_filename()) {
729 return from_.sdf_filename_.Get();
731 return *&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited();
733 inline void EntityFactory::_internal_set_sdf_filename(
const std::string& value) {
734 if (!_internal_has_sdf_filename()) {
736 set_has_sdf_filename();
737 from_.sdf_filename_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
739 from_.sdf_filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
741 inline void EntityFactory::set_sdf_filename(
std::string&& value) {
743 if (!_internal_has_sdf_filename()) {
745 set_has_sdf_filename();
746 from_.sdf_filename_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
748 from_.sdf_filename_.Set(
749 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
752 inline void EntityFactory::set_sdf_filename(
const char* value) {
753 GOOGLE_DCHECK(value !=
nullptr);
754 if (!_internal_has_sdf_filename()) {
756 set_has_sdf_filename();
757 from_.sdf_filename_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
759 from_.sdf_filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
763 inline void EntityFactory::set_sdf_filename(
const char* value,
765 if (!_internal_has_sdf_filename()) {
767 set_has_sdf_filename();
768 from_.sdf_filename_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
770 from_.sdf_filename_.Set(
771 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
772 reinterpret_cast<const char*
>(value), size),
776 inline std::string* EntityFactory::_internal_mutable_sdf_filename() {
777 if (!_internal_has_sdf_filename()) {
779 set_has_sdf_filename();
780 from_.sdf_filename_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
782 return from_.sdf_filename_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
784 inline std::string* EntityFactory::release_sdf_filename() {
786 if (_internal_has_sdf_filename()) {
788 return from_.sdf_filename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
793 inline void EntityFactory::set_allocated_sdf_filename(
std::string* sdf_filename) {
797 if (sdf_filename !=
nullptr) {
798 set_has_sdf_filename();
799 from_.sdf_filename_.UnsafeSetDefault(sdf_filename);
803 inline std::string* EntityFactory::unsafe_arena_release_sdf_filename() {
805 GOOGLE_DCHECK(GetArena() !=
nullptr);
806 if (_internal_has_sdf_filename()) {
808 return from_.sdf_filename_.UnsafeArenaRelease(
809 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
814 inline void EntityFactory::unsafe_arena_set_allocated_sdf_filename(
std::string* sdf_filename) {
815 GOOGLE_DCHECK(GetArena() !=
nullptr);
816 if (!_internal_has_sdf_filename()) {
817 from_.sdf_filename_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
821 set_has_sdf_filename();
822 from_.sdf_filename_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdf_filename, GetArena());
828 inline bool EntityFactory::_internal_has_model()
const {
829 return from_case() == kModel;
831 inline bool EntityFactory::has_model()
const {
832 return _internal_has_model();
834 inline void EntityFactory::set_has_model() {
835 _oneof_case_[0] = kModel;
837 inline ::ignition::msgs::Model* EntityFactory::release_model() {
839 if (_internal_has_model()) {
841 ::ignition::msgs::Model* temp = from_.model_;
842 if (GetArena() !=
nullptr) {
843 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
845 from_.model_ =
nullptr;
851 inline const ::ignition::msgs::Model& EntityFactory::_internal_model()
const {
852 return _internal_has_model()
856 inline const ::ignition::msgs::Model& EntityFactory::model()
const {
858 return _internal_model();
860 inline ::ignition::msgs::Model* EntityFactory::unsafe_arena_release_model() {
862 if (_internal_has_model()) {
864 ::ignition::msgs::Model* temp = from_.model_;
865 from_.model_ =
nullptr;
871 inline void EntityFactory::unsafe_arena_set_allocated_model(::ignition::msgs::Model* model) {
875 from_.model_ = model;
879 inline ::ignition::msgs::Model* EntityFactory::_internal_mutable_model() {
880 if (!_internal_has_model()) {
883 from_.model_ = CreateMaybeMessage< ::ignition::msgs::Model >(GetArena());
887 inline ::ignition::msgs::Model* EntityFactory::mutable_model() {
889 return _internal_mutable_model();
893 inline bool EntityFactory::_internal_has_light()
const {
894 return from_case() == kLight;
896 inline bool EntityFactory::has_light()
const {
897 return _internal_has_light();
899 inline void EntityFactory::set_has_light() {
900 _oneof_case_[0] = kLight;
902 inline ::ignition::msgs::Light* EntityFactory::release_light() {
904 if (_internal_has_light()) {
906 ::ignition::msgs::Light* temp = from_.light_;
907 if (GetArena() !=
nullptr) {
908 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
910 from_.light_ =
nullptr;
916 inline const ::ignition::msgs::Light& EntityFactory::_internal_light()
const {
917 return _internal_has_light()
921 inline const ::ignition::msgs::Light& EntityFactory::light()
const {
923 return _internal_light();
925 inline ::ignition::msgs::Light* EntityFactory::unsafe_arena_release_light() {
927 if (_internal_has_light()) {
929 ::ignition::msgs::Light* temp = from_.light_;
930 from_.light_ =
nullptr;
936 inline void EntityFactory::unsafe_arena_set_allocated_light(::ignition::msgs::Light* light) {
940 from_.light_ = light;
944 inline ::ignition::msgs::Light* EntityFactory::_internal_mutable_light() {
945 if (!_internal_has_light()) {
948 from_.light_ = CreateMaybeMessage< ::ignition::msgs::Light >(GetArena());
952 inline ::ignition::msgs::Light* EntityFactory::mutable_light() {
954 return _internal_mutable_light();
958 inline bool EntityFactory::_internal_has_clone_name()
const {
959 return from_case() == kCloneName;
961 inline void EntityFactory::set_has_clone_name() {
962 _oneof_case_[0] = kCloneName;
964 inline void EntityFactory::clear_clone_name() {
965 if (_internal_has_clone_name()) {
966 from_.clone_name_.Destroy(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
970 inline const std::string& EntityFactory::clone_name()
const {
972 return _internal_clone_name();
974 inline void EntityFactory::set_clone_name(
const std::string& value) {
975 _internal_set_clone_name(value);
978 inline std::string* EntityFactory::mutable_clone_name() {
980 return _internal_mutable_clone_name();
982 inline const std::string& EntityFactory::_internal_clone_name()
const {
983 if (_internal_has_clone_name()) {
984 return from_.clone_name_.Get();
986 return *&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited();
988 inline void EntityFactory::_internal_set_clone_name(
const std::string& value) {
989 if (!_internal_has_clone_name()) {
991 set_has_clone_name();
992 from_.clone_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
994 from_.clone_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
996 inline void EntityFactory::set_clone_name(
std::string&& value) {
998 if (!_internal_has_clone_name()) {
1000 set_has_clone_name();
1001 from_.clone_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1003 from_.clone_name_.Set(
1004 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1007 inline void EntityFactory::set_clone_name(
const char* value) {
1008 GOOGLE_DCHECK(value !=
nullptr);
1009 if (!_internal_has_clone_name()) {
1011 set_has_clone_name();
1012 from_.clone_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1014 from_.clone_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1018 inline void EntityFactory::set_clone_name(
const char* value,
1020 if (!_internal_has_clone_name()) {
1022 set_has_clone_name();
1023 from_.clone_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1025 from_.clone_name_.Set(
1026 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1027 reinterpret_cast<const char*
>(value), size),
1031 inline std::string* EntityFactory::_internal_mutable_clone_name() {
1032 if (!_internal_has_clone_name()) {
1034 set_has_clone_name();
1035 from_.clone_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1037 return from_.clone_name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1039 inline std::string* EntityFactory::release_clone_name() {
1041 if (_internal_has_clone_name()) {
1043 return from_.clone_name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1048 inline void EntityFactory::set_allocated_clone_name(
std::string* clone_name) {
1052 if (clone_name !=
nullptr) {
1053 set_has_clone_name();
1054 from_.clone_name_.UnsafeSetDefault(clone_name);
1058 inline std::string* EntityFactory::unsafe_arena_release_clone_name() {
1060 GOOGLE_DCHECK(GetArena() !=
nullptr);
1061 if (_internal_has_clone_name()) {
1063 return from_.clone_name_.UnsafeArenaRelease(
1064 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1069 inline void EntityFactory::unsafe_arena_set_allocated_clone_name(
std::string* clone_name) {
1070 GOOGLE_DCHECK(GetArena() !=
nullptr);
1071 if (!_internal_has_clone_name()) {
1072 from_.clone_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1076 set_has_clone_name();
1077 from_.clone_name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), clone_name, GetArena());
1083 inline bool EntityFactory::_internal_has_pose()
const {
1084 return this != internal_default_instance() && pose_ !=
nullptr;
1086 inline bool EntityFactory::has_pose()
const {
1087 return _internal_has_pose();
1089 inline const ::ignition::msgs::Pose& EntityFactory::_internal_pose()
const {
1090 const ::ignition::msgs::Pose* p = pose_;
1091 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Pose*
>(
1094 inline const ::ignition::msgs::Pose& EntityFactory::pose()
const {
1096 return _internal_pose();
1098 inline void EntityFactory::unsafe_arena_set_allocated_pose(
1099 ::ignition::msgs::Pose* pose) {
1100 if (GetArena() ==
nullptr) {
1101 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1111 inline ::ignition::msgs::Pose* EntityFactory::release_pose() {
1112 auto temp = unsafe_arena_release_pose();
1113 if (GetArena() !=
nullptr) {
1114 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1118 inline ::ignition::msgs::Pose* EntityFactory::unsafe_arena_release_pose() {
1121 ::ignition::msgs::Pose* temp = pose_;
1125 inline ::ignition::msgs::Pose* EntityFactory::_internal_mutable_pose() {
1127 if (pose_ ==
nullptr) {
1128 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
1133 inline ::ignition::msgs::Pose* EntityFactory::mutable_pose() {
1135 return _internal_mutable_pose();
1137 inline void EntityFactory::set_allocated_pose(::ignition::msgs::Pose* pose) {
1138 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1139 if (message_arena ==
nullptr) {
1140 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1143 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1144 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
1145 if (message_arena != submessage_arena) {
1146 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1147 message_arena, pose, submessage_arena);
1158 inline void EntityFactory::clear_name() {
1159 name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1161 inline const std::string& EntityFactory::name()
const {
1163 return _internal_name();
1165 inline void EntityFactory::set_name(
const std::string& value) {
1166 _internal_set_name(value);
1169 inline std::string* EntityFactory::mutable_name() {
1171 return _internal_mutable_name();
1173 inline const std::string& EntityFactory::_internal_name()
const {
1176 inline void EntityFactory::_internal_set_name(
const std::string& value) {
1178 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1180 inline void EntityFactory::set_name(
std::string&& value) {
1183 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1186 inline void EntityFactory::set_name(
const char* value) {
1187 GOOGLE_DCHECK(value !=
nullptr);
1189 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
1193 inline void EntityFactory::set_name(
const char* value,
1196 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1197 reinterpret_cast<const char*
>(value), size), GetArena());
1200 inline std::string* EntityFactory::_internal_mutable_name() {
1202 return name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1204 inline std::string* EntityFactory::release_name() {
1206 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1208 inline void EntityFactory::set_allocated_name(
std::string* name) {
1209 if (name !=
nullptr) {
1214 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
1218 inline std::string* EntityFactory::unsafe_arena_release_name() {
1220 GOOGLE_DCHECK(GetArena() !=
nullptr);
1222 return name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1225 inline void EntityFactory::unsafe_arena_set_allocated_name(
1227 GOOGLE_DCHECK(GetArena() !=
nullptr);
1228 if (name !=
nullptr) {
1233 name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1239 inline void EntityFactory::clear_allow_renaming() {
1240 allow_renaming_ =
false;
1242 inline bool EntityFactory::_internal_allow_renaming()
const {
1243 return allow_renaming_;
1245 inline bool EntityFactory::allow_renaming()
const {
1247 return _internal_allow_renaming();
1249 inline void EntityFactory::_internal_set_allow_renaming(
bool value) {
1251 allow_renaming_ = value;
1253 inline void EntityFactory::set_allow_renaming(
bool value) {
1254 _internal_set_allow_renaming(value);
1259 inline void EntityFactory::clear_relative_to() {
1260 relative_to_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1262 inline const std::string& EntityFactory::relative_to()
const {
1264 return _internal_relative_to();
1266 inline void EntityFactory::set_relative_to(
const std::string& value) {
1267 _internal_set_relative_to(value);
1270 inline std::string* EntityFactory::mutable_relative_to() {
1272 return _internal_mutable_relative_to();
1274 inline const std::string& EntityFactory::_internal_relative_to()
const {
1275 return relative_to_.Get();
1277 inline void EntityFactory::_internal_set_relative_to(
const std::string& value) {
1279 relative_to_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1281 inline void EntityFactory::set_relative_to(
std::string&& value) {
1284 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1287 inline void EntityFactory::set_relative_to(
const char* value) {
1288 GOOGLE_DCHECK(value !=
nullptr);
1290 relative_to_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
1294 inline void EntityFactory::set_relative_to(
const char* value,
1297 relative_to_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1298 reinterpret_cast<const char*
>(value), size), GetArena());
1301 inline std::string* EntityFactory::_internal_mutable_relative_to() {
1303 return relative_to_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1305 inline std::string* EntityFactory::release_relative_to() {
1307 return relative_to_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1309 inline void EntityFactory::set_allocated_relative_to(
std::string* relative_to) {
1310 if (relative_to !=
nullptr) {
1315 relative_to_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), relative_to,
1319 inline std::string* EntityFactory::unsafe_arena_release_relative_to() {
1321 GOOGLE_DCHECK(GetArena() !=
nullptr);
1323 return relative_to_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1326 inline void EntityFactory::unsafe_arena_set_allocated_relative_to(
1328 GOOGLE_DCHECK(GetArena() !=
nullptr);
1329 if (relative_to !=
nullptr) {
1334 relative_to_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1335 relative_to, GetArena());
1340 inline bool EntityFactory::_internal_has_spherical_coordinates()
const {
1341 return this != internal_default_instance() && spherical_coordinates_ !=
nullptr;
1343 inline bool EntityFactory::has_spherical_coordinates()
const {
1344 return _internal_has_spherical_coordinates();
1346 inline const ::ignition::msgs::SphericalCoordinates& EntityFactory::_internal_spherical_coordinates()
const {
1347 const ::ignition::msgs::SphericalCoordinates* p = spherical_coordinates_;
1348 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::SphericalCoordinates*
>(
1351 inline const ::ignition::msgs::SphericalCoordinates& EntityFactory::spherical_coordinates()
const {
1353 return _internal_spherical_coordinates();
1355 inline void EntityFactory::unsafe_arena_set_allocated_spherical_coordinates(
1356 ::ignition::msgs::SphericalCoordinates* spherical_coordinates) {
1357 if (GetArena() ==
nullptr) {
1358 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(spherical_coordinates_);
1360 spherical_coordinates_ = spherical_coordinates;
1361 if (spherical_coordinates) {
1368 inline ::ignition::msgs::SphericalCoordinates* EntityFactory::release_spherical_coordinates() {
1369 auto temp = unsafe_arena_release_spherical_coordinates();
1370 if (GetArena() !=
nullptr) {
1371 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1375 inline ::ignition::msgs::SphericalCoordinates* EntityFactory::unsafe_arena_release_spherical_coordinates() {
1378 ::ignition::msgs::SphericalCoordinates* temp = spherical_coordinates_;
1379 spherical_coordinates_ =
nullptr;
1382 inline ::ignition::msgs::SphericalCoordinates* EntityFactory::_internal_mutable_spherical_coordinates() {
1384 if (spherical_coordinates_ ==
nullptr) {
1385 auto* p = CreateMaybeMessage<::ignition::msgs::SphericalCoordinates>(GetArena());
1386 spherical_coordinates_ = p;
1388 return spherical_coordinates_;
1390 inline ::ignition::msgs::SphericalCoordinates* EntityFactory::mutable_spherical_coordinates() {
1392 return _internal_mutable_spherical_coordinates();
1394 inline void EntityFactory::set_allocated_spherical_coordinates(::ignition::msgs::SphericalCoordinates* spherical_coordinates) {
1395 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1396 if (message_arena ==
nullptr) {
1397 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(spherical_coordinates_);
1399 if (spherical_coordinates) {
1400 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1401 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(spherical_coordinates)->GetArena();
1402 if (message_arena != submessage_arena) {
1403 spherical_coordinates = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1404 message_arena, spherical_coordinates, submessage_arena);
1410 spherical_coordinates_ = spherical_coordinates;
1414 inline bool EntityFactory::has_from()
const {
1415 return from_case() != FROM_NOT_SET;
1417 inline void EntityFactory::clear_has_from() {
1418 _oneof_case_[0] = FROM_NOT_SET;
1420 inline EntityFactory::FromCase EntityFactory::from_case()
const {
1421 return EntityFactory::FromCase(_oneof_case_[0]);
1424 #pragma GCC diagnostic pop
1437 #pragma warning(pop)
1441 #include <google/protobuf/port_undef.inc>
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fentity_5ffactory_2eproto
static void InitAsDefaultInstance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:119
EntityFactory(EntityFactory &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:95
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_name(const char *value, size_t size)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:113
void set_name(const std::string &value)
EntityFactory & operator=(const EntityFactory &from)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:100
FuelMetadata_Model Model
Definition: build/ignition-msgs8/include/ignition/msgs/fuel_metadata.pb.h:1523
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
friend void swap(EntityFactory &a, EntityFactory &b)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:141
std::string * mutable_name()
FromCase
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:124
std::string * release_name()
void UnsafeArenaSwap(EntityFactory *other)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:152
void Swap(EntityFactory *other)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:144
static const EntityFactory * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:134
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
static const EntityFactory & default_instance()
EntityFactory()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:91
void CopyFrom(const EntityFactory &from)
EntityFactory(::PROTOBUF_NAMESPACE_ID::Arena *arena)
EntityFactory & operator=(EntityFactory &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:104
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
EntityFactory * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:160
void MergeFrom(const EntityFactory &from)
EntityFactory(const EntityFactory &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:116
const std::string & name() const
void set_name(const char *value)
void set_name(std::string &&value)
EntityFactory * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:164
void set_allocated_name(std::string *name)
std::unique_ptr< const EntityFactory > ConstEntityFactoryUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:1428
IGNITION_MSGS_VISIBLE ModelDefaultTypeInternal _Model_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
std::shared_ptr< EntityFactory > EntityFactorySharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:1429
IGNITION_MSGS_VISIBLE LightDefaultTypeInternal _Light_default_instance_
std::unique_ptr< EntityFactory > EntityFactoryUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:1427
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
IGNITION_MSGS_VISIBLE EntityFactoryDefaultTypeInternal _EntityFactory_default_instance_
IGNITION_MSGS_VISIBLE SphericalCoordinatesDefaultTypeInternal _SphericalCoordinates_default_instance_
std::shared_ptr< const EntityFactory > ConstEntityFactorySharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:1430
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:61
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)