Code Cleanup: Clean up memory search and memory dump class definition

This commit is contained in:
zilmar 2012-12-18 19:47:53 +11:00
parent a444ad3e52
commit 718239477f
2 changed files with 31 additions and 48 deletions

View File

@ -1,6 +1,16 @@
class CDumpMemory :
public CDebugDialog<CDumpMemory>
{
public:
enum { IDD = IDD_Cheats_DumpMemory };
CDumpMemory(CDebugger * debugger);
virtual ~CDumpMemory(void);
private:
CDumpMemory(void); // Disable default constructor
CDumpMemory(const CDumpMemory&); // Disable copy constructor
CDumpMemory& operator=(const CDumpMemory&); // Disable assignment
enum DumpFormat
{
@ -18,35 +28,4 @@ class CDumpMemory :
bool DumpMemory ( LPCSTR FileName,DumpFormat Format, DWORD StartPC, DWORD EndPC, DWORD DumpPC );
CEditNumber m_StartAddress, m_EndAddress, m_PC;
public:
enum { IDD = IDD_Cheats_DumpMemory };
CDumpMemory(CDebugger * debugger);
virtual ~CDumpMemory(void);
};
//class CDumpMemory
//{
// enum DumpFormat
// {
// DisassemblyWithPC
// };
// CMipsMemory * g_MMU;
// WND_HANDLE m_Window;
// WORD SelStart, SelStop;
// static DWORD m_StartAddress;
// static DWORD m_EndAddress;
//
// bool DumpMemory(LPCSTR FileName,DumpFormat Format, DWORD StartPC, DWORD EndPC, DWORD DumpPC);
//
// static DWORD AsciiToHex ( const char * HexValue );
// static int CALLBACK WinProc (WND_HANDLE hDlg,DWORD uMsg,DWORD wParam, DWORD lParam);
//
//
//public:
// CDumpMemory(CMipsMemory * MMU);
// ~CDumpMemory(void);
//
// void DisplayDump ( WND_HANDLE & hParent );
//};

View File

@ -1,6 +1,17 @@
class CDebugMemorySearch :
public CDebugDialog<CDebugMemorySearch>
{
public:
enum { IDD = IDD_Debugger_Search };
CDebugMemorySearch(CDebugger * debugger);
virtual ~CDebugMemorySearch(void);
private:
CDebugMemorySearch(void); // Disable default constructor
CDebugMemorySearch(const CDebugMemorySearch&); // Disable copy constructor
CDebugMemorySearch& operator=(const CDebugMemorySearch&); // Disable assignment
typedef struct {
DWORD PAddr;
DWORD Value;
@ -36,11 +47,4 @@ class CDebugMemorySearch :
void SearchForValue ( void );
void SearchForText ( void );
void Reset ( void );
public:
enum { IDD = IDD_Debugger_Search };
CDebugMemorySearch(CDebugger * debugger);
virtual ~CDebugMemorySearch(void);
};