Isis 3.0 Object Programmers' Reference
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ProgramLauncher.h
Go to the documentation of this file.
1
#ifndef ProgramLauncher_h
2
#define ProgramLauncher_h
3
27
class
QString;
28
29
namespace
Isis {
30
class
IException;
31
45
class
ProgramLauncher
{
46
public
:
47
static
void
RunIsisProgram
(QString isisProgramName, QString arguments);
48
static
void
RunSystemCommand
(QString commandLine);
49
50
private
:
51
static
IException
ProcessIsisMessageFromChild
(QString code, QString msg);
52
53
private
:
55
ProgramLauncher
();
57
~ProgramLauncher
();
58
64
ProgramLauncher
(
ProgramLauncher
&other);
65
72
ProgramLauncher
&
operator=
(
ProgramLauncher
&other);
73
};
74
};
75
76
#endif