#include <bin/pid_control/config.pb.h>
Public Types | |
enum | : int { kThrottleTableFieldNumber = 32 , kAppFieldNumber = 1 , kInterprocessFieldNumber = 2 , kThrottleSpeedPidGainsFieldNumber = 30 , kThrottleDepthPidGainsFieldNumber = 40 , kHeadingPidGainsFieldNumber = 50 , kHeadingConstantPidGainsFieldNumber = 51 , kRollPidGainsFieldNumber = 60 , kPitchPidGainsFieldNumber = 70 , kBoundsFieldNumber = 80 , kBotIdFieldNumber = 10 , kUseThrottleTableForSpeedFieldNumber = 31 , kDefaultTimeoutFieldNumber = 20 , kFullSpeedWindowFieldNumber = 33 } |
typedef BotPidControl_PIDGains | PIDGains |
typedef BotPidControl_ThrottleSpeedEntry | ThrottleSpeedEntry |
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type | default_timeout_dimension |
typedef boost::units::unit< default_timeout_dimension, boost::units::si::system > | default_timeout_unit |
typedef boost::units::plane_angle_dimension | full_speed_window_dimension |
typedef boost::units::unit< full_speed_window_dimension, boost::units::degree::system > | full_speed_window_unit |
Static Public Member Functions | |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static const BotPidControl & | default_instance () |
static const BotPidControl * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
Protected Member Functions | |
BotPidControl (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false) | |
Friends | |
class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
template<typename T > | |
class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
struct | ::TableStruct_bin_2fpid_5fcontrol_2fconfig_2eproto |
void | swap (BotPidControl &a, BotPidControl &b) |
Definition at line 469 of file config.pb.h.
typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::BotPidControl::default_timeout_dimension |
Definition at line 847 of file config.pb.h.
typedef boost::units::unit<default_timeout_dimension,boost::units::si::system> jaiabot::config::BotPidControl::default_timeout_unit |
Definition at line 849 of file config.pb.h.
typedef boost::units::plane_angle_dimension jaiabot::config::BotPidControl::full_speed_window_dimension |
Definition at line 862 of file config.pb.h.
typedef boost::units::unit<full_speed_window_dimension,boost::units::degree::system> jaiabot::config::BotPidControl::full_speed_window_unit |
Definition at line 864 of file config.pb.h.
Definition at line 594 of file config.pb.h.
Definition at line 595 of file config.pb.h.
anonymous enum : int |
Definition at line 599 of file config.pb.h.
|
inline |
Definition at line 472 of file config.pb.h.
|
override |
|
explicit |
jaiabot::config::BotPidControl::BotPidControl | ( | const BotPidControl & | from | ) |
|
inlinenoexcept |
Definition at line 477 of file config.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 1891 of file config.pb.h.
|
inline |
Definition at line 1078 of file config.pb.h.
|
inline |
Definition at line 1253 of file config.pb.h.
|
inline |
Definition at line 1944 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::BotPidControl::clear_app | ( | ) |
|
inline |
Definition at line 1246 of file config.pb.h.
void jaiabot::config::BotPidControl::clear_bounds | ( | ) |
|
inline |
Definition at line 1274 of file config.pb.h.
|
inline |
Definition at line 1910 of file config.pb.h.
|
inline |
Definition at line 1573 of file config.pb.h.
|
inline |
Definition at line 1483 of file config.pb.h.
void jaiabot::config::BotPidControl::clear_interprocess | ( | ) |
|
inline |
Definition at line 1753 of file config.pb.h.
|
inline |
Definition at line 1663 of file config.pb.h.
|
inline |
Definition at line 1393 of file config.pb.h.
|
inline |
Definition at line 1303 of file config.pb.h.
|
inline |
Definition at line 1869 of file config.pb.h.
|
inline |
Definition at line 1842 of file config.pb.h.
void jaiabot::config::BotPidControl::CopyFrom | ( | const BotPidControl & | from | ) |
|
inlinestatic |
Definition at line 516 of file config.pb.h.
|
inline |
Definition at line 1281 of file config.pb.h.
|
inline |
Definition at line 856 of file config.pb.h.
|
inline |
Definition at line 859 of file config.pb.h.
|
inlinestatic |
Definition at line 507 of file config.pb.h.
|
inline |
Definition at line 1917 of file config.pb.h.
|
inline |
Definition at line 871 of file config.pb.h.
|
inline |
Definition at line 874 of file config.pb.h.
|
inlinefinal |
Definition at line 569 of file config.pb.h.
|
final |
|
inlinestatic |
Definition at line 510 of file config.pb.h.
|
final |
|
inlinestatic |
Definition at line 513 of file config.pb.h.
|
inline |
Definition at line 1070 of file config.pb.h.
|
inline |
Definition at line 1243 of file config.pb.h.
|
inline |
Definition at line 1936 of file config.pb.h.
|
inline |
Definition at line 1271 of file config.pb.h.
|
inline |
Definition at line 1907 of file config.pb.h.
|
inline |
Definition at line 1570 of file config.pb.h.
|
inline |
Definition at line 1480 of file config.pb.h.
|
inline |
Definition at line 1157 of file config.pb.h.
|
inline |
Definition at line 1750 of file config.pb.h.
|
inline |
Definition at line 1660 of file config.pb.h.
|
inline |
Definition at line 1390 of file config.pb.h.
|
inline |
Definition at line 1300 of file config.pb.h.
|
inline |
Definition at line 1839 of file config.pb.h.
|
inline |
Definition at line 1582 of file config.pb.h.
|
inline |
Definition at line 1492 of file config.pb.h.
|
inlinestatic |
Definition at line 519 of file config.pb.h.
|
inline |
Definition at line 1165 of file config.pb.h.
|
final |
|
inline |
Definition at line 556 of file config.pb.h.
|
inline |
Definition at line 1125 of file config.pb.h.
|
inline |
Definition at line 1991 of file config.pb.h.
|
inline |
Definition at line 1629 of file config.pb.h.
|
inline |
Definition at line 1539 of file config.pb.h.
|
inline |
Definition at line 1212 of file config.pb.h.
|
inline |
Definition at line 1809 of file config.pb.h.
|
inline |
Definition at line 1719 of file config.pb.h.
|
inline |
Definition at line 1449 of file config.pb.h.
|
inline |
Definition at line 1359 of file config.pb.h.
|
inline |
Definition at line 1877 of file config.pb.h.
|
inline |
Definition at line 1872 of file config.pb.h.
|
inline |
Definition at line 503 of file config.pb.h.
|
inlinefinal |
Definition at line 550 of file config.pb.h.
|
inlinenoexcept |
Definition at line 486 of file config.pb.h.
|
inline |
Definition at line 482 of file config.pb.h.
|
inline |
Definition at line 1762 of file config.pb.h.
|
inline |
Definition at line 1095 of file config.pb.h.
|
inline |
Definition at line 1961 of file config.pb.h.
|
inline |
Definition at line 1599 of file config.pb.h.
|
inline |
Definition at line 1509 of file config.pb.h.
|
inline |
Definition at line 1182 of file config.pb.h.
|
inline |
Definition at line 1779 of file config.pb.h.
|
inline |
Definition at line 1689 of file config.pb.h.
|
inline |
Definition at line 1419 of file config.pb.h.
|
inline |
Definition at line 1329 of file config.pb.h.
|
inline |
Definition at line 1672 of file config.pb.h.
|
inline |
Definition at line 1130 of file config.pb.h.
|
inline |
Definition at line 1996 of file config.pb.h.
|
inline |
Definition at line 1634 of file config.pb.h.
|
inline |
Definition at line 1544 of file config.pb.h.
|
inline |
Definition at line 1217 of file config.pb.h.
|
inline |
Definition at line 1814 of file config.pb.h.
|
inline |
Definition at line 1724 of file config.pb.h.
|
inline |
Definition at line 1454 of file config.pb.h.
|
inline |
Definition at line 1364 of file config.pb.h.
|
inline |
Definition at line 1261 of file config.pb.h.
|
inline |
Definition at line 1289 of file config.pb.h.
|
inline |
Definition at line 852 of file config.pb.h.
|
inline |
Definition at line 1925 of file config.pb.h.
|
inline |
Definition at line 867 of file config.pb.h.
|
inline |
Definition at line 1857 of file config.pb.h.
|
inline |
Definition at line 529 of file config.pb.h.
|
inline |
Definition at line 1402 of file config.pb.h.
|
inline |
Definition at line 1312 of file config.pb.h.
|
inline |
Definition at line 1897 of file config.pb.h.
|
inline |
Definition at line 1884 of file config.pb.h.
|
inline |
Definition at line 1866 of file config.pb.h.
|
inline |
Definition at line 500 of file config.pb.h.
|
inline |
Definition at line 1110 of file config.pb.h.
|
inline |
Definition at line 1976 of file config.pb.h.
|
inline |
Definition at line 1614 of file config.pb.h.
|
inline |
Definition at line 1524 of file config.pb.h.
|
inline |
Definition at line 1197 of file config.pb.h.
|
inline |
Definition at line 1794 of file config.pb.h.
|
inline |
Definition at line 1704 of file config.pb.h.
|
inline |
Definition at line 1434 of file config.pb.h.
|
inline |
Definition at line 1344 of file config.pb.h.
|
inline |
Definition at line 1082 of file config.pb.h.
|
inline |
Definition at line 1948 of file config.pb.h.
|
inline |
Definition at line 1586 of file config.pb.h.
|
inline |
Definition at line 1496 of file config.pb.h.
|
inline |
Definition at line 1169 of file config.pb.h.
|
inline |
Definition at line 1766 of file config.pb.h.
|
inline |
Definition at line 1676 of file config.pb.h.
|
inline |
Definition at line 1406 of file config.pb.h.
|
inline |
Definition at line 1316 of file config.pb.h.
|
inline |
Definition at line 542 of file config.pb.h.
|
inline |
Definition at line 1849 of file config.pb.h.
|
friend |
Definition at line 881 of file config.pb.h.
|
friend |
Definition at line 578 of file config.pb.h.
|
friend |
Definition at line 903 of file config.pb.h.
|
friend |
Definition at line 526 of file config.pb.h.
|
static |
Definition at line 587 of file config.pb.h.
Impl_ jaiabot::config::BotPidControl::_impl_ |
Definition at line 902 of file config.pb.h.
|
staticconstexpr |
Definition at line 523 of file config.pb.h.