OpenWalnut 1.2.5
WWorkerThread< Function_T > Member List
This is the complete list of members for WWorkerThread< Function_T >, including all inherited members.
ExceptionFunction typedefWWorkerThread< Function_T >
ExceptionSignal typedefWWorkerThread< Function_T > [private]
m_exceptionSignalWWorkerThread< Function_T > [private]
m_funcWWorkerThread< Function_T > [private]
m_idWWorkerThread< Function_T > [private]
m_numThreadsWWorkerThread< Function_T > [private]
m_shutdownFlagWThreadedRunner [protected]
m_stopSignalWWorkerThread< Function_T > [private]
m_threadWThreadedRunner [protected]
msleep(const int32_t t) const WThreadedRunner [protected]
notifyStop()WThreadedRunner [protected, virtual]
operator=(WWorkerThread const &)WWorkerThread< Function_T > [private]
requestStop()WThreadedRunner [virtual]
run()WThreadedRunner [virtual]
run(THREADFUNCTION f)WThreadedRunner
sleep(const int32_t t) const WThreadedRunner [protected]
StopFunction typedefWWorkerThread< Function_T >
StopSignal typedefWWorkerThread< Function_T > [private]
subscribeExceptionSignal(ExceptionFunction func)WWorkerThread< Function_T >
subscribeStopSignal(StopFunction func)WWorkerThread< Function_T >
THREADFUNCTION typedefWThreadedRunner
threadMain()WWorkerThread< Function_T > [protected, virtual]
wait(bool requestFinish=false)WThreadedRunner
waitForStop()WThreadedRunner [protected]
WThreadedRunner()WThreadedRunner
WWorkerThread(boost::shared_ptr< Function_T > func, std::size_t id, std::size_t numThreads)WWorkerThread< Function_T >
WWorkerThread(WWorkerThread const &)WWorkerThread< Function_T > [private]
yield() const WThreadedRunner [protected]
~WThreadedRunner()WThreadedRunner [virtual]
~WWorkerThread()WWorkerThread< Function_T > [virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends