CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
Goofy.h
Go to the documentation of this file.
1#ifndef Goofy_H
2#define Goofy_H
3
4#include <string>
5#include <vector>
6
10
12
13class Goofy {
14public:
15 Goofy();
16 Goofy(int, char**);
17 ~Goofy();
18 static int Shell(std::string s);
19private:
20 RunMode rm;
21 std::string runmacro;
22 std::string initmacro;
23 std::vector<std::string> opts;
24 void Banner();
25 void SetJobOptions();
26 GoofyMessenger *theMessenger;
27 ProjectMessenger *theProject;
28 RandomCenterMessenger *theRandomCenter;
29};
30
31#endif
RunMode
Definition: Goofy.h:11
@ Interactive
Definition: Goofy.h:11
@ Batch
Definition: Goofy.h:11
XmlRpcServer s
Definition: HelloServer.cpp:11
Definition: Goofy.h:13
static int Shell(std::string s)
Definition: Goofy.cpp:62
~Goofy()
Definition: Goofy.cpp:55
Goofy()
Definition: Goofy.cpp:12
Goofy(int, char **)