summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/win/memoryviewinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/win/memoryviewinfo.cpp')
-rw-r--r--src/osd/modules/debugger/win/memoryviewinfo.cpp72
1 files changed, 72 insertions, 0 deletions
diff --git a/src/osd/modules/debugger/win/memoryviewinfo.cpp b/src/osd/modules/debugger/win/memoryviewinfo.cpp
new file mode 100644
index 00000000000..644b429e0d9
--- /dev/null
+++ b/src/osd/modules/debugger/win/memoryviewinfo.cpp
@@ -0,0 +1,72 @@
+// license:BSD-3-Clause
+// copyright-holders:Aaron Giles, Vas Crabb
+//============================================================
+//
+// memoryviewinfo.c - Win32 debug window handling
+//
+//============================================================
+
+#include "memoryviewinfo.h"
+
+#include "debug/dvmemory.h"
+
+
+memoryview_info::memoryview_info(debugger_windows_interface &debugger, debugwin_info &owner, HWND parent) :
+ debugview_info(debugger, owner, parent, DVT_MEMORY)
+{
+}
+
+
+memoryview_info::~memoryview_info()
+{
+}
+
+
+UINT8 memoryview_info::bytes_per_chunk() const
+{
+ return view<debug_view_memory>()->bytes_per_chunk();
+}
+
+
+UINT32 memoryview_info::chunks_per_row() const
+{
+ return view<debug_view_memory>()->chunks_per_row();
+}
+
+
+bool memoryview_info::reverse() const
+{
+ return view<debug_view_memory>()->reverse();
+}
+
+
+bool memoryview_info::physical() const
+{
+ return view<debug_view_memory>()->physical();
+}
+
+
+void memoryview_info::set_expression(char const *string)
+{
+ view<debug_view_memory>()->set_expression(string);
+}
+
+void memoryview_info::set_bytes_per_chunk(UINT8 chunkbytes)
+{
+ view<debug_view_memory>()->set_bytes_per_chunk(chunkbytes);
+}
+
+void memoryview_info::set_chunks_per_row(UINT32 rowchunks)
+{
+ view<debug_view_memory>()->set_chunks_per_row(rowchunks);
+}
+
+void memoryview_info::set_reverse(bool reverse)
+{
+ view<debug_view_memory>()->set_reverse(reverse);
+}
+
+void memoryview_info::set_physical(bool physical)
+{
+ view<debug_view_memory>()->set_physical(physical);
+}