Gazebo Msgs

API Reference

8.7.0
build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/entity_factory.proto
3 
4 #ifndef PROTOBUF_INCLUDED_ignition_2fmsgs_2fentity_5ffactory_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2fentity_5ffactory_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_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.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
34 #include "ignition/msgs/light.pb.h"
35 #include "ignition/msgs/model.pb.h"
36 #include "ignition/msgs/pose.pb.h"
38 #ifndef _MSC_VER
39 #pragma GCC system_header
40 #else
41 #pragma warning(push)
42 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
43 #endif
44 #ifdef __linux__
45 #include <sys/sysmacros.h>
46 #endif
47 #include <memory>
48 #include <ignition/msgs/Export.hh>
49 // @@protoc_insertion_point(includes)
50 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fentity_5ffactory_2eproto IGNITION_MSGS_VISIBLE
51 
53 // Internal implementation detail -- do not use these members.
54 struct IGNITION_MSGS_VISIBLE TableStruct {
55  static const ::google::protobuf::internal::ParseTableField entries[];
56  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
57  static const ::google::protobuf::internal::ParseTable schema[1];
58  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
59  static const ::google::protobuf::internal::SerializationTable serialization_table[];
60  static const ::google::protobuf::uint32 offsets[];
61 };
62 void IGNITION_MSGS_VISIBLE AddDescriptors();
63 } // namespace protobuf_ignition_2fmsgs_2fentity_5ffactory_2eproto
64 namespace ignition {
65 namespace msgs {
66 class EntityFactory;
67 class EntityFactoryDefaultTypeInternal;
68 IGNITION_MSGS_VISIBLE extern EntityFactoryDefaultTypeInternal _EntityFactory_default_instance_;
69 } // namespace msgs
70 } // namespace ignition
71 namespace google {
72 namespace protobuf {
73 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::EntityFactory* Arena::CreateMaybeMessage<::ignition::msgs::EntityFactory>(Arena*);
74 } // namespace protobuf
75 } // namespace google
76 namespace ignition {
77 namespace msgs {
78 
79 // ===================================================================
80 
81 class IGNITION_MSGS_VISIBLE EntityFactory : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.EntityFactory) */ {
82  public:
83  EntityFactory();
84  virtual ~EntityFactory();
85 
86  EntityFactory(const EntityFactory& from);
87 
88  inline EntityFactory& operator=(const EntityFactory& from) {
89  CopyFrom(from);
90  return *this;
91  }
92  #if LANG_CXX11
93  EntityFactory(EntityFactory&& from) noexcept
94  : EntityFactory() {
95  *this = ::std::move(from);
96  }
97 
98  inline EntityFactory& operator=(EntityFactory&& from) noexcept {
99  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
100  if (this != &from) InternalSwap(&from);
101  } else {
102  CopyFrom(from);
103  }
104  return *this;
105  }
106  #endif
107  static const ::google::protobuf::Descriptor* descriptor();
108  static const EntityFactory& default_instance();
109 
110  enum FromCase {
111  kSdf = 2,
112  kSdfFilename = 3,
113  kModel = 4,
114  kLight = 5,
115  kCloneName = 6,
116  FROM_NOT_SET = 0,
117  };
118 
119  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
120  static inline const EntityFactory* internal_default_instance() {
121  return reinterpret_cast<const EntityFactory*>(
123  }
124  static constexpr int kIndexInFileMessages =
125  0;
126 
127  void Swap(EntityFactory* other);
128  friend void swap(EntityFactory& a, EntityFactory& b) {
129  a.Swap(&b);
130  }
131 
132  // implements Message ----------------------------------------------
133 
134  inline EntityFactory* New() const final {
135  return CreateMaybeMessage<EntityFactory>(NULL);
136  }
137 
138  EntityFactory* New(::google::protobuf::Arena* arena) const final {
139  return CreateMaybeMessage<EntityFactory>(arena);
140  }
141  void CopyFrom(const ::google::protobuf::Message& from) final;
142  void MergeFrom(const ::google::protobuf::Message& from) final;
143  void CopyFrom(const EntityFactory& from);
144  void MergeFrom(const EntityFactory& from);
145  void Clear() final;
146  bool IsInitialized() const final;
147 
148  size_t ByteSizeLong() const final;
149  bool MergePartialFromCodedStream(
150  ::google::protobuf::io::CodedInputStream* input) final;
151  void SerializeWithCachedSizes(
152  ::google::protobuf::io::CodedOutputStream* output) const final;
153  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
154  bool deterministic, ::google::protobuf::uint8* target) const final;
155  int GetCachedSize() const final { return _cached_size_.Get(); }
156 
157  private:
158  void SharedCtor();
159  void SharedDtor();
160  void SetCachedSize(int size) const final;
161  void InternalSwap(EntityFactory* other);
162  private:
163  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
164  return NULL;
165  }
166  inline void* MaybeArenaPtr() const {
167  return NULL;
168  }
169  public:
170 
171  ::google::protobuf::Metadata GetMetadata() const final;
172 
173  // nested types ----------------------------------------------------
174 
175  // accessors -------------------------------------------------------
176 
177  // string name = 8;
178  void clear_name();
179  static const int kNameFieldNumber = 8;
180  const ::std::string& name() const;
181  void set_name(const ::std::string& value);
182  #if LANG_CXX11
183  void set_name(::std::string&& value);
184  #endif
185  void set_name(const char* value);
186  void set_name(const char* value, size_t size);
187  ::std::string* mutable_name();
188  ::std::string* release_name();
189  void set_allocated_name(::std::string* name);
190 
191  // string relative_to = 10;
192  void clear_relative_to();
193  static const int kRelativeToFieldNumber = 10;
194  const ::std::string& relative_to() const;
195  void set_relative_to(const ::std::string& value);
196  #if LANG_CXX11
197  void set_relative_to(::std::string&& value);
198  #endif
199  void set_relative_to(const char* value);
200  void set_relative_to(const char* value, size_t size);
201  ::std::string* mutable_relative_to();
202  ::std::string* release_relative_to();
203  void set_allocated_relative_to(::std::string* relative_to);
204 
205  // .ignition.msgs.Header header = 1;
206  bool has_header() const;
207  void clear_header();
208  static const int kHeaderFieldNumber = 1;
209  private:
210  const ::ignition::msgs::Header& _internal_header() const;
211  public:
212  const ::ignition::msgs::Header& header() const;
213  ::ignition::msgs::Header* release_header();
214  ::ignition::msgs::Header* mutable_header();
215  void set_allocated_header(::ignition::msgs::Header* header);
216 
217  // .ignition.msgs.Pose pose = 7;
218  bool has_pose() const;
219  void clear_pose();
220  static const int kPoseFieldNumber = 7;
221  private:
222  const ::ignition::msgs::Pose& _internal_pose() const;
223  public:
224  const ::ignition::msgs::Pose& pose() const;
225  ::ignition::msgs::Pose* release_pose();
226  ::ignition::msgs::Pose* mutable_pose();
227  void set_allocated_pose(::ignition::msgs::Pose* pose);
228 
229  // .ignition.msgs.SphericalCoordinates spherical_coordinates = 11;
230  bool has_spherical_coordinates() const;
231  void clear_spherical_coordinates();
232  static const int kSphericalCoordinatesFieldNumber = 11;
233  private:
234  const ::ignition::msgs::SphericalCoordinates& _internal_spherical_coordinates() const;
235  public:
236  const ::ignition::msgs::SphericalCoordinates& spherical_coordinates() const;
237  ::ignition::msgs::SphericalCoordinates* release_spherical_coordinates();
238  ::ignition::msgs::SphericalCoordinates* mutable_spherical_coordinates();
239  void set_allocated_spherical_coordinates(::ignition::msgs::SphericalCoordinates* spherical_coordinates);
240 
241  // bool allow_renaming = 9;
242  void clear_allow_renaming();
243  static const int kAllowRenamingFieldNumber = 9;
244  bool allow_renaming() const;
245  void set_allow_renaming(bool value);
246 
247  // string sdf = 2;
248  private:
249  bool has_sdf() const;
250  public:
251  void clear_sdf();
252  static const int kSdfFieldNumber = 2;
253  const ::std::string& sdf() const;
254  void set_sdf(const ::std::string& value);
255  #if LANG_CXX11
256  void set_sdf(::std::string&& value);
257  #endif
258  void set_sdf(const char* value);
259  void set_sdf(const char* value, size_t size);
260  ::std::string* mutable_sdf();
261  ::std::string* release_sdf();
262  void set_allocated_sdf(::std::string* sdf);
263 
264  // string sdf_filename = 3;
265  private:
266  bool has_sdf_filename() const;
267  public:
268  void clear_sdf_filename();
269  static const int kSdfFilenameFieldNumber = 3;
270  const ::std::string& sdf_filename() const;
271  void set_sdf_filename(const ::std::string& value);
272  #if LANG_CXX11
273  void set_sdf_filename(::std::string&& value);
274  #endif
275  void set_sdf_filename(const char* value);
276  void set_sdf_filename(const char* value, size_t size);
277  ::std::string* mutable_sdf_filename();
278  ::std::string* release_sdf_filename();
279  void set_allocated_sdf_filename(::std::string* sdf_filename);
280 
281  // .ignition.msgs.Model model = 4;
282  bool has_model() const;
283  void clear_model();
284  static const int kModelFieldNumber = 4;
285  private:
286  const ::ignition::msgs::Model& _internal_model() const;
287  public:
288  const ::ignition::msgs::Model& model() const;
289  ::ignition::msgs::Model* release_model();
290  ::ignition::msgs::Model* mutable_model();
291  void set_allocated_model(::ignition::msgs::Model* model);
292 
293  // .ignition.msgs.Light light = 5;
294  bool has_light() const;
295  void clear_light();
296  static const int kLightFieldNumber = 5;
297  private:
298  const ::ignition::msgs::Light& _internal_light() const;
299  public:
300  const ::ignition::msgs::Light& light() const;
301  ::ignition::msgs::Light* release_light();
302  ::ignition::msgs::Light* mutable_light();
303  void set_allocated_light(::ignition::msgs::Light* light);
304 
305  // string clone_name = 6;
306  private:
307  bool has_clone_name() const;
308  public:
309  void clear_clone_name();
310  static const int kCloneNameFieldNumber = 6;
311  const ::std::string& clone_name() const;
312  void set_clone_name(const ::std::string& value);
313  #if LANG_CXX11
314  void set_clone_name(::std::string&& value);
315  #endif
316  void set_clone_name(const char* value);
317  void set_clone_name(const char* value, size_t size);
318  ::std::string* mutable_clone_name();
319  ::std::string* release_clone_name();
320  void set_allocated_clone_name(::std::string* clone_name);
321 
322  void clear_from();
323  FromCase from_case() const;
324  // @@protoc_insertion_point(class_scope:ignition.msgs.EntityFactory)
325  private:
326  void set_has_sdf();
327  void set_has_sdf_filename();
328  void set_has_model();
329  void set_has_light();
330  void set_has_clone_name();
331 
332  inline bool has_from() const;
333  inline void clear_has_from();
334 
335  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
336  ::google::protobuf::internal::ArenaStringPtr name_;
337  ::google::protobuf::internal::ArenaStringPtr relative_to_;
338  ::ignition::msgs::Header* header_;
339  ::ignition::msgs::Pose* pose_;
340  ::ignition::msgs::SphericalCoordinates* spherical_coordinates_;
341  bool allow_renaming_;
342  union FromUnion {
343  FromUnion() {}
344  ::google::protobuf::internal::ArenaStringPtr sdf_;
345  ::google::protobuf::internal::ArenaStringPtr sdf_filename_;
346  ::ignition::msgs::Model* model_;
347  ::ignition::msgs::Light* light_;
348  ::google::protobuf::internal::ArenaStringPtr clone_name_;
349  } from_;
350  mutable ::google::protobuf::internal::CachedSize _cached_size_;
351  ::google::protobuf::uint32 _oneof_case_[1];
352 
353  friend struct ::protobuf_ignition_2fmsgs_2fentity_5ffactory_2eproto::TableStruct;
354 };
355 // ===================================================================
356 
357 
358 // ===================================================================
359 
360 #ifdef __GNUC__
361  #pragma GCC diagnostic push
362  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
363 #endif // __GNUC__
364 // EntityFactory
365 
366 // .ignition.msgs.Header header = 1;
367 inline bool EntityFactory::has_header() const {
368  return this != internal_default_instance() && header_ != NULL;
369 }
370 inline const ::ignition::msgs::Header& EntityFactory::_internal_header() const {
371  return *header_;
372 }
373 inline const ::ignition::msgs::Header& EntityFactory::header() const {
374  const ::ignition::msgs::Header* p = header_;
375  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.header)
376  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
378 }
379 inline ::ignition::msgs::Header* EntityFactory::release_header() {
380  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.header)
381 
382  ::ignition::msgs::Header* temp = header_;
383  header_ = NULL;
384  return temp;
385 }
386 inline ::ignition::msgs::Header* EntityFactory::mutable_header() {
387 
388  if (header_ == NULL) {
389  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual());
390  header_ = p;
391  }
392  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.header)
393  return header_;
394 }
396  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
397  if (message_arena == NULL) {
398  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
399  }
400  if (header) {
401  ::google::protobuf::Arena* submessage_arena = NULL;
402  if (message_arena != submessage_arena) {
403  header = ::google::protobuf::internal::GetOwnedMessage(
404  message_arena, header, submessage_arena);
405  }
406 
407  } else {
408 
409  }
410  header_ = header;
411  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.header)
412 }
413 
414 // string sdf = 2;
415 inline bool EntityFactory::has_sdf() const {
416  return from_case() == kSdf;
417 }
418 inline void EntityFactory::set_has_sdf() {
419  _oneof_case_[0] = kSdf;
420 }
422  if (has_sdf()) {
423  from_.sdf_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
424  clear_has_from();
425  }
426 }
427 inline const ::std::string& EntityFactory::sdf() const {
428  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.sdf)
429  if (has_sdf()) {
430  return from_.sdf_.GetNoArena();
431  }
432  return *&::google::protobuf::internal::GetEmptyStringAlreadyInited();
433 }
434 inline void EntityFactory::set_sdf(const ::std::string& value) {
435  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.sdf)
436  if (!has_sdf()) {
437  clear_from();
438  set_has_sdf();
439  from_.sdf_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
440  }
441  from_.sdf_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
442  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.sdf)
443 }
444 #if LANG_CXX11
445 inline void EntityFactory::set_sdf(::std::string&& value) {
446  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.sdf)
447  if (!has_sdf()) {
448  clear_from();
449  set_has_sdf();
450  from_.sdf_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
451  }
452  from_.sdf_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
453  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.EntityFactory.sdf)
454 }
455 #endif
456 inline void EntityFactory::set_sdf(const char* value) {
457  GOOGLE_DCHECK(value != NULL);
458  if (!has_sdf()) {
459  clear_from();
460  set_has_sdf();
461  from_.sdf_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
462  }
463  from_.sdf_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
464  ::std::string(value));
465  // @@protoc_insertion_point(field_set_char:ignition.msgs.EntityFactory.sdf)
466 }
467 inline void EntityFactory::set_sdf(const char* value, size_t size) {
468  if (!has_sdf()) {
469  clear_from();
470  set_has_sdf();
471  from_.sdf_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
472  }
473  from_.sdf_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(
474  reinterpret_cast<const char*>(value), size));
475  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.EntityFactory.sdf)
476 }
477 inline ::std::string* EntityFactory::mutable_sdf() {
478  if (!has_sdf()) {
479  clear_from();
480  set_has_sdf();
481  from_.sdf_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
482  }
483  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.sdf)
484  return from_.sdf_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
485 }
486 inline ::std::string* EntityFactory::release_sdf() {
487  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.sdf)
488  if (has_sdf()) {
489  clear_has_from();
490  return from_.sdf_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
491  } else {
492  return NULL;
493  }
494 }
496  if (!has_sdf()) {
497  from_.sdf_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
498  }
499  clear_from();
500  if (sdf != NULL) {
501  set_has_sdf();
502  from_.sdf_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), sdf);
503  }
504  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.sdf)
505 }
506 
507 // string sdf_filename = 3;
508 inline bool EntityFactory::has_sdf_filename() const {
509  return from_case() == kSdfFilename;
510 }
511 inline void EntityFactory::set_has_sdf_filename() {
512  _oneof_case_[0] = kSdfFilename;
513 }
515  if (has_sdf_filename()) {
516  from_.sdf_filename_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
517  clear_has_from();
518  }
519 }
520 inline const ::std::string& EntityFactory::sdf_filename() const {
521  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.sdf_filename)
522  if (has_sdf_filename()) {
523  return from_.sdf_filename_.GetNoArena();
524  }
525  return *&::google::protobuf::internal::GetEmptyStringAlreadyInited();
526 }
527 inline void EntityFactory::set_sdf_filename(const ::std::string& value) {
528  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.sdf_filename)
529  if (!has_sdf_filename()) {
530  clear_from();
531  set_has_sdf_filename();
532  from_.sdf_filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
533  }
534  from_.sdf_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
535  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.sdf_filename)
536 }
537 #if LANG_CXX11
538 inline void EntityFactory::set_sdf_filename(::std::string&& value) {
539  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.sdf_filename)
540  if (!has_sdf_filename()) {
541  clear_from();
542  set_has_sdf_filename();
543  from_.sdf_filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
544  }
545  from_.sdf_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
546  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.EntityFactory.sdf_filename)
547 }
548 #endif
549 inline void EntityFactory::set_sdf_filename(const char* value) {
550  GOOGLE_DCHECK(value != NULL);
551  if (!has_sdf_filename()) {
552  clear_from();
553  set_has_sdf_filename();
554  from_.sdf_filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
555  }
556  from_.sdf_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
557  ::std::string(value));
558  // @@protoc_insertion_point(field_set_char:ignition.msgs.EntityFactory.sdf_filename)
559 }
560 inline void EntityFactory::set_sdf_filename(const char* value, size_t size) {
561  if (!has_sdf_filename()) {
562  clear_from();
563  set_has_sdf_filename();
564  from_.sdf_filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
565  }
566  from_.sdf_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(
567  reinterpret_cast<const char*>(value), size));
568  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.EntityFactory.sdf_filename)
569 }
570 inline ::std::string* EntityFactory::mutable_sdf_filename() {
571  if (!has_sdf_filename()) {
572  clear_from();
573  set_has_sdf_filename();
574  from_.sdf_filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
575  }
576  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.sdf_filename)
577  return from_.sdf_filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
578 }
579 inline ::std::string* EntityFactory::release_sdf_filename() {
580  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.sdf_filename)
581  if (has_sdf_filename()) {
582  clear_has_from();
583  return from_.sdf_filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
584  } else {
585  return NULL;
586  }
587 }
589  if (!has_sdf_filename()) {
590  from_.sdf_filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
591  }
592  clear_from();
593  if (sdf_filename != NULL) {
594  set_has_sdf_filename();
595  from_.sdf_filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), sdf_filename);
596  }
597  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.sdf_filename)
598 }
599 
600 // .ignition.msgs.Model model = 4;
601 inline bool EntityFactory::has_model() const {
602  return from_case() == kModel;
603 }
604 inline void EntityFactory::set_has_model() {
605  _oneof_case_[0] = kModel;
606 }
607 inline const ::ignition::msgs::Model& EntityFactory::_internal_model() const {
608  return *from_.model_;
609 }
610 inline ::ignition::msgs::Model* EntityFactory::release_model() {
611  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.model)
612  if (has_model()) {
613  clear_has_from();
614  ::ignition::msgs::Model* temp = from_.model_;
615  from_.model_ = NULL;
616  return temp;
617  } else {
618  return NULL;
619  }
620 }
621 inline const ::ignition::msgs::Model& EntityFactory::model() const {
622  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.model)
623  return has_model()
624  ? *from_.model_
626 }
627 inline ::ignition::msgs::Model* EntityFactory::mutable_model() {
628  if (!has_model()) {
629  clear_from();
630  set_has_model();
631  from_.model_ = CreateMaybeMessage< ::ignition::msgs::Model >(
632  GetArenaNoVirtual());
633  }
634  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.model)
635  return from_.model_;
636 }
637 
638 // .ignition.msgs.Light light = 5;
639 inline bool EntityFactory::has_light() const {
640  return from_case() == kLight;
641 }
642 inline void EntityFactory::set_has_light() {
643  _oneof_case_[0] = kLight;
644 }
645 inline const ::ignition::msgs::Light& EntityFactory::_internal_light() const {
646  return *from_.light_;
647 }
648 inline ::ignition::msgs::Light* EntityFactory::release_light() {
649  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.light)
650  if (has_light()) {
651  clear_has_from();
652  ::ignition::msgs::Light* temp = from_.light_;
653  from_.light_ = NULL;
654  return temp;
655  } else {
656  return NULL;
657  }
658 }
659 inline const ::ignition::msgs::Light& EntityFactory::light() const {
660  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.light)
661  return has_light()
662  ? *from_.light_
664 }
665 inline ::ignition::msgs::Light* EntityFactory::mutable_light() {
666  if (!has_light()) {
667  clear_from();
668  set_has_light();
669  from_.light_ = CreateMaybeMessage< ::ignition::msgs::Light >(
670  GetArenaNoVirtual());
671  }
672  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.light)
673  return from_.light_;
674 }
675 
676 // string clone_name = 6;
677 inline bool EntityFactory::has_clone_name() const {
678  return from_case() == kCloneName;
679 }
680 inline void EntityFactory::set_has_clone_name() {
681  _oneof_case_[0] = kCloneName;
682 }
684  if (has_clone_name()) {
685  from_.clone_name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
686  clear_has_from();
687  }
688 }
689 inline const ::std::string& EntityFactory::clone_name() const {
690  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.clone_name)
691  if (has_clone_name()) {
692  return from_.clone_name_.GetNoArena();
693  }
694  return *&::google::protobuf::internal::GetEmptyStringAlreadyInited();
695 }
696 inline void EntityFactory::set_clone_name(const ::std::string& value) {
697  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.clone_name)
698  if (!has_clone_name()) {
699  clear_from();
700  set_has_clone_name();
701  from_.clone_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
702  }
703  from_.clone_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
704  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.clone_name)
705 }
706 #if LANG_CXX11
707 inline void EntityFactory::set_clone_name(::std::string&& value) {
708  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.clone_name)
709  if (!has_clone_name()) {
710  clear_from();
711  set_has_clone_name();
712  from_.clone_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
713  }
714  from_.clone_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
715  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.EntityFactory.clone_name)
716 }
717 #endif
718 inline void EntityFactory::set_clone_name(const char* value) {
719  GOOGLE_DCHECK(value != NULL);
720  if (!has_clone_name()) {
721  clear_from();
722  set_has_clone_name();
723  from_.clone_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
724  }
725  from_.clone_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
726  ::std::string(value));
727  // @@protoc_insertion_point(field_set_char:ignition.msgs.EntityFactory.clone_name)
728 }
729 inline void EntityFactory::set_clone_name(const char* value, size_t size) {
730  if (!has_clone_name()) {
731  clear_from();
732  set_has_clone_name();
733  from_.clone_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
734  }
735  from_.clone_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(
736  reinterpret_cast<const char*>(value), size));
737  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.EntityFactory.clone_name)
738 }
739 inline ::std::string* EntityFactory::mutable_clone_name() {
740  if (!has_clone_name()) {
741  clear_from();
742  set_has_clone_name();
743  from_.clone_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
744  }
745  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.clone_name)
746  return from_.clone_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
747 }
748 inline ::std::string* EntityFactory::release_clone_name() {
749  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.clone_name)
750  if (has_clone_name()) {
751  clear_has_from();
752  return from_.clone_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
753  } else {
754  return NULL;
755  }
756 }
758  if (!has_clone_name()) {
759  from_.clone_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
760  }
761  clear_from();
762  if (clone_name != NULL) {
763  set_has_clone_name();
764  from_.clone_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), clone_name);
765  }
766  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.clone_name)
767 }
768 
769 // .ignition.msgs.Pose pose = 7;
770 inline bool EntityFactory::has_pose() const {
771  return this != internal_default_instance() && pose_ != NULL;
772 }
773 inline const ::ignition::msgs::Pose& EntityFactory::_internal_pose() const {
774  return *pose_;
775 }
776 inline const ::ignition::msgs::Pose& EntityFactory::pose() const {
777  const ::ignition::msgs::Pose* p = pose_;
778  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.pose)
779  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Pose*>(
781 }
782 inline ::ignition::msgs::Pose* EntityFactory::release_pose() {
783  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.pose)
784 
785  ::ignition::msgs::Pose* temp = pose_;
786  pose_ = NULL;
787  return temp;
788 }
789 inline ::ignition::msgs::Pose* EntityFactory::mutable_pose() {
790 
791  if (pose_ == NULL) {
792  auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArenaNoVirtual());
793  pose_ = p;
794  }
795  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.pose)
796  return pose_;
797 }
799  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
800  if (message_arena == NULL) {
801  delete reinterpret_cast< ::google::protobuf::MessageLite*>(pose_);
802  }
803  if (pose) {
804  ::google::protobuf::Arena* submessage_arena = NULL;
805  if (message_arena != submessage_arena) {
806  pose = ::google::protobuf::internal::GetOwnedMessage(
807  message_arena, pose, submessage_arena);
808  }
809 
810  } else {
811 
812  }
813  pose_ = pose;
814  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.pose)
815 }
816 
817 // string name = 8;
819  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
820 }
821 inline const ::std::string& EntityFactory::name() const {
822  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.name)
823  return name_.GetNoArena();
824 }
825 inline void EntityFactory::set_name(const ::std::string& value) {
826 
827  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
828  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.name)
829 }
830 #if LANG_CXX11
831 inline void EntityFactory::set_name(::std::string&& value) {
832 
833  name_.SetNoArena(
834  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
835  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.EntityFactory.name)
836 }
837 #endif
838 inline void EntityFactory::set_name(const char* value) {
839  GOOGLE_DCHECK(value != NULL);
840 
841  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
842  // @@protoc_insertion_point(field_set_char:ignition.msgs.EntityFactory.name)
843 }
844 inline void EntityFactory::set_name(const char* value, size_t size) {
845 
846  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
847  ::std::string(reinterpret_cast<const char*>(value), size));
848  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.EntityFactory.name)
849 }
850 inline ::std::string* EntityFactory::mutable_name() {
851 
852  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.name)
853  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
854 }
855 inline ::std::string* EntityFactory::release_name() {
856  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.name)
857 
858  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
859 }
861  if (name != NULL) {
862 
863  } else {
864 
865  }
866  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
867  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.name)
868 }
869 
870 // bool allow_renaming = 9;
872  allow_renaming_ = false;
873 }
874 inline bool EntityFactory::allow_renaming() const {
875  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.allow_renaming)
876  return allow_renaming_;
877 }
878 inline void EntityFactory::set_allow_renaming(bool value) {
879 
880  allow_renaming_ = value;
881  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.allow_renaming)
882 }
883 
884 // string relative_to = 10;
886  relative_to_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
887 }
888 inline const ::std::string& EntityFactory::relative_to() const {
889  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.relative_to)
890  return relative_to_.GetNoArena();
891 }
892 inline void EntityFactory::set_relative_to(const ::std::string& value) {
893 
894  relative_to_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
895  // @@protoc_insertion_point(field_set:ignition.msgs.EntityFactory.relative_to)
896 }
897 #if LANG_CXX11
898 inline void EntityFactory::set_relative_to(::std::string&& value) {
899 
900  relative_to_.SetNoArena(
901  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
902  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.EntityFactory.relative_to)
903 }
904 #endif
905 inline void EntityFactory::set_relative_to(const char* value) {
906  GOOGLE_DCHECK(value != NULL);
907 
908  relative_to_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
909  // @@protoc_insertion_point(field_set_char:ignition.msgs.EntityFactory.relative_to)
910 }
911 inline void EntityFactory::set_relative_to(const char* value, size_t size) {
912 
913  relative_to_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
914  ::std::string(reinterpret_cast<const char*>(value), size));
915  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.EntityFactory.relative_to)
916 }
917 inline ::std::string* EntityFactory::mutable_relative_to() {
918 
919  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.relative_to)
920  return relative_to_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
921 }
922 inline ::std::string* EntityFactory::release_relative_to() {
923  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.relative_to)
924 
925  return relative_to_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
926 }
928  if (relative_to != NULL) {
929 
930  } else {
931 
932  }
933  relative_to_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), relative_to);
934  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.relative_to)
935 }
936 
937 // .ignition.msgs.SphericalCoordinates spherical_coordinates = 11;
939  return this != internal_default_instance() && spherical_coordinates_ != NULL;
940 }
941 inline const ::ignition::msgs::SphericalCoordinates& EntityFactory::_internal_spherical_coordinates() const {
942  return *spherical_coordinates_;
943 }
944 inline const ::ignition::msgs::SphericalCoordinates& EntityFactory::spherical_coordinates() const {
945  const ::ignition::msgs::SphericalCoordinates* p = spherical_coordinates_;
946  // @@protoc_insertion_point(field_get:ignition.msgs.EntityFactory.spherical_coordinates)
947  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::SphericalCoordinates*>(
949 }
950 inline ::ignition::msgs::SphericalCoordinates* EntityFactory::release_spherical_coordinates() {
951  // @@protoc_insertion_point(field_release:ignition.msgs.EntityFactory.spherical_coordinates)
952 
953  ::ignition::msgs::SphericalCoordinates* temp = spherical_coordinates_;
954  spherical_coordinates_ = NULL;
955  return temp;
956 }
957 inline ::ignition::msgs::SphericalCoordinates* EntityFactory::mutable_spherical_coordinates() {
958 
959  if (spherical_coordinates_ == NULL) {
960  auto* p = CreateMaybeMessage<::ignition::msgs::SphericalCoordinates>(GetArenaNoVirtual());
961  spherical_coordinates_ = p;
962  }
963  // @@protoc_insertion_point(field_mutable:ignition.msgs.EntityFactory.spherical_coordinates)
964  return spherical_coordinates_;
965 }
967  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
968  if (message_arena == NULL) {
969  delete reinterpret_cast< ::google::protobuf::MessageLite*>(spherical_coordinates_);
970  }
971  if (spherical_coordinates) {
972  ::google::protobuf::Arena* submessage_arena = NULL;
973  if (message_arena != submessage_arena) {
974  spherical_coordinates = ::google::protobuf::internal::GetOwnedMessage(
975  message_arena, spherical_coordinates, submessage_arena);
976  }
977 
978  } else {
979 
980  }
981  spherical_coordinates_ = spherical_coordinates;
982  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.EntityFactory.spherical_coordinates)
983 }
984 
985 inline bool EntityFactory::has_from() const {
986  return from_case() != FROM_NOT_SET;
987 }
988 inline void EntityFactory::clear_has_from() {
989  _oneof_case_[0] = FROM_NOT_SET;
990 }
992  return EntityFactory::FromCase(_oneof_case_[0]);
993 }
994 #ifdef __GNUC__
995  #pragma GCC diagnostic pop
996 #endif // __GNUC__
997 
1002 // @@protoc_insertion_point(namespace_scope)
1003 
1004 } // namespace msgs
1005 } // namespace ignition
1006 
1007 #ifdef _MSC_VER
1008 #pragma warning(pop)
1009 #endif
1010 // @@protoc_insertion_point(global_scope)
1011 
1012 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2fentity_5ffactory_2eproto
@ kSdfFilename
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:112
::std::string * mutable_relative_to()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:917
::std::string * mutable_sdf()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:477
bool has_light() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:639
bool has_model() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:601
@ kLight
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:114
void set_allocated_sdf(::std::string *sdf)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:495
void set_allocated_spherical_coordinates(::ignition::msgs::SphericalCoordinates *spherical_coordinates)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:966
void set_allow_renaming(bool value)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:878
void clear_clone_name()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:683
STL class.
STL class.
const ::std::string & sdf_filename() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:520
const ::std::string & relative_to() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:888
void clear_allow_renaming()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:871
T move(T... args)
IGNITION_MSGS_VISIBLE EntityFactoryDefaultTypeInternal _EntityFactory_default_instance_
::std::string * mutable_clone_name()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:739
const ::ignition::msgs::Pose & pose() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:776
void set_allocated_sdf_filename(::std::string *sdf_filename)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:588
IGNITION_MSGS_VISIBLE SphericalCoordinatesDefaultTypeInternal _SphericalCoordinates_default_instance_
EntityFactory & operator=(const EntityFactory &from)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:88
FromCase
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:110
Definition: build/ignition-msgs8/include/ignition/msgs/pose.pb.h:79
Definition: build/ignition-msgs8/include/ignition/msgs/model.pb.h:83
const ::std::string & name() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:821
void set_name(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:825
bool allow_renaming() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:874
const ::std::string & clone_name() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:689
const ::ignition::msgs::Light & light() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:659
FromCase from_case() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:991
bool has_spherical_coordinates() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:938
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:52
::std::string * release_relative_to()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:922
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:373
IGNITION_MSGS_VISIBLE ModelDefaultTypeInternal _Model_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:81
@ kSdf
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:111
void clear_sdf_filename()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:514
::std::string * release_name()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:855
friend void swap(EntityFactory &a, EntityFactory &b)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:128
std::unique_ptr< const EntityFactory > ConstEntityFactoryUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:999
::std::string * mutable_name()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:850
::ignition::msgs::Model * mutable_model()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:627
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:367
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:54
::std::string * release_sdf_filename()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:579
const ::std::string & sdf() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:427
EntityFactory * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:134
::ignition::msgs::Pose * release_pose()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:782
const ::ignition::msgs::Model & model() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:621
::ignition::msgs::SphericalCoordinates * release_spherical_coordinates()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:950
const ::ignition::msgs::SphericalCoordinates & spherical_coordinates() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:944
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void clear_relative_to()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:885
Definition: build/ignition-msgs8/include/ignition/msgs/light.pb.h:103
::ignition::msgs::Pose * mutable_pose()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:789
bool has_pose() const
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:770
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:860
void Swap(EntityFactory *other)
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
::ignition::msgs::SphericalCoordinates * mutable_spherical_coordinates()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:957
::std::string * release_clone_name()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:748
EntityFactory * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:138
IGNITION_MSGS_VISIBLE LightDefaultTypeInternal _Light_default_instance_
::ignition::msgs::Model * release_model()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:610
@ FROM_NOT_SET
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:116
::ignition::msgs::Light * release_light()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:648
::std::string * release_sdf()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:486
void set_relative_to(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:892
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:395
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:798
Definition: build/ignition-msgs8/include/ignition/msgs/spherical_coordinates.pb.h:99
@ kModel
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:113
::std::string * mutable_sdf_filename()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:570
std::shared_ptr< EntityFactory > EntityFactorySharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:1000
std::shared_ptr< const EntityFactory > ConstEntityFactorySharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:1001
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:386
@ kCloneName
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:115
void set_sdf(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:434
void set_sdf_filename(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:527
static const EntityFactory * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:120
STL class.
void clear_name()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:818
::ignition::msgs::Light * mutable_light()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:665
void set_clone_name(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:696
std::unique_ptr< EntityFactory > EntityFactoryUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:998
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:379
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
void clear_sdf()
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:421
void set_allocated_relative_to(::std::string *relative_to)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:927
void set_allocated_clone_name(::std::string *clone_name)
Definition: build/ignition-msgs8/include/ignition/msgs/entity_factory.pb.h:757