Decision Module  1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
controller.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: controller.proto
3 
4 #ifndef PROTOBUF_controller_2eproto__INCLUDED
5 #define PROTOBUF_controller_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 2006000
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 2006001 < 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/generated_message_util.h>
23 #include <google/protobuf/message.h>
24 #include <google/protobuf/repeated_field.h>
25 #include <google/protobuf/extension_set.h>
26 #include <google/protobuf/unknown_field_set.h>
27 // @@protoc_insertion_point(includes)
28 
29 namespace roborts_decision {
30 
31 // Internal implementation detail -- do not call these.
35 
36 class PID_Controller;
37 class ControllerConfig;
38 
39 // ===================================================================
40 
41 class PID_Controller : public ::google::protobuf::Message {
42  public:
44  virtual ~PID_Controller();
45 
46  PID_Controller(const PID_Controller& from);
47 
48  inline PID_Controller& operator=(const PID_Controller& from) {
49  CopyFrom(from);
50  return *this;
51  }
52 
53  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
54  return _unknown_fields_;
55  }
56 
57  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
58  return &_unknown_fields_;
59  }
60 
61  static const ::google::protobuf::Descriptor* descriptor();
62  static const PID_Controller& default_instance();
63 
64  void Swap(PID_Controller* other);
65 
66  // implements Message ----------------------------------------------
67 
68  PID_Controller* New() const;
69  void CopyFrom(const ::google::protobuf::Message& from);
70  void MergeFrom(const ::google::protobuf::Message& from);
71  void CopyFrom(const PID_Controller& from);
72  void MergeFrom(const PID_Controller& from);
73  void Clear();
74  bool IsInitialized() const;
75 
76  int ByteSize() const;
78  ::google::protobuf::io::CodedInputStream* input);
80  ::google::protobuf::io::CodedOutputStream* output) const;
81  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
82  int GetCachedSize() const { return _cached_size_; }
83  private:
84  void SharedCtor();
85  void SharedDtor();
86  void SetCachedSize(int size) const;
87  public:
88  ::google::protobuf::Metadata GetMetadata() const;
89 
90  // nested types ----------------------------------------------------
91 
92  // accessors -------------------------------------------------------
93 
94  // optional float chassis_p = 1;
95  inline bool has_chassis_p() const;
96  inline void clear_chassis_p();
97  static const int kChassisPFieldNumber = 1;
98  inline float chassis_p() const;
99  inline void set_chassis_p(float value);
100 
101  // optional float chassis_i = 2;
102  inline bool has_chassis_i() const;
103  inline void clear_chassis_i();
104  static const int kChassisIFieldNumber = 2;
105  inline float chassis_i() const;
106  inline void set_chassis_i(float value);
107 
108  // optional float chassis_d = 3;
109  inline bool has_chassis_d() const;
110  inline void clear_chassis_d();
111  static const int kChassisDFieldNumber = 3;
112  inline float chassis_d() const;
113  inline void set_chassis_d(float value);
114 
115  // optional bool chassis_has_threshold = 4 [default = false];
116  inline bool has_chassis_has_threshold() const;
117  inline void clear_chassis_has_threshold();
118  static const int kChassisHasThresholdFieldNumber = 4;
119  inline bool chassis_has_threshold() const;
120  inline void set_chassis_has_threshold(bool value);
121 
122  // optional float chassis_threshold = 5;
123  inline bool has_chassis_threshold() const;
124  inline void clear_chassis_threshold();
125  static const int kChassisThresholdFieldNumber = 5;
126  inline float chassis_threshold() const;
127  inline void set_chassis_threshold(float value);
128 
129  // @@protoc_insertion_point(class_scope:roborts_decision.PID_Controller)
130  private:
131  inline void set_has_chassis_p();
132  inline void clear_has_chassis_p();
133  inline void set_has_chassis_i();
134  inline void clear_has_chassis_i();
135  inline void set_has_chassis_d();
136  inline void clear_has_chassis_d();
137  inline void set_has_chassis_has_threshold();
138  inline void clear_has_chassis_has_threshold();
139  inline void set_has_chassis_threshold();
140  inline void clear_has_chassis_threshold();
141 
142  ::google::protobuf::UnknownFieldSet _unknown_fields_;
143 
144  ::google::protobuf::uint32 _has_bits_[1];
145  mutable int _cached_size_;
146  float chassis_p_;
147  float chassis_i_;
148  float chassis_d_;
154 
155  void InitAsDefaultInstance();
157 };
158 // -------------------------------------------------------------------
159 
160 class ControllerConfig : public ::google::protobuf::Message {
161  public:
163  virtual ~ControllerConfig();
164 
165  ControllerConfig(const ControllerConfig& from);
166 
168  CopyFrom(from);
169  return *this;
170  }
171 
172  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
173  return _unknown_fields_;
174  }
175 
176  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
177  return &_unknown_fields_;
178  }
179 
180  static const ::google::protobuf::Descriptor* descriptor();
181  static const ControllerConfig& default_instance();
182 
183  void Swap(ControllerConfig* other);
184 
185  // implements Message ----------------------------------------------
186 
187  ControllerConfig* New() const;
188  void CopyFrom(const ::google::protobuf::Message& from);
189  void MergeFrom(const ::google::protobuf::Message& from);
190  void CopyFrom(const ControllerConfig& from);
191  void MergeFrom(const ControllerConfig& from);
192  void Clear();
193  bool IsInitialized() const;
194 
195  int ByteSize() const;
197  ::google::protobuf::io::CodedInputStream* input);
199  ::google::protobuf::io::CodedOutputStream* output) const;
200  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
201  int GetCachedSize() const { return _cached_size_; }
202  private:
203  void SharedCtor();
204  void SharedDtor();
205  void SetCachedSize(int size) const;
206  public:
207  ::google::protobuf::Metadata GetMetadata() const;
208 
209  // nested types ----------------------------------------------------
210 
211  // accessors -------------------------------------------------------
212 
213  // optional .roborts_decision.PID_Controller pid_controller = 1;
214  inline bool has_pid_controller() const;
215  inline void clear_pid_controller();
216  static const int kPidControllerFieldNumber = 1;
217  inline const ::roborts_decision::PID_Controller& pid_controller() const;
218  inline ::roborts_decision::PID_Controller* mutable_pid_controller();
219  inline ::roborts_decision::PID_Controller* release_pid_controller();
221 
222  // @@protoc_insertion_point(class_scope:roborts_decision.ControllerConfig)
223  private:
224  inline void set_has_pid_controller();
225  inline void clear_has_pid_controller();
226 
227  ::google::protobuf::UnknownFieldSet _unknown_fields_;
228 
229  ::google::protobuf::uint32 _has_bits_[1];
230  mutable int _cached_size_;
235 
236  void InitAsDefaultInstance();
238 };
239 // ===================================================================
240 
241 
242 // ===================================================================
243 
244 // PID_Controller
245 
246 // optional float chassis_p = 1;
247 inline bool PID_Controller::has_chassis_p() const {
248  return (_has_bits_[0] & 0x00000001u) != 0;
249 }
251  _has_bits_[0] |= 0x00000001u;
252 }
254  _has_bits_[0] &= ~0x00000001u;
255 }
257  chassis_p_ = 0;
259 }
260 inline float PID_Controller::chassis_p() const {
261  // @@protoc_insertion_point(field_get:roborts_decision.PID_Controller.chassis_p)
262  return chassis_p_;
263 }
264 inline void PID_Controller::set_chassis_p(float value) {
266  chassis_p_ = value;
267  // @@protoc_insertion_point(field_set:roborts_decision.PID_Controller.chassis_p)
268 }
269 
270 // optional float chassis_i = 2;
271 inline bool PID_Controller::has_chassis_i() const {
272  return (_has_bits_[0] & 0x00000002u) != 0;
273 }
275  _has_bits_[0] |= 0x00000002u;
276 }
278  _has_bits_[0] &= ~0x00000002u;
279 }
281  chassis_i_ = 0;
283 }
284 inline float PID_Controller::chassis_i() const {
285  // @@protoc_insertion_point(field_get:roborts_decision.PID_Controller.chassis_i)
286  return chassis_i_;
287 }
288 inline void PID_Controller::set_chassis_i(float value) {
290  chassis_i_ = value;
291  // @@protoc_insertion_point(field_set:roborts_decision.PID_Controller.chassis_i)
292 }
293 
294 // optional float chassis_d = 3;
295 inline bool PID_Controller::has_chassis_d() const {
296  return (_has_bits_[0] & 0x00000004u) != 0;
297 }
299  _has_bits_[0] |= 0x00000004u;
300 }
302  _has_bits_[0] &= ~0x00000004u;
303 }
305  chassis_d_ = 0;
307 }
308 inline float PID_Controller::chassis_d() const {
309  // @@protoc_insertion_point(field_get:roborts_decision.PID_Controller.chassis_d)
310  return chassis_d_;
311 }
312 inline void PID_Controller::set_chassis_d(float value) {
314  chassis_d_ = value;
315  // @@protoc_insertion_point(field_set:roborts_decision.PID_Controller.chassis_d)
316 }
317 
318 // optional bool chassis_has_threshold = 4 [default = false];
320  return (_has_bits_[0] & 0x00000008u) != 0;
321 }
323  _has_bits_[0] |= 0x00000008u;
324 }
326  _has_bits_[0] &= ~0x00000008u;
327 }
329  chassis_has_threshold_ = false;
331 }
333  // @@protoc_insertion_point(field_get:roborts_decision.PID_Controller.chassis_has_threshold)
334  return chassis_has_threshold_;
335 }
338  chassis_has_threshold_ = value;
339  // @@protoc_insertion_point(field_set:roborts_decision.PID_Controller.chassis_has_threshold)
340 }
341 
342 // optional float chassis_threshold = 5;
344  return (_has_bits_[0] & 0x00000010u) != 0;
345 }
347  _has_bits_[0] |= 0x00000010u;
348 }
350  _has_bits_[0] &= ~0x00000010u;
351 }
353  chassis_threshold_ = 0;
355 }
356 inline float PID_Controller::chassis_threshold() const {
357  // @@protoc_insertion_point(field_get:roborts_decision.PID_Controller.chassis_threshold)
358  return chassis_threshold_;
359 }
360 inline void PID_Controller::set_chassis_threshold(float value) {
362  chassis_threshold_ = value;
363  // @@protoc_insertion_point(field_set:roborts_decision.PID_Controller.chassis_threshold)
364 }
365 
366 // -------------------------------------------------------------------
367 
368 // ControllerConfig
369 
370 // optional .roborts_decision.PID_Controller pid_controller = 1;
372  return (_has_bits_[0] & 0x00000001u) != 0;
373 }
375  _has_bits_[0] |= 0x00000001u;
376 }
378  _has_bits_[0] &= ~0x00000001u;
379 }
381  if (pid_controller_ != NULL) pid_controller_->::roborts_decision::PID_Controller::Clear();
383 }
384 inline const ::roborts_decision::PID_Controller& ControllerConfig::pid_controller() const {
385  // @@protoc_insertion_point(field_get:roborts_decision.ControllerConfig.pid_controller)
387 }
388 inline ::roborts_decision::PID_Controller* ControllerConfig::mutable_pid_controller() {
390  if (pid_controller_ == NULL) pid_controller_ = new ::roborts_decision::PID_Controller;
391  // @@protoc_insertion_point(field_mutable:roborts_decision.ControllerConfig.pid_controller)
392  return pid_controller_;
393 }
394 inline ::roborts_decision::PID_Controller* ControllerConfig::release_pid_controller() {
397  pid_controller_ = NULL;
398  return temp;
399 }
401  delete pid_controller_;
403  if (pid_controller) {
405  } else {
407  }
408  // @@protoc_insertion_point(field_set_allocated:roborts_decision.ControllerConfig.pid_controller)
409 }
410 
411 
412 // @@protoc_insertion_point(namespace_scope)
413 
414 } // namespace roborts_decision
415 
416 #ifndef SWIG
417 namespace google {
418 namespace protobuf {
419 
420 
421 } // namespace google
422 } // namespace protobuf
423 #endif // SWIG
424 
425 // @@protoc_insertion_point(global_scope)
426 
427 #endif // PROTOBUF_controller_2eproto__INCLUDED
roborts_decision::PID_Controller::kChassisThresholdFieldNumber
static const int kChassisThresholdFieldNumber
Definition: controller.pb.h:125
roborts_decision::PID_Controller::_cached_size_
int _cached_size_
Definition: controller.pb.h:145
roborts_decision::protobuf_AssignDesc_controller_2eproto
void protobuf_AssignDesc_controller_2eproto()
Definition: controller.pb.cc:33
roborts_decision::PID_Controller::clear_chassis_threshold
void clear_chassis_threshold()
Definition: controller.pb.h:352
roborts_decision::PID_Controller::kChassisDFieldNumber
static const int kChassisDFieldNumber
Definition: controller.pb.h:111
roborts_decision::ControllerConfig::New
ControllerConfig * New() const
Definition: controller.pb.cc:567
roborts_decision::protobuf_ShutdownFile_controller_2eproto
void protobuf_ShutdownFile_controller_2eproto()
Definition: controller.pb.cc:93
roborts_decision::PID_Controller::kChassisHasThresholdFieldNumber
static const int kChassisHasThresholdFieldNumber
Definition: controller.pb.h:118
roborts_decision::ControllerConfig::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from)
Definition: controller.pb.cc:702
roborts_decision::PID_Controller::~PID_Controller
virtual ~PID_Controller()
Definition: controller.pb.cc:166
roborts_decision::PID_Controller::GetCachedSize
int GetCachedSize() const
Definition: controller.pb.h:82
roborts_decision::PID_Controller::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from)
Definition: controller.pb.cc:471
roborts_decision::PID_Controller::chassis_has_threshold_
bool chassis_has_threshold_
Definition: controller.pb.h:149
roborts_decision::ControllerConfig::_unknown_fields_
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: controller.pb.h:227
roborts_decision::ControllerConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: controller.pb.h:172
roborts_decision::PID_Controller::InitAsDefaultInstance
void InitAsDefaultInstance()
Definition: controller.pb.cc:146
roborts_decision::ControllerConfig::GetCachedSize
int GetCachedSize() const
Definition: controller.pb.h:201
roborts_decision::PID_Controller::Clear
void Clear()
Definition: controller.pb.cc:197
roborts_decision::PID_Controller::set_has_chassis_has_threshold
void set_has_chassis_has_threshold()
Definition: controller.pb.h:322
roborts_decision::PID_Controller::SharedCtor
void SharedCtor()
Definition: controller.pb.cc:156
roborts_decision::ControllerConfig::GetMetadata
::google::protobuf::Metadata GetMetadata() const
Definition: controller.pb.cc:728
roborts_decision::PID_Controller::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: controller.pb.h:57
roborts_decision::ControllerConfig::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from)
Definition: controller.pb.cc:680
roborts_decision::PID_Controller::clear_chassis_has_threshold
void clear_chassis_has_threshold()
Definition: controller.pb.h:328
roborts_decision::ControllerConfig::pid_controller_
::roborts_decision::PID_Controller * pid_controller_
Definition: controller.pb.h:231
roborts_decision::ControllerConfig::has_pid_controller
bool has_pid_controller() const
Definition: controller.pb.h:371
roborts_decision::PID_Controller::SetCachedSize
void SetCachedSize(int size) const
Definition: controller.pb.cc:176
roborts_decision::PID_Controller::chassis_i
float chassis_i() const
Definition: controller.pb.h:284
roborts_decision::PID_Controller::has_chassis_d
bool has_chassis_d() const
Definition: controller.pb.h:295
roborts_decision::ControllerConfig::descriptor
static const ::google::protobuf::Descriptor * descriptor()
Definition: controller.pb.cc:555
roborts_decision::PID_Controller::clear_has_chassis_i
void clear_has_chassis_i()
Definition: controller.pb.h:277
roborts_decision::PID_Controller::_unknown_fields_
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: controller.pb.h:142
roborts_decision::ControllerConfig::pid_controller
const ::roborts_decision::PID_Controller & pid_controller() const
Definition: controller.pb.h:384
roborts_decision::ControllerConfig::~ControllerConfig
virtual ~ControllerConfig()
Definition: controller.pb.cc:539
roborts_decision::ControllerConfig::SerializeWithCachedSizesToArray
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: controller.pb.cc:639
roborts_decision::ControllerConfig::kPidControllerFieldNumber
static const int kPidControllerFieldNumber
Definition: controller.pb.h:216
roborts_decision::PID_Controller::descriptor
static const ::google::protobuf::Descriptor * descriptor()
Definition: controller.pb.cc:181
roborts_decision::PID_Controller::chassis_d_
float chassis_d_
Definition: controller.pb.h:148
roborts_decision::ControllerConfig::_cached_size_
int _cached_size_
Definition: controller.pb.h:230
roborts_decision::PID_Controller::chassis_d
float chassis_d() const
Definition: controller.pb.h:308
roborts_decision::PID_Controller::has_chassis_threshold
bool has_chassis_threshold() const
Definition: controller.pb.h:343
roborts_decision::PID_Controller::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from)
Definition: controller.pb.cc:437
roborts_decision::ControllerConfig::_has_bits_
::google::protobuf::uint32 _has_bits_[1]
Definition: controller.pb.h:229
roborts_decision::ControllerConfig::default_instance_
static ControllerConfig * default_instance_
Definition: controller.pb.h:237
roborts_decision::PID_Controller::clear_has_chassis_p
void clear_has_chassis_p()
Definition: controller.pb.h:253
roborts_decision::ControllerConfig::default_instance
static const ControllerConfig & default_instance()
Definition: controller.pb.cc:560
roborts_decision::PID_Controller::set_chassis_i
void set_chassis_i(float value)
Definition: controller.pb.h:288
roborts_decision::PID_Controller::has_chassis_i
bool has_chassis_i() const
Definition: controller.pb.h:271
roborts_decision::PID_Controller::operator=
PID_Controller & operator=(const PID_Controller &from)
Definition: controller.pb.h:48
roborts_decision::PID_Controller::clear_chassis_d
void clear_chassis_d()
Definition: controller.pb.h:304
roborts_decision::PID_Controller::clear_has_chassis_threshold
void clear_has_chassis_threshold()
Definition: controller.pb.h:349
roborts_decision::PID_Controller::chassis_has_threshold
bool chassis_has_threshold() const
Definition: controller.pb.h:332
roborts_decision::ControllerConfig::SharedCtor
void SharedCtor()
Definition: controller.pb.cc:533
roborts_decision::PID_Controller::GetMetadata
::google::protobuf::Metadata GetMetadata() const
Definition: controller.pb.cc:501
roborts_decision::PID_Controller::protobuf_ShutdownFile_controller_2eproto
friend void protobuf_ShutdownFile_controller_2eproto()
Definition: controller.pb.cc:93
roborts_decision::ControllerConfig::mutable_pid_controller
inline ::roborts_decision::PID_Controller * mutable_pid_controller()
Definition: controller.pb.h:388
roborts_decision::PID_Controller::_has_bits_
::google::protobuf::uint32 _has_bits_[1]
Definition: controller.pb.h:144
roborts_decision::ControllerConfig::SharedDtor
void SharedDtor()
Definition: controller.pb.cc:544
roborts_decision::ControllerConfig::Swap
void Swap(ControllerConfig *other)
Definition: controller.pb.cc:719
roborts_decision::PID_Controller::set_has_chassis_i
void set_has_chassis_i()
Definition: controller.pb.h:274
roborts_decision::PID_Controller::has_chassis_has_threshold
bool has_chassis_has_threshold() const
Definition: controller.pb.h:319
roborts_decision::PID_Controller::set_chassis_p
void set_chassis_p(float value)
Definition: controller.pb.h:264
roborts_decision::ControllerConfig::set_has_pid_controller
void set_has_pid_controller()
Definition: controller.pb.h:374
roborts_decision::PID_Controller::Swap
void Swap(PID_Controller *other)
Definition: controller.pb.cc:488
roborts_decision::ControllerConfig::protobuf_AssignDesc_controller_2eproto
friend void protobuf_AssignDesc_controller_2eproto()
Definition: controller.pb.cc:33
roborts_decision::PID_Controller::IsInitialized
bool IsInitialized() const
Definition: controller.pb.cc:483
roborts_decision::PID_Controller::clear_has_chassis_has_threshold
void clear_has_chassis_has_threshold()
Definition: controller.pb.h:325
roborts_decision::PID_Controller::kChassisPFieldNumber
static const int kChassisPFieldNumber
Definition: controller.pb.h:97
roborts_decision::PID_Controller::clear_has_chassis_d
void clear_has_chassis_d()
Definition: controller.pb.h:301
roborts_decision::PID_Controller::chassis_threshold
float chassis_threshold() const
Definition: controller.pb.h:356
roborts_decision::protobuf_AddDesc_controller_2eproto
void protobuf_AddDesc_controller_2eproto()
Definition: controller.pb.cc:100
roborts_decision::PID_Controller::set_has_chassis_threshold
void set_has_chassis_threshold()
Definition: controller.pb.h:346
roborts_decision::ControllerConfig::set_allocated_pid_controller
void set_allocated_pid_controller(::roborts_decision::PID_Controller *pid_controller)
Definition: controller.pb.h:400
roborts_decision
Definition: behavior_test_node.h:14
roborts_decision::ControllerConfig::SetCachedSize
void SetCachedSize(int size) const
Definition: controller.pb.cc:550
roborts_decision::ControllerConfig::clear_has_pid_controller
void clear_has_pid_controller()
Definition: controller.pb.h:377
roborts_decision::ControllerConfig::protobuf_AddDesc_controller_2eproto
friend void protobuf_AddDesc_controller_2eproto()
Definition: controller.pb.cc:100
roborts_decision::PID_Controller::chassis_i_
float chassis_i_
Definition: controller.pb.h:147
roborts_decision::PID_Controller::default_instance_
static PID_Controller * default_instance_
Definition: controller.pb.h:156
roborts_decision::PID_Controller::has_chassis_p
bool has_chassis_p() const
Definition: controller.pb.h:247
roborts_decision::ControllerConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: controller.pb.h:176
roborts_decision::PID_Controller::protobuf_AssignDesc_controller_2eproto
friend void protobuf_AssignDesc_controller_2eproto()
Definition: controller.pb.cc:33
roborts_decision::ControllerConfig::release_pid_controller
inline ::roborts_decision::PID_Controller * release_pid_controller()
Definition: controller.pb.h:394
roborts_decision::PID_Controller::chassis_threshold_
float chassis_threshold_
Definition: controller.pb.h:150
roborts_decision::PID_Controller::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: controller.pb.h:53
roborts_decision::PID_Controller::ByteSize
int ByteSize() const
Definition: controller.pb.cc:396
roborts_decision::ControllerConfig::Clear
void Clear()
Definition: controller.pb.cc:571
roborts_decision::PID_Controller::set_chassis_threshold
void set_chassis_threshold(float value)
Definition: controller.pb.h:360
roborts_decision::PID_Controller::New
PID_Controller * New() const
Definition: controller.pb.cc:193
roborts_decision::PID_Controller::set_has_chassis_d
void set_has_chassis_d()
Definition: controller.pb.h:298
roborts_decision::PID_Controller::default_instance
static const PID_Controller & default_instance()
Definition: controller.pb.cc:186
roborts_decision::PID_Controller::set_chassis_has_threshold
void set_chassis_has_threshold(bool value)
Definition: controller.pb.h:336
roborts_decision::ControllerConfig::IsInitialized
bool IsInitialized() const
Definition: controller.pb.cc:714
roborts_decision::ControllerConfig
Definition: controller.pb.h:160
roborts_decision::PID_Controller::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
Definition: controller.pb.cc:325
roborts_decision::PID_Controller
Definition: controller.pb.h:41
roborts_decision::PID_Controller::protobuf_AddDesc_controller_2eproto
friend void protobuf_AddDesc_controller_2eproto()
Definition: controller.pb.cc:100
roborts_decision::ControllerConfig::protobuf_ShutdownFile_controller_2eproto
friend void protobuf_ShutdownFile_controller_2eproto()
Definition: controller.pb.cc:93
roborts_decision::PID_Controller::clear_chassis_i
void clear_chassis_i()
Definition: controller.pb.h:280
roborts_decision::PID_Controller::set_chassis_d
void set_chassis_d(float value)
Definition: controller.pb.h:312
roborts_decision::ControllerConfig::clear_pid_controller
void clear_pid_controller()
Definition: controller.pb.h:380
roborts_decision::ControllerConfig::InitAsDefaultInstance
void InitAsDefaultInstance()
Definition: controller.pb.cc:522
roborts_decision::ControllerConfig::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
Definition: controller.pb.cc:579
roborts_decision::ControllerConfig::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
Definition: controller.pb.cc:623
roborts_decision::ControllerConfig::ByteSize
int ByteSize() const
Definition: controller.pb.cc:657
roborts_decision::ControllerConfig::ControllerConfig
ControllerConfig()
Definition: controller.pb.cc:516
roborts_decision::PID_Controller::set_has_chassis_p
void set_has_chassis_p()
Definition: controller.pb.h:250
roborts_decision::PID_Controller::chassis_p_
float chassis_p_
Definition: controller.pb.h:146
roborts_decision::PID_Controller::SerializeWithCachedSizesToArray
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: controller.pb.cc:360
roborts_decision::PID_Controller::chassis_p
float chassis_p() const
Definition: controller.pb.h:260
roborts_decision::ControllerConfig::operator=
ControllerConfig & operator=(const ControllerConfig &from)
Definition: controller.pb.h:167
google
Definition: controller.pb.h:417
roborts_decision::PID_Controller::clear_chassis_p
void clear_chassis_p()
Definition: controller.pb.h:256
roborts_decision::PID_Controller::kChassisIFieldNumber
static const int kChassisIFieldNumber
Definition: controller.pb.h:104
roborts_decision::PID_Controller::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
Definition: controller.pb.cc:219
roborts_decision::PID_Controller::SharedDtor
void SharedDtor()
Definition: controller.pb.cc:171
roborts_decision::PID_Controller::PID_Controller
PID_Controller()
Definition: controller.pb.cc:140