Generic hardware access library
/home/cschwick/hal/generic/classtester/include/XMLAddressTableTester.hh
Go to the documentation of this file.
00001 #ifndef __XMLAddressTableTester
00002 #define __XMLAddressTableTester
00003 
00004 #include "VMEAddressTableXMLFileReader.hh"
00005 #include "VMEAddressTable.hh"
00006 #include "PCIAddressTableXMLFileReader.hh"
00007 #include "PCIAddressTable.hh"
00008 #include "TesterInterface.hh"
00009 
00010 #define VMEXMLADDRESSTABLE_1 "VMEXMLTable-1.xml"
00011 #define VME64xXMLADDRESSTABLE_1 "VME64xXMLTable-1.xml"
00012 #define PCIXMLADDRESSTABLE_1 "PCIXMLTable-1.xml"
00013 
00014 
00015 namespace HAL {
00016 
00017 class XMLAddressTableTester:public HAL::TesterInterface {
00018 public:
00019   bool execute();
00020   std::string getName() const {
00021     return std::string("XMLAddressTableTester");
00022   }
00023   std::string getDescription() const;
00024 };
00025 
00026 } /* namespace HAL */
00027 
00028 #endif /* __XMLAddressTableTester */
00029