diff options
Diffstat (limited to 'src/emu/device.h')
| -rw-r--r-- | src/emu/device.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/emu/device.h b/src/emu/device.h index 0e53183e179..e88bd1a919f 100644 --- a/src/emu/device.h +++ b/src/emu/device.h @@ -622,13 +622,6 @@ public: else m_unstructured_save.reg(value, string_format("%s[%d]", valname, index).c_str()); } - template<typename ItemType, typename StructType, typename ElementType> - void ATTR_COLD save_item(ItemType &value, ElementType StructType::*element, const char *valname, int index = 0) - { - assert(m_save); - m_save->save_item(this, name(), tag(), index, value, element, valname); - osd_printf_warning("Legacy save_item not supported of %s:%s/%X/%s\n", tag(), name(), index, valname); - } template<typename ItemType> void ATTR_COLD save_pointer(ItemType &&value, const char *valname, u32 count, int index = -1) { @@ -638,13 +631,6 @@ public: else m_unstructured_save.reg(value, string_format("%s[%d]", valname, index).c_str(), count); } - template<typename ItemType, typename StructType, typename ElementType> - void ATTR_COLD save_pointer(ItemType &&value, ElementType StructType::*element, const char *valname, u32 count, int index = 0) - { - assert(m_save); - m_save->save_pointer(this, name(), tag(), index, std::forward<ItemType>(value), element, valname, count); - osd_printf_warning("Legacy save_pointer not supported of %s:%s/%X/%s\n", tag(), name(), index, valname); - } // debugging device_debug *debug() const { return m_debug.get(); } |
