MotionLib  1.0.0
SamBuCa motion library
smc::AxisPositionMonitor Member List

This is the complete list of members for smc::AxisPositionMonitor, including all inherited members.

axisDevice() const (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitorinline
AxisPositionMonitor(const std::string &address, const std::shared_ptr< Axis > &axis, const std::shared_ptr< PositionSensor > &position)smc::AxisPositionMonitor
canConvert(const units::Value &value, units::unit_t unit) constsmc::DeviceBasevirtual
convert(units::Value &value, units::unit_t unit) constsmc::DeviceBasevirtual
DeviceBase(const std::string &uid)smc::DeviceBaseprotected
DeviceType typedef (defined in smc::DeviceBase)smc::DeviceBase
DISABLED enum value (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitor
ENABLED enum value (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitor
getConfig(const std::string &name) constsmc::DeviceBasevirtual
getDifference(units::unit_t unit) const =0smc::AxisPositionMonitorpure virtual
getMaxDifference(units::unit_t unit) const =0smc::AxisPositionMonitorpure virtual
getState() const =0smc::AxisPositionMonitorpure virtual
lastDifference(units::unit_t unit) const =0smc::AxisPositionMonitorpure virtual
lastState() const =0smc::AxisPositionMonitorpure virtual
listConfig() constsmc::DeviceBasevirtual
m_axis (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitorprotected
m_position (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitorprotected
m_uid (defined in smc::DeviceBase)smc::DeviceBaseprotected
positionSensorDevice() const (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitorinline
setConfig(const std::string &name, const std::string &value) constsmc::DeviceBasevirtual
setEnabled(bool enabled)=0smc::AxisPositionMonitorpure virtual
Shared typedef (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitor
State enum name (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitor
toString() constsmc::DeviceBase
TRIGGERED enum value (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitor
type() const overridesmc::AxisPositionMonitorvirtual
uid() constsmc::DeviceBase
UNKNOWN enum value (defined in smc::AxisPositionMonitor)smc::AxisPositionMonitor
updateSignalsmc::DeviceBase
~DeviceBase()=default (defined in smc::DeviceBase)smc::DeviceBasevirtual