|
Motion Master
|
#include <machine_manager.h>
Public Member Functions | |
| MachineManager (mm::core::containers::ThreadSafeQueue< IncomingMachineMessage > &incoming_machine_message_queue, mm::core::containers::ThreadSafeQueue< OutgoingMachineMessage > &outgoing_machine_message_queue) | |
| ~MachineManager () | |
| void | start () |
| Start the Machine Manager. | |
| void | stop () |
| Stop the Machine Manager. | |
| void | wait () |
| Wait until the Machine Manager finishes execution. | |
| MachineManager::MachineManager | ( | mm::core::containers::ThreadSafeQueue< IncomingMachineMessage > & | incoming_machine_message_queue, |
| mm::core::containers::ThreadSafeQueue< OutgoingMachineMessage > & | outgoing_machine_message_queue ) |
| MachineManager::~MachineManager | ( | ) |
| void MachineManager::start | ( | ) |
Start the Machine Manager.
| void MachineManager::stop | ( | ) |
Stop the Machine Manager.
| void MachineManager::wait | ( | ) |
Wait until the Machine Manager finishes execution.