class BatterySpec
Defined at line 113 of file fidling/gen/sdk/fidl/fuchsia.power.battery/fuchsia.power.battery/cpp/fidl/fuchsia.power.battery/cpp/natural_types.h
Type of data that are determined by manufacturer.
Public Methods
void BatterySpec (Storage_ storage)
void BatterySpec ()
Defined at line 119 of file fidling/gen/sdk/fidl/fuchsia.power.battery/fuchsia.power.battery/cpp/fidl/fuchsia.power.battery/cpp/natural_types.h
void BatterySpec (BatterySpec && )
Defined at line 120 of file fidling/gen/sdk/fidl/fuchsia.power.battery/fuchsia.power.battery/cpp/fidl/fuchsia.power.battery/cpp/natural_types.h
void BatterySpec (const BatterySpec & other)
BatterySpec & operator= (BatterySpec && )
Defined at line 121 of file fidling/gen/sdk/fidl/fuchsia.power.battery/fuchsia.power.battery/cpp/fidl/fuchsia.power.battery/cpp/natural_types.h
BatterySpec & operator= (const BatterySpec & other)
bool operator== (const BatterySpec & other)
bool operator!= (const BatterySpec & other)
bool IsEmpty ()
const std::optional<int32_t> & max_charging_current_ua ()
Represent the battery's charging current spec in micro amps.
::std::optional<int32_t> & max_charging_current_ua ()
Represent the battery's charging current spec in micro amps.
BatterySpec & max_charging_current_ua (std::optional<int32_t> value)
Represent the battery's charging current spec in micro amps.
const std::optional<int32_t> & max_charging_voltage_uv ()
Represent the battery's charging voltage spec in micro volt.
::std::optional<int32_t> & max_charging_voltage_uv ()
Represent the battery's charging voltage spec in micro volt.
BatterySpec & max_charging_voltage_uv (std::optional<int32_t> value)
Represent the battery's charging voltage spec in micro volt.
const std::optional<int32_t> & design_capacity_uah ()
Battery Full Charge Design Capacity in micro amp hour.
::std::optional<int32_t> & design_capacity_uah ()
Battery Full Charge Design Capacity in micro amp hour.
BatterySpec & design_capacity_uah (std::optional<int32_t> value)
Battery Full Charge Design Capacity in micro amp hour.
void BatterySpec (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits