27 while( !stopRunning( ))
29 while( _commands.isEmpty( ))
33 const ICommands& commands = _commands.popAll();
34 LBASSERT( !commands.empty( ));
36 for(
ICommandsCIter i = commands.begin(); i != commands.end(); ++i )
42 LBABORT(
"Error handling " << command );
52 LBINFO <<
"Leaving worker thread " << lunchbox::className(
this )
A class managing received commands.
ICommands::const_iterator ICommandsCIter
A const iterator for a vector of input commands.
std::vector< ICommand > ICommands
A vector of input commands.
virtual CO_WORKER_API void run()