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

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

_getResolverInfo(const std::string &uid) const (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformprotected
clearQueue(const std::string &msg) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
create(const ccut::yml::NodeRef &config)smc::internal::MFEPlatforminlinestatic
createAxis(const std::string &uid, const std::shared_ptr< GrblPlatform > &grbl) override (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformprotectedvirtual
createPlatforms(Context &ctx) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
DeviceList typedef (defined in smc::internal::PlatformBase)smc::internal::PlatformBase
DeviceTypeList typedef (defined in smc::internal::PlatformBase)smc::internal::PlatformBase
generateDevices(const DeviceTypeList &deviceType) override (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformvirtual
generateGpios(Context &ctx, std::list< DeviceBase::Shared > &out) (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformprotected
getBuildInfo(Context &ctx) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatform
getFirstInstance() constsmc::internal::MGrblPlatform
getInstance(mgrbl::Instance instance) constsmc::internal::MGrblPlatforminline
getLayout()smc::internal::MGrblPlatform
getPlatforms() const (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatforminlineprotected
getResolverAxis(const std::string &uid) constsmc::internal::MFEPlatform
getResolverMode(const std::string &uid) const (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatform
getResolverMonitorAxis(const std::string &uid) constsmc::internal::MFEPlatform
getResolverMonitorState(const std::string &uid, uint32_t &diff) (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatform
getResolverPosition(const std::string &uid, const units::unit_t unit) const (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatform
getSupportedDevices() const override (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformvirtual
loadLayout(Context &ctx) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatform
m_ctx (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_dataConn (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_gpios (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_immediate (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_layout (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_lock (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformmutableprotected
m_mainTriggerUrl (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_notificationWorker (defined in smc::internal::PlatformBase)smc::internal::PlatformBaseprotected
m_platforms (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
m_resolvers (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformprotected
m_triggers (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
mainTriggerUrl() const (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatforminline
MFEPlatform(const ccut::yml::NodeRef &ref) (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformexplicitprotected
MGrblPlatform(const ccut::yml::NodeRef &node, Context *data=nullptr)smc::internal::MGrblPlatformexplicitprotected
notify(const DeviceId &id) (defined in smc::internal::PlatformBase)smc::internal::PlatformBase
notify(std::set< DeviceId > &&ids) (defined in smc::internal::PlatformBase)smc::internal::PlatformBase
processImmediate(Context &ctx) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
processMessage(const std::string &message) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
processUpdate(MGrblPlatform::Context &ctx) overridesmc::internal::MFEPlatformvirtual
run(std::function< void(ImmediateCmd &, Context &)> fun) (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatform
runOnInstance(Context &ctx, std::function< void(GrblPlatform::Shared &platform, GrblPlatform::Context &ctx)> fun, bool onlyFirst=false) constsmc::internal::MGrblPlatform
s_loggerCat (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformstatic
s_monitorConfigHidden (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformstatic
s_resolverConfigHidden (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformstatic
s_resolverMonitorSuffix (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformstatic
s_resolverSettingPrefix (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformstatic
s_stepLostConfig (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformstatic
setNotificationWorker(const NotificationWorker::Shared &worker) override (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformvirtual
Shared typedef (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatform
shared_from_this() (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatforminline
shared_from_this() const (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatforminline
stop() override (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformvirtual
thread_func() override (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformprotected
updateInstance(MGrblGpio &gpio) constsmc::internal::MGrblPlatform
updateInstance(MGrblAxis &axis) constsmc::internal::MGrblPlatform
updateInstance(MGrblTrigger &trigger) constsmc::internal::MGrblPlatform
updateResolverSetting(const std::string &resolverId, grbl::SettingId settingId, const std::string &value)smc::internal::MFEPlatform
wake() override (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatform
~MFEPlatform() (defined in smc::internal::MFEPlatform)smc::internal::MFEPlatformvirtual
~MGrblPlatform() (defined in smc::internal::MGrblPlatform)smc::internal::MGrblPlatformvirtual
~PlatformBase()=default (defined in smc::internal::PlatformBase)smc::internal::PlatformBasevirtual