Searched refs:BatteryStatsParser (Results 1 – 10 of 10) sorted by relevance
34 bool BatteryStatsParser::Init() in Init()54 uint16_t BatteryStatsParser::GetSpeedNum(uint16_t cluster) in GetSpeedNum()67 bool BatteryStatsParser::LoadAveragePowerFromFile(const std::string& path) in LoadAveragePowerFromFile()108 void BatteryStatsParser::ParsingArray(const std::string& type, const Json::Value& array) in ParsingArray()119 double BatteryStatsParser::GetAveragePowerMa(std::string type) in GetAveragePowerMa()130 double BatteryStatsParser::GetAveragePowerMa(std::string type, uint16_t level) in GetAveragePowerMa()144 uint16_t BatteryStatsParser::GetClusterNum() in GetClusterNum()149 void BatteryStatsParser::DumpInfo(std::string& result) in DumpInfo()
127 parser_ = std::make_shared<BatteryStatsParser>(); in Init()313 std::shared_ptr<BatteryStatsParser> BatteryStatsService::GetBatteryStatsParser() const in GetBatteryStatsParser()
37 static std::shared_ptr<BatteryStatsParser> g_statsParser;42 g_statsParser = std::make_shared<BatteryStatsParser>(); in ParserAveragePowerFile()49 std::shared_ptr<BatteryStatsParser> StatsTest::g_statsParser = nullptr;
32 class BatteryStatsParser {34 explicit BatteryStatsParser() in BatteryStatsParser() function38 ~BatteryStatsParser() = default;
58 std::shared_ptr<BatteryStatsParser> GetBatteryStatsParser() const;70 std::shared_ptr<BatteryStatsParser> parser_;
132 auto parser = std::make_shared<BatteryStatsParser>();144 auto parser = std::make_shared<BatteryStatsParser>();
62 auto parser = std::make_shared<BatteryStatsParser>();
311 auto parser = std::make_shared<BatteryStatsParser>();
20 bool BatteryStatsParser::Init() in Init()
53 static std::shared_ptr<BatteryStatsParser> g_statsParser = nullptr;59 g_statsParser = std::make_shared<BatteryStatsParser>(); in ParserAveragePowerFile()