Lines Matching refs:HealthImpl
37 class HealthImpl : public Health { class
41 virtual ~HealthImpl() {} in ~HealthImpl()
54 ScopedAStatus HealthImpl::getChargeCounterUah(int32_t* out) { in getChargeCounterUah()
59 ScopedAStatus HealthImpl::getCurrentNowMicroamps(int32_t* out) { in getCurrentNowMicroamps()
64 ScopedAStatus HealthImpl::getCurrentAverageMicroamps(int32_t* out) { in getCurrentAverageMicroamps()
69 ScopedAStatus HealthImpl::getCapacity(int32_t* out) { in getCapacity()
74 ScopedAStatus HealthImpl::getChargeStatus(BatteryStatus* out) { in getChargeStatus()
79 ScopedAStatus HealthImpl::getEnergyCounterNwh(int64_t* out) { in getEnergyCounterNwh()
84 void HealthImpl::UpdateHealthInfo(HealthInfo* health_info) { in UpdateHealthInfo()
95 using aidl::android::hardware::health::HealthImpl; in main()
99 auto binder = SharedRefBase::make<HealthImpl>("default", std::move(config)); in main()