28 while (!stopRunning())
30 while (_commands.isEmpty())
34 const ICommands& commands = _commands.popAll();
35 LBASSERT(!commands.empty());
37 for (
ICommandsCIter i = commands.begin(); i != commands.end(); ++i)
43 LBABORT(
"Error handling " << command);
53 LBDEBUG <<
"Leaving worker thread " << lunchbox::className(
this)
CO_WORKER_API void run() override
ICommands::const_iterator ICommandsCIter
A const iterator for a vector of input commands.
Object-oriented network library.
A class managing received commands.
std::vector< ICommand > ICommands
A vector of input commands.