Code::Blocks  SVN r11506
cpuregistersdlg.h
Go to the documentation of this file.
1 /*
2  * This file is part of the Code::Blocks IDE and licensed under the GNU General Public License, version 3
3  * http://www.gnu.org/licenses/gpl-3.0.html
4  */
5 
6 #ifndef CPUREGISTERSDLG_H
7 #define CPUREGISTERSDLG_H
8 
9 #include <wx/panel.h>
10 #include <cbdebugger_interfaces.h>
11 
12 class wxListCtrl;
13 
15 {
16  public:
17  CPURegistersDlg(wxWindow* parent);
18 
19  wxWindow* GetWindow() { return this; }
20 
21  void Clear();
22  void SetRegisterValue(const wxString& reg_name, const wxString& hexValue, const wxString& interpreted);
23  void EnableWindow(bool enable);
24  protected:
25  int RegisterIndex(const wxString& reg_name);
26  void OnRefresh(wxCommandEvent& event);
27 
28  private:
30  private:
32 };
33 
34 #endif // CPUREGISTERSDLG_H
wxWindow * GetWindow()
void EnableWindow(bool enable)
int RegisterIndex(const wxString &reg_name)
void SetRegisterValue(const wxString &reg_name, const wxString &hexValue, const wxString &interpreted)
void OnRefresh(wxCommandEvent &event)
CPURegistersDlg(wxWindow *parent)
wxListCtrl * m_pList