Motion Master
|
#include <machine_manager.h>
Public Member Functions | |
MachineManager (moodycamel::ReaderWriterQueue< IncomingMachineMessage > &incoming_machine_message_queue, moodycamel::ReaderWriterQueue< OutgoingMachineMessage > &outgoing_machine_message_queue) | |
~MachineManager () | |
void | start () |
Start the Machine Manager. More... | |
void | stop () |
Stop the Machine Manager. More... | |
void | wait () |
Wait until the Machine Manager finishes execution. More... | |
MachineManager::MachineManager | ( | moodycamel::ReaderWriterQueue< IncomingMachineMessage > & | incoming_machine_message_queue, |
moodycamel::ReaderWriterQueue< 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.