Leakage sensor
Loading...
Searching...
No Matches
metronome.hpp
1#pragma once
2
12{
13public:
33 Metronome(int cycleDuration, bool skipMissedCycles = true) : cycleDuration(cycleDuration), skipMissedCycles(skipMissedCycles){};
34
41 auto waitForNextCycle() -> void;
42
43private:
44 Metronome() = default; // hide default constructor
45 Metronome(Metronome const &); // hide copy constructor
46 Metronome &operator=(Metronome const &); // hide assignment operator.
47
48 int cycleDuration;
49 bool skipMissedCycles;
50};
The metronome.
Definition metronome.hpp:12
auto waitForNextCycle() -> void
Definition metronome.cpp:4
Metronome(int cycleDuration, bool skipMissedCycles=true)
Constructor. *.
Definition metronome.hpp:33