6 #ifndef INCLUDED_ILM_THREAD_H
7 #define INCLUDED_ILM_THREAD_H
68 #if ILMTHREAD_THREADING_ENABLED
91 virtual void run () = 0;
101 #if ILMTHREAD_THREADING_ENABLED
105 Thread &operator= (
const Thread&
t) =
delete;
106 Thread &operator= (Thread&& t) =
delete;
107 Thread (
const Thread& t) =
delete;
108 Thread (Thread&& t) =
delete;
114 #endif // INCLUDED_ILM_THREAD_H
#define ILMTHREAD_INTERNAL_NAMESPACE_HEADER_ENTER
#define ILMTHREAD_INTERNAL_NAMESPACE_HEADER_EXIT
ILMTHREAD_INTERNAL_NAMESPACE_HEADER_ENTER ILMTHREAD_EXPORT bool supportsThreads()
#define ILMTHREAD_EXPORT_TYPE
**Note that the tasks the is the thread number *for the or if it s being executed by a non pool thread(this *can happen in cases where the whole pool is occupied and the calling *thread contributes to running the work load).**Thread pool.Have fun