Searched refs:ThermalKernelConfigFile (Results 1 – 3 of 3) sorted by relevance
29 class ThermalKernelConfigFile {31 ~ThermalKernelConfigFile() = default;32 ThermalKernelConfigFile(const ThermalKernelConfigFile&) = delete;33 ThermalKernelConfigFile& operator=(const ThermalKernelConfigFile&) = delete;34 static ThermalKernelConfigFile &GetInstance() in GetInstance()36 static ThermalKernelConfigFile instance; in GetInstance()47 ThermalKernelConfigFile() {}; in ThermalKernelConfigFile() function
57 if (!ThermalKernelConfigFile::GetInstance().Init(path)) { in Init()65 if (!ThermalKernelConfigFile::GetInstance().Init(VENDOR_THERMAL_KERNEL_CONFIG_PATH)) { in Init()67 if (!ThermalKernelConfigFile::GetInstance().Init(SYSTEM_THERMAL_KERNEL_CONFIG_PATH)) { in Init()
29 bool ThermalKernelConfigFile::Init(const std::string &path) in Init()41 bool ThermalKernelConfigFile::ParseThermalKernelXML(const std::string &path) in ParseThermalKernelXML()69 void ThermalKernelConfigFile::ParserBaseNode(xmlNodePtr node) in ParserBaseNode()91 void ThermalKernelConfigFile::ParseControlNode(xmlNodePtr node) in ParseControlNode()132 void ThermalKernelConfigFile::ParseSubNode(xmlNodePtr cur, std::vector<ThermalZoneInfoItem>& tzItem… in ParseSubNode()