diff options
Diffstat (limited to 'src/emu/machine.h')
-rw-r--r-- | src/emu/machine.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/emu/machine.h b/src/emu/machine.h index 613e62b505e..24b0840c93d 100644 --- a/src/emu/machine.h +++ b/src/emu/machine.h @@ -95,10 +95,8 @@ class image_manager; class rom_load_manager; class debugger_manager; class osd_interface; -class datfile_manager; enum class config_type; -class inifile_manager; -class favorite_manager; + struct debugcpu_private; @@ -167,9 +165,6 @@ public: ioport_manager &ioport() { return m_ioport; } parameters_manager ¶meters() { return m_parameters; } cheat_manager &cheat() const { assert(m_cheat != nullptr); return *m_cheat; } - datfile_manager &datfile() const { assert(m_datfile != nullptr); return *m_datfile; } - inifile_manager &inifile() const { assert(m_inifile != nullptr); return *m_inifile; } - favorite_manager &favorite() const { assert(m_favorite != nullptr); return *m_favorite; } render_manager &render() const { assert(m_render != nullptr); return *m_render; } input_manager &input() const { assert(m_input != nullptr); return *m_input; } sound_manager &sound() const { assert(m_sound != nullptr); return *m_sound; } @@ -368,10 +363,7 @@ private: parameters_manager m_parameters; // parameters manager device_scheduler m_scheduler; // scheduler object emu_timer *m_autoboot_timer; // autoboot timer - - std::unique_ptr<datfile_manager> m_datfile; // internal data from datfile.c - std::unique_ptr<inifile_manager> m_inifile; // internal data from inifile.c for INIs - std::unique_ptr<favorite_manager> m_favorite; // internal data from inifile.c for favorites }; + #endif /* __MACHINE_H__ */ |