fdhwlib  2.0.25
/home/kopmann/git-mirror/fdhwlib/fdhwlib/Hw/eventloopcmds.h
Go to the documentation of this file.
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