ESP8266 WiFi Participant
Loading...
Searching...
No Matches
include
metronome.hpp
1
#pragma once
2
11
class
Metronome
12
{
13
public
:
33
Metronome
(
int
cycleDuration,
bool
skipMissedCycles =
true
) : cycleDuration(cycleDuration), skipMissedCycles(skipMissedCycles){};
34
41
auto
waitForNextCycle
() -> void;
42
43
private
:
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
};
Metronome
The metronome.
Definition
metronome.hpp:12
Metronome::waitForNextCycle
auto waitForNextCycle() -> void
Definition
metronome.cpp:4
Metronome::Metronome
Metronome(int cycleDuration, bool skipMissedCycles=true)
Constructor. *.
Definition
metronome.hpp:33
Generated by
1.12.0