semf
|
Class for using timer hardware. More...
#include <timer.h>
Public Member Functions | |
virtual | ~Timer ()=default |
virtual void | start ()=0 |
virtual void | stop ()=0 |
virtual void | reset ()=0 |
Public Attributes | |
Signal | timeout |
Signal< Error > | error |
|
virtualdefault |
|
pure virtual |
Resets the timer.
Implemented in semf::Stm32Systick< T >, semf::Stm32Timer, and semf::SoftwareTimer.
|
pure virtual |
Starts the timer.
Implemented in semf::Stm32Systick< T >, semf::Stm32Timer, and semf::SoftwareTimer.
|
pure virtual |
Stops the timer.
Implemented in semf::Stm32Systick< T >, semf::Stm32Timer, and semf::SoftwareTimer.