Pol  Revision:cb584c9
RunEclMain.h
Go to the documentation of this file.
1 #ifndef RUN_ECL_MAIN_H
2 #define RUN_ECL_MAIN_H
3 
4 #include "../clib/Program/ProgramMain.h"
5 
6 #include <string>
7 
8 namespace Pol
9 {
10 namespace Clib
11 {
12 class RunEclMain : public ProgramMain
13 {
14 public:
15  RunEclMain();
16  virtual ~RunEclMain();
17 
18 protected:
19  virtual int main();
20 
21 private:
22  virtual void showHelp();
23  void dumpScript( std::string fileName );
24  int runeclScript( std::string fileName );
25  int runecl();
26 
27  bool m_quiet;
28  bool m_debug;
29  bool m_profile;
30 };
31 }
32 } // namespaces
33 
34 #endif // RUN_ECL_MAIN_H
virtual void showHelp()
Definition: RunEclMain.cpp:56
virtual int main()
Definition: RunEclMain.cpp:221
void dumpScript(std::string fileName)
Definition: RunEclMain.cpp:68
int runeclScript(std::string fileName)
Definition: RunEclMain.cpp:92
Definition: berror.cpp:12