|
fdhwlib
2.0.25
|
#include <SltRegisterVector.h>
The Slt board contains some registers that can be access like a vector, e.g.
the sensor data, testpuls, ...
Changes:
Definition at line 35 of file SltRegisterVector.h.
| SltRegisterVector::SltRegisterVector | ( | const char * | name, |
| int | slotID, | ||
| unsigned int | regID, | ||
| int | r, | ||
| int | w, | ||
| int | len | ||
| ) |
| virtual SltRegisterVector::~SltRegisterVector | ( | ) | [virtual] |
| virtual void SltRegisterVector::get | ( | FEunitData ** | data | ) | [virtual] |
Pass the data of the register vector to the DAQ application.
Reimplemented in SltPageStatusReg.
| unsigned long SltRegisterVector::getAddr | ( | int | elem = 0 | ) |
Get address.
| int SltRegisterVector::getLength | ( | ) |
| const char* SltRegisterVector::getName | ( | ) |
| bool SltRegisterVector::isReadable | ( | ) |
| bool SltRegisterVector::isWriteable | ( | ) |
| unsigned long SltRegisterVector::read | ( | int | elem = 0 | ) |
Reimplemented in SltTimeStamp.
| void SltRegisterVector::read | ( | unsigned long * | data, |
| int | len | ||
| ) |
| void SltRegisterVector::read | ( | unsigned long * | data | ) |
Reimplemented in SltTimeStamp.
| void SltRegisterVector::setBitsToHigh | ( | int | elem, |
| unsigned long | mask | ||
| ) |
| void SltRegisterVector::setBitsToLow | ( | int | elem, |
| unsigned long | mask | ||
| ) |
| void SltRegisterVector::write | ( | int | elem, |
| unsigned long | data | ||
| ) |
| void SltRegisterVector::write | ( | unsigned long * | data, |
| int | len | ||
| ) |
| void SltRegisterVector::write | ( | unsigned long * | data | ) |
| void SltRegisterVector::writeBits | ( | int | elem, |
| unsigned long | data, | ||
| unsigned long | mask, | ||
| int | shift | ||
| ) |
unsigned long SltRegisterVector::addr [protected] |
Definition at line 89 of file SltRegisterVector.h.
int SltRegisterVector::len [protected] |
Definition at line 101 of file SltRegisterVector.h.
const char* SltRegisterVector::name [protected] |
Definition at line 92 of file SltRegisterVector.h.
bool SltRegisterVector::readable [protected] |
Definition at line 95 of file SltRegisterVector.h.
bool SltRegisterVector::writeable [protected] |
Definition at line 98 of file SltRegisterVector.h.