Class espos::flow::RunHours
ClassList > espos > flow > RunHours
#include <espos_flow/transforms/timing.hpp>
Inherits the following classes: espos::flow::Transform
See espos::flow::Transform
Public Types inherited from espos::flow::Producer
See espos::flow::Producer
Public Attributes inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions
See espos::flow::Transform
Public Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Public Functions inherited from espos::flow::Producer
See espos::flow::Producer
See espos::flow::Transform
Protected Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Protected Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Protected Functions inherited from espos::flow::Producer
See espos::flow::Producer
Public Functions Documentation
function RunHours
inline espos::flow::RunHours::RunHours (
const char * id,
uint32_t emit_interval_ms=60000
)
function persist
inline esp_err_t espos::flow::RunHours::persist ()
function register_config
inline esp_err_t espos::flow::RunHours::register_config (
const char * title="Run hours"
)
function running
inline bool espos::flow::RunHours::running () const
function set
inline void espos::flow::RunHours::set (
const bool & running
) override
function set_total_s
inline void espos::flow::RunHours::set_total_s (
float seconds
)
function total_h
inline float espos::flow::RunHours::total_h () const
function total_s
inline float espos::flow::RunHours::total_s () const
The documentation for this class was generated from the following file espos_flow/include/espos_flow/transforms/timing.hpp