CURRINFODataAdapter Class Reference
[DTI Adapters]

CURRINFO Data Adapter. More...

#include <dti-currinfo-adapter.hh>

List of all members.

Public Member Functions

Float32 current () const
void current (Float32 val)
Float32 range () const
void range (Float32 val)
Float32 resolut () const
void resolut (Float32 val)
Float32 integrat () const
void integrat (Float32 val)
Float32 gainrngi () const
void gainrngi (Float32 val)
Float32 gainrngs () const
void gainrngs (Float32 val)
Float32 gainmodi () const
void gainmodi (Float32 val)
Float32 gainmods () const
void gainmods (Float32 val)
Float32 active () const
void active (Float32 val)
Float32 datastat () const
void datastat (Float32 val)
Float32 avgcurr () const
void avgcurr (Float32 val)
Float32 avgcounti () const
void avgcounti (Float32 val)
Float32 avgcounts () const
void avgcounts (Float32 val)
 CURRINFODataAdapter (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
CURRINFODataAdapter
createRcvP (const DeviceAccess::AccData &data)
static auto_ptr
< CURRINFODataAdapter
createSndP (DeviceAccess::AccData &data)

Detailed Description

CURRINFO Data Adapter.


Constructor & Destructor Documentation

CURRINFODataAdapter ( DeviceAccess::AccData &  data,
size_t  offset = 0 
) [inline]

Constructor.


Member Function Documentation

void active ( Float32  val  )  [inline]

Set value of active: Active status

Float32 active (  )  const [inline]

Get value of active: Active status

void avgcounti ( Float32  val  )  [inline]

Set value of avgcounti: Number of value to average actual current in ampere

Float32 avgcounti (  )  const [inline]

Get value of avgcounti: Number of value to average actual current in ampere

void avgcounts ( Float32  val  )  [inline]

Set value of avgcounts: Number of value to average nominal current in ampere

Float32 avgcounts (  )  const [inline]

Get value of avgcounts: Number of value to average nominal current in ampere

void avgcurr ( Float32  val  )  [inline]

Set value of avgcurr: Average current in ampere

Float32 avgcurr (  )  const [inline]

Get value of avgcurr: Average current in ampere

void current ( Float32  val  )  [inline]

Set value of current: Current in ampere.

Float32 current (  )  const [inline]

Get value of current: Current in ampere.

void datastat ( Float32  val  )  [inline]

Set value of datastat: Data status

Float32 datastat (  )  const [inline]

Get value of datastat: Data status

void gainmodi ( Float32  val  )  [inline]

Set value of gainmodi: Range actual

Float32 gainmodi (  )  const [inline]

Get value of gainmodi: Range actual

void gainmods ( Float32  val  )  [inline]

Set value of gainmods: Range nominal

Float32 gainmods (  )  const [inline]

Get value of gainmods: Range nominal

void gainrngi ( Float32  val  )  [inline]

Set value of gainrngi: Range number actual value

Float32 gainrngi (  )  const [inline]

Get value of gainrngi: Range number actual value

void gainrngs ( Float32  val  )  [inline]

Set value of gainrngs: Range number nominal value

Float32 gainrngs (  )  const [inline]

Get value of gainrngs: Range number nominal value

void init (  )  [inline]

Initialize contents of underlying data container to match adapter structure.

void integrat ( Float32  val  )  [inline]

Set value of integrat: Integreation time in sec.

Float32 integrat (  )  const [inline]

Get value of integrat: Integreation time in sec.

void range ( Float32  val  )  [inline]

Set value of range: Range in ampere

Float32 range (  )  const [inline]

Get value of range: Range in ampere

void resolut ( Float32  val  )  [inline]

Set value of resolut: Range resolution

Float32 resolut (  )  const [inline]

Get value of resolut: Range resolution


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

Generated on 24 Jan 2018 for DTI-USRs by  doxygen 1.6.1