Home
last modified time | relevance | path

Searched refs:IStateCollection (Results 1 - 9 of 9) sorted by relevance

/base/powermgr/thermal_manager/services/native/include/thermal_observer/
H A Distate_collection.h23 class IStateCollection { class
25 IStateCollection() = default;
26 virtual ~IStateCollection() = default;
/base/powermgr/thermal_manager/services/native/include/thermal_observer/state_machine/
H A Dstate_collection_factory.h26 static std::shared_ptr<IStateCollection> Create(std::string &stateName);
H A Dscene_state_collection.h24 class SceneStateCollection : public IStateCollection {
H A Dscreen_state_collection.h25 class ScreenStateCollection : public IStateCollection {
H A Dextend_state_collection.h24 class ExtendStateCollection : public IStateCollection {
H A Dcharger_state_collection.h34 class ChargerStateCollection : public IStateCollection {
H A Dstate_machine.h39 using StateMachineMap = std::map<std::string, std::shared_ptr<IStateCollection>>;
/base/powermgr/thermal_manager/services/native/src/thermal_observer/state_machine/
H A Dstate_collection_factory.cpp27 std::shared_ptr<IStateCollection> StateCollectionFactory::Create(std::string &stateName) in Create()
H A Dstate_machine.cpp39 std::shared_ptr<IStateCollection> stateCollection = StateCollectionFactory::Create(state->name); in Init()
61 std::shared_ptr<IStateCollection> stateCollection = StateCollectionFactory::Create(stateName); in UpdateState()

Completed in 2 milliseconds