MotionLib
1.0.0
SamBuCa motion library
|
This is the complete list of members for edge::EdgeGrblDeviceBase, including all inherited members.
dataSignal (defined in grbl::GrblDeviceBase) | grbl::GrblDeviceBase | |
defaultSendTimeout (defined in grbl::GrblDeviceBase) | grbl::GrblDeviceBase | static |
drvClose() | edge::EdgeGrblDeviceBase | protected |
drvOpen(int lun, const std::string &simPath, bool isSim) | edge::EdgeGrblDeviceBase | protected |
EdgeGrblDeviceBase(int lun, const std::string &driverPath=std::string()) | edge::EdgeGrblDeviceBase | explicit |
EdgeGrblDeviceBase() (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | protected |
fetch(const std::chrono::milliseconds &timeout) | grbl::GrblDeviceBase | |
getDrv() const | edge::EdgeGrblDeviceBase | inline |
init(int lun, const std::string &driverPath) (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | protected |
irqLoop() | edge::EdgeGrblDeviceBase | protected |
loggerCat (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | protectedstatic |
m_buffer (defined in grbl::GrblDeviceBase) | grbl::GrblDeviceBase | protected |
m_edgeDrvHdl (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | protected |
m_fifoBytes (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | protected |
m_wakeFd (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | protected |
read() override | edge::EdgeGrblDeviceBase | virtual |
read(struct edge_reg *reg, uint32_t &value) | edge::EdgeGrblDeviceBase | inline |
read(struct edge_reg *reg, size_t offset, uint32_t &value) | edge::EdgeGrblDeviceBase | |
read(struct edge_reg *reg, std::vector< uint32_t > &values) | edge::EdgeGrblDeviceBase | |
send(const std::string &cmd, std::function< bool(const std::string &)> msg={}, const std::chrono::milliseconds &timeout=defaultSendTimeout) | grbl::GrblDeviceBase | virtual |
sendRealtime(const std::string &cmd, std::function< bool(const std::string &)> msg={}, const std::chrono::milliseconds &timeout=defaultSendTimeout) | grbl::GrblDeviceBase | virtual |
takeLine(std::string &line) | grbl::GrblDeviceBase | virtual |
wait(const std::chrono::milliseconds &timeout) override | edge::EdgeGrblDeviceBase | virtual |
waitIrq(const std::chrono::milliseconds &timeout, const struct edge_reg *const expectedReg, uint32_t expectedBit) | edge::EdgeGrblDeviceBase | protected |
wake() override | edge::EdgeGrblDeviceBase | virtual |
write(const std::string &data) override | edge::EdgeGrblDeviceBase | virtual |
write(struct edge_reg *reg, uint32_t value) | edge::EdgeGrblDeviceBase | inline |
write(struct edge_reg *reg, size_t offset, uint32_t value) | edge::EdgeGrblDeviceBase | |
~EdgeGrblDeviceBase() (defined in edge::EdgeGrblDeviceBase) | edge::EdgeGrblDeviceBase | |
~GrblDeviceBase()=default (defined in grbl::GrblDeviceBase) | grbl::GrblDeviceBase | virtual |