Searched refs:TimerBasedActions (Results 1 – 2 of 2) sorted by relevance
41 class TimerBasedActions : class43 public ActionRegister<TimerBasedActions>49 TimerBasedActions() = delete;50 TimerBasedActions(const TimerBasedActions&) = delete;51 TimerBasedActions(TimerBasedActions&&) = delete;52 TimerBasedActions& operator=(const TimerBasedActions&) = delete;53 TimerBasedActions& operator=(TimerBasedActions&&) = delete;54 ~TimerBasedActions() = default;62 TimerBasedActions(const json& jsonObj, const std::vector<Group>& groups);
37 TimerBasedActions::TimerBasedActions(const json& jsonObj, in TimerBasedActions() function in phosphor::fan::control::json::TimerBasedActions41 std::bind(&TimerBasedActions::timerExpired, this)) in TimerBasedActions()54 void TimerBasedActions::run(Zone& zone) in run()105 void TimerBasedActions::startTimer() in startTimer()120 void TimerBasedActions::stopTimer() in stopTimer()134 void TimerBasedActions::timerExpired() in timerExpired()141 void TimerBasedActions::setZones( in setZones()155 void TimerBasedActions::setTimerConf(const json& jsonObj) in setTimerConf()189 void TimerBasedActions::setActions(const json& jsonObj) in setActions()