summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/win/memoryviewinfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/win/memoryviewinfo.h')
-rw-r--r--src/osd/modules/debugger/win/memoryviewinfo.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/osd/modules/debugger/win/memoryviewinfo.h b/src/osd/modules/debugger/win/memoryviewinfo.h
index ccc451acd3e..514c6c13ec6 100644
--- a/src/osd/modules/debugger/win/memoryviewinfo.h
+++ b/src/osd/modules/debugger/win/memoryviewinfo.h
@@ -18,12 +18,15 @@
#include <string>
+namespace osd::debugger::win {
+
class memoryview_info : public debugview_info
{
public:
memoryview_info(debugger_windows_interface &debugger, debugwin_info &owner, HWND parent);
virtual ~memoryview_info();
+ char const *expression() const;
debug_view_memory::data_format data_format() const;
uint32_t chunks_per_row() const;
bool reverse() const;
@@ -37,6 +40,9 @@ public:
void set_physical(bool physical);
void set_address_radix(int radix);
+ virtual void restore_configuration_from_node(util::xml::data_node const &node) override;
+ virtual void save_configuration_to_node(util::xml::data_node &node) override;
+
protected:
enum
{
@@ -51,4 +57,6 @@ private:
std::string m_lastpc;
};
+} // namespace osd::debugger::win
+
#endif // MAME_DEBUGGER_WIN_MEMORYVIEWINFO_H