// // Amiga.hpp // Clock Signal // // Created by Thomas Harte on 16/07/2021. // Copyright © 2021 Thomas Harte. All rights reserved. // #pragma once #include "../../Analyser/Static/StaticAnalyser.hpp" #include "../ROMMachine.hpp" #include namespace Amiga { struct Machine { virtual ~Machine() = default; /// Creates and returns an Amiga. static std::unique_ptr Amiga(const Analyser::Static::Target *, const ROMMachine::ROMFetcher &); }; }