ReactESP 2.0.0
Asynchronous programming for the ESP microcontrollers
reactesp::TickReaction Class Reference

Reaction that is triggered unconditionally at each execution loop. More...

#include <ReactESP.h>

Inheritance diagram for reactesp::TickReaction:
[legend]
Collaboration diagram for reactesp::TickReaction:
[legend]

Public Member Functions

 TickReaction (const react_callback callback)
 Construct a new Tick Reaction object. More...
 
void tick ()
 
- Public Member Functions inherited from reactesp::UntimedReaction
 UntimedReaction (const react_callback callback)
 
virtual ~UntimedReaction ()
 
virtual void add ()
 
virtual void remove ()
 
- Public Member Functions inherited from reactesp::Reaction
 Reaction (react_callback callback)
 Construct a new Reaction object. More...
 

Additional Inherited Members

- Protected Attributes inherited from reactesp::Reaction
const react_callback callback
 

Detailed Description

Reaction that is triggered unconditionally at each execution loop.

Definition at line 173 of file ReactESP.h.

Constructor & Destructor Documentation

◆ TickReaction()

reactesp::TickReaction::TickReaction ( const react_callback  callback)
inline

Construct a new Tick Reaction object.

Parameters
callbackFunction to be called at each execution loop

Definition at line 180 of file ReactESP.h.

Member Function Documentation

◆ tick()

void reactesp::TickReaction::tick ( )
virtual

Implements reactesp::UntimedReaction.

Definition at line 76 of file ReactESP.cpp.


The documentation for this class was generated from the following files: