#include <bin/health/config.pb.h>
Public Types | |
enum | : int { kAppFieldNumber = 1 , kInterprocessFieldNumber = 2 , kUdpConfigFieldNumber = 3 , kLinuxHwFieldNumber = 30 , kNtpFieldNumber = 40 , kHelmFieldNumber = 41 , kMotorFieldNumber = 42 , kIgnorePowerstateChangesFieldNumber = 20 , kIsInSimFieldNumber = 23 , kTestHardwareInSimFieldNumber = 24 , kAutoRestartFieldNumber = 10 , kCheckHelmIvpStatusFieldNumber = 21 , kAutoRestartTimeoutFieldNumber = 11 , kAutoRestartInitGracePeriodFieldNumber = 12 } |
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type | auto_restart_timeout_dimension |
typedef boost::units::unit< auto_restart_timeout_dimension, boost::units::si::system > | auto_restart_timeout_unit |
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type | auto_restart_init_grace_period_dimension |
typedef boost::units::unit< auto_restart_init_grace_period_dimension, boost::units::si::system > | auto_restart_init_grace_period_unit |
Public Member Functions | |
Health () | |
~Health () override | |
PROTOBUF_CONSTEXPR | Health (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
Health (const Health &from) | |
Health (Health &&from) noexcept | |
Health & | operator= (const Health &from) |
Health & | operator= (Health &&from) noexcept |
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (Health *other) |
void | UnsafeArenaSwap (Health *other) |
Health * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
void | CopyFrom (const Health &from) |
void | MergeFrom (const Health &from) |
PROTOBUF_ATTRIBUTE_REINITIALIZES void | Clear () final |
bool | IsInitialized () const final |
size_t | ByteSizeLong () const final |
const char * | _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final |
uint8_t * | _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final |
int | GetCachedSize () const final |
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * | GetClassData () const final |
::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadata () const final |
bool | has_app () const |
void | clear_app () |
const ::goby::middleware::protobuf::AppConfig & | app () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig * | release_app () |
::goby::middleware::protobuf::AppConfig * | mutable_app () |
void | set_allocated_app (::goby::middleware::protobuf::AppConfig *app) |
void | unsafe_arena_set_allocated_app (::goby::middleware::protobuf::AppConfig *app) |
::goby::middleware::protobuf::AppConfig * | unsafe_arena_release_app () |
bool | has_interprocess () const |
void | clear_interprocess () |
const ::goby::zeromq::protobuf::InterProcessPortalConfig & | interprocess () const |
PROTOBUF_NODISCARD::goby::zeromq::protobuf::InterProcessPortalConfig * | release_interprocess () |
::goby::zeromq::protobuf::InterProcessPortalConfig * | mutable_interprocess () |
void | set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess) |
void | unsafe_arena_set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess) |
::goby::zeromq::protobuf::InterProcessPortalConfig * | unsafe_arena_release_interprocess () |
bool | has_udp_config () const |
void | clear_udp_config () |
const ::goby::middleware::protobuf::UDPPointToPointConfig & | udp_config () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::UDPPointToPointConfig * | release_udp_config () |
::goby::middleware::protobuf::UDPPointToPointConfig * | mutable_udp_config () |
void | set_allocated_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *udp_config) |
void | unsafe_arena_set_allocated_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *udp_config) |
::goby::middleware::protobuf::UDPPointToPointConfig * | unsafe_arena_release_udp_config () |
bool | has_linux_hw () const |
void | clear_linux_hw () |
const ::jaiabot::config::LinuxHardwareConfig & | linux_hw () const |
PROTOBUF_NODISCARD::jaiabot::config::LinuxHardwareConfig * | release_linux_hw () |
::jaiabot::config::LinuxHardwareConfig * | mutable_linux_hw () |
void | set_allocated_linux_hw (::jaiabot::config::LinuxHardwareConfig *linux_hw) |
void | unsafe_arena_set_allocated_linux_hw (::jaiabot::config::LinuxHardwareConfig *linux_hw) |
::jaiabot::config::LinuxHardwareConfig * | unsafe_arena_release_linux_hw () |
bool | has_ntp () const |
void | clear_ntp () |
const ::jaiabot::config::NTPStatusConfig & | ntp () const |
PROTOBUF_NODISCARD::jaiabot::config::NTPStatusConfig * | release_ntp () |
::jaiabot::config::NTPStatusConfig * | mutable_ntp () |
void | set_allocated_ntp (::jaiabot::config::NTPStatusConfig *ntp) |
void | unsafe_arena_set_allocated_ntp (::jaiabot::config::NTPStatusConfig *ntp) |
::jaiabot::config::NTPStatusConfig * | unsafe_arena_release_ntp () |
bool | has_helm () const |
void | clear_helm () |
const ::jaiabot::config::HelmIVPStatusConfig & | helm () const |
PROTOBUF_NODISCARD::jaiabot::config::HelmIVPStatusConfig * | release_helm () |
::jaiabot::config::HelmIVPStatusConfig * | mutable_helm () |
void | set_allocated_helm (::jaiabot::config::HelmIVPStatusConfig *helm) |
void | unsafe_arena_set_allocated_helm (::jaiabot::config::HelmIVPStatusConfig *helm) |
::jaiabot::config::HelmIVPStatusConfig * | unsafe_arena_release_helm () |
bool | has_motor () const |
void | clear_motor () |
const ::jaiabot::config::MotorStatusConfig & | motor () const |
PROTOBUF_NODISCARD::jaiabot::config::MotorStatusConfig * | release_motor () |
::jaiabot::config::MotorStatusConfig * | mutable_motor () |
void | set_allocated_motor (::jaiabot::config::MotorStatusConfig *motor) |
void | unsafe_arena_set_allocated_motor (::jaiabot::config::MotorStatusConfig *motor) |
::jaiabot::config::MotorStatusConfig * | unsafe_arena_release_motor () |
bool | has_ignore_powerstate_changes () const |
void | clear_ignore_powerstate_changes () |
bool | ignore_powerstate_changes () const |
void | set_ignore_powerstate_changes (bool value) |
bool | has_is_in_sim () const |
void | clear_is_in_sim () |
bool | is_in_sim () const |
void | set_is_in_sim (bool value) |
bool | has_test_hardware_in_sim () const |
void | clear_test_hardware_in_sim () |
bool | test_hardware_in_sim () const |
void | set_test_hardware_in_sim (bool value) |
bool | has_auto_restart () const |
void | clear_auto_restart () |
bool | auto_restart () const |
void | set_auto_restart (bool value) |
bool | has_check_helm_ivp_status () const |
void | clear_check_helm_ivp_status () |
bool | check_helm_ivp_status () const |
void | set_check_helm_ivp_status (bool value) |
bool | has_auto_restart_timeout () const |
void | clear_auto_restart_timeout () |
int32_t | auto_restart_timeout () const |
void | set_auto_restart_timeout (int32_t value) |
bool | has_auto_restart_init_grace_period () const |
void | clear_auto_restart_init_grace_period () |
int32_t | auto_restart_init_grace_period () const |
void | set_auto_restart_init_grace_period (int32_t value) |
template<typename Quantity > | |
void | set_auto_restart_timeout_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | auto_restart_timeout_with_units () const |
boost::units::quantity< auto_restart_timeout_unit, google::protobuf::int32 > | auto_restart_timeout_with_units () const |
template<typename Quantity > | |
void | set_auto_restart_init_grace_period_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | auto_restart_init_grace_period_with_units () const |
boost::units::quantity< auto_restart_init_grace_period_unit, google::protobuf::int32 > | auto_restart_init_grace_period_with_units () const |
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 Health & | default_instance () |
static const Health * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
Protected Member Functions | |
Health (::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_2fhealth_2fconfig_2eproto |
void | swap (Health &a, Health &b) |
Definition at line 942 of file config.pb.h.
typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::Health::auto_restart_init_grace_period_dimension |
Definition at line 1317 of file config.pb.h.
typedef boost::units::unit<auto_restart_init_grace_period_dimension,boost::units::si::system> jaiabot::config::Health::auto_restart_init_grace_period_unit |
Definition at line 1319 of file config.pb.h.
typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::Health::auto_restart_timeout_dimension |
Definition at line 1302 of file config.pb.h.
typedef boost::units::unit<auto_restart_timeout_dimension,boost::units::si::system> jaiabot::config::Health::auto_restart_timeout_unit |
Definition at line 1304 of file config.pb.h.
anonymous enum : int |
Definition at line 1069 of file config.pb.h.
|
inline |
Definition at line 945 of file config.pb.h.
|
override |
|
explicit |
jaiabot::config::Health::Health | ( | const Health & | from | ) |
|
inlinenoexcept |
Definition at line 950 of file config.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 1915 of file config.pb.h.
|
inline |
Definition at line 2177 of file config.pb.h.
|
inline |
Definition at line 2233 of file config.pb.h.
|
inline |
Definition at line 1326 of file config.pb.h.
|
inline |
Definition at line 1329 of file config.pb.h.
|
inline |
Definition at line 2205 of file config.pb.h.
|
inline |
Definition at line 1311 of file config.pb.h.
|
inline |
Definition at line 1314 of file config.pb.h.
|
final |
|
inline |
Definition at line 2289 of file config.pb.h.
|
final |
void jaiabot::config::Health::clear_app | ( | ) |
|
inline |
Definition at line 2170 of file config.pb.h.
|
inline |
Definition at line 2226 of file config.pb.h.
|
inline |
Definition at line 2198 of file config.pb.h.
|
inline |
Definition at line 2282 of file config.pb.h.
|
inline |
Definition at line 2547 of file config.pb.h.
|
inline |
Definition at line 2254 of file config.pb.h.
void jaiabot::config::Health::clear_interprocess | ( | ) |
|
inline |
Definition at line 2310 of file config.pb.h.
|
inline |
Definition at line 2367 of file config.pb.h.
|
inline |
Definition at line 2637 of file config.pb.h.
|
inline |
Definition at line 2457 of file config.pb.h.
|
inline |
Definition at line 2338 of file config.pb.h.
void jaiabot::config::Health::clear_udp_config | ( | ) |
void jaiabot::config::Health::CopyFrom | ( | const Health & | from | ) |
|
inlinestatic |
Definition at line 989 of file config.pb.h.
|
inlinestatic |
Definition at line 980 of file config.pb.h.
|
inlinefinal |
Definition at line 1042 of file config.pb.h.
|
final |
|
inlinestatic |
Definition at line 983 of file config.pb.h.
|
final |
|
inlinestatic |
Definition at line 986 of file config.pb.h.
|
inline |
Definition at line 1907 of file config.pb.h.
|
inline |
Definition at line 2167 of file config.pb.h.
|
inline |
Definition at line 2223 of file config.pb.h.
|
inline |
Definition at line 2195 of file config.pb.h.
|
inline |
Definition at line 2279 of file config.pb.h.
|
inline |
Definition at line 2544 of file config.pb.h.
|
inline |
Definition at line 2251 of file config.pb.h.
|
inline |
Definition at line 1994 of file config.pb.h.
|
inline |
Definition at line 2307 of file config.pb.h.
|
inline |
Definition at line 2364 of file config.pb.h.
|
inline |
Definition at line 2634 of file config.pb.h.
|
inline |
Definition at line 2454 of file config.pb.h.
|
inline |
Definition at line 2335 of file config.pb.h.
|
inline |
Definition at line 2081 of file config.pb.h.
|
inline |
Definition at line 2556 of file config.pb.h.
|
inline |
Definition at line 2261 of file config.pb.h.
|
inlinestatic |
Definition at line 992 of file config.pb.h.
|
inline |
Definition at line 2002 of file config.pb.h.
|
inline |
Definition at line 2317 of file config.pb.h.
|
final |
|
inline |
Definition at line 2376 of file config.pb.h.
|
inline |
Definition at line 1029 of file config.pb.h.
|
inline |
Definition at line 2646 of file config.pb.h.
|
inline |
Definition at line 1962 of file config.pb.h.
|
inline |
Definition at line 2603 of file config.pb.h.
|
inline |
Definition at line 2049 of file config.pb.h.
|
inline |
Definition at line 2423 of file config.pb.h.
|
inline |
Definition at line 2693 of file config.pb.h.
|
inline |
Definition at line 2513 of file config.pb.h.
|
inline |
Definition at line 2136 of file config.pb.h.
|
inline |
Definition at line 976 of file config.pb.h.
|
inlinefinal |
Definition at line 1023 of file config.pb.h.
|
inline |
Definition at line 2466 of file config.pb.h.
Definition at line 955 of file config.pb.h.
Definition at line 959 of file config.pb.h.
|
inline |
Definition at line 1932 of file config.pb.h.
|
inline |
Definition at line 2573 of file config.pb.h.
|
inline |
Definition at line 2019 of file config.pb.h.
|
inline |
Definition at line 2393 of file config.pb.h.
|
inline |
Definition at line 2663 of file config.pb.h.
|
inline |
Definition at line 2483 of file config.pb.h.
|
inline |
Definition at line 2106 of file config.pb.h.
|
inline |
Definition at line 1967 of file config.pb.h.
|
inline |
Definition at line 2608 of file config.pb.h.
|
inline |
Definition at line 2054 of file config.pb.h.
|
inline |
Definition at line 2428 of file config.pb.h.
|
inline |
Definition at line 2698 of file config.pb.h.
|
inline |
Definition at line 2518 of file config.pb.h.
|
inline |
Definition at line 2141 of file config.pb.h.
|
inline |
Definition at line 2185 of file config.pb.h.
|
inline |
Definition at line 2241 of file config.pb.h.
|
inline |
Definition at line 1322 of file config.pb.h.
|
inline |
Definition at line 2213 of file config.pb.h.
|
inline |
Definition at line 1307 of file config.pb.h.
|
inline |
Definition at line 2297 of file config.pb.h.
|
inline |
Definition at line 2269 of file config.pb.h.
|
inline |
Definition at line 2325 of file config.pb.h.
|
inline |
Definition at line 2353 of file config.pb.h.
|
inline |
Definition at line 1002 of file config.pb.h.
|
inline |
Definition at line 2345 of file config.pb.h.
|
inline |
Definition at line 2089 of file config.pb.h.
|
inline |
Definition at line 973 of file config.pb.h.
|
inline |
Definition at line 1947 of file config.pb.h.
|
inline |
Definition at line 2588 of file config.pb.h.
|
inline |
Definition at line 2034 of file config.pb.h.
|
inline |
Definition at line 2408 of file config.pb.h.
|
inline |
Definition at line 2678 of file config.pb.h.
|
inline |
Definition at line 2498 of file config.pb.h.
|
inline |
Definition at line 2121 of file config.pb.h.
|
inline |
Definition at line 1919 of file config.pb.h.
|
inline |
Definition at line 2560 of file config.pb.h.
|
inline |
Definition at line 2006 of file config.pb.h.
|
inline |
Definition at line 2380 of file config.pb.h.
|
inline |
Definition at line 2650 of file config.pb.h.
|
inline |
Definition at line 2470 of file config.pb.h.
|
inline |
Definition at line 2093 of file config.pb.h.
|
inline |
Definition at line 1015 of file config.pb.h.
|
friend |
Definition at line 1336 of file config.pb.h.
|
friend |
Definition at line 1051 of file config.pb.h.
|
friend |
Definition at line 1358 of file config.pb.h.
Definition at line 999 of file config.pb.h.
|
static |
Definition at line 1060 of file config.pb.h.
Impl_ jaiabot::config::Health::_impl_ |
Definition at line 1357 of file config.pb.h.
|
staticconstexpr |
Definition at line 996 of file config.pb.h.