Generic hardware access library
HAL::AddressTableContainerInterface Class Reference

Creates AddressTables and keeps them. More...

#include <AddressTableContainerInterface.hh>

Inheritance diagram for HAL::AddressTableContainerInterface:
HAL::ASCIIFileAddressTableContainer

List of all members.

Public Member Functions

virtual ~AddressTableContainerInterface ()
virtual VMEAddressTablegetVMETableFromSerialNumber (std::string serialNumber)=0 throw ( IllegalValueException )
 Retrieve the AddressTable for a VME64x card if the serialnumber is given.

Detailed Description

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.

See also:
Author:
Christoph Schwick
Revision:
1.3
Date:
2009/04/29 10:23:07

Definition at line 29 of file AddressTableContainerInterface.hh.


Constructor & Destructor Documentation


Member Function Documentation

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.


The documentation for this class was generated from the following file: