diff options
Diffstat (limited to 'src/emu/imagedev/snapquik.h')
-rw-r--r-- | src/emu/imagedev/snapquik.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/emu/imagedev/snapquik.h b/src/emu/imagedev/snapquik.h index 67bcdb17d42..00016b66c02 100644 --- a/src/emu/imagedev/snapquik.h +++ b/src/emu/imagedev/snapquik.h @@ -12,7 +12,7 @@ typedef int (*snapquick_load_func)(device_image_interface &image, const char *file_type, int file_size); // ======================> snapshot_image_device -class snapshot_image_device : public device_t, +class snapshot_image_device : public device_t, public device_image_interface { public: @@ -38,14 +38,14 @@ public: void set_handler(snapquick_load_func load, const char *ext, seconds_t sec) { m_load = load; m_file_extensions = ext; m_delay_seconds = sec; }; protected: // device-level overrides - virtual void device_config_complete(); + virtual void device_config_complete(); virtual void device_start(); - snapquick_load_func m_load; /* loading function */ - const char * m_file_extensions; /* file extensions */ - seconds_t m_delay_seconds; /* loading delay (seconds) */ - attoseconds_t m_delay_attoseconds; /* loading delay (attoseconds) */ - emu_timer *m_timer; + snapquick_load_func m_load; /* loading function */ + const char * m_file_extensions; /* file extensions */ + seconds_t m_delay_seconds; /* loading delay (seconds) */ + attoseconds_t m_delay_attoseconds; /* loading delay (attoseconds) */ + emu_timer *m_timer; }; // device type definition @@ -68,18 +68,18 @@ extern const device_type QUICKLOAD; /*************************************************************************** DEVICE CONFIGURATION MACROS ***************************************************************************/ -#define SNAPSHOT_LOAD_NAME(name) snapshot_load_##name -#define SNAPSHOT_LOAD(name) int SNAPSHOT_LOAD_NAME(name)(device_image_interface &image, const char *file_type, int snapshot_size) +#define SNAPSHOT_LOAD_NAME(name) snapshot_load_##name +#define SNAPSHOT_LOAD(name) int SNAPSHOT_LOAD_NAME(name)(device_image_interface &image, const char *file_type, int snapshot_size) -#define QUICKLOAD_LOAD_NAME(name) quickload_load_##name -#define QUICKLOAD_LOAD(name) int QUICKLOAD_LOAD_NAME(name)(device_image_interface &image, const char *file_type, int quickload_size) +#define QUICKLOAD_LOAD_NAME(name) quickload_load_##name +#define QUICKLOAD_LOAD(name) int QUICKLOAD_LOAD_NAME(name)(device_image_interface &image, const char *file_type, int quickload_size) #define MCFG_SNAPSHOT_ADD(_tag, _load, _file_extensions, _delay) \ MCFG_DEVICE_ADD(_tag, SNAPSHOT, 0) \ static_cast<snapshot_image_device *>(device)->set_handler(SNAPSHOT_LOAD_NAME(_load), _file_extensions, _delay); -#define MCFG_QUICKLOAD_ADD(_tag, _load, _file_extensions, _delay) \ +#define MCFG_QUICKLOAD_ADD(_tag, _load, _file_extensions, _delay) \ MCFG_DEVICE_ADD(_tag, QUICKLOAD, 0) \ static_cast<quickload_image_device *>(device)->set_handler(QUICKLOAD_LOAD_NAME(_load), _file_extensions, _delay); |