1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-11-22 12:33:29 +00:00
CLK/Machines/Utility
Thomas Harte 6b1eef572b Eliminates diamond inheritance of KeyboardMachine::Machine by typers.
Specifically by pulling the key action stuff into a purely abstract class [/interface]. Takes the opportunity to unpublish a bunch of machine details.
2018-03-09 15:19:02 -05:00
..
MachineForTarget.cpp Introduces a fast workaround to avert a MultiMachine where it would instantly end. 2018-03-06 19:08:02 -05:00
MachineForTarget.hpp Pulls DynamicMachine out of MachineForTarget and adds MultiConfigurationTarget as a first multiplexer. 2018-01-29 21:49:49 -05:00
MemoryFuzzer.cpp Doubles down on <cX> over <X.h> for C includes, and usage of the namespace for those types and functions. 2017-11-11 15:28:40 -05:00
MemoryFuzzer.hpp Doubles down on <cX> over <X.h> for C includes, and usage of the namespace for those types and functions. 2017-11-11 15:28:40 -05:00
TypedDynamicMachine.hpp Reintroduces options selection for the Mac. 2018-02-12 21:46:21 -05:00
Typer.cpp Ensures typers terminate. 2017-12-30 13:46:30 -05:00
Typer.hpp Eliminates diamond inheritance of KeyboardMachine::Machine by typers. 2018-03-09 15:19:02 -05:00