Ignition Msgs

API Reference

7.1.0
hydra.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/hydra.proto
3 
4 #ifndef PROTOBUF_ignition_2fmsgs_2fhydra_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2fhydra_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3000000
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 3000000 < 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/arena.h>
23 #include <google/protobuf/arenastring.h>
24 #include <google/protobuf/generated_message_util.h>
25 #include <google/protobuf/metadata.h>
26 #include <google/protobuf/message.h>
27 #include <google/protobuf/repeated_field.h>
28 #include <google/protobuf/extension_set.h>
29 #include <google/protobuf/unknown_field_set.h>
30 #include "ignition/msgs/pose.pb.h"
32 #ifndef _MSC_VER
33 #pragma GCC system_header
34 #else
35 #pragma warning(push)
36 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
37 #endif
38 #ifdef __linux__
39 #include <sys/sysmacros.h>
40 #endif
41 #include <memory>
42 #include <ignition/msgs/Export.hh>
43 // @@protoc_insertion_point(includes)
44 
45 namespace ignition {
46 namespace msgs {
47 
48 // Internal implementation detail -- do not call these.
49 void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fhydra_2eproto();
52 
53 class Hydra;
54 class Hydra_Paddle;
55 
56 // ===================================================================
57 
58 class IGNITION_MSGS_VISIBLE Hydra_Paddle : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Hydra.Paddle) */ {
59  public:
60  Hydra_Paddle();
61  virtual ~Hydra_Paddle();
62 
63  Hydra_Paddle(const Hydra_Paddle& from);
64 
65  inline Hydra_Paddle& operator=(const Hydra_Paddle& from) {
66  CopyFrom(from);
67  return *this;
68  }
69 
70  static const ::google::protobuf::Descriptor* descriptor();
71  static const Hydra_Paddle& default_instance();
72 
73  void Swap(Hydra_Paddle* other);
74 
75  // implements Message ----------------------------------------------
76 
77  inline Hydra_Paddle* New() const { return New(NULL); }
78 
79  Hydra_Paddle* New(::google::protobuf::Arena* arena) const;
80  void CopyFrom(const ::google::protobuf::Message& from);
81  void MergeFrom(const ::google::protobuf::Message& from);
82  void CopyFrom(const Hydra_Paddle& from);
83  void MergeFrom(const Hydra_Paddle& from);
84  void Clear();
85  bool IsInitialized() const;
86 
87  int ByteSize() const;
88  bool MergePartialFromCodedStream(
89  ::google::protobuf::io::CodedInputStream* input);
90  void SerializeWithCachedSizes(
91  ::google::protobuf::io::CodedOutputStream* output) const;
92  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
93  bool deterministic, ::google::protobuf::uint8* output) const;
94  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
95  return InternalSerializeWithCachedSizesToArray(false, output);
96  }
97  int GetCachedSize() const { return _cached_size_; }
98  private:
99  void SharedCtor();
100  void SharedDtor();
101  void SetCachedSize(int size) const;
102  void InternalSwap(Hydra_Paddle* other);
103  private:
104  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
105  return _internal_metadata_.arena();
106  }
107  inline void* MaybeArenaPtr() const {
108  return _internal_metadata_.raw_arena_ptr();
109  }
110  public:
111 
112  ::google::protobuf::Metadata GetMetadata() const;
113 
114  // nested types ----------------------------------------------------
115 
116  // accessors -------------------------------------------------------
117 
118  // optional .ignition.msgs.Pose pose = 1;
119  bool has_pose() const;
120  void clear_pose();
121  static const int kPoseFieldNumber = 1;
122  const ::ignition::msgs::Pose& pose() const;
123  ::ignition::msgs::Pose* mutable_pose();
124  ::ignition::msgs::Pose* release_pose();
125  void set_allocated_pose(::ignition::msgs::Pose* pose);
126 
127  // optional bool button_bumper = 2;
128  void clear_button_bumper();
129  static const int kButtonBumperFieldNumber = 2;
130  bool button_bumper() const;
131  void set_button_bumper(bool value);
132 
133  // optional bool button_1 = 3;
134  void clear_button_1();
135  static const int kButton1FieldNumber = 3;
136  bool button_1() const;
137  void set_button_1(bool value);
138 
139  // optional bool button_2 = 4;
140  void clear_button_2();
141  static const int kButton2FieldNumber = 4;
142  bool button_2() const;
143  void set_button_2(bool value);
144 
145  // optional bool button_3 = 5;
146  void clear_button_3();
147  static const int kButton3FieldNumber = 5;
148  bool button_3() const;
149  void set_button_3(bool value);
150 
151  // optional bool button_4 = 6;
152  void clear_button_4();
153  static const int kButton4FieldNumber = 6;
154  bool button_4() const;
155  void set_button_4(bool value);
156 
157  // optional bool button_joy = 7;
158  void clear_button_joy();
159  static const int kButtonJoyFieldNumber = 7;
160  bool button_joy() const;
161  void set_button_joy(bool value);
162 
163  // optional bool button_center = 8;
164  void clear_button_center();
165  static const int kButtonCenterFieldNumber = 8;
166  bool button_center() const;
167  void set_button_center(bool value);
168 
169  // optional double joy_x = 9;
170  void clear_joy_x();
171  static const int kJoyXFieldNumber = 9;
172  double joy_x() const;
173  void set_joy_x(double value);
174 
175  // optional double joy_y = 10;
176  void clear_joy_y();
177  static const int kJoyYFieldNumber = 10;
178  double joy_y() const;
179  void set_joy_y(double value);
180 
181  // optional double trigger = 11;
182  void clear_trigger();
183  static const int kTriggerFieldNumber = 11;
184  double trigger() const;
185  void set_trigger(double value);
186 
187  // @@protoc_insertion_point(class_scope:ignition.msgs.Hydra.Paddle)
188  private:
189 
190  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
191  bool _is_default_instance_;
192  ::ignition::msgs::Pose* pose_;
193  bool button_bumper_;
194  bool button_1_;
195  bool button_2_;
196  bool button_3_;
197  bool button_4_;
198  bool button_joy_;
199  bool button_center_;
200  double joy_x_;
201  double joy_y_;
202  double trigger_;
203  mutable int _cached_size_;
204  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fhydra_2eproto();
207 
208  void InitAsDefaultInstance();
209  static Hydra_Paddle* default_instance_;
210 };
211 // -------------------------------------------------------------------
212 
213 class IGNITION_MSGS_VISIBLE Hydra : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Hydra) */ {
214  public:
215  Hydra();
216  virtual ~Hydra();
217 
218  Hydra(const Hydra& from);
219 
220  inline Hydra& operator=(const Hydra& from) {
221  CopyFrom(from);
222  return *this;
223  }
224 
225  static const ::google::protobuf::Descriptor* descriptor();
226  static const Hydra& default_instance();
227 
228  void Swap(Hydra* other);
229 
230  // implements Message ----------------------------------------------
231 
232  inline Hydra* New() const { return New(NULL); }
233 
234  Hydra* New(::google::protobuf::Arena* arena) const;
235  void CopyFrom(const ::google::protobuf::Message& from);
236  void MergeFrom(const ::google::protobuf::Message& from);
237  void CopyFrom(const Hydra& from);
238  void MergeFrom(const Hydra& from);
239  void Clear();
240  bool IsInitialized() const;
241 
242  int ByteSize() const;
243  bool MergePartialFromCodedStream(
244  ::google::protobuf::io::CodedInputStream* input);
245  void SerializeWithCachedSizes(
246  ::google::protobuf::io::CodedOutputStream* output) const;
247  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
248  bool deterministic, ::google::protobuf::uint8* output) const;
249  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
250  return InternalSerializeWithCachedSizesToArray(false, output);
251  }
252  int GetCachedSize() const { return _cached_size_; }
253  private:
254  void SharedCtor();
255  void SharedDtor();
256  void SetCachedSize(int size) const;
257  void InternalSwap(Hydra* other);
258  private:
259  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
260  return _internal_metadata_.arena();
261  }
262  inline void* MaybeArenaPtr() const {
263  return _internal_metadata_.raw_arena_ptr();
264  }
265  public:
266 
267  ::google::protobuf::Metadata GetMetadata() const;
268 
269  // nested types ----------------------------------------------------
270 
272 
273  // accessors -------------------------------------------------------
274 
275  // optional .ignition.msgs.Header header = 1;
276  bool has_header() const;
277  void clear_header();
278  static const int kHeaderFieldNumber = 1;
279  const ::ignition::msgs::Header& header() const;
280  ::ignition::msgs::Header* mutable_header();
281  ::ignition::msgs::Header* release_header();
282  void set_allocated_header(::ignition::msgs::Header* header);
283 
284  // optional .ignition.msgs.Hydra.Paddle right = 2;
285  bool has_right() const;
286  void clear_right();
287  static const int kRightFieldNumber = 2;
288  const ::ignition::msgs::Hydra_Paddle& right() const;
289  ::ignition::msgs::Hydra_Paddle* mutable_right();
290  ::ignition::msgs::Hydra_Paddle* release_right();
291  void set_allocated_right(::ignition::msgs::Hydra_Paddle* right);
292 
293  // optional .ignition.msgs.Hydra.Paddle left = 3;
294  bool has_left() const;
295  void clear_left();
296  static const int kLeftFieldNumber = 3;
297  const ::ignition::msgs::Hydra_Paddle& left() const;
298  ::ignition::msgs::Hydra_Paddle* mutable_left();
299  ::ignition::msgs::Hydra_Paddle* release_left();
300  void set_allocated_left(::ignition::msgs::Hydra_Paddle* left);
301 
302  // @@protoc_insertion_point(class_scope:ignition.msgs.Hydra)
303  private:
304 
305  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
306  bool _is_default_instance_;
307  ::ignition::msgs::Header* header_;
310  mutable int _cached_size_;
311  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fhydra_2eproto();
314 
315  void InitAsDefaultInstance();
316  static Hydra* default_instance_;
317 };
318 // ===================================================================
319 
320 
321 // ===================================================================
322 
323 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
324 // Hydra_Paddle
325 
326 // optional .ignition.msgs.Pose pose = 1;
327 inline bool Hydra_Paddle::has_pose() const {
328  return !_is_default_instance_ && pose_ != NULL;
329 }
331  if (GetArenaNoVirtual() == NULL && pose_ != NULL) delete pose_;
332  pose_ = NULL;
333 }
334 inline const ::ignition::msgs::Pose& Hydra_Paddle::pose() const {
335  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.pose)
336  return pose_ != NULL ? *pose_ : *default_instance_->pose_;
337 }
338 inline ::ignition::msgs::Pose* Hydra_Paddle::mutable_pose() {
339 
340  if (pose_ == NULL) {
341  pose_ = new ::ignition::msgs::Pose;
342  }
343  // @@protoc_insertion_point(field_mutable:ignition.msgs.Hydra.Paddle.pose)
344  return pose_;
345 }
346 inline ::ignition::msgs::Pose* Hydra_Paddle::release_pose() {
347  // @@protoc_insertion_point(field_release:ignition.msgs.Hydra.Paddle.pose)
348 
349  ::ignition::msgs::Pose* temp = pose_;
350  pose_ = NULL;
351  return temp;
352 }
354  delete pose_;
355  pose_ = pose;
356  if (pose) {
357 
358  } else {
359 
360  }
361  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Hydra.Paddle.pose)
362 }
363 
364 // optional bool button_bumper = 2;
366  button_bumper_ = false;
367 }
368 inline bool Hydra_Paddle::button_bumper() const {
369  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_bumper)
370  return button_bumper_;
371 }
372 inline void Hydra_Paddle::set_button_bumper(bool value) {
373 
374  button_bumper_ = value;
375  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_bumper)
376 }
377 
378 // optional bool button_1 = 3;
380  button_1_ = false;
381 }
382 inline bool Hydra_Paddle::button_1() const {
383  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_1)
384  return button_1_;
385 }
386 inline void Hydra_Paddle::set_button_1(bool value) {
387 
388  button_1_ = value;
389  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_1)
390 }
391 
392 // optional bool button_2 = 4;
394  button_2_ = false;
395 }
396 inline bool Hydra_Paddle::button_2() const {
397  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_2)
398  return button_2_;
399 }
400 inline void Hydra_Paddle::set_button_2(bool value) {
401 
402  button_2_ = value;
403  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_2)
404 }
405 
406 // optional bool button_3 = 5;
408  button_3_ = false;
409 }
410 inline bool Hydra_Paddle::button_3() const {
411  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_3)
412  return button_3_;
413 }
414 inline void Hydra_Paddle::set_button_3(bool value) {
415 
416  button_3_ = value;
417  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_3)
418 }
419 
420 // optional bool button_4 = 6;
422  button_4_ = false;
423 }
424 inline bool Hydra_Paddle::button_4() const {
425  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_4)
426  return button_4_;
427 }
428 inline void Hydra_Paddle::set_button_4(bool value) {
429 
430  button_4_ = value;
431  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_4)
432 }
433 
434 // optional bool button_joy = 7;
436  button_joy_ = false;
437 }
438 inline bool Hydra_Paddle::button_joy() const {
439  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_joy)
440  return button_joy_;
441 }
442 inline void Hydra_Paddle::set_button_joy(bool value) {
443 
444  button_joy_ = value;
445  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_joy)
446 }
447 
448 // optional bool button_center = 8;
450  button_center_ = false;
451 }
452 inline bool Hydra_Paddle::button_center() const {
453  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.button_center)
454  return button_center_;
455 }
456 inline void Hydra_Paddle::set_button_center(bool value) {
457 
458  button_center_ = value;
459  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.button_center)
460 }
461 
462 // optional double joy_x = 9;
464  joy_x_ = 0;
465 }
466 inline double Hydra_Paddle::joy_x() const {
467  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.joy_x)
468  return joy_x_;
469 }
470 inline void Hydra_Paddle::set_joy_x(double value) {
471 
472  joy_x_ = value;
473  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.joy_x)
474 }
475 
476 // optional double joy_y = 10;
478  joy_y_ = 0;
479 }
480 inline double Hydra_Paddle::joy_y() const {
481  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.joy_y)
482  return joy_y_;
483 }
484 inline void Hydra_Paddle::set_joy_y(double value) {
485 
486  joy_y_ = value;
487  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.joy_y)
488 }
489 
490 // optional double trigger = 11;
492  trigger_ = 0;
493 }
494 inline double Hydra_Paddle::trigger() const {
495  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.Paddle.trigger)
496  return trigger_;
497 }
498 inline void Hydra_Paddle::set_trigger(double value) {
499 
500  trigger_ = value;
501  // @@protoc_insertion_point(field_set:ignition.msgs.Hydra.Paddle.trigger)
502 }
503 
504 // -------------------------------------------------------------------
505 
506 // Hydra
507 
508 // optional .ignition.msgs.Header header = 1;
509 inline bool Hydra::has_header() const {
510  return !_is_default_instance_ && header_ != NULL;
511 }
512 inline void Hydra::clear_header() {
513  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
514  header_ = NULL;
515 }
516 inline const ::ignition::msgs::Header& Hydra::header() const {
517  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.header)
518  return header_ != NULL ? *header_ : *default_instance_->header_;
519 }
520 inline ::ignition::msgs::Header* Hydra::mutable_header() {
521 
522  if (header_ == NULL) {
523  header_ = new ::ignition::msgs::Header;
524  }
525  // @@protoc_insertion_point(field_mutable:ignition.msgs.Hydra.header)
526  return header_;
527 }
528 inline ::ignition::msgs::Header* Hydra::release_header() {
529  // @@protoc_insertion_point(field_release:ignition.msgs.Hydra.header)
530 
531  ::ignition::msgs::Header* temp = header_;
532  header_ = NULL;
533  return temp;
534 }
536  delete header_;
537  header_ = header;
538  if (header) {
539 
540  } else {
541 
542  }
543  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Hydra.header)
544 }
545 
546 // optional .ignition.msgs.Hydra.Paddle right = 2;
547 inline bool Hydra::has_right() const {
548  return !_is_default_instance_ && right_ != NULL;
549 }
550 inline void Hydra::clear_right() {
551  if (GetArenaNoVirtual() == NULL && right_ != NULL) delete right_;
552  right_ = NULL;
553 }
554 inline const ::ignition::msgs::Hydra_Paddle& Hydra::right() const {
555  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.right)
556  return right_ != NULL ? *right_ : *default_instance_->right_;
557 }
558 inline ::ignition::msgs::Hydra_Paddle* Hydra::mutable_right() {
559 
560  if (right_ == NULL) {
561  right_ = new ::ignition::msgs::Hydra_Paddle;
562  }
563  // @@protoc_insertion_point(field_mutable:ignition.msgs.Hydra.right)
564  return right_;
565 }
566 inline ::ignition::msgs::Hydra_Paddle* Hydra::release_right() {
567  // @@protoc_insertion_point(field_release:ignition.msgs.Hydra.right)
568 
569  ::ignition::msgs::Hydra_Paddle* temp = right_;
570  right_ = NULL;
571  return temp;
572 }
574  delete right_;
575  right_ = right;
576  if (right) {
577 
578  } else {
579 
580  }
581  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Hydra.right)
582 }
583 
584 // optional .ignition.msgs.Hydra.Paddle left = 3;
585 inline bool Hydra::has_left() const {
586  return !_is_default_instance_ && left_ != NULL;
587 }
588 inline void Hydra::clear_left() {
589  if (GetArenaNoVirtual() == NULL && left_ != NULL) delete left_;
590  left_ = NULL;
591 }
592 inline const ::ignition::msgs::Hydra_Paddle& Hydra::left() const {
593  // @@protoc_insertion_point(field_get:ignition.msgs.Hydra.left)
594  return left_ != NULL ? *left_ : *default_instance_->left_;
595 }
596 inline ::ignition::msgs::Hydra_Paddle* Hydra::mutable_left() {
597 
598  if (left_ == NULL) {
599  left_ = new ::ignition::msgs::Hydra_Paddle;
600  }
601  // @@protoc_insertion_point(field_mutable:ignition.msgs.Hydra.left)
602  return left_;
603 }
604 inline ::ignition::msgs::Hydra_Paddle* Hydra::release_left() {
605  // @@protoc_insertion_point(field_release:ignition.msgs.Hydra.left)
606 
607  ::ignition::msgs::Hydra_Paddle* temp = left_;
608  left_ = NULL;
609  return temp;
610 }
612  delete left_;
613  left_ = left;
614  if (left) {
615 
616  } else {
617 
618  }
619  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Hydra.left)
620 }
621 
622 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
623 // -------------------------------------------------------------------
624 
625 
630 // @@protoc_insertion_point(namespace_scope)
631 
632 } // namespace msgs
633 } // namespace ignition
634 
635 #ifdef _MSC_VER
636 #pragma warning(pop)
637 #endif
638 // @@protoc_insertion_point(global_scope)
639 
640 #endif // PROTOBUF_ignition_2fmsgs_2fhydra_2eproto__INCLUDED
Hydra & operator=(const Hydra &from)
Definition: hydra.pb.h:220
void protobuf_AssignDesc_ignition_2fmsgs_2fhydra_2eproto()
void clear_button_joy()
Definition: hydra.pb.h:435
double joy_y() const
Definition: hydra.pb.h:480
::ignition::msgs::Header * release_header()
Definition: hydra.pb.h:528
Definition: pose.pb.h:58
void clear_joy_x()
Definition: hydra.pb.h:463
bool has_pose() const
Definition: hydra.pb.h:327
void set_button_joy(bool value)
Definition: hydra.pb.h:442
::ignition::msgs::Pose * mutable_pose()
Definition: hydra.pb.h:338
bool has_left() const
Definition: hydra.pb.h:585
std::shared_ptr< const Hydra > ConstHydraSharedPtr
Definition: hydra.pb.h:629
bool has_header() const
Definition: hydra.pb.h:509
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fhydra_2eproto()
void set_button_1(bool value)
Definition: hydra.pb.h:386
const ::ignition::msgs::Pose & pose() const
Definition: hydra.pb.h:334
void set_button_bumper(bool value)
Definition: hydra.pb.h:372
void protobuf_ShutdownFile_ignition_2fmsgs_2fhydra_2eproto()
void clear_header()
Definition: hydra.pb.h:512
void clear_pose()
Definition: hydra.pb.h:330
void clear_button_bumper()
Definition: hydra.pb.h:365
int GetCachedSize() const
Definition: hydra.pb.h:252
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: hydra.pb.h:249
void clear_button_3()
Definition: hydra.pb.h:407
double joy_x() const
Definition: hydra.pb.h:466
void set_button_center(bool value)
Definition: hydra.pb.h:456
::ignition::msgs::Hydra_Paddle * release_right()
Definition: hydra.pb.h:566
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: hydra.pb.h:94
double trigger() const
Definition: hydra.pb.h:494
void clear_left()
Definition: hydra.pb.h:588
void clear_button_4()
Definition: hydra.pb.h:421
::ignition::msgs::Pose * release_pose()
Definition: hydra.pb.h:346
Definition: header.pb.h:161
const ::ignition::msgs::Hydra_Paddle & right() const
Definition: hydra.pb.h:554
std::unique_ptr< const Hydra > ConstHydraUniquePtr
Definition: hydra.pb.h:627
::ignition::msgs::Header * mutable_header()
Definition: hydra.pb.h:520
Hydra_Paddle * New() const
Definition: hydra.pb.h:77
void set_allocated_left(::ignition::msgs::Hydra_Paddle *left)
Definition: hydra.pb.h:611
void set_button_4(bool value)
Definition: hydra.pb.h:428
std::shared_ptr< Hydra > HydraSharedPtr
Definition: hydra.pb.h:628
void clear_trigger()
Definition: hydra.pb.h:491
void clear_button_1()
Definition: hydra.pb.h:379
Hydra_Paddle & operator=(const Hydra_Paddle &from)
Definition: hydra.pb.h:65
bool button_4() const
Definition: hydra.pb.h:424
void clear_joy_y()
Definition: hydra.pb.h:477
Definition: hydra.pb.h:213
void clear_button_2()
Definition: hydra.pb.h:393
Hydra_Paddle Paddle
Definition: hydra.pb.h:271
bool button_bumper() const
Definition: hydra.pb.h:368
void set_joy_y(double value)
Definition: hydra.pb.h:484
bool button_joy() const
Definition: hydra.pb.h:438
std::unique_ptr< Hydra > HydraUniquePtr
Definition: hydra.pb.h:626
STL class.
void set_joy_x(double value)
Definition: hydra.pb.h:470
void set_button_3(bool value)
Definition: hydra.pb.h:414
void clear_button_center()
Definition: hydra.pb.h:449
const ::ignition::msgs::Header & header() const
Definition: hydra.pb.h:516
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: hydra.pb.h:353
::ignition::msgs::Hydra_Paddle * release_left()
Definition: hydra.pb.h:604
bool button_1() const
Definition: hydra.pb.h:382
void clear_right()
Definition: hydra.pb.h:550
bool button_2() const
Definition: hydra.pb.h:396
const ::ignition::msgs::Hydra_Paddle & left() const
Definition: hydra.pb.h:592
::ignition::msgs::Hydra_Paddle * mutable_right()
Definition: hydra.pb.h:558
Hydra * New() const
Definition: hydra.pb.h:232
Definition: hydra.pb.h:58
int GetCachedSize() const
Definition: hydra.pb.h:97
void set_trigger(double value)
Definition: hydra.pb.h:498
bool button_3() const
Definition: hydra.pb.h:410
bool button_center() const
Definition: hydra.pb.h:452
void set_allocated_right(::ignition::msgs::Hydra_Paddle *right)
Definition: hydra.pb.h:573
::ignition::msgs::Hydra_Paddle * mutable_left()
Definition: hydra.pb.h:596
void set_allocated_header(::ignition::msgs::Header *header)
Definition: hydra.pb.h:535
void set_button_2(bool value)
Definition: hydra.pb.h:400
bool has_right() const
Definition: hydra.pb.h:547