MCPcopy Create free account
hub / github.com/Duet3D/RepRapFirmware / THROWS

Function THROWS

src/Tools/Tool.cpp:429–438  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

427}
428
429/*static*/ GCodeResult Tool::SetAllToolsFirmwareRetraction(GCodeBuffer& gb, const StringRef& reply, OutputBuffer *_ecv_null & outBuf) THROWS(GCodeException)
430{
431 GCodeResult rslt = GCodeResult::ok;
432 ReadLocker lock(toolListLock);
433 for (Tool *_ecv_null tool = toolList; tool != nullptr && rslt == GCodeResult::ok; tool = tool->Next())
434 {
435 rslt = tool->SetFirmwareRetraction(gb, reply, outBuf);
436 }
437 return rslt;
438}
439
440/*static*/ void Tool::CheckZHopsValid(AxesBitmap axesHomed) noexcept
441{

Callers

nothing calls this directly

Calls 15

ConvertSpeedFromMmPerMinFunction · 0.85
ToolUpdatedFunction · 0.85
MillisToStepClocksFunction · 0.85
SetConfiguredRpmMethod · 0.80
ToolsUpdatedMethod · 0.80
lcatfMethod · 0.80
catfMethod · 0.80
GCodeExceptionClass · 0.50
NextMethod · 0.45
SwitchOffMethod · 0.45

Tested by

no test coverage detected