source: other-projects/gs2-export-cdrom-installer/trunk/launchApp.h@ 21526

Last change on this file since 21526 was 11664, checked in by mdewsnip, 18 years ago

Fixed the line endings... for real this time, I hope.

  • Property svn:keywords set to Author Date Id Revision
File size: 615 bytes
Line 
1#ifndef _LAUNCHAPP_H_
2#define _LAUNCHAPP_H_
3#include <string>
4#include <map>
5
6// use the standard namespace
7#if !defined (GSDL_NAMESPACE_BROKEN)
8#if defined(GSDL_USE_OBJECTSPACE)
9using namespace ospace::std;
10#else
11using namespace std;
12#endif
13#endif
14
15#include "FilePath.h"
16
17typedef map<string, FilePath, less<string> > _exeMap;
18
19class launchApp
20{
21private:
22 _exeMap exeMap;
23 string commandline;
24public:
25 launchApp(FilePath &appsrc);
26 void platformApp(string platform, FilePath &appsrc);
27 void setCommandLine(string commands);
28 int run(bool test, int deftest, string prompt, string title, bool wait);
29};
30#endif
31
Note: See TracBrowser for help on using the repository browser.