Generic hardware access library
/home/cschwick/hal/generic/include/hal/VMEAddressTableDynamicReader.hh
Go to the documentation of this file.
00001 #ifndef __VMEAddressTableDynamicReader
00002 #define __VMEAddressTableDynamicReader
00003 
00004 #include <string>
00005 
00006 #include "hal/AddressTableReader.hh"
00007 
00008 namespace HAL {
00009 
00025 class VMEAddressTableDynamicReader : public AddressTableReader {
00026 
00027 public:
00028  
00036   void createItem( std::string key, 
00037                    uint32_t width,
00038                    uint32_t address,
00039                    uint32_t addressModifier,
00040                    uint32_t mask,
00041                    uint32_t isReadable, 
00042                    uint32_t isWritable, 
00043                    std::string description);
00044 };
00045 
00046 } /* namespace HAL */
00047 
00048 #endif /* __VMEAddressTableDynamicReader */