// 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()->bytes_per_chunk(); } UINT32 memoryview_info::chunks_per_row() const { return view()->chunks_per_row(); } bool memoryview_info::reverse() const { return view()->reverse(); } bool memoryview_info::physical() const { return view()->physical(); } void memoryview_info::set_expression(char const *string) { view()->set_expression(string); } void memoryview_info::set_bytes_per_chunk(UINT8 chunkbytes) { view()->set_bytes_per_chunk(chunkbytes); } void memoryview_info::set_chunks_per_row(UINT32 rowchunks) { view()->set_chunks_per_row(rowchunks); } void memoryview_info::set_reverse(bool reverse) { view()->set_reverse(reverse); } void memoryview_info::set_physical(bool physical) { view()->set_physical(physical); }