/home/coin/SVN-release/OS-2.4.1/OS/src/OSAgent/OShL.h

Go to the documentation of this file.
00001 /* $Id: OShL.h 4292 2011-09-21 05:47:18Z kmartin $ */
00017 #ifndef OSHL_H
00018 #define OSHL_H
00019 
00020 #include <string>
00021 
00022 
00032 class OShL
00033 {
00034 public:
00035 
00040     OShL();
00041 
00046     virtual     ~OShL() = 0;
00047 
00057     virtual std::string solve(std::string osil, std::string osol) = 0;
00058 
00067     virtual std::string getJobID(std::string osol) = 0;
00068 
00078     virtual bool send(std::string osil, std::string osol) = 0;
00079 
00088     virtual std::string kill(std::string osol) = 0;
00089 
00098     virtual std::string retrieve(std::string osol) = 0;
00099 
00109     virtual std::string knock(std::string ospl, std::string osol) = 0;
00110 };
00111 
00112 #endif
00113 

Generated on Thu Nov 10 03:05:47 2011 by  doxygen 1.4.7