Lines Matching refs:vector
35 std::unordered_map<std::string, std::vector<StateResidency>>* residencies) = 0;
36 virtual std::unordered_map<std::string, std::vector<State>> getInfo() = 0;
51 const std::vector<int32_t>& in_channelIds,
52 std::vector<EnergyMeasurement>* _aidl_return) = 0;
53 virtual ndk::ScopedAStatus getEnergyMeterInfo(std::vector<Channel>* _aidl_return) = 0;
63 ndk::ScopedAStatus getPowerEntityInfo(std::vector<PowerEntity>* _aidl_return) override;
64 ndk::ScopedAStatus getStateResidency(const std::vector<int32_t>& in_powerEntityIds,
65 std::vector<StateResidencyResult>* _aidl_return) override;
66 ndk::ScopedAStatus getEnergyConsumerInfo(std::vector<EnergyConsumer>* _aidl_return) override;
67 ndk::ScopedAStatus getEnergyConsumed(const std::vector<int32_t>& in_energyConsumerIds,
68 std::vector<EnergyConsumerResult>* _aidl_return) override;
69 ndk::ScopedAStatus getEnergyMeterInfo(std::vector<Channel>* _aidl_return) override;
70 ndk::ScopedAStatus readEnergyMeter(const std::vector<int32_t>& in_channelIds,
71 std::vector<EnergyMeasurement>* _aidl_return) override;
74 std::vector<std::unique_ptr<IStateResidencyDataProvider>> mStateResidencyDataProviders;
75 std::vector<PowerEntity> mPowerEntityInfos;
77 std::vector<size_t> mStateResidencyDataProviderIndex;
79 std::vector<std::unique_ptr<IEnergyConsumer>> mEnergyConsumers;
80 std::vector<EnergyConsumer> mEnergyConsumerInfos;