| modm API documentation
    | 
#include <modm/processing/task.hpp>
 
  
 | Public Member Functions | |
| void | start (...) | 
| virtual bool | isFinished () = 0 | 
| virtual void | update () = 0 | 
Interface for a state-machine
Every task must provide a start() method which resets the internal state and starts execution. It is not declared here because the task may need some specific information which should be passed as a parameter.