TwiceAsNice
2019-02-18
|
#include <DevicePfeifferDGauge.h>
Public Member Functions | |
TempoDeviceDGauge (const Nice::JointPtr &_config) | |
constructor More... | |
virtual | ~TempoDeviceDGauge () |
virtual destructor More... | |
virtual void | open (void) |
function to open the connection to the device. More... | |
virtual void | close (void) |
function to close the connection to the device. More... | |
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
function to reset the device More... | |
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
function to init the device More... | |
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
function to deinit the device More... | |
virtual void | activate (DeviceAsync &=s_async) |
activate the device More... | |
virtual void | deactivate (DeviceAsync &=s_async) |
deactivate the device More... | |
virtual void | version (void) |
function to get the version More... | |
virtual Basda::TempoSeqData | readTemp (void) |
function to read out the temperatures of the different sensors of the PfeifferVacuum DualGauge More... | |
virtual Nice::JointPtrVector & | descriptionTemp (void) |
function to read the description More... | |
TempoDeviceDGauge (const Nice::JointPtr &_config) | |
constructor More... | |
virtual | ~TempoDeviceDGauge () |
virtual destructor More... | |
virtual void | open (void) |
function to open the connection to the device. More... | |
virtual void | close (void) |
function to close the connection to the device. More... | |
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
function to reset the device More... | |
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
function to init the device More... | |
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
function to deinit the device More... | |
virtual void | activate (DeviceAsync &=s_async) |
activate the device More... | |
virtual void | deactivate (DeviceAsync &=s_async) |
deactivate the device More... | |
virtual void | version (void) |
function to get the version More... | |
virtual Basda::TempoSeqData | readTemp (void) |
function to read out the temperatures of the different sensors of the PfeifferVacuum DualGauge More... | |
virtual Nice::JointPtrVector & | descriptionTemp (void) |
function to read the description More... | |
![]() | |
TempoDevice (const Nice::JointPtr &_config) | |
TempoDevice (const Nice::JointPtr &_config) | |
TempoDevice (const Nice::JointPtr &_config) | |
![]() | |
Device (const Nice::JointPtr &_config) | |
constructor. This is an elementary (lazy) action which stores the name and gets configuration. More... | |
virtual | ~Device () |
destructor Does nothing More... | |
virtual void | setConfig (const Nice::JointPtr &_config) |
init with config tree ptr More... | |
Nice::JointPtr & | config () |
retrieve the property tree More... | |
std::string & | name () |
retrieve the name set at ctor time. More... | |
Device (const Nice::JointPtr &_config) | |
constructor. This is an elementary (lazy) action which stores the name and gets configuration. More... | |
virtual | ~Device () |
destructor Does nothing More... | |
virtual void | setConfig (const Nice::JointPtr &_config) |
init with config tree ptr More... | |
Nice::JointPtr & | config () |
retrieve the property tree More... | |
std::string & | name () |
retrieve the name set at ctor time. More... | |
Protected Member Functions | |
void | getInputData (gaugeSensorVector &_sensor) |
function to get the informations for different inputs of the PfeifferVacuum DualGauge More... | |
void | getSwitchData (gaugeSwitchVector &_switch) |
function to get the informations of the switching functions of the PfeifferVacuum DualGauge More... | |
void | getControllData (int _sensor, gaugeControl &_control) |
function to get the switching controll parameters More... | |
void | getInputData (gaugeSensorVector &_sensor) |
function to get the informations for different inputs of the PfeifferVacuum DualGauge More... | |
void | getSwitchData (gaugeSwitchVector &_switch) |
function to get the informations of the switching functions of the PfeifferVacuum DualGauge More... | |
void | getControllData (int _sensor, gaugeControl &_control) |
function to get the switching controll parameters More... | |
Protected Attributes | |
Nice::JointPtrVector | m_partNodes |
vector containing the children More... | |
gaugeSensorVector | m_sensor |
vector containing the data of the different inputs More... | |
gaugeSwitchVector | m_switch |
vector containing the data of the switching functions More... | |
![]() | |
Nice::JointPtr | m_config |
Nice::JointPtr | m_cfg |
Nice::JointPtr | m_var |
std::string | m_name |
Private Attributes | |
DGauge * | m_gauge |
the instance of the DGauge Driver class More... | |
std::string | m_conAdr |
connection address of the DGauge Device More... | |
Additional Inherited Members | |
![]() | |
static DeviceAsyncImpl | s_async |
Basda::TempoDeviceDGauge::TempoDeviceDGauge | ( | const Nice::JointPtr & | _config | ) |
constructor
_config | configuration tree |
|
inlinevirtual |
virtual destructor
Basda::TempoDeviceDGauge::TempoDeviceDGauge | ( | const Nice::JointPtr & | _config | ) |
constructor
_config | configuration tree |
|
inlinevirtual |
virtual destructor
|
inlinevirtual |
activate the device
Implements Basda::Device.
|
inlinevirtual |
activate the device
Implements Basda::Device.
|
virtual |
function to close the connection to the device.
Implements Basda::Device.
|
virtual |
function to close the connection to the device.
Implements Basda::Device.
|
inlinevirtual |
deactivate the device
Implements Basda::Device.
|
inlinevirtual |
deactivate the device
Implements Basda::Device.
|
virtual |
function to deinit the device
Implements Basda::Device.
|
virtual |
function to deinit the device
Implements Basda::Device.
|
inlinevirtual |
function to read the description
Implements Basda::TempoDevice.
|
inlinevirtual |
function to read the description
Implements Basda::TempoDevice.
|
protected |
function to get the switching controll parameters
_sensor | specifies the sensor number |
_control | struct containing the informations |
|
protected |
function to get the switching controll parameters
_sensor | specifies the sensor number |
_control | struct containing the informations |
|
protected |
function to get the informations for different inputs of the PfeifferVacuum DualGauge
_sensor | vector containing the sensor structs |
|
protected |
function to get the informations for different inputs of the PfeifferVacuum DualGauge
_sensor | vector containing the sensor structs |
|
protected |
function to get the informations of the switching functions of the PfeifferVacuum DualGauge
_switch | vector containing all 4 switching functions |
|
protected |
function to get the informations of the switching functions of the PfeifferVacuum DualGauge
_switch | vector containing all 4 switching functions |
|
virtual |
function to init the device
Implements Basda::Device.
|
virtual |
function to init the device
Implements Basda::Device.
|
virtual |
function to open the connection to the device.
Implements Basda::Device.
|
virtual |
function to open the connection to the device.
Implements Basda::Device.
|
virtual |
function to read out the temperatures of the different sensors of the PfeifferVacuum DualGauge
Implements Basda::TempoDevice.
|
virtual |
function to read out the temperatures of the different sensors of the PfeifferVacuum DualGauge
Implements Basda::TempoDevice.
|
virtual |
function to reset the device
Implements Basda::Device.
|
virtual |
function to reset the device
Implements Basda::Device.
|
virtual |
function to get the version
Implements Basda::Device.
|
virtual |
function to get the version
Implements Basda::Device.
|
protected |
vector containing the children
|
protected |
vector containing the data of the different inputs
|
protected |
vector containing the data of the switching functions