class Core::Portable::BackgroundWorker
Manages a background thread with a queue of tasks.
#include <coreworker.h> class BackgroundWorker { public: // enums enum CancelResult; // classes class WorkerThread; // methods void setPriority(Threads::ThreadPriority priority); void addTask(BackgroundTask* task); CancelResult cancelTask(BackgroundTaskID id); void terminate(); }; // direct descendants class Worker;