MotionLib  1.0.0
SamBuCa motion library
smc::internal::MGrblAxis Member List

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

Axis(const std::string &address)smc::Axis
canConvert(const units::Value &value, units::unit_t unit) const overridesmc::internal::MGrblAxisvirtual
convert(units::Value &value, units::unit_t unit) const overridesmc::internal::MGrblAxisvirtual
DeviceBase(const std::string &uid)smc::DeviceBaseprotected
DeviceType typedef (defined in smc::DeviceBase)smc::DeviceBase
ERROR enum value (defined in smc::Axis)smc::Axis
getConfig(const std::string &name) const overridesmc::internal::MGrblAxisvirtual
getPosition(units::unit_t unit) const overridesmc::internal::MGrblAxisvirtual
getState() const overridesmc::internal::MGrblAxisvirtual
GrblAxis(const std::string &uid, const std::shared_ptr< GrblPlatform > &grbl) (defined in smc::internal::GrblAxis)smc::internal::GrblAxis
IDLE enum value (defined in smc::Axis)smc::Axis
lastPosition(units::unit_t unit) const overridesmc::internal::MGrblAxisvirtual
listConfig() const overridesmc::internal::MGrblAxisvirtual
m_grbl (defined in smc::internal::GrblAxis)smc::internal::GrblAxisprotected
m_mgrbl (defined in smc::internal::MGrblAxis)smc::internal::MGrblAxisprotected
m_uid (defined in smc::DeviceBase)smc::DeviceBaseprotected
MGrblAxis(const std::string &uid, const std::shared_ptr< MGrblPlatform > &mgrbl, const std::shared_ptr< GrblPlatform > &grbl) (defined in smc::internal::MGrblAxis)smc::internal::MGrblAxis
MGrblPlatform (defined in smc::internal::MGrblAxis)smc::internal::MGrblAxisfriend
moveBy(const units::Value &distance) const overridesmc::internal::MGrblAxisvirtual
moveTo(const units::Value &position) const overridesmc::internal::MGrblAxisvirtual
pause() const overridesmc::internal::MGrblAxisvirtual
resume() const overridesmc::internal::MGrblAxisvirtual
RUNNING enum value (defined in smc::Axis)smc::Axis
setActualPosition(const units::Value &position) const overridesmc::internal::MGrblAxisvirtual
setConfig(const std::string &name, const std::string &value) const overridesmc::internal::MGrblAxisvirtual
Shared typedef (defined in smc::internal::MGrblAxis)smc::internal::MGrblAxis
State enum namesmc::Axis
stop() const overridesmc::internal::MGrblAxisvirtual
takeReference(const std::chrono::milliseconds &timeout=std::chrono::seconds{ 120}) const overridesmc::internal::MGrblAxisvirtual
toString() constsmc::DeviceBase
type() const overridesmc::Axisvirtual
uid() constsmc::DeviceBase
UNKNOWN enum value (defined in smc::Axis)smc::Axis
updateInstance() const (defined in smc::internal::MGrblAxis)smc::internal::MGrblAxisprotected
updateSignalsmc::DeviceBase
~DeviceBase()=default (defined in smc::DeviceBase)smc::DeviceBasevirtual