- Timestamp:
- Aug 22, 2010, 12:27:53 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/consolecommands3/src/libraries/core/Thread.h
r6417 r7200 46 46 bool isWorking(); 47 47 void waitUntilFinished(); 48 bool evaluateExecutor( Executor*executor );48 bool evaluateExecutor( const ExecutorPtr& executor ); 49 49 50 50 private: 51 51 void threadLoop(); 52 52 53 Executor *executor_;53 ExecutorPtr executor_; 54 54 bool isWorking_; 55 55 bool stopThread_; 56 56 boost::thread* workerThread_; 57 57 boost::mutex* executorMutex_; 58 boost::mutex* 58 boost::mutex* isWorkingMutex_; 59 59 boost::mutex* stopThreadMutex_; 60 60 };
Note: See TracChangeset
for help on using the changeset viewer.