Library of Bus-Adapters
|
#include <VMEDummyDeviceIdentifier.hh>
Public Member Functions | |
VMEDummyDeviceIdentifier (uint32_t deviceNumber, std::vector< char * > memoryRegionPtr, std::vector< uint32_t > baseaddresses, std::vector< uint32_t > mapsizes, bool doSwapping) | |
~VMEDummyDeviceIdentifier () | |
std::string | printString () const |
char * | remap (uint32_t address) const throw ( BusAdapterException ) |
bool | doSwapping () const |
Private Attributes | |
uint32_t | deviceNumber_ |
std::vector< char * > | memoryRegionPtr_ |
std::vector< uint32_t > | baseaddresses_ |
std::vector< uint32_t > | mapsizes_ |
bool | doSwapping_ |
Definition at line 13 of file VMEDummyDeviceIdentifier.hh.
HAL::VMEDummyDeviceIdentifier::VMEDummyDeviceIdentifier | ( | uint32_t | deviceNumber, |
std::vector< char * > | memoryRegionPtr, | ||
std::vector< uint32_t > | baseaddresses, | ||
std::vector< uint32_t > | mapsizes, | ||
bool | doSwapping | ||
) |
Definition at line 4 of file VMEDummyDeviceIdentifier.cc.
Definition at line 19 of file VMEDummyDeviceIdentifier.cc.
bool HAL::VMEDummyDeviceIdentifier::doSwapping | ( | ) | const |
Definition at line 75 of file VMEDummyDeviceIdentifier.cc.
std::string HAL::VMEDummyDeviceIdentifier::printString | ( | ) | const |
Definition at line 69 of file VMEDummyDeviceIdentifier.cc.
char * HAL::VMEDummyDeviceIdentifier::remap | ( | uint32_t | address | ) | const throw ( BusAdapterException ) |
Definition at line 37 of file VMEDummyDeviceIdentifier.cc.
std::vector<uint32_t> HAL::VMEDummyDeviceIdentifier::baseaddresses_ [private] |
Definition at line 33 of file VMEDummyDeviceIdentifier.hh.
uint32_t HAL::VMEDummyDeviceIdentifier::deviceNumber_ [private] |
Definition at line 31 of file VMEDummyDeviceIdentifier.hh.
bool HAL::VMEDummyDeviceIdentifier::doSwapping_ [private] |
Definition at line 35 of file VMEDummyDeviceIdentifier.hh.
std::vector<uint32_t> HAL::VMEDummyDeviceIdentifier::mapsizes_ [private] |
Definition at line 34 of file VMEDummyDeviceIdentifier.hh.
std::vector<char *> HAL::VMEDummyDeviceIdentifier::memoryRegionPtr_ [private] |
Definition at line 32 of file VMEDummyDeviceIdentifier.hh.