Gazebo Msgs

API Reference

9.5.1
data_load_options.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: gz/msgs/data_load_options.proto
3 
4 #ifndef PROTOBUF_INCLUDED_gz_2fmsgs_2fdata_5fload_5foptions_2eproto
5 #define PROTOBUF_INCLUDED_gz_2fmsgs_2fdata_5fload_5foptions_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/generated_enum_reflection.h>
33 #include <google/protobuf/unknown_field_set.h>
34 #include "gz/msgs/spherical_coordinates.pb.h"
35 // @@protoc_insertion_point(includes)
36 #define PROTOBUF_INTERNAL_EXPORT_protobuf_gz_2fmsgs_2fdata_5fload_5foptions_2eproto GZ_MSGS_VISIBLE
37 
39 // Internal implementation detail -- do not use these members.
40 struct GZ_MSGS_VISIBLE TableStruct {
41  static const ::google::protobuf::internal::ParseTableField entries[];
42  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
43  static const ::google::protobuf::internal::ParseTable schema[1];
44  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
45  static const ::google::protobuf::internal::SerializationTable serialization_table[];
46  static const ::google::protobuf::uint32 offsets[];
47 };
48 void GZ_MSGS_VISIBLE AddDescriptors();
49 } // namespace protobuf_gz_2fmsgs_2fdata_5fload_5foptions_2eproto
50 namespace gz {
51 namespace msgs {
52 class DataLoadPathOptions;
53 class DataLoadPathOptionsDefaultTypeInternal;
54 GZ_MSGS_VISIBLE extern DataLoadPathOptionsDefaultTypeInternal _DataLoadPathOptions_default_instance_;
55 } // namespace msgs
56 } // namespace gz
57 namespace google {
58 namespace protobuf {
59 template<> GZ_MSGS_VISIBLE ::gz::msgs::DataLoadPathOptions* Arena::CreateMaybeMessage<::gz::msgs::DataLoadPathOptions>(Arena*);
60 } // namespace protobuf
61 } // namespace google
62 namespace gz {
63 namespace msgs {
64 
70 };
71 GZ_MSGS_VISIBLE bool DataLoadPathOptions_DataAngularUnits_IsValid(int value);
75 
76 GZ_MSGS_VISIBLE const ::google::protobuf::EnumDescriptor* DataLoadPathOptions_DataAngularUnits_descriptor();
78  return ::google::protobuf::internal::NameOfEnum(
80 }
82  const ::std::string& name, DataLoadPathOptions_DataAngularUnits* value) {
83  return ::google::protobuf::internal::ParseNamedEnum<DataLoadPathOptions_DataAngularUnits>(
85 }
86 // ===================================================================
87 
88 class GZ_MSGS_VISIBLE DataLoadPathOptions : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.DataLoadPathOptions) */ {
89  public:
91  virtual ~DataLoadPathOptions();
92 
94 
96  CopyFrom(from);
97  return *this;
98  }
99  #if LANG_CXX11
101  : DataLoadPathOptions() {
102  *this = ::std::move(from);
103  }
104 
105  inline DataLoadPathOptions& operator=(DataLoadPathOptions&& from) noexcept {
106  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
107  if (this != &from) InternalSwap(&from);
108  } else {
109  CopyFrom(from);
110  }
111  return *this;
112  }
113  #endif
114  static const ::google::protobuf::Descriptor* descriptor();
115  static const DataLoadPathOptions& default_instance();
116 
117  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
119  return reinterpret_cast<const DataLoadPathOptions*>(
121  }
122  static constexpr int kIndexInFileMessages =
123  0;
124 
125  void Swap(DataLoadPathOptions* other);
127  a.Swap(&b);
128  }
129 
130  // implements Message ----------------------------------------------
131 
132  inline DataLoadPathOptions* New() const final {
133  return CreateMaybeMessage<DataLoadPathOptions>(NULL);
134  }
135 
136  DataLoadPathOptions* New(::google::protobuf::Arena* arena) const final {
137  return CreateMaybeMessage<DataLoadPathOptions>(arena);
138  }
139  void CopyFrom(const ::google::protobuf::Message& from) final;
140  void MergeFrom(const ::google::protobuf::Message& from) final;
141  void CopyFrom(const DataLoadPathOptions& from);
142  void MergeFrom(const DataLoadPathOptions& from);
143  void Clear() final;
144  bool IsInitialized() const final;
145 
146  size_t ByteSizeLong() const final;
147  bool MergePartialFromCodedStream(
148  ::google::protobuf::io::CodedInputStream* input) final;
149  void SerializeWithCachedSizes(
150  ::google::protobuf::io::CodedOutputStream* output) const final;
151  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
152  bool deterministic, ::google::protobuf::uint8* target) const final;
153  int GetCachedSize() const final { return _cached_size_.Get(); }
154 
155  private:
156  void SharedCtor();
157  void SharedDtor();
158  void SetCachedSize(int size) const final;
159  void InternalSwap(DataLoadPathOptions* other);
160  private:
161  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
162  return NULL;
163  }
164  inline void* MaybeArenaPtr() const {
165  return NULL;
166  }
167  public:
168 
169  ::google::protobuf::Metadata GetMetadata() const final;
170 
171  // nested types ----------------------------------------------------
172 
174  static const DataAngularUnits RADIANS =
176  static const DataAngularUnits DEGREES =
178  static inline bool DataAngularUnits_IsValid(int value) {
180  }
181  static const DataAngularUnits DataAngularUnits_MIN =
183  static const DataAngularUnits DataAngularUnits_MAX =
185  static const int DataAngularUnits_ARRAYSIZE =
187  static inline const ::google::protobuf::EnumDescriptor*
190  }
191  static inline const ::std::string& DataAngularUnits_Name(DataAngularUnits value) {
193  }
194  static inline bool DataAngularUnits_Parse(const ::std::string& name,
195  DataAngularUnits* value) {
196  return DataLoadPathOptions_DataAngularUnits_Parse(name, value);
197  }
198 
199  // accessors -------------------------------------------------------
200 
201  // string path = 1;
202  void clear_path();
203  static const int kPathFieldNumber = 1;
204  const ::std::string& path() const;
205  void set_path(const ::std::string& value);
206  #if LANG_CXX11
207  void set_path(::std::string&& value);
208  #endif
209  void set_path(const char* value);
210  void set_path(const char* value, size_t size);
211  ::std::string* mutable_path();
212  ::std::string* release_path();
213  void set_allocated_path(::std::string* path);
214 
215  // string time = 2;
216  void clear_time();
217  static const int kTimeFieldNumber = 2;
218  const ::std::string& time() const;
219  void set_time(const ::std::string& value);
220  #if LANG_CXX11
221  void set_time(::std::string&& value);
222  #endif
223  void set_time(const char* value);
224  void set_time(const char* value, size_t size);
225  ::std::string* mutable_time();
226  ::std::string* release_time();
227  void set_allocated_time(::std::string* time);
228 
229  // string x = 4;
230  void clear_x();
231  static const int kXFieldNumber = 4;
232  const ::std::string& x() const;
233  void set_x(const ::std::string& value);
234  #if LANG_CXX11
235  void set_x(::std::string&& value);
236  #endif
237  void set_x(const char* value);
238  void set_x(const char* value, size_t size);
239  ::std::string* mutable_x();
240  ::std::string* release_x();
241  void set_allocated_x(::std::string* x);
242 
243  // string y = 5;
244  void clear_y();
245  static const int kYFieldNumber = 5;
246  const ::std::string& y() const;
247  void set_y(const ::std::string& value);
248  #if LANG_CXX11
249  void set_y(::std::string&& value);
250  #endif
251  void set_y(const char* value);
252  void set_y(const char* value, size_t size);
253  ::std::string* mutable_y();
254  ::std::string* release_y();
255  void set_allocated_y(::std::string* y);
256 
257  // string z = 6;
258  void clear_z();
259  static const int kZFieldNumber = 6;
260  const ::std::string& z() const;
261  void set_z(const ::std::string& value);
262  #if LANG_CXX11
263  void set_z(::std::string&& value);
264  #endif
265  void set_z(const char* value);
266  void set_z(const char* value, size_t size);
267  ::std::string* mutable_z();
268  ::std::string* release_z();
269  void set_allocated_z(::std::string* z);
270 
271  // bool static_time = 3;
272  void clear_static_time();
273  static const int kStaticTimeFieldNumber = 3;
274  bool static_time() const;
275  void set_static_time(bool value);
276 
277  // .gz.msgs.DataLoadPathOptions.DataAngularUnits units = 7;
278  void clear_units();
279  static const int kUnitsFieldNumber = 7;
281  void set_units(::gz::msgs::DataLoadPathOptions_DataAngularUnits value);
282 
283  // .gz.msgs.SphericalCoordinatesType coordinate_type = 8;
284  void clear_coordinate_type();
285  static const int kCoordinateTypeFieldNumber = 8;
286  ::gz::msgs::SphericalCoordinatesType coordinate_type() const;
287  void set_coordinate_type(::gz::msgs::SphericalCoordinatesType value);
288 
289  // @@protoc_insertion_point(class_scope:gz.msgs.DataLoadPathOptions)
290  private:
291 
292  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
293  ::google::protobuf::internal::ArenaStringPtr path_;
294  ::google::protobuf::internal::ArenaStringPtr time_;
295  ::google::protobuf::internal::ArenaStringPtr x_;
296  ::google::protobuf::internal::ArenaStringPtr y_;
297  ::google::protobuf::internal::ArenaStringPtr z_;
298  bool static_time_;
299  int units_;
300  int coordinate_type_;
301  mutable ::google::protobuf::internal::CachedSize _cached_size_;
302  friend struct ::protobuf_gz_2fmsgs_2fdata_5fload_5foptions_2eproto::TableStruct;
303 };
304 // ===================================================================
305 
306 
307 // ===================================================================
308 
309 #ifdef __GNUC__
310  #pragma GCC diagnostic push
311  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
312 #endif // __GNUC__
313 // DataLoadPathOptions
314 
315 // string path = 1;
317  path_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
318 }
319 inline const ::std::string& DataLoadPathOptions::path() const {
320  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.path)
321  return path_.GetNoArena();
322 }
323 inline void DataLoadPathOptions::set_path(const ::std::string& value) {
324 
325  path_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
326  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.path)
327 }
328 #if LANG_CXX11
329 inline void DataLoadPathOptions::set_path(::std::string&& value) {
330 
331  path_.SetNoArena(
332  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
333  // @@protoc_insertion_point(field_set_rvalue:gz.msgs.DataLoadPathOptions.path)
334 }
335 #endif
336 inline void DataLoadPathOptions::set_path(const char* value) {
337  GOOGLE_DCHECK(value != NULL);
338 
339  path_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
340  // @@protoc_insertion_point(field_set_char:gz.msgs.DataLoadPathOptions.path)
341 }
342 inline void DataLoadPathOptions::set_path(const char* value, size_t size) {
343 
344  path_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
345  ::std::string(reinterpret_cast<const char*>(value), size));
346  // @@protoc_insertion_point(field_set_pointer:gz.msgs.DataLoadPathOptions.path)
347 }
348 inline ::std::string* DataLoadPathOptions::mutable_path() {
349 
350  // @@protoc_insertion_point(field_mutable:gz.msgs.DataLoadPathOptions.path)
351  return path_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
352 }
353 inline ::std::string* DataLoadPathOptions::release_path() {
354  // @@protoc_insertion_point(field_release:gz.msgs.DataLoadPathOptions.path)
355 
356  return path_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
357 }
359  if (path != NULL) {
360 
361  } else {
362 
363  }
364  path_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), path);
365  // @@protoc_insertion_point(field_set_allocated:gz.msgs.DataLoadPathOptions.path)
366 }
367 
368 // string time = 2;
370  time_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
371 }
372 inline const ::std::string& DataLoadPathOptions::time() const {
373  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.time)
374  return time_.GetNoArena();
375 }
376 inline void DataLoadPathOptions::set_time(const ::std::string& value) {
377 
378  time_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
379  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.time)
380 }
381 #if LANG_CXX11
382 inline void DataLoadPathOptions::set_time(::std::string&& value) {
383 
384  time_.SetNoArena(
385  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
386  // @@protoc_insertion_point(field_set_rvalue:gz.msgs.DataLoadPathOptions.time)
387 }
388 #endif
389 inline void DataLoadPathOptions::set_time(const char* value) {
390  GOOGLE_DCHECK(value != NULL);
391 
392  time_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
393  // @@protoc_insertion_point(field_set_char:gz.msgs.DataLoadPathOptions.time)
394 }
395 inline void DataLoadPathOptions::set_time(const char* value, size_t size) {
396 
397  time_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
398  ::std::string(reinterpret_cast<const char*>(value), size));
399  // @@protoc_insertion_point(field_set_pointer:gz.msgs.DataLoadPathOptions.time)
400 }
401 inline ::std::string* DataLoadPathOptions::mutable_time() {
402 
403  // @@protoc_insertion_point(field_mutable:gz.msgs.DataLoadPathOptions.time)
404  return time_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
405 }
406 inline ::std::string* DataLoadPathOptions::release_time() {
407  // @@protoc_insertion_point(field_release:gz.msgs.DataLoadPathOptions.time)
408 
409  return time_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
410 }
412  if (time != NULL) {
413 
414  } else {
415 
416  }
417  time_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), time);
418  // @@protoc_insertion_point(field_set_allocated:gz.msgs.DataLoadPathOptions.time)
419 }
420 
421 // bool static_time = 3;
423  static_time_ = false;
424 }
425 inline bool DataLoadPathOptions::static_time() const {
426  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.static_time)
427  return static_time_;
428 }
429 inline void DataLoadPathOptions::set_static_time(bool value) {
430 
431  static_time_ = value;
432  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.static_time)
433 }
434 
435 // string x = 4;
437  x_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
438 }
439 inline const ::std::string& DataLoadPathOptions::x() const {
440  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.x)
441  return x_.GetNoArena();
442 }
443 inline void DataLoadPathOptions::set_x(const ::std::string& value) {
444 
445  x_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
446  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.x)
447 }
448 #if LANG_CXX11
449 inline void DataLoadPathOptions::set_x(::std::string&& value) {
450 
451  x_.SetNoArena(
452  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
453  // @@protoc_insertion_point(field_set_rvalue:gz.msgs.DataLoadPathOptions.x)
454 }
455 #endif
456 inline void DataLoadPathOptions::set_x(const char* value) {
457  GOOGLE_DCHECK(value != NULL);
458 
459  x_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
460  // @@protoc_insertion_point(field_set_char:gz.msgs.DataLoadPathOptions.x)
461 }
462 inline void DataLoadPathOptions::set_x(const char* value, size_t size) {
463 
464  x_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
465  ::std::string(reinterpret_cast<const char*>(value), size));
466  // @@protoc_insertion_point(field_set_pointer:gz.msgs.DataLoadPathOptions.x)
467 }
468 inline ::std::string* DataLoadPathOptions::mutable_x() {
469 
470  // @@protoc_insertion_point(field_mutable:gz.msgs.DataLoadPathOptions.x)
471  return x_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
472 }
473 inline ::std::string* DataLoadPathOptions::release_x() {
474  // @@protoc_insertion_point(field_release:gz.msgs.DataLoadPathOptions.x)
475 
476  return x_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
477 }
479  if (x != NULL) {
480 
481  } else {
482 
483  }
484  x_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), x);
485  // @@protoc_insertion_point(field_set_allocated:gz.msgs.DataLoadPathOptions.x)
486 }
487 
488 // string y = 5;
490  y_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
491 }
492 inline const ::std::string& DataLoadPathOptions::y() const {
493  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.y)
494  return y_.GetNoArena();
495 }
496 inline void DataLoadPathOptions::set_y(const ::std::string& value) {
497 
498  y_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
499  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.y)
500 }
501 #if LANG_CXX11
502 inline void DataLoadPathOptions::set_y(::std::string&& value) {
503 
504  y_.SetNoArena(
505  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
506  // @@protoc_insertion_point(field_set_rvalue:gz.msgs.DataLoadPathOptions.y)
507 }
508 #endif
509 inline void DataLoadPathOptions::set_y(const char* value) {
510  GOOGLE_DCHECK(value != NULL);
511 
512  y_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
513  // @@protoc_insertion_point(field_set_char:gz.msgs.DataLoadPathOptions.y)
514 }
515 inline void DataLoadPathOptions::set_y(const char* value, size_t size) {
516 
517  y_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
518  ::std::string(reinterpret_cast<const char*>(value), size));
519  // @@protoc_insertion_point(field_set_pointer:gz.msgs.DataLoadPathOptions.y)
520 }
521 inline ::std::string* DataLoadPathOptions::mutable_y() {
522 
523  // @@protoc_insertion_point(field_mutable:gz.msgs.DataLoadPathOptions.y)
524  return y_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
525 }
526 inline ::std::string* DataLoadPathOptions::release_y() {
527  // @@protoc_insertion_point(field_release:gz.msgs.DataLoadPathOptions.y)
528 
529  return y_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
530 }
532  if (y != NULL) {
533 
534  } else {
535 
536  }
537  y_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), y);
538  // @@protoc_insertion_point(field_set_allocated:gz.msgs.DataLoadPathOptions.y)
539 }
540 
541 // string z = 6;
543  z_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
544 }
545 inline const ::std::string& DataLoadPathOptions::z() const {
546  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.z)
547  return z_.GetNoArena();
548 }
549 inline void DataLoadPathOptions::set_z(const ::std::string& value) {
550 
551  z_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
552  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.z)
553 }
554 #if LANG_CXX11
555 inline void DataLoadPathOptions::set_z(::std::string&& value) {
556 
557  z_.SetNoArena(
558  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
559  // @@protoc_insertion_point(field_set_rvalue:gz.msgs.DataLoadPathOptions.z)
560 }
561 #endif
562 inline void DataLoadPathOptions::set_z(const char* value) {
563  GOOGLE_DCHECK(value != NULL);
564 
565  z_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
566  // @@protoc_insertion_point(field_set_char:gz.msgs.DataLoadPathOptions.z)
567 }
568 inline void DataLoadPathOptions::set_z(const char* value, size_t size) {
569 
570  z_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
571  ::std::string(reinterpret_cast<const char*>(value), size));
572  // @@protoc_insertion_point(field_set_pointer:gz.msgs.DataLoadPathOptions.z)
573 }
574 inline ::std::string* DataLoadPathOptions::mutable_z() {
575 
576  // @@protoc_insertion_point(field_mutable:gz.msgs.DataLoadPathOptions.z)
577  return z_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
578 }
579 inline ::std::string* DataLoadPathOptions::release_z() {
580  // @@protoc_insertion_point(field_release:gz.msgs.DataLoadPathOptions.z)
581 
582  return z_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
583 }
585  if (z != NULL) {
586 
587  } else {
588 
589  }
590  z_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), z);
591  // @@protoc_insertion_point(field_set_allocated:gz.msgs.DataLoadPathOptions.z)
592 }
593 
594 // .gz.msgs.DataLoadPathOptions.DataAngularUnits units = 7;
596  units_ = 0;
597 }
599  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.units)
600  return static_cast< ::gz::msgs::DataLoadPathOptions_DataAngularUnits >(units_);
601 }
603 
604  units_ = value;
605  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.units)
606 }
607 
608 // .gz.msgs.SphericalCoordinatesType coordinate_type = 8;
610  coordinate_type_ = 0;
611 }
613  // @@protoc_insertion_point(field_get:gz.msgs.DataLoadPathOptions.coordinate_type)
614  return static_cast< ::gz::msgs::SphericalCoordinatesType >(coordinate_type_);
615 }
617 
618  coordinate_type_ = value;
619  // @@protoc_insertion_point(field_set:gz.msgs.DataLoadPathOptions.coordinate_type)
620 }
621 
622 #ifdef __GNUC__
623  #pragma GCC diagnostic pop
624 #endif // __GNUC__
625 
626 // @@protoc_insertion_point(namespace_scope)
627 
628 } // namespace msgs
629 } // namespace gz
630 
631 namespace google {
632 namespace protobuf {
633 
634 template <> struct is_proto_enum< ::gz::msgs::DataLoadPathOptions_DataAngularUnits> : ::std::true_type {};
635 template <>
636 inline const EnumDescriptor* GetEnumDescriptor< ::gz::msgs::DataLoadPathOptions_DataAngularUnits>() {
638 }
639 
640 } // namespace protobuf
641 } // namespace google
642 
643 // @@protoc_insertion_point(global_scope)
644 
645 #endif // PROTOBUF_INCLUDED_gz_2fmsgs_2fdata_5fload_5foptions_2eproto