Ignition Msgs

API Reference

5.8.1
logical_camera_image.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/logical_camera_image.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3014000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3014000 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
32 #include <google/protobuf/extension_set.h> // IWYU pragma: export
33 #include <google/protobuf/unknown_field_set.h>
34 #include "ignition/msgs/pose.pb.h"
36 #ifndef _MSC_VER
37 #pragma GCC system_header
38 #else
39 #pragma warning(push)
40 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
41 #endif
42 #ifdef __linux__
43 #include <sys/sysmacros.h>
44 #endif
45 #include <memory>
46 #include <ignition/msgs/Export.hh>
47 // @@protoc_insertion_point(includes)
48 #include <google/protobuf/port_def.inc>
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto IGNITION_MSGS_VISIBLE
50 PROTOBUF_NAMESPACE_OPEN
51 namespace internal {
52 class AnyMetadata;
53 } // namespace internal
54 PROTOBUF_NAMESPACE_CLOSE
55 
56 // Internal implementation detail -- do not use these members.
58  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
59  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
60  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
61  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
65  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
66  static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
67 };
68 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto;
69 namespace ignition {
70 namespace msgs {
71 class LogicalCameraImage;
72 class LogicalCameraImageDefaultTypeInternal;
73 IGNITION_MSGS_VISIBLE extern LogicalCameraImageDefaultTypeInternal _LogicalCameraImage_default_instance_;
74 class LogicalCameraImage_Model;
75 class LogicalCameraImage_ModelDefaultTypeInternal;
76 IGNITION_MSGS_VISIBLE extern LogicalCameraImage_ModelDefaultTypeInternal _LogicalCameraImage_Model_default_instance_;
77 } // namespace msgs
78 } // namespace ignition
79 PROTOBUF_NAMESPACE_OPEN
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogicalCameraImage* Arena::CreateMaybeMessage<::ignition::msgs::LogicalCameraImage>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogicalCameraImage_Model* Arena::CreateMaybeMessage<::ignition::msgs::LogicalCameraImage_Model>(Arena*);
82 PROTOBUF_NAMESPACE_CLOSE
83 namespace ignition {
84 namespace msgs {
85 
86 // ===================================================================
87 
88 class IGNITION_MSGS_VISIBLE LogicalCameraImage_Model PROTOBUF_FINAL :
89  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.LogicalCameraImage.Model) */ {
90  public:
91  inline LogicalCameraImage_Model() : LogicalCameraImage_Model(nullptr) {}
93 
94  LogicalCameraImage_Model(const LogicalCameraImage_Model& from);
95  LogicalCameraImage_Model(LogicalCameraImage_Model&& from) noexcept
96  : LogicalCameraImage_Model() {
97  *this = ::std::move(from);
98  }
99 
100  inline LogicalCameraImage_Model& operator=(const LogicalCameraImage_Model& from) {
101  CopyFrom(from);
102  return *this;
103  }
104  inline LogicalCameraImage_Model& operator=(LogicalCameraImage_Model&& from) noexcept {
105  if (GetArena() == from.GetArena()) {
106  if (this != &from) InternalSwap(&from);
107  } else {
108  CopyFrom(from);
109  }
110  return *this;
111  }
112 
113  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
114  return GetDescriptor();
115  }
116  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
117  return GetMetadataStatic().descriptor;
118  }
119  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
120  return GetMetadataStatic().reflection;
121  }
122  static const LogicalCameraImage_Model& default_instance();
123 
124  static inline const LogicalCameraImage_Model* internal_default_instance() {
125  return reinterpret_cast<const LogicalCameraImage_Model*>(
127  }
128  static constexpr int kIndexInFileMessages =
129  0;
130 
131  friend void swap(LogicalCameraImage_Model& a, LogicalCameraImage_Model& b) {
132  a.Swap(&b);
133  }
134  inline void Swap(LogicalCameraImage_Model* other) {
135  if (other == this) return;
136  if (GetArena() == other->GetArena()) {
137  InternalSwap(other);
138  } else {
139  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
140  }
141  }
142  void UnsafeArenaSwap(LogicalCameraImage_Model* other) {
143  if (other == this) return;
144  GOOGLE_DCHECK(GetArena() == other->GetArena());
145  InternalSwap(other);
146  }
147 
148  // implements Message ----------------------------------------------
149 
150  inline LogicalCameraImage_Model* New() const final {
151  return CreateMaybeMessage<LogicalCameraImage_Model>(nullptr);
152  }
153 
154  LogicalCameraImage_Model* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
155  return CreateMaybeMessage<LogicalCameraImage_Model>(arena);
156  }
157  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
158  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
159  void CopyFrom(const LogicalCameraImage_Model& from);
160  void MergeFrom(const LogicalCameraImage_Model& from);
161  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
162  bool IsInitialized() const final;
163 
164  size_t ByteSizeLong() const final;
165  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
166  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
167  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
168  int GetCachedSize() const final { return _cached_size_.Get(); }
169 
170  private:
171  inline void SharedCtor();
172  inline void SharedDtor();
173  void SetCachedSize(int size) const final;
174  void InternalSwap(LogicalCameraImage_Model* other);
175  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
176  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
177  return "ignition.msgs.LogicalCameraImage.Model";
178  }
179  protected:
180  explicit LogicalCameraImage_Model(::PROTOBUF_NAMESPACE_ID::Arena* arena);
181  private:
182  static void ArenaDtor(void* object);
183  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
184  public:
185 
186  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
187  private:
188  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
189  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto);
191  }
192 
193  public:
194 
195  // nested types ----------------------------------------------------
196 
197  // accessors -------------------------------------------------------
198 
199  enum : int {
200  kNameFieldNumber = 1,
201  kPoseFieldNumber = 2,
202  };
203  // string name = 1;
204  void clear_name();
205  const std::string& name() const;
206  void set_name(const std::string& value);
207  void set_name(std::string&& value);
208  void set_name(const char* value);
209  void set_name(const char* value, size_t size);
213  private:
214  const std::string& _internal_name() const;
215  void _internal_set_name(const std::string& value);
216  std::string* _internal_mutable_name();
217  public:
218 
219  // .ignition.msgs.Pose pose = 2;
220  bool has_pose() const;
221  private:
222  bool _internal_has_pose() const;
223  public:
224  void clear_pose();
225  const ::ignition::msgs::Pose& pose() const;
226  ::ignition::msgs::Pose* release_pose();
227  ::ignition::msgs::Pose* mutable_pose();
228  void set_allocated_pose(::ignition::msgs::Pose* pose);
229  private:
230  const ::ignition::msgs::Pose& _internal_pose() const;
231  ::ignition::msgs::Pose* _internal_mutable_pose();
232  public:
234  ::ignition::msgs::Pose* pose);
235  ::ignition::msgs::Pose* unsafe_arena_release_pose();
236 
237  // @@protoc_insertion_point(class_scope:ignition.msgs.LogicalCameraImage.Model)
238  private:
239  class _Internal;
240 
241  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
242  typedef void InternalArenaConstructable_;
243  typedef void DestructorSkippable_;
244  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
245  ::ignition::msgs::Pose* pose_;
246  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
247  friend struct ::TableStruct_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto;
248 };
249 // -------------------------------------------------------------------
250 
251 class IGNITION_MSGS_VISIBLE LogicalCameraImage PROTOBUF_FINAL :
252  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.LogicalCameraImage) */ {
253  public:
254  inline LogicalCameraImage() : LogicalCameraImage(nullptr) {}
256 
257  LogicalCameraImage(const LogicalCameraImage& from);
258  LogicalCameraImage(LogicalCameraImage&& from) noexcept
259  : LogicalCameraImage() {
260  *this = ::std::move(from);
261  }
262 
263  inline LogicalCameraImage& operator=(const LogicalCameraImage& from) {
264  CopyFrom(from);
265  return *this;
266  }
267  inline LogicalCameraImage& operator=(LogicalCameraImage&& from) noexcept {
268  if (GetArena() == from.GetArena()) {
269  if (this != &from) InternalSwap(&from);
270  } else {
271  CopyFrom(from);
272  }
273  return *this;
274  }
275 
276  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
277  return GetDescriptor();
278  }
279  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
280  return GetMetadataStatic().descriptor;
281  }
282  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
283  return GetMetadataStatic().reflection;
284  }
285  static const LogicalCameraImage& default_instance();
286 
287  static inline const LogicalCameraImage* internal_default_instance() {
288  return reinterpret_cast<const LogicalCameraImage*>(
290  }
291  static constexpr int kIndexInFileMessages =
292  1;
293 
294  friend void swap(LogicalCameraImage& a, LogicalCameraImage& b) {
295  a.Swap(&b);
296  }
297  inline void Swap(LogicalCameraImage* other) {
298  if (other == this) return;
299  if (GetArena() == other->GetArena()) {
300  InternalSwap(other);
301  } else {
302  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
303  }
304  }
305  void UnsafeArenaSwap(LogicalCameraImage* other) {
306  if (other == this) return;
307  GOOGLE_DCHECK(GetArena() == other->GetArena());
308  InternalSwap(other);
309  }
310 
311  // implements Message ----------------------------------------------
312 
313  inline LogicalCameraImage* New() const final {
314  return CreateMaybeMessage<LogicalCameraImage>(nullptr);
315  }
316 
317  LogicalCameraImage* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
318  return CreateMaybeMessage<LogicalCameraImage>(arena);
319  }
320  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
321  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
322  void CopyFrom(const LogicalCameraImage& from);
323  void MergeFrom(const LogicalCameraImage& from);
324  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
325  bool IsInitialized() const final;
326 
327  size_t ByteSizeLong() const final;
328  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
329  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
330  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
331  int GetCachedSize() const final { return _cached_size_.Get(); }
332 
333  private:
334  inline void SharedCtor();
335  inline void SharedDtor();
336  void SetCachedSize(int size) const final;
337  void InternalSwap(LogicalCameraImage* other);
338  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
339  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
340  return "ignition.msgs.LogicalCameraImage";
341  }
342  protected:
343  explicit LogicalCameraImage(::PROTOBUF_NAMESPACE_ID::Arena* arena);
344  private:
345  static void ArenaDtor(void* object);
346  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
347  public:
348 
349  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
350  private:
351  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
352  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto);
354  }
355 
356  public:
357 
358  // nested types ----------------------------------------------------
359 
360  typedef LogicalCameraImage_Model Model;
361 
362  // accessors -------------------------------------------------------
363 
364  enum : int {
365  kModelFieldNumber = 3,
366  kHeaderFieldNumber = 1,
367  kPoseFieldNumber = 2,
368  };
369  // repeated .ignition.msgs.LogicalCameraImage.Model model = 3;
370  int model_size() const;
371  private:
372  int _internal_model_size() const;
373  public:
374  void clear_model();
375  ::ignition::msgs::LogicalCameraImage_Model* mutable_model(int index);
376  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model >*
378  private:
379  const ::ignition::msgs::LogicalCameraImage_Model& _internal_model(int index) const;
380  ::ignition::msgs::LogicalCameraImage_Model* _internal_add_model();
381  public:
382  const ::ignition::msgs::LogicalCameraImage_Model& model(int index) const;
383  ::ignition::msgs::LogicalCameraImage_Model* add_model();
384  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model >&
385  model() const;
386 
387  // .ignition.msgs.Header header = 1;
388  bool has_header() const;
389  private:
390  bool _internal_has_header() const;
391  public:
392  void clear_header();
393  const ::ignition::msgs::Header& header() const;
394  ::ignition::msgs::Header* release_header();
395  ::ignition::msgs::Header* mutable_header();
396  void set_allocated_header(::ignition::msgs::Header* header);
397  private:
398  const ::ignition::msgs::Header& _internal_header() const;
399  ::ignition::msgs::Header* _internal_mutable_header();
400  public:
402  ::ignition::msgs::Header* header);
403  ::ignition::msgs::Header* unsafe_arena_release_header();
404 
405  // .ignition.msgs.Pose pose = 2;
406  bool has_pose() const;
407  private:
408  bool _internal_has_pose() const;
409  public:
410  void clear_pose();
411  const ::ignition::msgs::Pose& pose() const;
412  ::ignition::msgs::Pose* release_pose();
413  ::ignition::msgs::Pose* mutable_pose();
414  void set_allocated_pose(::ignition::msgs::Pose* pose);
415  private:
416  const ::ignition::msgs::Pose& _internal_pose() const;
417  ::ignition::msgs::Pose* _internal_mutable_pose();
418  public:
420  ::ignition::msgs::Pose* pose);
421  ::ignition::msgs::Pose* unsafe_arena_release_pose();
422 
423  // @@protoc_insertion_point(class_scope:ignition.msgs.LogicalCameraImage)
424  private:
425  class _Internal;
426 
427  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
428  typedef void InternalArenaConstructable_;
429  typedef void DestructorSkippable_;
430  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model > model_;
431  ::ignition::msgs::Header* header_;
432  ::ignition::msgs::Pose* pose_;
433  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
434  friend struct ::TableStruct_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto;
435 };
436 // ===================================================================
437 
438 
439 // ===================================================================
440 
441 #ifdef __GNUC__
442  #pragma GCC diagnostic push
443  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
444 #endif // __GNUC__
445 // LogicalCameraImage_Model
446 
447 // string name = 1;
448 inline void LogicalCameraImage_Model::clear_name() {
449  name_.ClearToEmpty();
450 }
451 inline const std::string& LogicalCameraImage_Model::name() const {
452  // @@protoc_insertion_point(field_get:ignition.msgs.LogicalCameraImage.Model.name)
453  return _internal_name();
454 }
455 inline void LogicalCameraImage_Model::set_name(const std::string& value) {
456  _internal_set_name(value);
457  // @@protoc_insertion_point(field_set:ignition.msgs.LogicalCameraImage.Model.name)
458 }
459 inline std::string* LogicalCameraImage_Model::mutable_name() {
460  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogicalCameraImage.Model.name)
461  return _internal_mutable_name();
462 }
463 inline const std::string& LogicalCameraImage_Model::_internal_name() const {
464  return name_.Get();
465 }
466 inline void LogicalCameraImage_Model::_internal_set_name(const std::string& value) {
467 
468  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
469 }
470 inline void LogicalCameraImage_Model::set_name(std::string&& value) {
471 
472  name_.Set(
473  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
474  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.LogicalCameraImage.Model.name)
475 }
476 inline void LogicalCameraImage_Model::set_name(const char* value) {
477  GOOGLE_DCHECK(value != nullptr);
478 
479  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
480  // @@protoc_insertion_point(field_set_char:ignition.msgs.LogicalCameraImage.Model.name)
481 }
482 inline void LogicalCameraImage_Model::set_name(const char* value,
483  size_t size) {
484 
485  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
486  reinterpret_cast<const char*>(value), size), GetArena());
487  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.LogicalCameraImage.Model.name)
488 }
489 inline std::string* LogicalCameraImage_Model::_internal_mutable_name() {
490 
491  return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
492 }
493 inline std::string* LogicalCameraImage_Model::release_name() {
494  // @@protoc_insertion_point(field_release:ignition.msgs.LogicalCameraImage.Model.name)
495  return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
496 }
497 inline void LogicalCameraImage_Model::set_allocated_name(std::string* name) {
498  if (name != nullptr) {
499 
500  } else {
501 
502  }
503  name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
504  GetArena());
505  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogicalCameraImage.Model.name)
506 }
507 
508 // .ignition.msgs.Pose pose = 2;
509 inline bool LogicalCameraImage_Model::_internal_has_pose() const {
510  return this != internal_default_instance() && pose_ != nullptr;
511 }
512 inline bool LogicalCameraImage_Model::has_pose() const {
513  return _internal_has_pose();
514 }
515 inline const ::ignition::msgs::Pose& LogicalCameraImage_Model::_internal_pose() const {
516  const ::ignition::msgs::Pose* p = pose_;
517  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Pose&>(
519 }
520 inline const ::ignition::msgs::Pose& LogicalCameraImage_Model::pose() const {
521  // @@protoc_insertion_point(field_get:ignition.msgs.LogicalCameraImage.Model.pose)
522  return _internal_pose();
523 }
524 inline void LogicalCameraImage_Model::unsafe_arena_set_allocated_pose(
525  ::ignition::msgs::Pose* pose) {
526  if (GetArena() == nullptr) {
527  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(pose_);
528  }
529  pose_ = pose;
530  if (pose) {
531 
532  } else {
533 
534  }
535  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogicalCameraImage.Model.pose)
536 }
537 inline ::ignition::msgs::Pose* LogicalCameraImage_Model::release_pose() {
538 
539  ::ignition::msgs::Pose* temp = pose_;
540  pose_ = nullptr;
541  if (GetArena() != nullptr) {
542  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
543  }
544  return temp;
545 }
546 inline ::ignition::msgs::Pose* LogicalCameraImage_Model::unsafe_arena_release_pose() {
547  // @@protoc_insertion_point(field_release:ignition.msgs.LogicalCameraImage.Model.pose)
548 
549  ::ignition::msgs::Pose* temp = pose_;
550  pose_ = nullptr;
551  return temp;
552 }
553 inline ::ignition::msgs::Pose* LogicalCameraImage_Model::_internal_mutable_pose() {
554 
555  if (pose_ == nullptr) {
556  auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
557  pose_ = p;
558  }
559  return pose_;
560 }
561 inline ::ignition::msgs::Pose* LogicalCameraImage_Model::mutable_pose() {
562  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogicalCameraImage.Model.pose)
563  return _internal_mutable_pose();
564 }
565 inline void LogicalCameraImage_Model::set_allocated_pose(::ignition::msgs::Pose* pose) {
566  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
567  if (message_arena == nullptr) {
568  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(pose_);
569  }
570  if (pose) {
571  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
572  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(pose)->GetArena();
573  if (message_arena != submessage_arena) {
574  pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
575  message_arena, pose, submessage_arena);
576  }
577 
578  } else {
579 
580  }
581  pose_ = pose;
582  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogicalCameraImage.Model.pose)
583 }
584 
585 // -------------------------------------------------------------------
586 
587 // LogicalCameraImage
588 
589 // .ignition.msgs.Header header = 1;
590 inline bool LogicalCameraImage::_internal_has_header() const {
591  return this != internal_default_instance() && header_ != nullptr;
592 }
593 inline bool LogicalCameraImage::has_header() const {
594  return _internal_has_header();
595 }
596 inline const ::ignition::msgs::Header& LogicalCameraImage::_internal_header() const {
597  const ::ignition::msgs::Header* p = header_;
598  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
600 }
601 inline const ::ignition::msgs::Header& LogicalCameraImage::header() const {
602  // @@protoc_insertion_point(field_get:ignition.msgs.LogicalCameraImage.header)
603  return _internal_header();
604 }
605 inline void LogicalCameraImage::unsafe_arena_set_allocated_header(
606  ::ignition::msgs::Header* header) {
607  if (GetArena() == nullptr) {
608  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
609  }
610  header_ = header;
611  if (header) {
612 
613  } else {
614 
615  }
616  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogicalCameraImage.header)
617 }
618 inline ::ignition::msgs::Header* LogicalCameraImage::release_header() {
619 
620  ::ignition::msgs::Header* temp = header_;
621  header_ = nullptr;
622  if (GetArena() != nullptr) {
623  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
624  }
625  return temp;
626 }
627 inline ::ignition::msgs::Header* LogicalCameraImage::unsafe_arena_release_header() {
628  // @@protoc_insertion_point(field_release:ignition.msgs.LogicalCameraImage.header)
629 
630  ::ignition::msgs::Header* temp = header_;
631  header_ = nullptr;
632  return temp;
633 }
634 inline ::ignition::msgs::Header* LogicalCameraImage::_internal_mutable_header() {
635 
636  if (header_ == nullptr) {
637  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
638  header_ = p;
639  }
640  return header_;
641 }
642 inline ::ignition::msgs::Header* LogicalCameraImage::mutable_header() {
643  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogicalCameraImage.header)
644  return _internal_mutable_header();
645 }
646 inline void LogicalCameraImage::set_allocated_header(::ignition::msgs::Header* header) {
647  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
648  if (message_arena == nullptr) {
649  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
650  }
651  if (header) {
652  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
653  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
654  if (message_arena != submessage_arena) {
655  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
656  message_arena, header, submessage_arena);
657  }
658 
659  } else {
660 
661  }
662  header_ = header;
663  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogicalCameraImage.header)
664 }
665 
666 // .ignition.msgs.Pose pose = 2;
667 inline bool LogicalCameraImage::_internal_has_pose() const {
668  return this != internal_default_instance() && pose_ != nullptr;
669 }
670 inline bool LogicalCameraImage::has_pose() const {
671  return _internal_has_pose();
672 }
673 inline const ::ignition::msgs::Pose& LogicalCameraImage::_internal_pose() const {
674  const ::ignition::msgs::Pose* p = pose_;
675  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Pose&>(
677 }
678 inline const ::ignition::msgs::Pose& LogicalCameraImage::pose() const {
679  // @@protoc_insertion_point(field_get:ignition.msgs.LogicalCameraImage.pose)
680  return _internal_pose();
681 }
682 inline void LogicalCameraImage::unsafe_arena_set_allocated_pose(
683  ::ignition::msgs::Pose* pose) {
684  if (GetArena() == nullptr) {
685  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(pose_);
686  }
687  pose_ = pose;
688  if (pose) {
689 
690  } else {
691 
692  }
693  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogicalCameraImage.pose)
694 }
695 inline ::ignition::msgs::Pose* LogicalCameraImage::release_pose() {
696 
697  ::ignition::msgs::Pose* temp = pose_;
698  pose_ = nullptr;
699  if (GetArena() != nullptr) {
700  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
701  }
702  return temp;
703 }
704 inline ::ignition::msgs::Pose* LogicalCameraImage::unsafe_arena_release_pose() {
705  // @@protoc_insertion_point(field_release:ignition.msgs.LogicalCameraImage.pose)
706 
707  ::ignition::msgs::Pose* temp = pose_;
708  pose_ = nullptr;
709  return temp;
710 }
711 inline ::ignition::msgs::Pose* LogicalCameraImage::_internal_mutable_pose() {
712 
713  if (pose_ == nullptr) {
714  auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
715  pose_ = p;
716  }
717  return pose_;
718 }
719 inline ::ignition::msgs::Pose* LogicalCameraImage::mutable_pose() {
720  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogicalCameraImage.pose)
721  return _internal_mutable_pose();
722 }
723 inline void LogicalCameraImage::set_allocated_pose(::ignition::msgs::Pose* pose) {
724  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
725  if (message_arena == nullptr) {
726  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(pose_);
727  }
728  if (pose) {
729  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
730  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(pose)->GetArena();
731  if (message_arena != submessage_arena) {
732  pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
733  message_arena, pose, submessage_arena);
734  }
735 
736  } else {
737 
738  }
739  pose_ = pose;
740  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogicalCameraImage.pose)
741 }
742 
743 // repeated .ignition.msgs.LogicalCameraImage.Model model = 3;
744 inline int LogicalCameraImage::_internal_model_size() const {
745  return model_.size();
746 }
747 inline int LogicalCameraImage::model_size() const {
748  return _internal_model_size();
749 }
750 inline void LogicalCameraImage::clear_model() {
751  model_.Clear();
752 }
753 inline ::ignition::msgs::LogicalCameraImage_Model* LogicalCameraImage::mutable_model(int index) {
754  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogicalCameraImage.model)
755  return model_.Mutable(index);
756 }
757 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model >*
758 LogicalCameraImage::mutable_model() {
759  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.LogicalCameraImage.model)
760  return &model_;
761 }
762 inline const ::ignition::msgs::LogicalCameraImage_Model& LogicalCameraImage::_internal_model(int index) const {
763  return model_.Get(index);
764 }
765 inline const ::ignition::msgs::LogicalCameraImage_Model& LogicalCameraImage::model(int index) const {
766  // @@protoc_insertion_point(field_get:ignition.msgs.LogicalCameraImage.model)
767  return _internal_model(index);
768 }
769 inline ::ignition::msgs::LogicalCameraImage_Model* LogicalCameraImage::_internal_add_model() {
770  return model_.Add();
771 }
772 inline ::ignition::msgs::LogicalCameraImage_Model* LogicalCameraImage::add_model() {
773  // @@protoc_insertion_point(field_add:ignition.msgs.LogicalCameraImage.model)
774  return _internal_add_model();
775 }
776 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model >&
777 LogicalCameraImage::model() const {
778  // @@protoc_insertion_point(field_list:ignition.msgs.LogicalCameraImage.model)
779  return model_;
780 }
781 
782 #ifdef __GNUC__
783  #pragma GCC diagnostic pop
784 #endif // __GNUC__
785 // -------------------------------------------------------------------
786 
787 
792 // @@protoc_insertion_point(namespace_scope)
793 
794 } // namespace msgs
795 } // namespace ignition
796 
797 #ifdef _MSC_VER
798 #pragma warning(pop)
799 #endif
800 // @@protoc_insertion_point(global_scope)
801 
802 #include <google/protobuf/port_undef.inc>
803 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto
Definition: actor.pb.h:98
static const LogicalCameraImage & default_instance()
::ignition::msgs::LogicalCameraImage_Model * add_model()
::ignition::msgs::Pose * release_pose()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: logical_camera_image.pb.h:119
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void unsafe_arena_set_allocated_pose(::ignition::msgs::Pose *pose)
::ignition::msgs::Header * release_header()
void set_name(const char *value, size_t size)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model > & model() const
static const LogicalCameraImage * internal_default_instance()
Definition: logical_camera_image.pb.h:287
LogicalCameraImage(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::Header * mutable_header()
void MergeFrom(const LogicalCameraImage_Model &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: logical_camera_image.pb.h:113
void set_name(const std::string &value)
static const LogicalCameraImage_Model * internal_default_instance()
Definition: logical_camera_image.pb.h:124
static const LogicalCameraImage_Model & default_instance()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::ignition::msgs::LogicalCameraImage_Model * mutable_model(int index)
friend void swap(LogicalCameraImage_Model &a, LogicalCameraImage_Model &b)
Definition: logical_camera_image.pb.h:131
LogicalCameraImage_Model Model
Definition: logical_camera_image.pb.h:360
LogicalCameraImage_Model(const LogicalCameraImage_Model &from)
LogicalCameraImage & operator=(const LogicalCameraImage &from)
Definition: logical_camera_image.pb.h:263
LogicalCameraImage * New() const final
Definition: logical_camera_image.pb.h:313
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
LogicalCameraImage * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: logical_camera_image.pb.h:317
LogicalCameraImage_Model & operator=(const LogicalCameraImage_Model &from)
Definition: logical_camera_image.pb.h:100
friend void swap(LogicalCameraImage &a, LogicalCameraImage &b)
Definition: logical_camera_image.pb.h:294
LogicalCameraImage_Model * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: logical_camera_image.pb.h:154
LogicalCameraImage_Model & operator=(LogicalCameraImage_Model &&from) noexcept
Definition: logical_camera_image.pb.h:104
void set_allocated_pose(::ignition::msgs::Pose *pose)
::ignition::msgs::Header * unsafe_arena_release_header()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
LogicalCameraImage(LogicalCameraImage &&from) noexcept
Definition: logical_camera_image.pb.h:258
LogicalCameraImage & operator=(LogicalCameraImage &&from) noexcept
Definition: logical_camera_image.pb.h:267
LogicalCameraImage_Model()
Definition: logical_camera_image.pb.h:91
void CopyFrom(const LogicalCameraImage &from)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::LogicalCameraImage_Model > * mutable_model()
const ::ignition::msgs::LogicalCameraImage_Model & model(int index) const
void UnsafeArenaSwap(LogicalCameraImage *other)
Definition: logical_camera_image.pb.h:305
void set_allocated_header(::ignition::msgs::Header *header)
LogicalCameraImage_Model * New() const final
Definition: logical_camera_image.pb.h:150
const ::ignition::msgs::Pose & pose() const
::ignition::msgs::Pose * unsafe_arena_release_pose()
void Swap(LogicalCameraImage *other)
Definition: logical_camera_image.pb.h:297
::ignition::msgs::Pose * mutable_pose()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: logical_camera_image.pb.h:116
LogicalCameraImage_Model(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void CopyFrom(const LogicalCameraImage_Model &from)
const std::string & name() const
LogicalCameraImage_Model(LogicalCameraImage_Model &&from) noexcept
Definition: logical_camera_image.pb.h:95
void set_name(const char *value)
void set_name(std::string &&value)
void Swap(LogicalCameraImage_Model *other)
Definition: logical_camera_image.pb.h:134
LogicalCameraImage(const LogicalCameraImage &from)
void set_allocated_name(std::string *name)
void MergeFrom(const LogicalCameraImage &from)
LogicalCameraImage()
Definition: logical_camera_image.pb.h:254
void UnsafeArenaSwap(LogicalCameraImage_Model *other)
Definition: logical_camera_image.pb.h:142
const ::ignition::msgs::Header & header() const
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flogical_5fcamera_5fimage_2eproto
std::shared_ptr< LogicalCameraImage > LogicalCameraImageSharedPtr
Definition: logical_camera_image.pb.h:790
std::unique_ptr< const LogicalCameraImage > ConstLogicalCameraImageUniquePtr
Definition: logical_camera_image.pb.h:789
std::unique_ptr< LogicalCameraImage > LogicalCameraImageUniquePtr
Definition: logical_camera_image.pb.h:788
IGNITION_MSGS_VISIBLE LogicalCameraImage_ModelDefaultTypeInternal _LogicalCameraImage_Model_default_instance_
IGNITION_MSGS_VISIBLE LogicalCameraImageDefaultTypeInternal _LogicalCameraImage_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
std::shared_ptr< const LogicalCameraImage > ConstLogicalCameraImageSharedPtr
Definition: logical_camera_image.pb.h:791
Definition: actor.pb.h:52
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)