Gazebo Msgs

API Reference

8.7.0
build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/sdf_generator_config.proto
3 
4 #ifndef PROTOBUF_INCLUDED_ignition_2fmsgs_2fsdf_5fgenerator_5fconfig_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2fsdf_5fgenerator_5fconfig_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/map.h> // IWYU pragma: export
33 #include <google/protobuf/map_entry.h>
34 #include <google/protobuf/map_field_inl.h>
35 #include <google/protobuf/unknown_field_set.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_2fsdf_5fgenerator_5fconfig_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[3];
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_2fsdf_5fgenerator_5fconfig_2eproto
64 namespace ignition {
65 namespace msgs {
66 class SdfGeneratorConfig;
67 class SdfGeneratorConfigDefaultTypeInternal;
68 IGNITION_MSGS_VISIBLE extern SdfGeneratorConfigDefaultTypeInternal _SdfGeneratorConfig_default_instance_;
69 class SdfGeneratorConfig_EntityGeneratorConfig;
70 class SdfGeneratorConfig_EntityGeneratorConfigDefaultTypeInternal;
71 IGNITION_MSGS_VISIBLE extern SdfGeneratorConfig_EntityGeneratorConfigDefaultTypeInternal _SdfGeneratorConfig_EntityGeneratorConfig_default_instance_;
72 class SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse;
73 class SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUseDefaultTypeInternal;
74 IGNITION_MSGS_VISIBLE extern SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUseDefaultTypeInternal _SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse_default_instance_;
75 } // namespace msgs
76 } // namespace ignition
77 namespace google {
78 namespace protobuf {
79 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SdfGeneratorConfig* Arena::CreateMaybeMessage<::ignition::msgs::SdfGeneratorConfig>(Arena*);
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* Arena::CreateMaybeMessage<::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse* Arena::CreateMaybeMessage<::ignition::msgs::SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse>(Arena*);
82 } // namespace protobuf
83 } // namespace google
84 namespace ignition {
85 namespace msgs {
86 
87 // ===================================================================
88 
89 class IGNITION_MSGS_VISIBLE SdfGeneratorConfig_EntityGeneratorConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig) */ {
90  public:
93 
95 
97  CopyFrom(from);
98  return *this;
99  }
100  #if LANG_CXX11
103  *this = ::std::move(from);
104  }
105 
106  inline SdfGeneratorConfig_EntityGeneratorConfig& operator=(SdfGeneratorConfig_EntityGeneratorConfig&& from) noexcept {
107  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
108  if (this != &from) InternalSwap(&from);
109  } else {
110  CopyFrom(from);
111  }
112  return *this;
113  }
114  #endif
115  static const ::google::protobuf::Descriptor* descriptor();
116  static const SdfGeneratorConfig_EntityGeneratorConfig& default_instance();
117 
118  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
120  return reinterpret_cast<const SdfGeneratorConfig_EntityGeneratorConfig*>(
122  }
123  static constexpr int kIndexInFileMessages =
124  0;
125 
128  a.Swap(&b);
129  }
130 
131  // implements Message ----------------------------------------------
132 
134  return CreateMaybeMessage<SdfGeneratorConfig_EntityGeneratorConfig>(NULL);
135  }
136 
137  SdfGeneratorConfig_EntityGeneratorConfig* New(::google::protobuf::Arena* arena) const final {
138  return CreateMaybeMessage<SdfGeneratorConfig_EntityGeneratorConfig>(arena);
139  }
140  void CopyFrom(const ::google::protobuf::Message& from) final;
141  void MergeFrom(const ::google::protobuf::Message& from) final;
142  void CopyFrom(const SdfGeneratorConfig_EntityGeneratorConfig& from);
143  void MergeFrom(const SdfGeneratorConfig_EntityGeneratorConfig& from);
144  void Clear() final;
145  bool IsInitialized() const final;
146 
147  size_t ByteSizeLong() const final;
148  bool MergePartialFromCodedStream(
149  ::google::protobuf::io::CodedInputStream* input) final;
150  void SerializeWithCachedSizes(
151  ::google::protobuf::io::CodedOutputStream* output) const final;
152  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
153  bool deterministic, ::google::protobuf::uint8* target) const final;
154  int GetCachedSize() const final { return _cached_size_.Get(); }
155 
156  private:
157  void SharedCtor();
158  void SharedDtor();
159  void SetCachedSize(int size) const final;
160  void InternalSwap(SdfGeneratorConfig_EntityGeneratorConfig* other);
161  private:
162  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
163  return NULL;
164  }
165  inline void* MaybeArenaPtr() const {
166  return NULL;
167  }
168  public:
169 
170  ::google::protobuf::Metadata GetMetadata() const final;
171 
172  // nested types ----------------------------------------------------
173 
174  // accessors -------------------------------------------------------
175 
176  // .ignition.msgs.Boolean expand_include_tags = 1;
177  bool has_expand_include_tags() const;
178  void clear_expand_include_tags();
179  static const int kExpandIncludeTagsFieldNumber = 1;
180  private:
181  const ::ignition::msgs::Boolean& _internal_expand_include_tags() const;
182  public:
183  const ::ignition::msgs::Boolean& expand_include_tags() const;
184  ::ignition::msgs::Boolean* release_expand_include_tags();
185  ::ignition::msgs::Boolean* mutable_expand_include_tags();
186  void set_allocated_expand_include_tags(::ignition::msgs::Boolean* expand_include_tags);
187 
188  // .ignition.msgs.Boolean save_fuel_version = 2;
189  bool has_save_fuel_version() const;
190  void clear_save_fuel_version();
191  static const int kSaveFuelVersionFieldNumber = 2;
192  private:
193  const ::ignition::msgs::Boolean& _internal_save_fuel_version() const;
194  public:
195  const ::ignition::msgs::Boolean& save_fuel_version() const;
196  ::ignition::msgs::Boolean* release_save_fuel_version();
197  ::ignition::msgs::Boolean* mutable_save_fuel_version();
198  void set_allocated_save_fuel_version(::ignition::msgs::Boolean* save_fuel_version);
199 
200  // .ignition.msgs.Boolean resources_use_absolute_paths = 3;
201  bool has_resources_use_absolute_paths() const;
202  void clear_resources_use_absolute_paths();
203  static const int kResourcesUseAbsolutePathsFieldNumber = 3;
204  private:
205  const ::ignition::msgs::Boolean& _internal_resources_use_absolute_paths() const;
206  public:
207  const ::ignition::msgs::Boolean& resources_use_absolute_paths() const;
208  ::ignition::msgs::Boolean* release_resources_use_absolute_paths();
209  ::ignition::msgs::Boolean* mutable_resources_use_absolute_paths();
210  void set_allocated_resources_use_absolute_paths(::ignition::msgs::Boolean* resources_use_absolute_paths);
211 
212  // .ignition.msgs.Boolean copy_model_resources = 4;
213  bool has_copy_model_resources() const;
214  void clear_copy_model_resources();
215  static const int kCopyModelResourcesFieldNumber = 4;
216  private:
217  const ::ignition::msgs::Boolean& _internal_copy_model_resources() const;
218  public:
219  const ::ignition::msgs::Boolean& copy_model_resources() const;
220  ::ignition::msgs::Boolean* release_copy_model_resources();
221  ::ignition::msgs::Boolean* mutable_copy_model_resources();
222  void set_allocated_copy_model_resources(::ignition::msgs::Boolean* copy_model_resources);
223 
224  // @@protoc_insertion_point(class_scope:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig)
225  private:
226 
227  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
228  ::ignition::msgs::Boolean* expand_include_tags_;
229  ::ignition::msgs::Boolean* save_fuel_version_;
230  ::ignition::msgs::Boolean* resources_use_absolute_paths_;
231  ::ignition::msgs::Boolean* copy_model_resources_;
232  mutable ::google::protobuf::internal::CachedSize _cached_size_;
234 };
235 // -------------------------------------------------------------------
236 
239  ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
240  ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE,
241  0 > {
242 public:
243  typedef ::google::protobuf::internal::MapEntry<SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse,
245  ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
246  ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE,
249  SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse(::google::protobuf::Arena* arena);
252  void MergeFrom(const ::google::protobuf::Message& other) final;
253  ::google::protobuf::Metadata GetMetadata() const;
254 };
255 
256 // -------------------------------------------------------------------
257 
258 class IGNITION_MSGS_VISIBLE SdfGeneratorConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.SdfGeneratorConfig) */ {
259  public:
261  virtual ~SdfGeneratorConfig();
262 
264 
266  CopyFrom(from);
267  return *this;
268  }
269  #if LANG_CXX11
270  SdfGeneratorConfig(SdfGeneratorConfig&& from) noexcept
271  : SdfGeneratorConfig() {
272  *this = ::std::move(from);
273  }
274 
275  inline SdfGeneratorConfig& operator=(SdfGeneratorConfig&& from) noexcept {
276  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
277  if (this != &from) InternalSwap(&from);
278  } else {
279  CopyFrom(from);
280  }
281  return *this;
282  }
283  #endif
284  static const ::google::protobuf::Descriptor* descriptor();
285  static const SdfGeneratorConfig& default_instance();
286 
287  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
289  return reinterpret_cast<const SdfGeneratorConfig*>(
291  }
292  static constexpr int kIndexInFileMessages =
293  2;
294 
295  void Swap(SdfGeneratorConfig* other);
297  a.Swap(&b);
298  }
299 
300  // implements Message ----------------------------------------------
301 
302  inline SdfGeneratorConfig* New() const final {
303  return CreateMaybeMessage<SdfGeneratorConfig>(NULL);
304  }
305 
306  SdfGeneratorConfig* New(::google::protobuf::Arena* arena) const final {
307  return CreateMaybeMessage<SdfGeneratorConfig>(arena);
308  }
309  void CopyFrom(const ::google::protobuf::Message& from) final;
310  void MergeFrom(const ::google::protobuf::Message& from) final;
311  void CopyFrom(const SdfGeneratorConfig& from);
312  void MergeFrom(const SdfGeneratorConfig& from);
313  void Clear() final;
314  bool IsInitialized() const final;
315 
316  size_t ByteSizeLong() const final;
317  bool MergePartialFromCodedStream(
318  ::google::protobuf::io::CodedInputStream* input) final;
319  void SerializeWithCachedSizes(
320  ::google::protobuf::io::CodedOutputStream* output) const final;
321  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
322  bool deterministic, ::google::protobuf::uint8* target) const final;
323  int GetCachedSize() const final { return _cached_size_.Get(); }
324 
325  private:
326  void SharedCtor();
327  void SharedDtor();
328  void SetCachedSize(int size) const final;
329  void InternalSwap(SdfGeneratorConfig* other);
330  private:
331  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
332  return NULL;
333  }
334  inline void* MaybeArenaPtr() const {
335  return NULL;
336  }
337  public:
338 
339  ::google::protobuf::Metadata GetMetadata() const final;
340 
341  // nested types ----------------------------------------------------
342 
344 
345  // accessors -------------------------------------------------------
346 
347  // map<string, .ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig> override_entity_gen_configs = 3;
348  int override_entity_gen_configs_size() const;
349  void clear_override_entity_gen_configs();
350  static const int kOverrideEntityGenConfigsFieldNumber = 3;
351  const ::google::protobuf::Map< ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig >&
352  override_entity_gen_configs() const;
353  ::google::protobuf::Map< ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig >*
354  mutable_override_entity_gen_configs();
355 
356  // .ignition.msgs.Header header = 1;
357  bool has_header() const;
358  void clear_header();
359  static const int kHeaderFieldNumber = 1;
360  private:
361  const ::ignition::msgs::Header& _internal_header() const;
362  public:
363  const ::ignition::msgs::Header& header() const;
364  ::ignition::msgs::Header* release_header();
365  ::ignition::msgs::Header* mutable_header();
366  void set_allocated_header(::ignition::msgs::Header* header);
367 
368  // .ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig global_entity_gen_config = 2;
369  bool has_global_entity_gen_config() const;
370  void clear_global_entity_gen_config();
371  static const int kGlobalEntityGenConfigFieldNumber = 2;
372  private:
373  const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig& _internal_global_entity_gen_config() const;
374  public:
375  const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig& global_entity_gen_config() const;
376  ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* release_global_entity_gen_config();
377  ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* mutable_global_entity_gen_config();
378  void set_allocated_global_entity_gen_config(::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* global_entity_gen_config);
379 
380  // @@protoc_insertion_point(class_scope:ignition.msgs.SdfGeneratorConfig)
381  private:
382 
383  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
384  ::google::protobuf::internal::MapField<
387  ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
388  ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE,
389  0 > override_entity_gen_configs_;
390  ::ignition::msgs::Header* header_;
391  ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* global_entity_gen_config_;
392  mutable ::google::protobuf::internal::CachedSize _cached_size_;
394 };
395 // ===================================================================
396 
397 
398 // ===================================================================
399 
400 #ifdef __GNUC__
401  #pragma GCC diagnostic push
402  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
403 #endif // __GNUC__
404 // SdfGeneratorConfig_EntityGeneratorConfig
405 
406 // .ignition.msgs.Boolean expand_include_tags = 1;
408  return this != internal_default_instance() && expand_include_tags_ != NULL;
409 }
410 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::_internal_expand_include_tags() const {
411  return *expand_include_tags_;
412 }
413 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::expand_include_tags() const {
414  const ::ignition::msgs::Boolean* p = expand_include_tags_;
415  // @@protoc_insertion_point(field_get:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.expand_include_tags)
416  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Boolean*>(
418 }
420  // @@protoc_insertion_point(field_release:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.expand_include_tags)
421 
422  ::ignition::msgs::Boolean* temp = expand_include_tags_;
423  expand_include_tags_ = NULL;
424  return temp;
425 }
427 
428  if (expand_include_tags_ == NULL) {
429  auto* p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual());
430  expand_include_tags_ = p;
431  }
432  // @@protoc_insertion_point(field_mutable:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.expand_include_tags)
433  return expand_include_tags_;
434 }
436  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
437  if (message_arena == NULL) {
438  delete reinterpret_cast< ::google::protobuf::MessageLite*>(expand_include_tags_);
439  }
440  if (expand_include_tags) {
441  ::google::protobuf::Arena* submessage_arena = NULL;
442  if (message_arena != submessage_arena) {
443  expand_include_tags = ::google::protobuf::internal::GetOwnedMessage(
444  message_arena, expand_include_tags, submessage_arena);
445  }
446 
447  } else {
448 
449  }
450  expand_include_tags_ = expand_include_tags;
451  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.expand_include_tags)
452 }
453 
454 // .ignition.msgs.Boolean save_fuel_version = 2;
456  return this != internal_default_instance() && save_fuel_version_ != NULL;
457 }
458 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::_internal_save_fuel_version() const {
459  return *save_fuel_version_;
460 }
461 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::save_fuel_version() const {
462  const ::ignition::msgs::Boolean* p = save_fuel_version_;
463  // @@protoc_insertion_point(field_get:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.save_fuel_version)
464  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Boolean*>(
466 }
468  // @@protoc_insertion_point(field_release:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.save_fuel_version)
469 
470  ::ignition::msgs::Boolean* temp = save_fuel_version_;
471  save_fuel_version_ = NULL;
472  return temp;
473 }
475 
476  if (save_fuel_version_ == NULL) {
477  auto* p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual());
478  save_fuel_version_ = p;
479  }
480  // @@protoc_insertion_point(field_mutable:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.save_fuel_version)
481  return save_fuel_version_;
482 }
484  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
485  if (message_arena == NULL) {
486  delete reinterpret_cast< ::google::protobuf::MessageLite*>(save_fuel_version_);
487  }
488  if (save_fuel_version) {
489  ::google::protobuf::Arena* submessage_arena = NULL;
490  if (message_arena != submessage_arena) {
491  save_fuel_version = ::google::protobuf::internal::GetOwnedMessage(
492  message_arena, save_fuel_version, submessage_arena);
493  }
494 
495  } else {
496 
497  }
498  save_fuel_version_ = save_fuel_version;
499  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.save_fuel_version)
500 }
501 
502 // .ignition.msgs.Boolean resources_use_absolute_paths = 3;
504  return this != internal_default_instance() && resources_use_absolute_paths_ != NULL;
505 }
506 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::_internal_resources_use_absolute_paths() const {
507  return *resources_use_absolute_paths_;
508 }
509 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::resources_use_absolute_paths() const {
510  const ::ignition::msgs::Boolean* p = resources_use_absolute_paths_;
511  // @@protoc_insertion_point(field_get:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.resources_use_absolute_paths)
512  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Boolean*>(
514 }
516  // @@protoc_insertion_point(field_release:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.resources_use_absolute_paths)
517 
518  ::ignition::msgs::Boolean* temp = resources_use_absolute_paths_;
519  resources_use_absolute_paths_ = NULL;
520  return temp;
521 }
523 
524  if (resources_use_absolute_paths_ == NULL) {
525  auto* p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual());
526  resources_use_absolute_paths_ = p;
527  }
528  // @@protoc_insertion_point(field_mutable:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.resources_use_absolute_paths)
529  return resources_use_absolute_paths_;
530 }
532  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
533  if (message_arena == NULL) {
534  delete reinterpret_cast< ::google::protobuf::MessageLite*>(resources_use_absolute_paths_);
535  }
536  if (resources_use_absolute_paths) {
537  ::google::protobuf::Arena* submessage_arena = NULL;
538  if (message_arena != submessage_arena) {
539  resources_use_absolute_paths = ::google::protobuf::internal::GetOwnedMessage(
540  message_arena, resources_use_absolute_paths, submessage_arena);
541  }
542 
543  } else {
544 
545  }
546  resources_use_absolute_paths_ = resources_use_absolute_paths;
547  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.resources_use_absolute_paths)
548 }
549 
550 // .ignition.msgs.Boolean copy_model_resources = 4;
552  return this != internal_default_instance() && copy_model_resources_ != NULL;
553 }
554 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::_internal_copy_model_resources() const {
555  return *copy_model_resources_;
556 }
557 inline const ::ignition::msgs::Boolean& SdfGeneratorConfig_EntityGeneratorConfig::copy_model_resources() const {
558  const ::ignition::msgs::Boolean* p = copy_model_resources_;
559  // @@protoc_insertion_point(field_get:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.copy_model_resources)
560  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Boolean*>(
562 }
564  // @@protoc_insertion_point(field_release:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.copy_model_resources)
565 
566  ::ignition::msgs::Boolean* temp = copy_model_resources_;
567  copy_model_resources_ = NULL;
568  return temp;
569 }
571 
572  if (copy_model_resources_ == NULL) {
573  auto* p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual());
574  copy_model_resources_ = p;
575  }
576  // @@protoc_insertion_point(field_mutable:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.copy_model_resources)
577  return copy_model_resources_;
578 }
580  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
581  if (message_arena == NULL) {
582  delete reinterpret_cast< ::google::protobuf::MessageLite*>(copy_model_resources_);
583  }
584  if (copy_model_resources) {
585  ::google::protobuf::Arena* submessage_arena = NULL;
586  if (message_arena != submessage_arena) {
587  copy_model_resources = ::google::protobuf::internal::GetOwnedMessage(
588  message_arena, copy_model_resources, submessage_arena);
589  }
590 
591  } else {
592 
593  }
594  copy_model_resources_ = copy_model_resources;
595  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig.copy_model_resources)
596 }
597 
598 // -------------------------------------------------------------------
599 
600 // -------------------------------------------------------------------
601 
602 // SdfGeneratorConfig
603 
604 // .ignition.msgs.Header header = 1;
605 inline bool SdfGeneratorConfig::has_header() const {
606  return this != internal_default_instance() && header_ != NULL;
607 }
608 inline const ::ignition::msgs::Header& SdfGeneratorConfig::_internal_header() const {
609  return *header_;
610 }
611 inline const ::ignition::msgs::Header& SdfGeneratorConfig::header() const {
612  const ::ignition::msgs::Header* p = header_;
613  // @@protoc_insertion_point(field_get:ignition.msgs.SdfGeneratorConfig.header)
614  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
616 }
617 inline ::ignition::msgs::Header* SdfGeneratorConfig::release_header() {
618  // @@protoc_insertion_point(field_release:ignition.msgs.SdfGeneratorConfig.header)
619 
620  ::ignition::msgs::Header* temp = header_;
621  header_ = NULL;
622  return temp;
623 }
624 inline ::ignition::msgs::Header* SdfGeneratorConfig::mutable_header() {
625 
626  if (header_ == NULL) {
627  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual());
628  header_ = p;
629  }
630  // @@protoc_insertion_point(field_mutable:ignition.msgs.SdfGeneratorConfig.header)
631  return header_;
632 }
634  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
635  if (message_arena == NULL) {
636  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
637  }
638  if (header) {
639  ::google::protobuf::Arena* submessage_arena = NULL;
640  if (message_arena != submessage_arena) {
641  header = ::google::protobuf::internal::GetOwnedMessage(
642  message_arena, header, submessage_arena);
643  }
644 
645  } else {
646 
647  }
648  header_ = header;
649  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SdfGeneratorConfig.header)
650 }
651 
652 // .ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig global_entity_gen_config = 2;
654  return this != internal_default_instance() && global_entity_gen_config_ != NULL;
655 }
657  if (GetArenaNoVirtual() == NULL && global_entity_gen_config_ != NULL) {
658  delete global_entity_gen_config_;
659  }
660  global_entity_gen_config_ = NULL;
661 }
662 inline const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig& SdfGeneratorConfig::_internal_global_entity_gen_config() const {
663  return *global_entity_gen_config_;
664 }
665 inline const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig& SdfGeneratorConfig::global_entity_gen_config() const {
666  const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* p = global_entity_gen_config_;
667  // @@protoc_insertion_point(field_get:ignition.msgs.SdfGeneratorConfig.global_entity_gen_config)
668  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig*>(
670 }
671 inline ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* SdfGeneratorConfig::release_global_entity_gen_config() {
672  // @@protoc_insertion_point(field_release:ignition.msgs.SdfGeneratorConfig.global_entity_gen_config)
673 
674  ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* temp = global_entity_gen_config_;
675  global_entity_gen_config_ = NULL;
676  return temp;
677 }
678 inline ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* SdfGeneratorConfig::mutable_global_entity_gen_config() {
679 
680  if (global_entity_gen_config_ == NULL) {
681  auto* p = CreateMaybeMessage<::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig>(GetArenaNoVirtual());
682  global_entity_gen_config_ = p;
683  }
684  // @@protoc_insertion_point(field_mutable:ignition.msgs.SdfGeneratorConfig.global_entity_gen_config)
685  return global_entity_gen_config_;
686 }
688  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
689  if (message_arena == NULL) {
690  delete global_entity_gen_config_;
691  }
692  if (global_entity_gen_config) {
693  ::google::protobuf::Arena* submessage_arena = NULL;
694  if (message_arena != submessage_arena) {
695  global_entity_gen_config = ::google::protobuf::internal::GetOwnedMessage(
696  message_arena, global_entity_gen_config, submessage_arena);
697  }
698 
699  } else {
700 
701  }
702  global_entity_gen_config_ = global_entity_gen_config;
703  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SdfGeneratorConfig.global_entity_gen_config)
704 }
705 
706 // map<string, .ignition.msgs.SdfGeneratorConfig.EntityGeneratorConfig> override_entity_gen_configs = 3;
708  return override_entity_gen_configs_.size();
709 }
711  override_entity_gen_configs_.Clear();
712 }
713 inline const ::google::protobuf::Map< ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig >&
715  // @@protoc_insertion_point(field_map:ignition.msgs.SdfGeneratorConfig.override_entity_gen_configs)
716  return override_entity_gen_configs_.GetMap();
717 }
718 inline ::google::protobuf::Map< ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig >*
720  // @@protoc_insertion_point(field_mutable_map:ignition.msgs.SdfGeneratorConfig.override_entity_gen_configs)
721  return override_entity_gen_configs_.MutableMap();
722 }
723 
724 #ifdef __GNUC__
725  #pragma GCC diagnostic pop
726 #endif // __GNUC__
727 // -------------------------------------------------------------------
728 
729 // -------------------------------------------------------------------
730 
731 
736 // @@protoc_insertion_point(namespace_scope)
737 
738 } // namespace msgs
739 } // namespace ignition
740 
741 #ifdef _MSC_VER
742 #pragma warning(pop)
743 #endif
744 // @@protoc_insertion_point(global_scope)
745 
746 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2fsdf_5fgenerator_5fconfig_2eproto
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:611
SdfGeneratorConfig_EntityGeneratorConfig * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:133
::ignition::msgs::Boolean * release_resources_use_absolute_paths()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:515
void set_allocated_resources_use_absolute_paths(::ignition::msgs::Boolean *resources_use_absolute_paths)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:531
const ::google::protobuf::Map< ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig > & override_entity_gen_configs() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:714
IGNITION_MSGS_VISIBLE SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUseDefaultTypeInternal _SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse_default_instance_
STL class.
std::unique_ptr< const SdfGeneratorConfig > ConstSdfGeneratorConfigUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:733
STL class.
void set_allocated_expand_include_tags(::ignition::msgs::Boolean *expand_include_tags)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:435
::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig * release_global_entity_gen_config()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:671
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:52
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:258
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:624
SdfGeneratorConfig_EntityGeneratorConfig * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:137
void Swap(SdfGeneratorConfig_EntityGeneratorConfig *other)
const ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig & global_entity_gen_config() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:665
const ::ignition::msgs::Boolean & resources_use_absolute_paths() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:509
::ignition::msgs::Boolean * mutable_expand_include_tags()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:426
bool has_expand_include_tags() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:407
SdfGeneratorConfig & operator=(const SdfGeneratorConfig &from)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:265
const ::ignition::msgs::Boolean & save_fuel_version() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:461
void clear_global_entity_gen_config()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:656
const ::ignition::msgs::Boolean & expand_include_tags() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:413
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:54
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:605
IGNITION_MSGS_VISIBLE BooleanDefaultTypeInternal _Boolean_default_instance_
void set_allocated_save_fuel_version(::ignition::msgs::Boolean *save_fuel_version)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:483
::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig * mutable_global_entity_gen_config()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:678
bool has_global_entity_gen_config() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:653
static const SdfGeneratorConfig * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:288
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:237
static const SdfGeneratorConfig_EntityGeneratorConfig * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:119
::ignition::msgs::Boolean * mutable_save_fuel_version()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:474
SdfGeneratorConfig_EntityGeneratorConfig & operator=(const SdfGeneratorConfig_EntityGeneratorConfig &from)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:96
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:617
static const SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:251
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:633
bool has_resources_use_absolute_paths() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:503
bool has_save_fuel_version() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:455
void clear_override_entity_gen_configs()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:710
void set_allocated_copy_model_resources(::ignition::msgs::Boolean *copy_model_resources)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:579
::ignition::msgs::Boolean * release_save_fuel_version()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:467
::google::protobuf::Map< ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig > * mutable_override_entity_gen_configs()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:719
int override_entity_gen_configs_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:707
bool has_copy_model_resources() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:551
IGNITION_MSGS_VISIBLE SdfGeneratorConfigDefaultTypeInternal _SdfGeneratorConfig_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/boolean.pb.h:77
std::shared_ptr< SdfGeneratorConfig > SdfGeneratorConfigSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:734
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:89
std::unique_ptr< SdfGeneratorConfig > SdfGeneratorConfigUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:732
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
::ignition::msgs::Boolean * mutable_copy_model_resources()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:570
friend void swap(SdfGeneratorConfig &a, SdfGeneratorConfig &b)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:296
IGNITION_MSGS_VISIBLE SdfGeneratorConfig_EntityGeneratorConfigDefaultTypeInternal _SdfGeneratorConfig_EntityGeneratorConfig_default_instance_
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
const ::ignition::msgs::Boolean & copy_model_resources() const
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:557
SdfGeneratorConfig * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:302
::google::protobuf::internal::MapEntry< SdfGeneratorConfig_OverrideEntityGenConfigsEntry_DoNotUse, ::std::string, ::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE, 0 > SuperType
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:247
::ignition::msgs::Boolean * mutable_resources_use_absolute_paths()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:522
::ignition::msgs::Boolean * release_copy_model_resources()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:563
void set_allocated_global_entity_gen_config(::ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig *global_entity_gen_config)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:687
void Swap(SdfGeneratorConfig *other)
SdfGeneratorConfig * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:306
std::shared_ptr< const SdfGeneratorConfig > ConstSdfGeneratorConfigSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:735
friend void swap(SdfGeneratorConfig_EntityGeneratorConfig &a, SdfGeneratorConfig_EntityGeneratorConfig &b)
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:127
STL class.
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
::ignition::msgs::Boolean * release_expand_include_tags()
Definition: build/ignition-msgs8/include/ignition/msgs/sdf_generator_config.pb.h:419