Gazebo Msgs

API Reference

5.11.0
build/ignition-msgs5/include/ignition/msgs/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 PROTOBUF_INCLUDED_ignition_2fmsgs_2fjoint_5fanimation_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2fjoint_5fanimation_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
33 #include "ignition/msgs/time.pb.h"
35 #ifndef _MSC_VER
36 #pragma GCC system_header
37 #else
38 #pragma warning(push)
39 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
40 #endif
41 #ifdef __linux__
42 #include <sys/sysmacros.h>
43 #endif
44 #include <memory>
45 #include <ignition/msgs/Export.hh>
46 // @@protoc_insertion_point(includes)
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fjoint_5fanimation_2eproto IGNITION_MSGS_VISIBLE
48 
50 // Internal implementation detail -- do not use these members.
51 struct IGNITION_MSGS_VISIBLE TableStruct {
52  static const ::google::protobuf::internal::ParseTableField entries[];
53  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
54  static const ::google::protobuf::internal::ParseTable schema[2];
55  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
56  static const ::google::protobuf::internal::SerializationTable serialization_table[];
57  static const ::google::protobuf::uint32 offsets[];
58 };
59 void IGNITION_MSGS_VISIBLE AddDescriptors();
60 } // namespace protobuf_ignition_2fmsgs_2fjoint_5fanimation_2eproto
61 namespace ignition {
62 namespace msgs {
63 class JointAnimation;
64 class JointAnimationDefaultTypeInternal;
65 IGNITION_MSGS_VISIBLE extern JointAnimationDefaultTypeInternal _JointAnimation_default_instance_;
66 class JointAnimation_Joint;
67 class JointAnimation_JointDefaultTypeInternal;
68 IGNITION_MSGS_VISIBLE extern JointAnimation_JointDefaultTypeInternal _JointAnimation_Joint_default_instance_;
69 } // namespace msgs
70 } // namespace ignition
71 namespace google {
72 namespace protobuf {
73 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::JointAnimation* Arena::CreateMaybeMessage<::ignition::msgs::JointAnimation>(Arena*);
74 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::JointAnimation_Joint* Arena::CreateMaybeMessage<::ignition::msgs::JointAnimation_Joint>(Arena*);
75 } // namespace protobuf
76 } // namespace google
77 namespace ignition {
78 namespace msgs {
79 
80 // ===================================================================
81 
82 class IGNITION_MSGS_VISIBLE JointAnimation_Joint : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.JointAnimation.Joint) */ {
83  public:
85  virtual ~JointAnimation_Joint();
86 
88 
90  CopyFrom(from);
91  return *this;
92  }
93  #if LANG_CXX11
96  *this = ::std::move(from);
97  }
98 
99  inline JointAnimation_Joint& operator=(JointAnimation_Joint&& from) noexcept {
100  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
101  if (this != &from) InternalSwap(&from);
102  } else {
103  CopyFrom(from);
104  }
105  return *this;
106  }
107  #endif
108  static const ::google::protobuf::Descriptor* descriptor();
109  static const JointAnimation_Joint& default_instance();
110 
111  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
113  return reinterpret_cast<const JointAnimation_Joint*>(
115  }
116  static constexpr int kIndexInFileMessages =
117  0;
118 
119  void Swap(JointAnimation_Joint* other);
121  a.Swap(&b);
122  }
123 
124  // implements Message ----------------------------------------------
125 
126  inline JointAnimation_Joint* New() const final {
127  return CreateMaybeMessage<JointAnimation_Joint>(NULL);
128  }
129 
130  JointAnimation_Joint* New(::google::protobuf::Arena* arena) const final {
131  return CreateMaybeMessage<JointAnimation_Joint>(arena);
132  }
133  void CopyFrom(const ::google::protobuf::Message& from) final;
134  void MergeFrom(const ::google::protobuf::Message& from) final;
135  void CopyFrom(const JointAnimation_Joint& from);
136  void MergeFrom(const JointAnimation_Joint& from);
137  void Clear() final;
138  bool IsInitialized() const final;
139 
140  size_t ByteSizeLong() const final;
141  bool MergePartialFromCodedStream(
142  ::google::protobuf::io::CodedInputStream* input) final;
143  void SerializeWithCachedSizes(
144  ::google::protobuf::io::CodedOutputStream* output) const final;
145  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
146  bool deterministic, ::google::protobuf::uint8* target) const final;
147  int GetCachedSize() const final { return _cached_size_.Get(); }
148 
149  private:
150  void SharedCtor();
151  void SharedDtor();
152  void SetCachedSize(int size) const final;
153  void InternalSwap(JointAnimation_Joint* other);
154  private:
155  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
156  return NULL;
157  }
158  inline void* MaybeArenaPtr() const {
159  return NULL;
160  }
161  public:
162 
163  ::google::protobuf::Metadata GetMetadata() const final;
164 
165  // nested types ----------------------------------------------------
166 
167  // accessors -------------------------------------------------------
168 
169  // repeated string name = 1;
170  int name_size() const;
171  void clear_name();
172  static const int kNameFieldNumber = 1;
173  const ::std::string& name(int index) const;
174  ::std::string* mutable_name(int index);
175  void set_name(int index, const ::std::string& value);
176  #if LANG_CXX11
177  void set_name(int index, ::std::string&& value);
178  #endif
179  void set_name(int index, const char* value);
180  void set_name(int index, const char* value, size_t size);
181  ::std::string* add_name();
182  void add_name(const ::std::string& value);
183  #if LANG_CXX11
184  void add_name(::std::string&& value);
185  #endif
186  void add_name(const char* value);
187  void add_name(const char* value, size_t size);
188  const ::google::protobuf::RepeatedPtrField< ::std::string>& name() const;
189  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_name();
190 
191  // repeated double angle = 2;
192  int angle_size() const;
193  void clear_angle();
194  static const int kAngleFieldNumber = 2;
195  double angle(int index) const;
196  void set_angle(int index, double value);
197  void add_angle(double value);
198  const ::google::protobuf::RepeatedField< double >&
199  angle() const;
200  ::google::protobuf::RepeatedField< double >*
201  mutable_angle();
202 
203  // @@protoc_insertion_point(class_scope:ignition.msgs.JointAnimation.Joint)
204  private:
205 
206  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
207  ::google::protobuf::RepeatedPtrField< ::std::string> name_;
208  ::google::protobuf::RepeatedField< double > angle_;
209  mutable int _angle_cached_byte_size_;
210  mutable ::google::protobuf::internal::CachedSize _cached_size_;
211  friend struct ::protobuf_ignition_2fmsgs_2fjoint_5fanimation_2eproto::TableStruct;
212 };
213 // -------------------------------------------------------------------
214 
215 class IGNITION_MSGS_VISIBLE JointAnimation : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.JointAnimation) */ {
216  public:
217  JointAnimation();
218  virtual ~JointAnimation();
219 
220  JointAnimation(const JointAnimation& from);
221 
222  inline JointAnimation& operator=(const JointAnimation& from) {
223  CopyFrom(from);
224  return *this;
225  }
226  #if LANG_CXX11
227  JointAnimation(JointAnimation&& from) noexcept
228  : JointAnimation() {
229  *this = ::std::move(from);
230  }
231 
232  inline JointAnimation& operator=(JointAnimation&& from) noexcept {
233  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
234  if (this != &from) InternalSwap(&from);
235  } else {
236  CopyFrom(from);
237  }
238  return *this;
239  }
240  #endif
241  static const ::google::protobuf::Descriptor* descriptor();
242  static const JointAnimation& default_instance();
243 
244  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
245  static inline const JointAnimation* internal_default_instance() {
246  return reinterpret_cast<const JointAnimation*>(
248  }
249  static constexpr int kIndexInFileMessages =
250  1;
251 
252  void Swap(JointAnimation* other);
253  friend void swap(JointAnimation& a, JointAnimation& b) {
254  a.Swap(&b);
255  }
256 
257  // implements Message ----------------------------------------------
258 
259  inline JointAnimation* New() const final {
260  return CreateMaybeMessage<JointAnimation>(NULL);
261  }
262 
263  JointAnimation* New(::google::protobuf::Arena* arena) const final {
264  return CreateMaybeMessage<JointAnimation>(arena);
265  }
266  void CopyFrom(const ::google::protobuf::Message& from) final;
267  void MergeFrom(const ::google::protobuf::Message& from) final;
268  void CopyFrom(const JointAnimation& from);
269  void MergeFrom(const JointAnimation& from);
270  void Clear() final;
271  bool IsInitialized() const final;
272 
273  size_t ByteSizeLong() const final;
274  bool MergePartialFromCodedStream(
275  ::google::protobuf::io::CodedInputStream* input) final;
276  void SerializeWithCachedSizes(
277  ::google::protobuf::io::CodedOutputStream* output) const final;
278  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
279  bool deterministic, ::google::protobuf::uint8* target) const final;
280  int GetCachedSize() const final { return _cached_size_.Get(); }
281 
282  private:
283  void SharedCtor();
284  void SharedDtor();
285  void SetCachedSize(int size) const final;
286  void InternalSwap(JointAnimation* other);
287  private:
288  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
289  return NULL;
290  }
291  inline void* MaybeArenaPtr() const {
292  return NULL;
293  }
294  public:
295 
296  ::google::protobuf::Metadata GetMetadata() const final;
297 
298  // nested types ----------------------------------------------------
299 
301 
302  // accessors -------------------------------------------------------
303 
304  // repeated .ignition.msgs.JointAnimation.Joint joint = 3;
305  int joint_size() const;
306  void clear_joint();
307  static const int kJointFieldNumber = 3;
308  ::ignition::msgs::JointAnimation_Joint* mutable_joint(int index);
309  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >*
310  mutable_joint();
311  const ::ignition::msgs::JointAnimation_Joint& joint(int index) const;
312  ::ignition::msgs::JointAnimation_Joint* add_joint();
313  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >&
314  joint() const;
315 
316  // repeated .ignition.msgs.Time time = 4;
317  int time_size() const;
318  void clear_time();
319  static const int kTimeFieldNumber = 4;
320  ::ignition::msgs::Time* mutable_time(int index);
321  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time >*
322  mutable_time();
323  const ::ignition::msgs::Time& time(int index) const;
324  ::ignition::msgs::Time* add_time();
325  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time >&
326  time() const;
327 
328  // string model_name = 2;
329  void clear_model_name();
330  static const int kModelNameFieldNumber = 2;
331  const ::std::string& model_name() const;
332  void set_model_name(const ::std::string& value);
333  #if LANG_CXX11
334  void set_model_name(::std::string&& value);
335  #endif
336  void set_model_name(const char* value);
337  void set_model_name(const char* value, size_t size);
338  ::std::string* mutable_model_name();
339  ::std::string* release_model_name();
340  void set_allocated_model_name(::std::string* model_name);
341 
342  // .ignition.msgs.Header header = 1;
343  bool has_header() const;
344  void clear_header();
345  static const int kHeaderFieldNumber = 1;
346  private:
347  const ::ignition::msgs::Header& _internal_header() const;
348  public:
349  const ::ignition::msgs::Header& header() const;
350  ::ignition::msgs::Header* release_header();
351  ::ignition::msgs::Header* mutable_header();
352  void set_allocated_header(::ignition::msgs::Header* header);
353 
354  // @@protoc_insertion_point(class_scope:ignition.msgs.JointAnimation)
355  private:
356 
357  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
358  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint > joint_;
359  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time > time_;
360  ::google::protobuf::internal::ArenaStringPtr model_name_;
361  ::ignition::msgs::Header* header_;
362  mutable ::google::protobuf::internal::CachedSize _cached_size_;
363  friend struct ::protobuf_ignition_2fmsgs_2fjoint_5fanimation_2eproto::TableStruct;
364 };
365 // ===================================================================
366 
367 
368 // ===================================================================
369 
370 #ifdef __GNUC__
371  #pragma GCC diagnostic push
372  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
373 #endif // __GNUC__
374 // JointAnimation_Joint
375 
376 // repeated string name = 1;
378  return name_.size();
379 }
381  name_.Clear();
382 }
383 inline const ::std::string& JointAnimation_Joint::name(int index) const {
384  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.Joint.name)
385  return name_.Get(index);
386 }
387 inline ::std::string* JointAnimation_Joint::mutable_name(int index) {
388  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.Joint.name)
389  return name_.Mutable(index);
390 }
391 inline void JointAnimation_Joint::set_name(int index, const ::std::string& value) {
392  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.Joint.name)
393  name_.Mutable(index)->assign(value);
394 }
395 #if LANG_CXX11
396 inline void JointAnimation_Joint::set_name(int index, ::std::string&& value) {
397  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.Joint.name)
398  name_.Mutable(index)->assign(std::move(value));
399 }
400 #endif
401 inline void JointAnimation_Joint::set_name(int index, const char* value) {
402  GOOGLE_DCHECK(value != NULL);
403  name_.Mutable(index)->assign(value);
404  // @@protoc_insertion_point(field_set_char:ignition.msgs.JointAnimation.Joint.name)
405 }
406 inline void JointAnimation_Joint::set_name(int index, const char* value, size_t size) {
407  name_.Mutable(index)->assign(
408  reinterpret_cast<const char*>(value), size);
409  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.JointAnimation.Joint.name)
410 }
411 inline ::std::string* JointAnimation_Joint::add_name() {
412  // @@protoc_insertion_point(field_add_mutable:ignition.msgs.JointAnimation.Joint.name)
413  return name_.Add();
414 }
415 inline void JointAnimation_Joint::add_name(const ::std::string& value) {
416  name_.Add()->assign(value);
417  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.Joint.name)
418 }
419 #if LANG_CXX11
420 inline void JointAnimation_Joint::add_name(::std::string&& value) {
421  name_.Add(std::move(value));
422  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.Joint.name)
423 }
424 #endif
425 inline void JointAnimation_Joint::add_name(const char* value) {
426  GOOGLE_DCHECK(value != NULL);
427  name_.Add()->assign(value);
428  // @@protoc_insertion_point(field_add_char:ignition.msgs.JointAnimation.Joint.name)
429 }
430 inline void JointAnimation_Joint::add_name(const char* value, size_t size) {
431  name_.Add()->assign(reinterpret_cast<const char*>(value), size);
432  // @@protoc_insertion_point(field_add_pointer:ignition.msgs.JointAnimation.Joint.name)
433 }
434 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
436  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.Joint.name)
437  return name_;
438 }
439 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
441  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.Joint.name)
442  return &name_;
443 }
444 
445 // repeated double angle = 2;
447  return angle_.size();
448 }
450  angle_.Clear();
451 }
452 inline double JointAnimation_Joint::angle(int index) const {
453  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.Joint.angle)
454  return angle_.Get(index);
455 }
456 inline void JointAnimation_Joint::set_angle(int index, double value) {
457  angle_.Set(index, value);
458  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.Joint.angle)
459 }
460 inline void JointAnimation_Joint::add_angle(double value) {
461  angle_.Add(value);
462  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.Joint.angle)
463 }
464 inline const ::google::protobuf::RepeatedField< double >&
466  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.Joint.angle)
467  return angle_;
468 }
469 inline ::google::protobuf::RepeatedField< double >*
471  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.Joint.angle)
472  return &angle_;
473 }
474 
475 // -------------------------------------------------------------------
476 
477 // JointAnimation
478 
479 // .ignition.msgs.Header header = 1;
480 inline bool JointAnimation::has_header() const {
481  return this != internal_default_instance() && header_ != NULL;
482 }
483 inline const ::ignition::msgs::Header& JointAnimation::_internal_header() const {
484  return *header_;
485 }
486 inline const ::ignition::msgs::Header& JointAnimation::header() const {
487  const ::ignition::msgs::Header* p = header_;
488  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.header)
489  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
491 }
492 inline ::ignition::msgs::Header* JointAnimation::release_header() {
493  // @@protoc_insertion_point(field_release:ignition.msgs.JointAnimation.header)
494 
495  ::ignition::msgs::Header* temp = header_;
496  header_ = NULL;
497  return temp;
498 }
499 inline ::ignition::msgs::Header* JointAnimation::mutable_header() {
500 
501  if (header_ == NULL) {
502  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual());
503  header_ = p;
504  }
505  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.header)
506  return header_;
507 }
509  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
510  if (message_arena == NULL) {
511  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
512  }
513  if (header) {
514  ::google::protobuf::Arena* submessage_arena = NULL;
515  if (message_arena != submessage_arena) {
516  header = ::google::protobuf::internal::GetOwnedMessage(
517  message_arena, header, submessage_arena);
518  }
519 
520  } else {
521 
522  }
523  header_ = header;
524  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.JointAnimation.header)
525 }
526 
527 // string model_name = 2;
529  model_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
530 }
531 inline const ::std::string& JointAnimation::model_name() const {
532  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.model_name)
533  return model_name_.GetNoArena();
534 }
535 inline void JointAnimation::set_model_name(const ::std::string& value) {
536 
537  model_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
538  // @@protoc_insertion_point(field_set:ignition.msgs.JointAnimation.model_name)
539 }
540 #if LANG_CXX11
541 inline void JointAnimation::set_model_name(::std::string&& value) {
542 
543  model_name_.SetNoArena(
544  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
545  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.JointAnimation.model_name)
546 }
547 #endif
548 inline void JointAnimation::set_model_name(const char* value) {
549  GOOGLE_DCHECK(value != NULL);
550 
551  model_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
552  // @@protoc_insertion_point(field_set_char:ignition.msgs.JointAnimation.model_name)
553 }
554 inline void JointAnimation::set_model_name(const char* value, size_t size) {
555 
556  model_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
557  ::std::string(reinterpret_cast<const char*>(value), size));
558  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.JointAnimation.model_name)
559 }
560 inline ::std::string* JointAnimation::mutable_model_name() {
561 
562  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.model_name)
563  return model_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
564 }
565 inline ::std::string* JointAnimation::release_model_name() {
566  // @@protoc_insertion_point(field_release:ignition.msgs.JointAnimation.model_name)
567 
568  return model_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
569 }
571  if (model_name != NULL) {
572 
573  } else {
574 
575  }
576  model_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), model_name);
577  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.JointAnimation.model_name)
578 }
579 
580 // repeated .ignition.msgs.JointAnimation.Joint joint = 3;
581 inline int JointAnimation::joint_size() const {
582  return joint_.size();
583 }
585  joint_.Clear();
586 }
587 inline ::ignition::msgs::JointAnimation_Joint* JointAnimation::mutable_joint(int index) {
588  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.joint)
589  return joint_.Mutable(index);
590 }
591 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >*
593  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.joint)
594  return &joint_;
595 }
596 inline const ::ignition::msgs::JointAnimation_Joint& JointAnimation::joint(int index) const {
597  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.joint)
598  return joint_.Get(index);
599 }
600 inline ::ignition::msgs::JointAnimation_Joint* JointAnimation::add_joint() {
601  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.joint)
602  return joint_.Add();
603 }
604 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint >&
606  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.joint)
607  return joint_;
608 }
609 
610 // repeated .ignition.msgs.Time time = 4;
611 inline int JointAnimation::time_size() const {
612  return time_.size();
613 }
614 inline ::ignition::msgs::Time* JointAnimation::mutable_time(int index) {
615  // @@protoc_insertion_point(field_mutable:ignition.msgs.JointAnimation.time)
616  return time_.Mutable(index);
617 }
618 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time >*
620  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.JointAnimation.time)
621  return &time_;
622 }
623 inline const ::ignition::msgs::Time& JointAnimation::time(int index) const {
624  // @@protoc_insertion_point(field_get:ignition.msgs.JointAnimation.time)
625  return time_.Get(index);
626 }
627 inline ::ignition::msgs::Time* JointAnimation::add_time() {
628  // @@protoc_insertion_point(field_add:ignition.msgs.JointAnimation.time)
629  return time_.Add();
630 }
631 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time >&
633  // @@protoc_insertion_point(field_list:ignition.msgs.JointAnimation.time)
634  return time_;
635 }
636 
637 #ifdef __GNUC__
638  #pragma GCC diagnostic pop
639 #endif // __GNUC__
640 // -------------------------------------------------------------------
641 
642 
647 // @@protoc_insertion_point(namespace_scope)
648 
649 } // namespace msgs
650 } // namespace ignition
651 
652 #ifdef _MSC_VER
653 #pragma warning(pop)
654 #endif
655 // @@protoc_insertion_point(global_scope)
656 
657 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2fjoint_5fanimation_2eproto
::std::string * add_name()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:411
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:49
void set_angle(int index, double value)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:456
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:492
::std::string * mutable_model_name()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:560
STL class.
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/time.pb.h:76
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint > & joint() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:605
T move(T... args)
void clear_angle()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:449
friend void swap(JointAnimation &a, JointAnimation &b)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:253
void set_model_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:535
std::unique_ptr< const JointAnimation > ConstJointAnimationUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:644
void Swap(JointAnimation *other)
void clear_joint()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:584
::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointAnimation_Joint > * mutable_joint()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:592
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:499
static const JointAnimation * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:245
std::unique_ptr< JointAnimation > JointAnimationUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:643
JointAnimation_Joint * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:130
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:51
const ::google::protobuf::RepeatedPtrField< ::std::string > & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:435
int name_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:377
static const JointAnimation_Joint * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:112
friend void swap(JointAnimation_Joint &a, JointAnimation_Joint &b)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:120
JointAnimation_Joint & operator=(const JointAnimation_Joint &from)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:89
IGNITION_MSGS_VISIBLE JointAnimation_JointDefaultTypeInternal _JointAnimation_Joint_default_instance_
JointAnimation * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:259
int joint_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:581
void set_allocated_model_name(::std::string *model_name)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:570
::std::string * release_model_name()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:565
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:508
JointAnimation & operator=(const JointAnimation &from)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:222
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time > & time() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:632
::google::protobuf::RepeatedField< double > * mutable_angle()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:470
::ignition::msgs::Time * add_time()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:627
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:215
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:480
void clear_model_name()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:528
::ignition::msgs::JointAnimation_Joint * add_joint()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:600
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:82
std::shared_ptr< JointAnimation > JointAnimationSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:645
void set_name(int index, const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:391
JointAnimation * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:263
void Swap(JointAnimation_Joint *other)
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:486
IGNITION_MSGS_VISIBLE JointAnimationDefaultTypeInternal _JointAnimation_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
const ::std::string & model_name() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:531
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:380
STL namespace.
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
int angle_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:446
const ::google::protobuf::RepeatedField< double > & angle() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:465
int time_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:611
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:440
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Time > * mutable_time()
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:619
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
std::shared_ptr< const JointAnimation > ConstJointAnimationSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:646
void add_angle(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:460
JointAnimation_Joint * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/joint_animation.pb.h:126