Generic hardware access library
|
Creates AddressTables and keeps them. More...
#include <AddressTableContainerInterface.hh>
Public Member Functions | |
virtual | ~AddressTableContainerInterface () |
virtual VMEAddressTable & | getVMETableFromSerialNumber (std::string serialNumber)=0 throw ( IllegalValueException ) |
Retrieve the AddressTable for a VME64x card if the serialnumber is given. |
Creates AddressTables and keeps them.
This class remains the owner of the created AddressTables. It deletes them in its destructor. Therfore an object of this class must have a lifecycle at least as long as its AddressTables are in use.
Definition at line 29 of file AddressTableContainerInterface.hh.
virtual HAL::AddressTableContainerInterface::~AddressTableContainerInterface | ( | ) | [inline, virtual] |
Definition at line 33 of file AddressTableContainerInterface.hh.
virtual VMEAddressTable& HAL::AddressTableContainerInterface::getVMETableFromSerialNumber | ( | std::string | serialNumber | ) | throw ( IllegalValueException ) [pure virtual] |
Retrieve the AddressTable for a VME64x card if the serialnumber is given.
Implemented in HAL::ASCIIFileAddressTableContainer.