#include <bin/health/config.pb.h>
Public Types | |
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 () | |
virtual | ~Health () |
Health (const Health &from) | |
Health & | operator= (const Health &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (Health *other) |
Health * | New () const final |
Health * | New (::google::protobuf::Arena *arena) const final |
void | CopyFrom (const ::google::protobuf::Message &from) final |
void | MergeFrom (const ::google::protobuf::Message &from) final |
void | CopyFrom (const Health &from) |
void | MergeFrom (const Health &from) |
void | Clear () final |
bool | IsInitialized () const final |
size_t | ByteSizeLong () const final |
bool | MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final |
void | SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final |
::google::protobuf::uint8 * | InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final |
int | GetCachedSize () const final |
::google::protobuf::Metadata | GetMetadata () const final |
bool | has_app () const |
void | clear_app () |
const ::goby::middleware::protobuf::AppConfig & | app () const |
::goby::middleware::protobuf::AppConfig * | release_app () |
::goby::middleware::protobuf::AppConfig * | mutable_app () |
void | set_allocated_app (::goby::middleware::protobuf::AppConfig *app) |
bool | has_interprocess () const |
void | clear_interprocess () |
const ::goby::zeromq::protobuf::InterProcessPortalConfig & | interprocess () const |
::goby::zeromq::protobuf::InterProcessPortalConfig * | release_interprocess () |
::goby::zeromq::protobuf::InterProcessPortalConfig * | mutable_interprocess () |
void | set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess) |
bool | has_udp_config () const |
void | clear_udp_config () |
const ::goby::middleware::protobuf::UDPPointToPointConfig & | udp_config () const |
::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) |
bool | has_linux_hw () const |
void | clear_linux_hw () |
const ::jaiabot::config::LinuxHardwareConfig & | linux_hw () const |
::jaiabot::config::LinuxHardwareConfig * | release_linux_hw () |
::jaiabot::config::LinuxHardwareConfig * | mutable_linux_hw () |
void | set_allocated_linux_hw (::jaiabot::config::LinuxHardwareConfig *linux_hw) |
bool | has_ntp () const |
void | clear_ntp () |
const ::jaiabot::config::NTPStatusConfig & | ntp () const |
::jaiabot::config::NTPStatusConfig * | release_ntp () |
::jaiabot::config::NTPStatusConfig * | mutable_ntp () |
void | set_allocated_ntp (::jaiabot::config::NTPStatusConfig *ntp) |
bool | has_helm () const |
void | clear_helm () |
const ::jaiabot::config::HelmIVPStatusConfig & | helm () const |
::jaiabot::config::HelmIVPStatusConfig * | release_helm () |
::jaiabot::config::HelmIVPStatusConfig * | mutable_helm () |
void | set_allocated_helm (::jaiabot::config::HelmIVPStatusConfig *helm) |
bool | has_motor () const |
void | clear_motor () |
const ::jaiabot::config::MotorStatusConfig & | motor () const |
::jaiabot::config::MotorStatusConfig * | release_motor () |
::jaiabot::config::MotorStatusConfig * | mutable_motor () |
void | set_allocated_motor (::jaiabot::config::MotorStatusConfig *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 () |
::google::protobuf::int32 | auto_restart_timeout () const |
void | set_auto_restart_timeout (::google::protobuf::int32 value) |
bool | has_auto_restart_init_grace_period () const |
void | clear_auto_restart_init_grace_period () |
::google::protobuf::int32 | auto_restart_init_grace_period () const |
void | set_auto_restart_init_grace_period (::google::protobuf::int32 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 ::google::protobuf::Descriptor * | descriptor () |
static const Health & | default_instance () |
static void | InitAsDefaultInstance () |
static const Health * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const int | kAppFieldNumber = 1 |
static const int | kInterprocessFieldNumber = 2 |
static const int | kUdpConfigFieldNumber = 3 |
static const int | kLinuxHwFieldNumber = 30 |
static const int | kNtpFieldNumber = 40 |
static const int | kHelmFieldNumber = 41 |
static const int | kMotorFieldNumber = 42 |
static const int | kIgnorePowerstateChangesFieldNumber = 20 |
static const int | kIsInSimFieldNumber = 23 |
static const int | kTestHardwareInSimFieldNumber = 24 |
static const int | kAutoRestartFieldNumber = 10 |
static const int | kCheckHelmIvpStatusFieldNumber = 21 |
static const int | kAutoRestartTimeoutFieldNumber = 11 |
static const int | kAutoRestartInitGracePeriodFieldNumber = 12 |
Friends | |
struct | ::protobuf_bin_2fhealth_2fconfig_2eproto::TableStruct |
void | swap (Health &a, Health &b) |
Definition at line 721 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 961 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 965 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 948 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 950 of file config.pb.h.
jaiabot::config::Health::Health | ( | ) |
|
virtual |
jaiabot::config::Health::Health | ( | const Health & | from | ) |
|
inline |
Definition at line 1555 of file config.pb.h.
|
inline |
Definition at line 1718 of file config.pb.h.
|
inline |
Definition at line 1766 of file config.pb.h.
|
inline |
Definition at line 972 of file config.pb.h.
|
inline |
Definition at line 975 of file config.pb.h.
|
inline |
Definition at line 1742 of file config.pb.h.
|
inline |
Definition at line 957 of file config.pb.h.
|
inline |
Definition at line 960 of file config.pb.h.
|
final |
|
inline |
Definition at line 1814 of file config.pb.h.
|
final |
void jaiabot::config::Health::clear_app | ( | ) |
|
inline |
Definition at line 1714 of file config.pb.h.
|
inline |
Definition at line 1762 of file config.pb.h.
|
inline |
Definition at line 1738 of file config.pb.h.
|
inline |
Definition at line 1810 of file config.pb.h.
|
inline |
Definition at line 1998 of file config.pb.h.
|
inline |
Definition at line 1786 of file config.pb.h.
void jaiabot::config::Health::clear_interprocess | ( | ) |
|
inline |
Definition at line 1834 of file config.pb.h.
|
inline |
Definition at line 1882 of file config.pb.h.
|
inline |
Definition at line 2056 of file config.pb.h.
|
inline |
Definition at line 1940 of file config.pb.h.
|
inline |
Definition at line 1858 of file config.pb.h.
void jaiabot::config::Health::clear_udp_config | ( | ) |
|
final |
void jaiabot::config::Health::CopyFrom | ( | const Health & | from | ) |
|
static |
|
static |
|
inlinefinal |
Definition at line 793 of file config.pb.h.
|
final |
|
inline |
Definition at line 1543 of file config.pb.h.
|
inline |
Definition at line 1705 of file config.pb.h.
|
inline |
Definition at line 1753 of file config.pb.h.
|
inline |
Definition at line 1729 of file config.pb.h.
|
inline |
Definition at line 1801 of file config.pb.h.
|
inline |
Definition at line 1989 of file config.pb.h.
|
inline |
Definition at line 1777 of file config.pb.h.
|
inline |
Definition at line 1597 of file config.pb.h.
|
inline |
Definition at line 1825 of file config.pb.h.
|
inline |
Definition at line 1873 of file config.pb.h.
|
inline |
Definition at line 2047 of file config.pb.h.
|
inline |
Definition at line 1931 of file config.pb.h.
|
inline |
Definition at line 1849 of file config.pb.h.
|
inline |
Definition at line 1651 of file config.pb.h.
|
inline |
Definition at line 2005 of file config.pb.h.
|
inline |
Definition at line 1790 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 758 of file config.pb.h.
|
final |
|
inline |
Definition at line 1609 of file config.pb.h.
|
inline |
Definition at line 1838 of file config.pb.h.
|
final |
|
inline |
Definition at line 1889 of file config.pb.h.
|
final |
void jaiabot::config::Health::MergeFrom | ( | const Health & | from | ) |
|
final |
|
inline |
Definition at line 2063 of file config.pb.h.
|
inline |
Definition at line 1568 of file config.pb.h.
|
inline |
Definition at line 2018 of file config.pb.h.
|
inline |
Definition at line 1622 of file config.pb.h.
|
inline |
Definition at line 1902 of file config.pb.h.
|
inline |
Definition at line 2076 of file config.pb.h.
|
inline |
Definition at line 1960 of file config.pb.h.
|
inline |
Definition at line 1676 of file config.pb.h.
|
inline |
Definition at line 750 of file config.pb.h.
|
inlinefinal |
Definition at line 772 of file config.pb.h.
|
inlinefinal |
Definition at line 776 of file config.pb.h.
|
inline |
Definition at line 1947 of file config.pb.h.
Definition at line 728 of file config.pb.h.
|
inline |
Definition at line 1561 of file config.pb.h.
|
inline |
Definition at line 2011 of file config.pb.h.
|
inline |
Definition at line 1615 of file config.pb.h.
|
inline |
Definition at line 1895 of file config.pb.h.
|
inline |
Definition at line 2069 of file config.pb.h.
|
inline |
Definition at line 1953 of file config.pb.h.
|
inline |
Definition at line 1669 of file config.pb.h.
|
final |
|
inline |
Definition at line 1577 of file config.pb.h.
|
inline |
Definition at line 2027 of file config.pb.h.
|
inline |
Definition at line 1631 of file config.pb.h.
|
inline |
Definition at line 1911 of file config.pb.h.
|
inline |
Definition at line 2085 of file config.pb.h.
|
inline |
Definition at line 1969 of file config.pb.h.
|
inline |
Definition at line 1685 of file config.pb.h.
|
inline |
Definition at line 1722 of file config.pb.h.
|
inline |
Definition at line 1770 of file config.pb.h.
|
inline |
Definition at line 968 of file config.pb.h.
|
inline |
Definition at line 1746 of file config.pb.h.
|
inline |
Definition at line 953 of file config.pb.h.
|
inline |
Definition at line 1818 of file config.pb.h.
|
inline |
Definition at line 1794 of file config.pb.h.
|
inline |
Definition at line 1842 of file config.pb.h.
|
inline |
Definition at line 1866 of file config.pb.h.
void jaiabot::config::Health::Swap | ( | Health * | other | ) |
|
inline |
Definition at line 1862 of file config.pb.h.
|
inline |
Definition at line 1663 of file config.pb.h.
|
inline |
Definition at line 747 of file config.pb.h.
|
friend |
Definition at line 1026 of file config.pb.h.
Definition at line 766 of file config.pb.h.
|
static |
Definition at line 818 of file config.pb.h.
|
static |
Definition at line 923 of file config.pb.h.
|
static |
Definition at line 944 of file config.pb.h.
|
static |
Definition at line 937 of file config.pb.h.
|
static |
Definition at line 930 of file config.pb.h.
|
static |
Definition at line 878 of file config.pb.h.
|
static |
Definition at line 902 of file config.pb.h.
|
staticconstexpr |
Definition at line 762 of file config.pb.h.
|
static |
Definition at line 830 of file config.pb.h.
|
static |
Definition at line 909 of file config.pb.h.
|
static |
Definition at line 854 of file config.pb.h.
|
static |
Definition at line 890 of file config.pb.h.
|
static |
Definition at line 866 of file config.pb.h.
|
static |
Definition at line 916 of file config.pb.h.
|
static |
Definition at line 842 of file config.pb.h.