MotionLib  1.0.0
SamBuCa motion library
Public Member Functions | Public Attributes | List of all members
smc::internal::GrblPlatform::MotionCmd Struct Reference
Collaboration diagram for smc::internal::GrblPlatform::MotionCmd:
Collaboration graph
[legend]

Public Member Functions

 MotionCmd (std::function< void(MotionCmd &, GrblPlatform::Context &)> run, std::set< grbl::Axis > &&axis, std::string &&message)
 
 MotionCmd (MotionCmd &&)=default
 
 MotionCmd (const MotionCmd &)=delete
 
MotionCmdoperator= (const MotionCmd &)=delete
 
MotionCmdoperator= (MotionCmd &&)=default
 

Public Attributes

std::function< void(MotionCmd &, GrblPlatform::Context &)> run
 
std::set< grbl::Axis > axis
 
std::string message
 
std::promise< void > prom
 
GrblPlatform::Line line
 

Detailed Description

Definition at line 50 of file GrblPlatformData.hpp.


The documentation for this struct was generated from the following file: