itom  4.1.0
ito::AddInActuatorPrivate Class Reference

Public Attributes

bool m_interruptFlag
 
QMutex m_directAccessMutex
 
QVector< int > m_lastSignalledStatus
 
QVector< double > m_lastSignalledCurrentPos
 
QVector< double > m_lastSignalledTargetPos
 
bool m_lastSignalledInitialized
 

Member Data Documentation

QMutex ito::AddInActuatorPrivate::m_directAccessMutex

mutex providing a thread-safe handling of the interrupt flag (internal use only), as well as of the last reported stati, current positions or target positions

bool ito::AddInActuatorPrivate::m_interruptFlag

interrupt flag (true if interrupt is requested, default: false)

QVector<double> ito::AddInActuatorPrivate::m_lastSignalledCurrentPos

vector (same length than number of axes) containing the current position (mm or degree) of every axis. The current position should be updated with a reasonable frequency (depending on the actuator and situation)

bool ito::AddInActuatorPrivate::m_lastSignalledInitialized

set to true if the m_lastSignalled...-vectors are set for the first time

QVector<int> ito::AddInActuatorPrivate::m_lastSignalledStatus

vector (same length than number of axes) containing the status of every axis. The status is a combination of enumeration ito::tActuatorStatus.

QVector<double> ito::AddInActuatorPrivate::m_lastSignalledTargetPos

vector (same length than number of axes) containing the target position (mm or degree) of every axis


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