#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_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_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 | kLinuxHwFieldNumber = 30 |
static const int | kNtpFieldNumber = 40 |
static const int | kHelmFieldNumber = 41 |
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 581 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 797 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 801 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 784 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 786 of file config.pb.h.
jaiabot::config::Health::Health | ( | ) |
|
virtual |
jaiabot::config::Health::Health | ( | const Health & | from | ) |
|
inline |
Definition at line 1308 of file config.pb.h.
|
inline |
Definition at line 1417 of file config.pb.h.
|
inline |
Definition at line 1465 of file config.pb.h.
|
inline |
Definition at line 808 of file config.pb.h.
|
inline |
Definition at line 811 of file config.pb.h.
|
inline |
Definition at line 1441 of file config.pb.h.
|
inline |
Definition at line 793 of file config.pb.h.
|
inline |
Definition at line 796 of file config.pb.h.
|
final |
|
inline |
Definition at line 1513 of file config.pb.h.
|
final |
void jaiabot::config::Health::clear_app | ( | ) |
|
inline |
Definition at line 1413 of file config.pb.h.
|
inline |
Definition at line 1461 of file config.pb.h.
|
inline |
Definition at line 1437 of file config.pb.h.
|
inline |
Definition at line 1509 of file config.pb.h.
|
inline |
Definition at line 1697 of file config.pb.h.
|
inline |
Definition at line 1485 of file config.pb.h.
void jaiabot::config::Health::clear_interprocess | ( | ) |
|
inline |
Definition at line 1533 of file config.pb.h.
|
inline |
Definition at line 1581 of file config.pb.h.
|
inline |
Definition at line 1639 of file config.pb.h.
|
inline |
Definition at line 1557 of file config.pb.h.
|
final |
void jaiabot::config::Health::CopyFrom | ( | const Health & | from | ) |
|
static |
|
static |
|
inlinefinal |
Definition at line 653 of file config.pb.h.
|
final |
|
inline |
Definition at line 1296 of file config.pb.h.
|
inline |
Definition at line 1404 of file config.pb.h.
|
inline |
Definition at line 1452 of file config.pb.h.
|
inline |
Definition at line 1428 of file config.pb.h.
|
inline |
Definition at line 1500 of file config.pb.h.
|
inline |
Definition at line 1688 of file config.pb.h.
|
inline |
Definition at line 1476 of file config.pb.h.
|
inline |
Definition at line 1350 of file config.pb.h.
|
inline |
Definition at line 1524 of file config.pb.h.
|
inline |
Definition at line 1572 of file config.pb.h.
|
inline |
Definition at line 1630 of file config.pb.h.
|
inline |
Definition at line 1548 of file config.pb.h.
|
inline |
Definition at line 1704 of file config.pb.h.
|
inline |
Definition at line 1489 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 618 of file config.pb.h.
|
final |
|
inline |
Definition at line 1362 of file config.pb.h.
|
inline |
Definition at line 1537 of file config.pb.h.
|
final |
|
inline |
Definition at line 1588 of file config.pb.h.
|
final |
void jaiabot::config::Health::MergeFrom | ( | const Health & | from | ) |
|
final |
|
inline |
Definition at line 1321 of file config.pb.h.
|
inline |
Definition at line 1717 of file config.pb.h.
|
inline |
Definition at line 1375 of file config.pb.h.
|
inline |
Definition at line 1601 of file config.pb.h.
|
inline |
Definition at line 1659 of file config.pb.h.
|
inline |
Definition at line 610 of file config.pb.h.
|
inlinefinal |
Definition at line 632 of file config.pb.h.
|
inlinefinal |
Definition at line 636 of file config.pb.h.
|
inline |
Definition at line 1646 of file config.pb.h.
Definition at line 588 of file config.pb.h.
|
inline |
Definition at line 1314 of file config.pb.h.
|
inline |
Definition at line 1710 of file config.pb.h.
|
inline |
Definition at line 1368 of file config.pb.h.
|
inline |
Definition at line 1594 of file config.pb.h.
|
inline |
Definition at line 1652 of file config.pb.h.
|
final |
|
inline |
Definition at line 1330 of file config.pb.h.
|
inline |
Definition at line 1726 of file config.pb.h.
|
inline |
Definition at line 1384 of file config.pb.h.
|
inline |
Definition at line 1610 of file config.pb.h.
|
inline |
Definition at line 1668 of file config.pb.h.
|
inline |
Definition at line 1421 of file config.pb.h.
|
inline |
Definition at line 1469 of file config.pb.h.
|
inline |
Definition at line 804 of file config.pb.h.
|
inline |
Definition at line 1445 of file config.pb.h.
|
inline |
Definition at line 789 of file config.pb.h.
|
inline |
Definition at line 1517 of file config.pb.h.
|
inline |
Definition at line 1493 of file config.pb.h.
|
inline |
Definition at line 1541 of file config.pb.h.
|
inline |
Definition at line 1565 of file config.pb.h.
void jaiabot::config::Health::Swap | ( | Health * | other | ) |
|
inline |
Definition at line 1561 of file config.pb.h.
|
inline |
Definition at line 607 of file config.pb.h.
|
friend |
Definition at line 856 of file config.pb.h.
Definition at line 626 of file config.pb.h.
|
static |
Definition at line 678 of file config.pb.h.
|
static |
Definition at line 759 of file config.pb.h.
|
static |
Definition at line 780 of file config.pb.h.
|
static |
Definition at line 773 of file config.pb.h.
|
static |
Definition at line 766 of file config.pb.h.
|
static |
Definition at line 726 of file config.pb.h.
|
static |
Definition at line 738 of file config.pb.h.
|
staticconstexpr |
Definition at line 622 of file config.pb.h.
|
static |
Definition at line 690 of file config.pb.h.
|
static |
Definition at line 745 of file config.pb.h.
|
static |
Definition at line 702 of file config.pb.h.
|
static |
Definition at line 714 of file config.pb.h.
|
static |
Definition at line 752 of file config.pb.h.