Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

runFactory.h

Go to the documentation of this file.
00001 #ifndef _runFactory_H
00002 #define _runFactory_H
00003 
00004 class scRun;
00005 #include <string>
00006 #include <vector>
00007 
00008 class runFactory{
00009 
00010  public:
00011 
00012   typedef std::vector<std::string> StringList;
00013 
00014   runFactory(const std::string& header, const std::string footer);
00015 
00016   ~runFactory(){}
00017 
00018   scRun* createRun(const std::string& aFile);
00019 
00020  private:
00021 
00022   bool createList(const std::string& aFile, StringList& pList);
00023   bool dataCheck(StringList& sList, time_t& aTime);
00024 
00025   std::string m_header;
00026   std::string m_footer;
00027 
00028 };
00029 
00030 #endif

Generated on Fri Jul 8 16:38:52 2005 for Salamander by  doxygen 1.4.1