_getResolverInfo(const std::string &uid) const (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | protected |
clearQueue(const std::string &msg) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
create(const ccut::yml::NodeRef &config) | smc::internal::MFEPlatform | inlinestatic |
createAxis(const std::string &uid, const std::shared_ptr< GrblPlatform > &grbl) override (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | protectedvirtual |
createPlatforms(Context &ctx) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
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::MFEPlatform | virtual |
generateGpios(Context &ctx, std::list< DeviceBase::Shared > &out) (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | protected |
getBuildInfo(Context &ctx) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | |
getFirstInstance() const | smc::internal::MGrblPlatform | |
getInstance(mgrbl::Instance instance) const | smc::internal::MGrblPlatform | inline |
getLayout() | smc::internal::MGrblPlatform | |
getPlatforms() const (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | inlineprotected |
getResolverAxis(const std::string &uid) const | smc::internal::MFEPlatform | |
getResolverMode(const std::string &uid) const (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | |
getResolverMonitorAxis(const std::string &uid) const | smc::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::MFEPlatform | virtual |
loadLayout(Context &ctx) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | |
m_ctx (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_dataConn (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_gpios (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_immediate (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_layout (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_lock (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | mutableprotected |
m_mainTriggerUrl (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_notificationWorker (defined in smc::internal::PlatformBase) | smc::internal::PlatformBase | protected |
m_platforms (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
m_resolvers (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | protected |
m_triggers (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
mainTriggerUrl() const (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | inline |
MFEPlatform(const ccut::yml::NodeRef &ref) (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | explicitprotected |
MGrblPlatform(const ccut::yml::NodeRef &node, Context *data=nullptr) | smc::internal::MGrblPlatform | explicitprotected |
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::MGrblPlatform | protected |
processMessage(const std::string &message) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
processUpdate(MGrblPlatform::Context &ctx) override | smc::internal::MFEPlatform | virtual |
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) const | smc::internal::MGrblPlatform | |
s_loggerCat (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | static |
s_monitorConfigHidden (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | static |
s_resolverConfigHidden (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | static |
s_resolverMonitorSuffix (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | static |
s_resolverSettingPrefix (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | static |
s_stepLostConfig (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | static |
setNotificationWorker(const NotificationWorker::Shared &worker) override (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | virtual |
Shared typedef (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | |
shared_from_this() (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | inline |
shared_from_this() const (defined in smc::internal::MFEPlatform) | smc::internal::MFEPlatform | inline |
stop() override (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | virtual |
thread_func() override (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
updateInstance(MGrblGpio &gpio) const | smc::internal::MGrblPlatform | |
updateInstance(MGrblAxis &axis) const | smc::internal::MGrblPlatform | |
updateInstance(MGrblTrigger &trigger) const | smc::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::MFEPlatform | virtual |
~MGrblPlatform() (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | virtual |
~PlatformBase()=default (defined in smc::internal::PlatformBase) | smc::internal::PlatformBase | virtual |