~efargaspro/+junk/codeblocks-16.01-release

« back to all changes in this revision

Viewing changes to src/plugins/contrib/PythonPlugins/PythonDebugger/debuggeroptionsdlg.h

  • Committer: damienlmoore at gmail
  • Date: 2016-02-02 02:43:22 UTC
  • Revision ID: damienlmoore@gmail.com-20160202024322-yql5qmtbwdyamdwd
Code::BlocksĀ 16.01

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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 DEBUGGEROPTIONSDLG_H
 
7
#define DEBUGGEROPTIONSDLG_H
 
8
 
 
9
#include <debuggermanager.h>
 
10
 
 
11
class ConfigManagerWrapper;
 
12
 
 
13
class PyDebuggerConfiguration : public cbDebuggerConfiguration
 
14
{
 
15
    public:
 
16
        explicit PyDebuggerConfiguration(const ConfigManagerWrapper &config);
 
17
 
 
18
        virtual cbDebuggerConfiguration* Clone() const;
 
19
        virtual wxPanel* MakePanel(wxWindow *parent);
 
20
        virtual bool SaveChanges(wxPanel *panel);
 
21
    public:
 
22
        int GetState();
 
23
        wxString GetPrefix(int state);
 
24
        wxString GetInitCommands(int state);
 
25
        wxString GetCommandLine(int state);
 
26
 
 
27
};
 
28
 
 
29
#endif // DEBUGGEROPTIONSDLG_H