DTIDevice Class Reference

pulsed current measurement device class More...

#include <dti-device.hh>

List of all members.

Public Member Functions

 DTIDevice (const string &nomen)
 Constructor.
 ~DTIDevice ()
 Destructor.
void setDevDataP ()
 Set pointer to device's dualport-RAM master and slave data.
DevDataType * devDataP ()
 Get pointer to device's dualport-RAM master and slave data.
virtual ULong updateDevConst ()
void setDevConstants ()
 set device's constants.
ULong copyDevConst (DevConstDesc *from, DevConstDesc *to)
 copy device's constants in dpr.
DevConstDesc * devConstP ()
 get pointer to device's constants.

Detailed Description

pulsed current measurement device class


Constructor & Destructor Documentation

DTIDevice ( const string &  nomen  )  [explicit]

Constructor.

Parameters:
nomen Nomenclatur of device
~DTIDevice (  )  [inline]

Destructor.


Member Function Documentation

ULong copyDevConst ( DevConstDesc *  from,
DevConstDesc *  to 
)

copy device's constants in dpr.

DevConstDesc* devConstP (  )  [inline]

get pointer to device's constants.

DevDataType* devDataP (  ) 

Get pointer to device's dualport-RAM master and slave data.

Returns:
Pointer to device's dualport-RAM master and slave data.
void setDevConstants (  ) 

set device's constants.

void setDevDataP (  ) 

Set pointer to device's dualport-RAM master and slave data.

Callback method for VmeDevice class to set the device's dualport-RAM master and slave data pointer.


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

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