Abstract hardware contract used by RobotInterlock.
More...
#include <RobotInterlock.hpp>
|
| virtual | ~RobotHardware ()=default |
| |
| virtual bool | freezeMotion () noexcept=0 |
| | Immediately stop motion output.
|
| |
| virtual bool | enableMotion () noexcept=0 |
| | Re-enable motion output after safe/ack conditions.
|
| |
Definition at line 45 of file RobotInterlock.hpp.
◆ ~RobotHardware()
| virtual RobotHardware::~RobotHardware |
( |
| ) |
|
|
virtualdefault |
◆ enableMotion()
| virtual bool RobotHardware::enableMotion |
( |
| ) |
|
|
pure virtualnoexcept |
◆ freezeMotion()
| virtual bool RobotHardware::freezeMotion |
( |
| ) |
|
|
pure virtualnoexcept |
The documentation for this class was generated from the following file: