Code::Blocks
SVN r11506
|
#include <examinememorydlg.h>
Public Member Functions | |
ExamineMemoryDlg (wxWindow *parent) | |
wxWindow * | GetWindow () |
void | Begin () |
void | End () |
void | Clear () |
wxString | GetBaseAddress () |
void | SetBaseAddress (const wxString &addr) |
int | GetBytes () |
void | AddError (const wxString &err) |
void | AddHexByte (const wxString &addr, const wxString &hexbyte) |
void | EnableWindow (bool enable) |
Public Member Functions inherited from cbExamineMemoryDlg | |
virtual | ~cbExamineMemoryDlg () |
Protected Member Functions | |
void | OnGo (wxCommandEvent &event) |
Private Attributes | |
wxTextCtrl * | m_pText |
size_t | m_ByteCounter |
wxChar | m_LineText [67] |
unsigned long | m_LastRowStartingAddress |
Definition at line 14 of file examinememorydlg.h.
ExamineMemoryDlg::ExamineMemoryDlg | ( | wxWindow * | parent | ) |
Definition at line 31 of file examinememorydlg.cpp.
References _T, wxXmlResource::Get(), Manager::Get(), Manager::GetConfigManager(), ConfigManager::ReadInt(), wxFONTFAMILY_MODERN, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, and wxT.
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 84 of file examinememorydlg.cpp.
Referenced by GetWindow().
Implements cbExamineMemoryDlg.
Definition at line 89 of file examinememorydlg.cpp.
References _T, CHAR_OFFSET, wxString::Format(), HEX_OFFSET, m_ByteCounter, m_LastRowStartingAddress, m_LineText, m_pText, and wxString::ToULong().
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 53 of file examinememorydlg.cpp.
References m_pText.
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 63 of file examinememorydlg.cpp.
References _T, m_ByteCounter, m_LastRowStartingAddress, m_LineText, and m_pText.
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 149 of file examinememorydlg.cpp.
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 58 of file examinememorydlg.cpp.
References m_pText.
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 72 of file examinememorydlg.cpp.
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 77 of file examinememorydlg.cpp.
Referenced by GetWindow(), and OnGo().
|
inlinevirtual |
Implements cbExamineMemoryDlg.
Definition at line 19 of file examinememorydlg.h.
References AddError(), AddHexByte(), Begin(), Clear(), EnableWindow(), End(), GetBaseAddress(), GetBytes(), OnGo(), and SetBaseAddress().
|
protected |
Definition at line 136 of file examinememorydlg.cpp.
References cbDebuggerPlugin::ExamineMemory, Manager::Get(), DebuggerManager::GetActiveDebugger(), GetBytes(), Manager::GetConfigManager(), Manager::GetDebuggerManager(), cbDebuggerPlugin::RequestUpdate(), ConfigManager::Write(), and wxT.
Referenced by GetWindow().
|
virtual |
Implements cbExamineMemoryDlg.
Definition at line 154 of file examinememorydlg.cpp.
References cbDebuggerPlugin::ExamineMemory, Manager::Get(), DebuggerManager::GetActiveDebugger(), Manager::GetDebuggerManager(), and cbDebuggerPlugin::RequestUpdate().
Referenced by GetWindow().
|
private |
Definition at line 37 of file examinememorydlg.h.
Referenced by AddHexByte(), and Clear().
|
private |
Definition at line 39 of file examinememorydlg.h.
Referenced by AddHexByte(), and Clear().
|
private |
Definition at line 38 of file examinememorydlg.h.
Referenced by AddHexByte(), and Clear().
|
private |
Definition at line 36 of file examinememorydlg.h.
Referenced by AddError(), AddHexByte(), Begin(), Clear(), and End().