Library of Bus-Adapters
HAL::VMEDummyDeviceIdentifier Class Reference

#include <VMEDummyDeviceIdentifier.hh>

List of all members.

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_

Detailed Description

Definition at line 13 of file VMEDummyDeviceIdentifier.hh.


Constructor & Destructor Documentation

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.


Member Function Documentation

Definition at line 75 of file VMEDummyDeviceIdentifier.cc.

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.


Member Data Documentation

std::vector<uint32_t> HAL::VMEDummyDeviceIdentifier::baseaddresses_ [private]

Definition at line 33 of file VMEDummyDeviceIdentifier.hh.

Definition at line 31 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.


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