Ignition Msgs

API Reference

5.8.1
joint_animation.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/joint_animation.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fjoint_5fanimation_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fjoint_5fanimation_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/time.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_2fjoint_5fanimation_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_2fjoint_5fanimation_2eproto;
69 namespace ignition {
70 namespace msgs {
71 class JointAnimation;
72 class JointAnimationDefaultTypeInternal;
73 IGNITION_MSGS_VISIBLE extern JointAnimationDefaultTypeInternal _JointAnimation_default_instance_;
74 class JointAnimation_Joint;
75 class JointAnimation_JointDefaultTypeInternal;
76 IGNITION_MSGS_VISIBLE extern JointAnimation_JointDefaultTypeInternal _JointAnimation_Joint_default_instance_;
77 } // namespace msgs
78 } // namespace ignition
79 PROTOBUF_NAMESPACE_OPEN
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::JointAnimation* Arena::CreateMaybeMessage<::ignition::msgs::JointAnimation>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::JointAnimation_Joint* Arena::CreateMaybeMessage<::ignition::msgs::JointAnimation_Joint>(Arena*);
82 PROTOBUF_NAMESPACE_CLOSE
83 namespace ignition {
84 namespace msgs {
85 
86 // ===================================================================
87 
88 class IGNITION_MSGS_VISIBLE JointAnimation_Joint PROTOBUF_FINAL :
89  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.JointAnimation.Joint) */ {
90  public:
91  inline JointAnimation_Joint() : JointAnimation_Joint(nullptr) {}
93 
94  JointAnimation_Joint(const JointAnimation_Joint& from);
95  JointAnimation_Joint(JointAnimation_Joint&& from) noexcept
96  : JointAnimation_Joint() {
97  *this = ::std::move(from);
98  }
99 
100  inline JointAnimation_Joint& operator=(const JointAnimation_Joint& from) {
101  CopyFrom(from);
102  return *this;
103  }
104  inline JointAnimation_Joint& operator=(JointAnimation_Joint&& 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 JointAnimation_Joint& default_instance();
123 
124  static inline const JointAnimation_Joint* internal_default_instance() {
125  return reinterpret_cast<const JointAnimation_Joint*>(
127  }
128  static constexpr int kIndexInFileMessages =
129  0;
130 
131  friend void swap(JointAnimation_Joint& a, JointAnimation_Joint& b) {
132  a.Swap(&b);
133  }
134  inline void Swap(JointAnimation_Joint* 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(JointAnimation_Joint* other) {
143  if (other == this) return;
144  GOOGLE_DCHECK(GetArena() == other->GetArena());
145  InternalSwap(other);
146  }
147 
148  // implements Message ----------------------------------------------
149 
150  inline JointAnimation_Joint* New() const final {
151  return CreateMaybeMessage<JointAnimation_Joint>(nullptr);
152  }
153 
154  JointAnimation_Joint* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
155  return CreateMaybeMessage<JointAnimation_Joint>(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 JointAnimation_Joint& from);
160  void MergeFrom(const JointAnimation_Joint& 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(JointAnimation_Joint* other);
175  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
176  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
177  return "ignition.msgs.JointAnimation.Joint";
178  }
179  protected:
180  explicit JointAnimation_Joint(::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_2fjoint_5fanimation_2eproto);
190  return ::descriptor_table_ignition_2fmsgs_2fjoint_5fanimation_2eproto.file_level_metadata[kIndexInFileMessages];
191  }
192 
193  public:
194 
195  // nested types ----------------------------------------------------
196 
197  // accessors -------------------------------------------------------
198 
199  enum : int {
200  kNameFieldNumber = 1,
201  kAngleFieldNumber = 2,
202  };
203  // repeated string name = 1;
204  int name_size() const;
205  private:
206  int _internal_name_size() const;
207  public:
208  void clear_name();
209  const std::string& name(int index) const;
211  void set_name(int index, const std::string& value);
212  void set_name(int index, std::string&& value);
213  void set_name(int index, const char* value);
214  void set_name(int index, const char* value, size_t size);
216  void add_name(const std::string& value);
217  void add_name(std::string&& value);
218  void add_name(const char* value);
219  void add_name(const char* value, size_t size);
220  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& name() const;
221  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_name();
222  private:
223  const std::string& _internal_name(int index) const;
224  std::string* _internal_add_name();
225  public:
226 
227  // repeated double angle = 2;
228  int angle_size() const;
229  private:
230  int _internal_angle_size() const;
231  public:
232  void clear_angle();
233  private:
234  double _internal_angle(int index) const;
235  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
236  _internal_angle() const;
237  void _internal_add_angle(double value);
238  ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
239  _internal_mutable_angle();
240  public:
241  double angle(int index) const;
242  void set_angle(int index, double value);
243  void add_angle(double value);
244  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
245  angle() const;
246  ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
248 
249  // @@protoc_insertion_point(class_scope:ignition.msgs.JointAnimation.Joint)
250  private:
251  class _Internal;
252 
253  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
254  typedef void InternalArenaConstructable_;
255  typedef void DestructorSkippable_;
256  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> name_;
257  ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > angle_;
258  mutable std::atomic<int> _angle_cached_byte_size_;
259  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
260  friend struct ::TableStruct_ignition_2fmsgs_2fjoint_5fanimation_2eproto;
261 };
262 // -------------------------------------------------------------------
263 
264 class IGNITION_MSGS_VISIBLE JointAnimation PROTOBUF_FINAL :
265  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.JointAnimation) */ {
266  public:
267  inline JointAnimation() : JointAnimation(nullptr) {}
268  virtual ~JointAnimation();
269 
270  JointAnimation(const JointAnimation& from);
271  JointAnimation(JointAnimation&& from) noexcept
272  : JointAnimation() {
273  *this = ::std::move(from);
274  }
275 
276  inline JointAnimation& operator=(const JointAnimation& from) {
277  CopyFrom(from);
278  return *this;
279  }
280  inline JointAnimation& operator=(JointAnimation&& from) noexcept {
281  if (GetArena() == from.GetArena()) {
282  if (this != &from) InternalSwap(&from);
283  } else {
284  CopyFrom(from);
285  }
286  return *this;
287  }
288 
289  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
290  return GetDescriptor();
291  }
292  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
293  return GetMetadataStatic().descriptor;
294  }
295  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
296  return GetMetadataStatic().reflection;
297  }
298  static const JointAnimation& default_instance();
299 
300  static inline const JointAnimation* internal_default_instance() {
301  return reinterpret_cast<const JointAnimation*>(
303  }
304  static constexpr int kIndexInFileMessages =
305  1;
306 
307  friend void swap(JointAnimation& a, JointAnimation& b) {
308  a.Swap(&b);
309  }
310  inline void Swap(JointAnimation* other) {
311  if (other == this) return;
312  if (GetArena() == other->GetArena()) {
313  InternalSwap(other);
314  } else {
315  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
316  }
317  }
318  void UnsafeArenaSwap(JointAnimation* other) {
319  if (other == this) return;
320  GOOGLE_DCHECK(GetArena() == other->GetArena());
321  InternalSwap(other);
322  }
323 
324  // implements Message ----------------------------------------------
325 
326  inline JointAnimation* New() const final {
327  return CreateMaybeMessage<JointAnimation>(nullptr);
328  }
329 
330  JointAnimation* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
331  return CreateMaybeMessage<JointAnimation>(arena);
332  }
333  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
334  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
335  void CopyFrom(const JointAnimation& from);
336  void MergeFrom(const JointAnimation& from);
337  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
338  bool IsInitialized() const final;
339 
340  size_t ByteSizeLong() const final;
341  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
342  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
343  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
344  int GetCachedSize() const final { return _cached_size_.Get(); }
345 
346  private:
347  inline void SharedCtor();
348  inline void SharedDtor();
349  void SetCachedSize(int size) const final;
350  void InternalSwap(JointAnimation* other);
351  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
352  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
353  return "ignition.msgs.JointAnimation";
354  }
355  protected:
356  explicit JointAnimation(::PROTOBUF_NAMESPACE_ID::Arena* arena);
357  private:
358  static void ArenaDtor(void* object);
359  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
360  public:
361 
362  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
363  private:
364  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
365  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fjoint_5fanimation_2eproto);
366  return ::descriptor_table_ignition_2fmsgs_2fjoint_5fanimation_2eproto.file_level_metadata[kIndexInFileMessages];
367  }
368 
369  public:
370 
371  // nested types ----------------------------------------------------
372 
373  typedef JointAnimation_Joint Joint;
374 
375  // accessors -------------------------------------------------------
376 
377  enum : int {
378  kJointFieldNumber = 3,
379  kTimeFieldNumber = 4,
380  kModelNameFieldNumber = 2,
381  kHeaderFieldNumber = 1,
382  };
383  // repeated .ignition.msgs.JointAnimation.Joint joint = 3;
384  int joint_size() const;
385  private:
386  int _internal_joint_size() const;
387  public:
388  void clear_joint();
389  ::ignition::msgs::JointAnimation_Joint* mutable_joint(int index);
390  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >*
392  private:
393  const ::ignition::msgs::JointAnimation_Joint& _internal_joint(int index) const;
394  ::ignition::msgs::JointAnimation_Joint* _internal_add_joint();
395  public:
396  const ::ignition::msgs::JointAnimation_Joint& joint(int index) const;
397  ::ignition::msgs::JointAnimation_Joint* add_joint();
398  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >&
399  joint() const;
400 
401  // repeated .ignition.msgs.Time time = 4;
402  int time_size() const;
403  private:
404  int _internal_time_size() const;
405  public:
406  void clear_time();
407  ::ignition::msgs::Time* mutable_time(int index);
408  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time >*
410  private:
411  const ::ignition::msgs::Time& _internal_time(int index) const;
412  ::ignition::msgs::Time* _internal_add_time();
413  public:
414  const ::ignition::msgs::Time& time(int index) const;
415  ::ignition::msgs::Time* add_time();
416  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time >&
417  time() const;
418 
419  // string model_name = 2;
421  const std::string& model_name() const;
422  void set_model_name(const std::string& value);
424  void set_model_name(const char* value);
425  void set_model_name(const char* value, size_t size);
429  private:
430  const std::string& _internal_model_name() const;
431  void _internal_set_model_name(const std::string& value);
432  std::string* _internal_mutable_model_name();
433  public:
434 
435  // .ignition.msgs.Header header = 1;
436  bool has_header() const;
437  private:
438  bool _internal_has_header() const;
439  public:
440  void clear_header();
441  const ::ignition::msgs::Header& header() const;
442  ::ignition::msgs::Header* release_header();
443  ::ignition::msgs::Header* mutable_header();
444  void set_allocated_header(::ignition::msgs::Header* header);
445  private:
446  const ::ignition::msgs::Header& _internal_header() const;
447  ::ignition::msgs::Header* _internal_mutable_header();
448  public:
450  ::ignition::msgs::Header* header);
451  ::ignition::msgs::Header* unsafe_arena_release_header();
452 
453  // @@protoc_insertion_point(class_scope:ignition.msgs.JointAnimation)
454  private:
455  class _Internal;
456 
457  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
458  typedef void InternalArenaConstructable_;
459  typedef void DestructorSkippable_;
460  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint > joint_;
461  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time > time_;
462  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr model_name_;
463  ::ignition::msgs::Header* header_;
464  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
465  friend struct ::TableStruct_ignition_2fmsgs_2fjoint_5fanimation_2eproto;
466 };
467 // ===================================================================
468 
469 
470 // ===================================================================
471 
472 #ifdef __GNUC__
473  #pragma GCC diagnostic push
474  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
475 #endif // __GNUC__
476 // JointAnimation_Joint
477 
478 // repeated string name = 1;
479 inline int JointAnimation_Joint::_internal_name_size() const {
480  return name_.size();
481 }
482 inline int JointAnimation_Joint::name_size() const {
483  return _internal_name_size();
484 }
485 inline void JointAnimation_Joint::clear_name() {
486  name_.Clear();
487 }
488 inline std::string* JointAnimation_Joint::add_name() {
489  // @@protoc_insertion_point(field_add_mutable:ignition.msgs.JointAnimation.Joint.name)
490  return _internal_add_name();
491 }
492 inline const std::string& JointAnimation_Joint::_internal_name(int index) const {
493  return name_.Get(index);
494 }
495 inline const std::string& JointAnimation_Joint::name(int index) const {
496  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.Joint.name)
497  return _internal_name(index);
498 }
499 inline std::string* JointAnimation_Joint::mutable_name(int index) {
500  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.Joint.name)
501  return name_.Mutable(index);
502 }
503 inline void JointAnimation_Joint::set_name(int index, const std::string& value) {
504  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.Joint.name)
505  name_.Mutable(index)->assign(value);
506 }
507 inline void JointAnimation_Joint::set_name(int index, std::string&& value) {
508  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.Joint.name)
509  name_.Mutable(index)->assign(std::move(value));
510 }
511 inline void JointAnimation_Joint::set_name(int index, const char* value) {
512  GOOGLE_DCHECK(value != nullptr);
513  name_.Mutable(index)->assign(value);
514  // @@protoc_insertion_point(field_set_char:ignition.msgs.JointAnimation.Joint.name)
515 }
516 inline void JointAnimation_Joint::set_name(int index, const char* value, size_t size) {
517  name_.Mutable(index)->assign(
518  reinterpret_cast<const char*>(value), size);
519  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.JointAnimation.Joint.name)
520 }
521 inline std::string* JointAnimation_Joint::_internal_add_name() {
522  return name_.Add();
523 }
524 inline void JointAnimation_Joint::add_name(const std::string& value) {
525  name_.Add()->assign(value);
526  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.Joint.name)
527 }
528 inline void JointAnimation_Joint::add_name(std::string&& value) {
529  name_.Add(std::move(value));
530  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.Joint.name)
531 }
532 inline void JointAnimation_Joint::add_name(const char* value) {
533  GOOGLE_DCHECK(value != nullptr);
534  name_.Add()->assign(value);
535  // @@protoc_insertion_point(field_add_char:ignition.msgs.JointAnimation.Joint.name)
536 }
537 inline void JointAnimation_Joint::add_name(const char* value, size_t size) {
538  name_.Add()->assign(reinterpret_cast<const char*>(value), size);
539  // @@protoc_insertion_point(field_add_pointer:ignition.msgs.JointAnimation.Joint.name)
540 }
541 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
542 JointAnimation_Joint::name() const {
543  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.Joint.name)
544  return name_;
545 }
546 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
547 JointAnimation_Joint::mutable_name() {
548  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.Joint.name)
549  return &name_;
550 }
551 
552 // repeated double angle = 2;
553 inline int JointAnimation_Joint::_internal_angle_size() const {
554  return angle_.size();
555 }
556 inline int JointAnimation_Joint::angle_size() const {
557  return _internal_angle_size();
558 }
559 inline void JointAnimation_Joint::clear_angle() {
560  angle_.Clear();
561 }
562 inline double JointAnimation_Joint::_internal_angle(int index) const {
563  return angle_.Get(index);
564 }
565 inline double JointAnimation_Joint::angle(int index) const {
566  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.Joint.angle)
567  return _internal_angle(index);
568 }
569 inline void JointAnimation_Joint::set_angle(int index, double value) {
570  angle_.Set(index, value);
571  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.Joint.angle)
572 }
573 inline void JointAnimation_Joint::_internal_add_angle(double value) {
574  angle_.Add(value);
575 }
576 inline void JointAnimation_Joint::add_angle(double value) {
577  _internal_add_angle(value);
578  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.Joint.angle)
579 }
580 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
581 JointAnimation_Joint::_internal_angle() const {
582  return angle_;
583 }
584 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
585 JointAnimation_Joint::angle() const {
586  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.Joint.angle)
587  return _internal_angle();
588 }
589 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
590 JointAnimation_Joint::_internal_mutable_angle() {
591  return &angle_;
592 }
593 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
594 JointAnimation_Joint::mutable_angle() {
595  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.Joint.angle)
596  return _internal_mutable_angle();
597 }
598 
599 // -------------------------------------------------------------------
600 
601 // JointAnimation
602 
603 // .ignition.msgs.Header header = 1;
604 inline bool JointAnimation::_internal_has_header() const {
605  return this != internal_default_instance() && header_ != nullptr;
606 }
607 inline bool JointAnimation::has_header() const {
608  return _internal_has_header();
609 }
610 inline const ::ignition::msgs::Header& JointAnimation::_internal_header() const {
611  const ::ignition::msgs::Header* p = header_;
612  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
614 }
615 inline const ::ignition::msgs::Header& JointAnimation::header() const {
616  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.header)
617  return _internal_header();
618 }
619 inline void JointAnimation::unsafe_arena_set_allocated_header(
620  ::ignition::msgs::Header* header) {
621  if (GetArena() == nullptr) {
622  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
623  }
624  header_ = header;
625  if (header) {
626 
627  } else {
628 
629  }
630  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.JointAnimation.header)
631 }
632 inline ::ignition::msgs::Header* JointAnimation::release_header() {
633 
634  ::ignition::msgs::Header* temp = header_;
635  header_ = nullptr;
636  if (GetArena() != nullptr) {
637  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
638  }
639  return temp;
640 }
641 inline ::ignition::msgs::Header* JointAnimation::unsafe_arena_release_header() {
642  // @@protoc_insertion_point(field_release:ignition.msgs.JointAnimation.header)
643 
644  ::ignition::msgs::Header* temp = header_;
645  header_ = nullptr;
646  return temp;
647 }
648 inline ::ignition::msgs::Header* JointAnimation::_internal_mutable_header() {
649 
650  if (header_ == nullptr) {
651  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
652  header_ = p;
653  }
654  return header_;
655 }
656 inline ::ignition::msgs::Header* JointAnimation::mutable_header() {
657  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.header)
658  return _internal_mutable_header();
659 }
660 inline void JointAnimation::set_allocated_header(::ignition::msgs::Header* header) {
661  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
662  if (message_arena == nullptr) {
663  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
664  }
665  if (header) {
666  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
667  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
668  if (message_arena != submessage_arena) {
669  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
670  message_arena, header, submessage_arena);
671  }
672 
673  } else {
674 
675  }
676  header_ = header;
677  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.JointAnimation.header)
678 }
679 
680 // string model_name = 2;
681 inline void JointAnimation::clear_model_name() {
682  model_name_.ClearToEmpty();
683 }
684 inline const std::string& JointAnimation::model_name() const {
685  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.model_name)
686  return _internal_model_name();
687 }
688 inline void JointAnimation::set_model_name(const std::string& value) {
689  _internal_set_model_name(value);
690  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.model_name)
691 }
692 inline std::string* JointAnimation::mutable_model_name() {
693  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.model_name)
694  return _internal_mutable_model_name();
695 }
696 inline const std::string& JointAnimation::_internal_model_name() const {
697  return model_name_.Get();
698 }
699 inline void JointAnimation::_internal_set_model_name(const std::string& value) {
700 
701  model_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
702 }
703 inline void JointAnimation::set_model_name(std::string&& value) {
704 
705  model_name_.Set(
706  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
707  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.JointAnimation.model_name)
708 }
709 inline void JointAnimation::set_model_name(const char* value) {
710  GOOGLE_DCHECK(value != nullptr);
711 
712  model_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
713  // @@protoc_insertion_point(field_set_char:ignition.msgs.JointAnimation.model_name)
714 }
715 inline void JointAnimation::set_model_name(const char* value,
716  size_t size) {
717 
718  model_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
719  reinterpret_cast<const char*>(value), size), GetArena());
720  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.JointAnimation.model_name)
721 }
722 inline std::string* JointAnimation::_internal_mutable_model_name() {
723 
724  return model_name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
725 }
726 inline std::string* JointAnimation::release_model_name() {
727  // @@protoc_insertion_point(field_release:ignition.msgs.JointAnimation.model_name)
728  return model_name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
729 }
730 inline void JointAnimation::set_allocated_model_name(std::string* model_name) {
731  if (model_name != nullptr) {
732 
733  } else {
734 
735  }
736  model_name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), model_name,
737  GetArena());
738  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.JointAnimation.model_name)
739 }
740 
741 // repeated .ignition.msgs.JointAnimation.Joint joint = 3;
742 inline int JointAnimation::_internal_joint_size() const {
743  return joint_.size();
744 }
745 inline int JointAnimation::joint_size() const {
746  return _internal_joint_size();
747 }
748 inline void JointAnimation::clear_joint() {
749  joint_.Clear();
750 }
751 inline ::ignition::msgs::JointAnimation_Joint* JointAnimation::mutable_joint(int index) {
752  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.joint)
753  return joint_.Mutable(index);
754 }
755 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >*
756 JointAnimation::mutable_joint() {
757  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.joint)
758  return &joint_;
759 }
760 inline const ::ignition::msgs::JointAnimation_Joint& JointAnimation::_internal_joint(int index) const {
761  return joint_.Get(index);
762 }
763 inline const ::ignition::msgs::JointAnimation_Joint& JointAnimation::joint(int index) const {
764  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.joint)
765  return _internal_joint(index);
766 }
767 inline ::ignition::msgs::JointAnimation_Joint* JointAnimation::_internal_add_joint() {
768  return joint_.Add();
769 }
770 inline ::ignition::msgs::JointAnimation_Joint* JointAnimation::add_joint() {
771  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.joint)
772  return _internal_add_joint();
773 }
774 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >&
775 JointAnimation::joint() const {
776  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.joint)
777  return joint_;
778 }
779 
780 // repeated .ignition.msgs.Time time = 4;
781 inline int JointAnimation::_internal_time_size() const {
782  return time_.size();
783 }
784 inline int JointAnimation::time_size() const {
785  return _internal_time_size();
786 }
787 inline ::ignition::msgs::Time* JointAnimation::mutable_time(int index) {
788  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.time)
789  return time_.Mutable(index);
790 }
791 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time >*
792 JointAnimation::mutable_time() {
793  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.time)
794  return &time_;
795 }
796 inline const ::ignition::msgs::Time& JointAnimation::_internal_time(int index) const {
797  return time_.Get(index);
798 }
799 inline const ::ignition::msgs::Time& JointAnimation::time(int index) const {
800  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.time)
801  return _internal_time(index);
802 }
803 inline ::ignition::msgs::Time* JointAnimation::_internal_add_time() {
804  return time_.Add();
805 }
806 inline ::ignition::msgs::Time* JointAnimation::add_time() {
807  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.time)
808  return _internal_add_time();
809 }
810 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time >&
811 JointAnimation::time() const {
812  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.time)
813  return time_;
814 }
815 
816 #ifdef __GNUC__
817  #pragma GCC diagnostic pop
818 #endif // __GNUC__
819 // -------------------------------------------------------------------
820 
821 
826 // @@protoc_insertion_point(namespace_scope)
827 
828 } // namespace msgs
829 } // namespace ignition
830 
831 #ifdef _MSC_VER
832 #pragma warning(pop)
833 #endif
834 // @@protoc_insertion_point(global_scope)
835 
836 #include <google/protobuf/port_undef.inc>
837 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fjoint_5fanimation_2eproto
T assign(T... args)
Definition: actor.pb.h:98
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_angle()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_name()
double angle(int index) const
JointAnimation & operator=(const JointAnimation &from)
Definition: joint_animation.pb.h:276
void MergeFrom(const JointAnimation &from)
JointAnimation_Joint & operator=(JointAnimation_Joint &&from) noexcept
Definition: joint_animation.pb.h:104
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & name() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: joint_animation.pb.h:119
JointAnimation_Joint()
Definition: joint_animation.pb.h:91
void set_name(int index, const char *value)
void Swap(JointAnimation *other)
Definition: joint_animation.pb.h:310
void MergeFrom(const JointAnimation_Joint &from)
void add_name(const char *value)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::ignition::msgs::Header * release_header()
::ignition::msgs::Header * mutable_header()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: joint_animation.pb.h:113
JointAnimation_Joint(const JointAnimation_Joint &from)
void add_name(const char *value, size_t size)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void set_angle(int index, double value)
std::string * mutable_model_name()
void set_model_name(std::string &&value)
void add_angle(double value)
JointAnimation_Joint(JointAnimation_Joint &&from) noexcept
Definition: joint_animation.pb.h:95
void set_name(int index, const std::string &value)
void CopyFrom(const JointAnimation &from)
JointAnimation_Joint * New() const final
Definition: joint_animation.pb.h:150
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
JointAnimation_Joint Joint
Definition: joint_animation.pb.h:373
friend void swap(JointAnimation_Joint &a, JointAnimation_Joint &b)
Definition: joint_animation.pb.h:131
JointAnimation & operator=(JointAnimation &&from) noexcept
Definition: joint_animation.pb.h:280
::ignition::msgs::JointAnimation_Joint * mutable_joint(int index)
void set_model_name(const char *value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & angle() const
JointAnimation * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: joint_animation.pb.h:330
JointAnimation(const JointAnimation &from)
JointAnimation_Joint & operator=(const JointAnimation_Joint &from)
Definition: joint_animation.pb.h:100
JointAnimation_Joint(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::Header * unsafe_arena_release_header()
JointAnimation(JointAnimation &&from) noexcept
Definition: joint_animation.pb.h:271
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint > * mutable_joint()
JointAnimation()
Definition: joint_animation.pb.h:267
const std::string & name(int index) const
void set_model_name(const std::string &value)
::ignition::msgs::JointAnimation_Joint * add_joint()
void set_name(int index, const char *value, size_t size)
void add_name(std::string &&value)
::ignition::msgs::Time * mutable_time(int index)
void CopyFrom(const JointAnimation_Joint &from)
void set_allocated_header(::ignition::msgs::Header *header)
::ignition::msgs::Time * add_time()
void UnsafeArenaSwap(JointAnimation *other)
Definition: joint_animation.pb.h:318
JointAnimation * New() const final
Definition: joint_animation.pb.h:326
static const JointAnimation_Joint & default_instance()
void set_model_name(const char *value, size_t size)
const std::string & model_name() const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const JointAnimation * internal_default_instance()
Definition: joint_animation.pb.h:300
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: joint_animation.pb.h:116
const ::ignition::msgs::JointAnimation_Joint & joint(int index) const
void UnsafeArenaSwap(JointAnimation_Joint *other)
Definition: joint_animation.pb.h:142
std::string * mutable_name(int index)
static const JointAnimation & default_instance()
void set_allocated_model_name(std::string *model_name)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint > & joint() const
void Swap(JointAnimation_Joint *other)
Definition: joint_animation.pb.h:134
friend void swap(JointAnimation &a, JointAnimation &b)
Definition: joint_animation.pb.h:307
void add_name(const std::string &value)
JointAnimation_Joint * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: joint_animation.pb.h:154
std::string * release_model_name()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time > & time() const
void set_name(int index, std::string &&value)
JointAnimation(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::ignition::msgs::Header & header() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Time > * mutable_time()
static const JointAnimation_Joint * internal_default_instance()
Definition: joint_animation.pb.h:124
const ::ignition::msgs::Time & time(int index) const
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fjoint_5fanimation_2eproto
T move(T... args)
std::unique_ptr< const JointAnimation > ConstJointAnimationUniquePtr
Definition: joint_animation.pb.h:823
std::shared_ptr< const JointAnimation > ConstJointAnimationSharedPtr
Definition: joint_animation.pb.h:825
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
std::unique_ptr< JointAnimation > JointAnimationUniquePtr
Definition: joint_animation.pb.h:822
IGNITION_MSGS_VISIBLE JointAnimation_JointDefaultTypeInternal _JointAnimation_Joint_default_instance_
IGNITION_MSGS_VISIBLE JointAnimationDefaultTypeInternal _JointAnimation_default_instance_
std::shared_ptr< JointAnimation > JointAnimationSharedPtr
Definition: joint_animation.pb.h:824
Definition: actor.pb.h:52
T size(T... args)
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)