battery_state.pb.h
Go to the documentation of this file.
61 BatteryState_PowerSupplyStatus_BatteryState_PowerSupplyStatus_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
62 BatteryState_PowerSupplyStatus_BatteryState_PowerSupplyStatus_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
65 const BatteryState_PowerSupplyStatus BatteryState_PowerSupplyStatus_PowerSupplyStatus_MIN = BatteryState_PowerSupplyStatus_UNKNOWN;
66 const BatteryState_PowerSupplyStatus BatteryState_PowerSupplyStatus_PowerSupplyStatus_MAX = BatteryState_PowerSupplyStatus_FULL;
67 const int BatteryState_PowerSupplyStatus_PowerSupplyStatus_ARRAYSIZE = BatteryState_PowerSupplyStatus_PowerSupplyStatus_MAX + 1;
69 IGNITION_MSGS_VISIBLE const ::google::protobuf::EnumDescriptor* BatteryState_PowerSupplyStatus_descriptor();
70 inline const ::std::string& BatteryState_PowerSupplyStatus_Name(BatteryState_PowerSupplyStatus value) {
81 class IGNITION_MSGS_VISIBLE BatteryState : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.BatteryState) */ {
117 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
358 inline ::ignition::msgs::BatteryState_PowerSupplyStatus BatteryState::power_supply_status() const {
362 inline void BatteryState::set_power_supply_status(::ignition::msgs::BatteryState_PowerSupplyStatus value) {
383 template <> struct is_proto_enum< ::ignition::msgs::BatteryState_PowerSupplyStatus> : ::google::protobuf::internal::true_type {};
385 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::BatteryState_PowerSupplyStatus>() {
BatteryState_PowerSupplyStatus PowerSupplyStatus
Definition: battery_state.pb.h:139
IGNITION_MSGS_VISIBLE bool BatteryState_PowerSupplyStatus_IsValid(int value)
Definition: battery_state.pb.h:81
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fbattery_5fstate_2eproto()
IGNITION_MSGS_VISIBLEconst ::google::protobuf::EnumDescriptor * BatteryState_PowerSupplyStatus_descriptor()
static const ::std::string & PowerSupplyStatus_Name(PowerSupplyStatus value)
Definition: battery_state.pb.h:163
std::unique_ptr< BatteryState > BatteryStateUniquePtr
Definition: battery_state.pb.h:370
Definition: battery_state.pb.h:61
static const ::google::protobuf::EnumDescriptor * PowerSupplyStatus_descriptor()
Definition: battery_state.pb.h:160
BatteryState & operator=(const BatteryState &from)
Definition: battery_state.pb.h:88
void set_percentage(double value)
Definition: battery_state.pb.h:348
const int BatteryState_PowerSupplyStatus_PowerSupplyStatus_ARRAYSIZE
Definition: battery_state.pb.h:67
static bool PowerSupplyStatus_Parse(const ::std::string &name, PowerSupplyStatus *value)
Definition: battery_state.pb.h:166
void clear_percentage()
Definition: battery_state.pb.h:341
Definition: header.pb.h:161
std::shared_ptr< BatteryState > BatteryStateSharedPtr
Definition: battery_state.pb.h:372
void protobuf_ShutdownFile_ignition_2fmsgs_2fbattery_5fstate_2eproto()
Definition: battery_state.pb.h:62
int GetCachedSize() const
Definition: battery_state.pb.h:120
void set_voltage(double value)
Definition: battery_state.pb.h:292
void set_power_supply_status(::ignition::msgs::BatteryState_PowerSupplyStatus value)
Definition: battery_state.pb.h:362
::ignition::msgs::Header * release_header()
Definition: battery_state.pb.h:266
Definition: battery_state.pb.h:60
void protobuf_AssignDesc_ignition_2fmsgs_2fbattery_5fstate_2eproto()
void set_capacity(double value)
Definition: battery_state.pb.h:334
const BatteryState_PowerSupplyStatus BatteryState_PowerSupplyStatus_PowerSupplyStatus_MIN
Definition: battery_state.pb.h:65
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: battery_state.pb.h:117
STL class.
std::unique_ptr< const BatteryState > ConstBatteryStateUniquePtr
Definition: battery_state.pb.h:371
std::shared_ptr< const BatteryState > ConstBatteryStateSharedPtr
Definition: battery_state.pb.h:373
void set_charge(double value)
Definition: battery_state.pb.h:320
Definition: battery_state.pb.h:56
Definition: battery_state.pb.h:59
Definition: any.pb.h:839
static bool PowerSupplyStatus_IsValid(int value)
Definition: battery_state.pb.h:150
BatteryState_PowerSupplyStatus
Definition: battery_state.pb.h:55
void set_allocated_header(::ignition::msgs::Header *header)
Definition: battery_state.pb.h:273
const BatteryState_PowerSupplyStatus BatteryState_PowerSupplyStatus_PowerSupplyStatus_MAX
Definition: battery_state.pb.h:66
const ::ignition::msgs::Header & header() const
Definition: battery_state.pb.h:254
::ignition::msgs::Header * mutable_header()
Definition: battery_state.pb.h:258
bool BatteryState_PowerSupplyStatus_Parse(const ::std::string &name, BatteryState_PowerSupplyStatus *value)
Definition: battery_state.pb.h:74
const ::std::string & BatteryState_PowerSupplyStatus_Name(BatteryState_PowerSupplyStatus value)
Definition: battery_state.pb.h:70
Definition: battery_state.pb.h:58
::ignition::msgs::BatteryState_PowerSupplyStatus power_supply_status() const
Definition: battery_state.pb.h:358
Definition: battery_state.pb.h:57
void clear_power_supply_status()
Definition: battery_state.pb.h:355
void set_current(double value)
Definition: battery_state.pb.h:306