Generic hardware access library
|
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 */