MotionLib  1.0.0
SamBuCa motion library
All Classes Namespaces Functions Variables Enumerations Enumerator Modules Pages
smc::internal::MGrblPlatform Member List

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

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