mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
Created a typedef to define the type for device_image_interface::m_formatlist
This commit is contained in:
parent
a95f190523
commit
3b5d83e48b
@ -133,6 +133,8 @@ typedef void (*device_image_partialhash_func)(hash_collection &, const unsigned
|
|||||||
class device_image_interface : public device_interface
|
class device_image_interface : public device_interface
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
typedef std::vector<std::unique_ptr<image_device_format>> formatlist_type;
|
||||||
|
|
||||||
// construction/destruction
|
// construction/destruction
|
||||||
device_image_interface(const machine_config &mconfig, device_t &device);
|
device_image_interface(const machine_config &mconfig, device_t &device);
|
||||||
virtual ~device_image_interface();
|
virtual ~device_image_interface();
|
||||||
@ -221,7 +223,7 @@ public:
|
|||||||
const char *instance_name() const { return m_instance_name.c_str(); }
|
const char *instance_name() const { return m_instance_name.c_str(); }
|
||||||
const char *brief_instance_name() const { return m_brief_instance_name.c_str(); }
|
const char *brief_instance_name() const { return m_brief_instance_name.c_str(); }
|
||||||
bool uses_file_extension(const char *file_extension) const;
|
bool uses_file_extension(const char *file_extension) const;
|
||||||
const std::vector<std::unique_ptr<image_device_format>> &formatlist() const { return m_formatlist; }
|
const formatlist_type &formatlist() const { return m_formatlist; }
|
||||||
|
|
||||||
bool load(const char *path);
|
bool load(const char *path);
|
||||||
bool open_image_file(emu_options &options);
|
bool open_image_file(emu_options &options);
|
||||||
@ -315,7 +317,7 @@ protected:
|
|||||||
std::string m_instance_name;
|
std::string m_instance_name;
|
||||||
|
|
||||||
/* creation info */
|
/* creation info */
|
||||||
std::vector<std::unique_ptr<image_device_format>> m_formatlist;
|
formatlist_type m_formatlist;
|
||||||
|
|
||||||
/* in the case of arcade cabinet with fixed carts inserted,
|
/* in the case of arcade cabinet with fixed carts inserted,
|
||||||
we want to disable command line cart loading... */
|
we want to disable command line cart loading... */
|
||||||
|
Loading…
Reference in New Issue
Block a user