fdhwlib
2.0.25
|
00001 /*************************************************************************** 00002 EventLoopCmds.h - description 00003 00004 begin : Mon Dec 11 2006 00005 copyright : (C) 2006 by Andreas Kopmann 00006 email : kopmann@ipe.fzk.de 00007 ***************************************************************************/ 00008 00009 00010 #ifndef EVENTLOOPCMDS_H 00011 #define EVENTLOOPCMDS_H 00012 00013 00014 #include <akshell/cmds.h> 00015 00016 00017 class shell; 00018 class EventLoop; 00019 00029 class EventLoopCmds : public cmds { 00030 00031 public: 00032 EventLoopCmds(EventLoop *evl, char *inifile); 00033 00034 ~EventLoopCmds(); 00035 00036 int interprete(FILE * fin, FILE* fout, char * line); 00037 00038 00042 void help(FILE *fout, char *line); 00043 00044 00045 private: 00046 EventLoop *evl; 00047 00049 std::string inifile; 00050 00052 bool recordDatabase; 00053 std::string database; 00054 std::string server; 00055 std::string user; 00056 std::string password; 00057 std::string runtable; 00058 std::string sampletable; 00059 std::string pixeltable; 00060 00061 00062 }; 00063 00064 #endif