GATESEL Data Adapter. More...
#include <dti-gatesel-adapter.hh>
Public Member Functions | |
UWord | gateNr () const |
void | gateNr (UWord val) |
UWord | startDelay () const |
void | startDelay (UWord val) |
UWord | stopDelay () const |
void | stopDelay (UWord val) |
GATESELDataAdapter (DeviceAccess::AccData &data, size_t offset=0) | |
Constructor. | |
void | init () |
Initialize contents of underlying data container to match adapter structure. | |
Static Public Member Functions | |
static auto_ptr< const GATESELDataAdapter > | createRcvP (const DeviceAccess::AccData &data) |
static auto_ptr < GATESELDataAdapter > | createSndP (DeviceAccess::AccData &data) |
GATESEL Data Adapter.
GATESELDataAdapter | ( | DeviceAccess::AccData & | data, | |
size_t | offset = 0 | |||
) | [inline] |
Constructor.
void gateNr | ( | UWord | val | ) | [inline] |
Set value of gateNr: Gate number (1..3)
UWord gateNr | ( | ) | const [inline] |
Get value of gateNr: Gate number (1..3)
void init | ( | ) | [inline] |
Initialize contents of underlying data container to match adapter structure.
void startDelay | ( | UWord | val | ) | [inline] |
Set value of startDelay: Start Delay in multiples of 80 ns
UWord startDelay | ( | ) | const [inline] |
Get value of startDelay: Start Delay in multiples of 80 ns
void stopDelay | ( | UWord | val | ) | [inline] |
Set value of stopDelay: Stop Delay in multiples of 80 ns
UWord stopDelay | ( | ) | const [inline] |
Get value of stopDelay: Stop Delay in multiples of 80 ns