Generic hardware access library
/home/cschwick/hal/utilities/include/hal/TesterInterface.hh
Go to the documentation of this file.
00001 #ifndef __TesterInterface
00002 #define __TesterInterface
00003 
00004 #include <string>
00005 
00006 namespace HAL {
00007 
00026 class TesterInterface {
00027 public:
00032   virtual bool execute() = 0;
00033   
00037   virtual std::string getName() const = 0;
00038 
00042   virtual std::string getDescription() const {
00043     return std::string("No description available for this tester");
00044   }
00045 };
00046 
00047 } /* namespace HAL */
00048 
00049 #endif /* __TesterInterface */