clearQueue(const std::string &msg) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
create(const ccut::yml::NodeRef &config) | smc::internal::MGrblPlatform | inlinestatic |
createAxis(const std::string &uid, const std::shared_ptr< GrblPlatform > &grbl) (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | 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::MGrblPlatform) | smc::internal::MGrblPlatform | virtual |
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 |
getSupportedDevices() const override (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | 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_triggers (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | protected |
mainTriggerUrl() const (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | inline |
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(Context &ctx) | smc::internal::MGrblPlatform | protectedvirtual |
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 | |
setNotificationWorker(const NotificationWorker::Shared &worker) override (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | virtual |
Shared typedef (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | |
shared_from_this() (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | inline |
shared_from_this() const (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | 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 | |
wake() override (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | |
~MGrblPlatform() (defined in smc::internal::MGrblPlatform) | smc::internal::MGrblPlatform | virtual |
~PlatformBase()=default (defined in smc::internal::PlatformBase) | smc::internal::PlatformBase | virtual |