Add flag for checking if task was initialized

This commit is contained in:
CommanderRedYT
2022-01-17 11:57:10 +01:00
committed by GitHub
parent 4d36c0a994
commit 47effe79c7

View File

@ -23,7 +23,7 @@ public:
const std::chrono::milliseconds &maxElapsed() const { return m_maxElapsed; } const std::chrono::milliseconds &maxElapsed() const { return m_maxElapsed; }
int callCount() const { return m_callCount; } int callCount() const { return m_callCount; }
void setup() const { m_setupCallback(); } void setup() const { m_setupCallback(); m_wasInitialized = true; }
void loop(); void loop();
void pushStats(bool printTask); void pushStats(bool printTask);
@ -47,5 +47,6 @@ private:
std::chrono::milliseconds m_totalElapsedTemp; std::chrono::milliseconds m_totalElapsedTemp;
std::chrono::milliseconds m_maxElapsedTemp; std::chrono::milliseconds m_maxElapsedTemp;
int m_callCountTemp{}; int m_callCountTemp{};
bool m_wasInitialized{};
}; };
} // namespace espcpputils } // namespace espcpputils