forked from spillz/codeblocks-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdebuggeroptionsdlg.h
More file actions
29 lines (22 loc) · 792 Bytes
/
debuggeroptionsdlg.h
File metadata and controls
29 lines (22 loc) · 792 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/*
* This file is part of the Code::Blocks IDE and licensed under the GNU General Public License, version 3
* http://www.gnu.org/licenses/gpl-3.0.html
*/
#ifndef DEBUGGEROPTIONSDLG_H
#define DEBUGGEROPTIONSDLG_H
#include <debuggermanager.h>
class ConfigManagerWrapper;
class PyDebuggerConfiguration : public cbDebuggerConfiguration
{
public:
explicit PyDebuggerConfiguration(const ConfigManagerWrapper &config);
virtual cbDebuggerConfiguration* Clone() const;
virtual wxPanel* MakePanel(wxWindow *parent);
virtual bool SaveChanges(wxPanel *panel);
public:
int GetState();
wxString GetPrefix(int state);
wxString GetInitCommands(int state);
wxString GetCommandLine(int state);
};
#endif // DEBUGGEROPTIONSDLG_H