mirror of
https://github.com/TomHarte/CLK.git
synced 2026-01-07 18:21:45 +00:00
Introduces a multimachine to handle multi-target static analyser outputs.
Non-functional as of yet.
This commit is contained in:
38
Analyser/Dynamic/MultiMachine/MultiMachine.cpp
Normal file
38
Analyser/Dynamic/MultiMachine/MultiMachine.cpp
Normal file
@@ -0,0 +1,38 @@
|
||||
//
|
||||
// MultiMachine.cpp
|
||||
// Clock Signal
|
||||
//
|
||||
// Created by Thomas Harte on 28/01/2018.
|
||||
// Copyright © 2018 Thomas Harte. All rights reserved.
|
||||
//
|
||||
|
||||
#include "MultiMachine.hpp"
|
||||
|
||||
using namespace Analyser::Dynamic;
|
||||
|
||||
MultiMachine::MultiMachine(std::vector<std::unique_ptr<DynamicMachine>> &&machines) :
|
||||
machines_(std::move(machines)) {}
|
||||
|
||||
ConfigurationTarget::Machine *MultiMachine::configuration_target() {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CRTMachine::Machine *MultiMachine::crt_machine() {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
JoystickMachine::Machine *MultiMachine::joystick_machine() {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
KeyboardMachine::Machine *MultiMachine::keyboard_machine() {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Configurable::Device *MultiMachine::configurable_device() {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Utility::TypeRecipient *MultiMachine::type_recipient() {
|
||||
return nullptr;
|
||||
}
|
||||
Reference in New Issue
Block a user