9#include "MantidKernel/DllConfig.h"
10#include <Poco/Runnable.h>
ThreadPoolRunnable : Class used by thread pool (and POCO) to run inside a thread.
double m_waitSec
How many seconds you are allowed to wait with no tasks before exiting.
size_t m_threadnum
ID of this thread.
ProgressBase * m_prog
Progress reporter.
ThreadScheduler * m_scheduler
The ThreadScheduler instance taking care of task scheduling.
size_t threadnum()
Return the thread number of this thread.
The ThreadScheduler object defines how tasks are allocated to threads and in what order.
Helper class which provides the Collimation Length for SANS instruments.