summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend/mame/mameopts.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/mameopts.h')
-rw-r--r--src/frontend/mame/mameopts.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/frontend/mame/mameopts.h b/src/frontend/mame/mameopts.h
index 69e6e7ec931..8c1e2497327 100644
--- a/src/frontend/mame/mameopts.h
+++ b/src/frontend/mame/mameopts.h
@@ -67,7 +67,9 @@ private:
// device-specific option handling
static void add_device_options(emu_options &options, std::function<void(emu_options &options, const std::string &)> value_specifier = nullptr);
static void update_slot_options(emu_options &options, const software_part *swpart = nullptr);
- static bool parse_slot_devices(emu_options &options, std::function<void(emu_options &options, const std::string &)> value_specifier);
+ static void parse_slot_devices(emu_options &options, std::function<void(emu_options &options, const std::string &)> value_specifier);
+ static std::string get_full_option_name(const device_image_interface &image);
+ static bool reevaluate_slot_options(emu_options &options);
// INI parsing helper
static bool parse_one_ini(emu_options &options, const char *basename, int priority, std::string *error_string = nullptr);