12 class CommandController;
26 unsigned newMinInts,
unsigned newMaxInts,
27 std::string_view name);
34 [[nodiscard]]
bool getSignal(EmuTime::param time);
42 void update(
const Setting& setting) noexcept
override;
51 const unsigned min_ints;
56 const unsigned max_ints;
Autofire is a device that is between two other devices and outside the bus.
bool getSignal(EmuTime::param time)
Get the output signal in negative logic.
Autofire(CommandController &commandController, unsigned newMinInts, unsigned newMaxInts, std::string_view name)
Represents a clock with a variable frequency.
A Setting with an integer value.
Generic Gang-of-Four Observer class, templatized edition.
This file implemented 3 utility functions: