diff options
author | Vas Crabb <vas@vastheman.com> | 2018-06-08 01:29:39 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2018-06-08 01:29:39 +1000 |
commit | 93eaa6a4943ade6513257a740fcde97ca9468559 (patch) | |
tree | 1340f2160a7064a839b7ca649b2257489cdd3d6d /src/emu/device.h | |
parent | fafafe7050e4d04230656215b840ac53aad081e7 (diff) |
as if millions of this pointers suddenly cried out in terror, and were suddenly silenced
* streamline templates in addrmap.h
* get rid of overloads on read/write member names - this will become even more important in the near future
Diffstat (limited to 'src/emu/device.h')
-rw-r--r-- | src/emu/device.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/device.h b/src/emu/device.h index 68ae68b7cd1..91e3ecca1d3 100644 --- a/src/emu/device.h +++ b/src/emu/device.h @@ -535,8 +535,8 @@ public: ioport_port *ioport(const char *tag) const; device_t *subdevice(const char *tag) const; device_t *siblingdevice(const char *tag) const; - template<class DeviceClass> inline DeviceClass *subdevice(const char *tag) const { return downcast<DeviceClass *>(subdevice(tag)); } - template<class DeviceClass> inline DeviceClass *siblingdevice(const char *tag) const { return downcast<DeviceClass *>(siblingdevice(tag)); } + template<class DeviceClass> DeviceClass *subdevice(const char *tag) const { return downcast<DeviceClass *>(subdevice(tag)); } + template<class DeviceClass> DeviceClass *siblingdevice(const char *tag) const { return downcast<DeviceClass *>(siblingdevice(tag)); } std::string parameter(const char *tag) const; // configuration helpers @@ -579,7 +579,7 @@ public: device_debug *debug() const { return m_debug.get(); } void set_system_bios(u8 bios) { m_system_bios = bios; } - bool findit(bool pre_map, bool isvalidation) const; + bool findit(bool isvalidation) const; // misc template <typename Format, typename... Params> void popmessage(Format &&fmt, Params &&... args) const; |