8#ifndef IFWSLM_LOOP_STATE_DATA_HPP
9#define IFWSLM_LOOP_STATE_DATA_HPP
69 void WriteStateToOldb();
70 std::string GetCurrentTimestamp();
void IncrementSuccess()
Definition loopStateData.cpp:116
int GetNumErrors() const
Definition loopStateData.cpp:107
void CycleReset()
Definition loopStateData.cpp:80
void SetLastError(const std::string &message)
Definition loopStateData.cpp:111
LoopState GetState() const
Definition loopStateData.cpp:52
void SetFail(bool failed)
Definition loopStateData.cpp:96
double GetValue() const
Definition loopStateData.cpp:127
void SetState(LoopState state)
Definition loopStateData.cpp:46
bool CheckStop(int max_errors) const
Definition loopStateData.cpp:131
void SetValue(double value)
Definition loopStateData.cpp:122
void CycleUpdate()
Definition loopStateData.cpp:56
void CycleExec()
Definition loopStateData.cpp:73
LoopStateData(int loop_index, OldbInterface &oldb)
Definition loopStateData.cpp:17
void SetActive(bool active)
Definition loopStateData.cpp:29
Definition oldbInterface.hpp:44
Definition actionMgr.cpp:29
void ResetAllLoopStates(OldbInterface &oldb, const rad::Config &config)
Definition loopStateData.cpp:141
LoopState
Definition slConfig.hpp:63
Secondary Loop configuration constants and helper functions.