| addQueue(QueueType type, const char *name) | Threads::WorkManager | |
| addWork(const Work &, CallBack *finished=0, int queueid=cDefaultQueueID(), bool putfirstinline=false, bool discardduplicates=false, bool forcedifferentthread=false) | Threads::WorkManager | |
| addWork(TypeSet< Work > &, int queueid=-1, bool firstinline=false) | Threads::WorkManager | |
| attachCB(const NotifierAccess &, const CallBack &, bool onlyifnew=false) const | CallBacker | |
| attachCB(const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const | CallBacker | |
| attachednotifiers_ | CallBacker | private |
| attachednotifierslock_ | CallBacker | mutableprivate |
| CallBacker() | CallBacker | |
| CallBacker(const CallBacker &) | CallBacker | |
| callbacks_ | Threads::WorkManager | protected |
| cDefaultQueueID() | Threads::WorkManager | inlinestatic |
| createReceiverForCurrentThread() | CallBacker | static |
| detachAllNotifiers() const | CallBacker | |
| detachCB(const NotifierAccess &, const CallBack &) const | CallBacker | |
| detachCB(const NotifierAccess *notif, const CallBack &cb) const | CallBacker | inline |
| emptyQueue(int queueid, bool finishall) | Threads::WorkManager | |
| executeQueue(int queueid) | Threads::WorkManager | |
| executeWork(Work *, int sz, int queueid=-1, bool firstinline=false) | Threads::WorkManager | |
| freeid_ | Threads::WorkManager | protected |
| freethreads_ | Threads::WorkManager | protected |
| getWork(CallBacker *) const | Threads::WorkManager | |
| getWorkExitStatus(CallBacker *) const | Threads::WorkManager | |
| isCapsule() const | CallBacker | inlinevirtual |
| isidle | Threads::WorkManager | |
| isNotifierAttached(const NotifierAccess *) const | CallBacker | |
| isShuttingDown | Threads::WorkManager | |
| isWorkThread() const | Threads::WorkManager | |
| Manual enum value | Threads::WorkManager | |
| MultiThread enum value | Threads::WorkManager | |
| notifyShutdown(const NotifierAccess *, bool wait) const | CallBacker | private |
| nrFreeThreads() const | Threads::WorkManager | |
| nrThreads() const | Threads::WorkManager | inline |
| queueids_ | Threads::WorkManager | protected |
| queueisclosing_ | Threads::WorkManager | protected |
| queuenames_ | Threads::WorkManager | protected |
| queueSize(int queueid) const | Threads::WorkManager | |
| queueSizeNoLock(int queueid) const | Threads::WorkManager | protected |
| QueueType enum name | Threads::WorkManager | |
| queuetypes_ | Threads::WorkManager | protected |
| queueworkload_ | Threads::WorkManager | protected |
| reduceWorkload(int queueidx) | Threads::WorkManager | inlineprotected |
| removeQueue(int queueid, bool finishall) | Threads::WorkManager | |
| removeReceiverForCurrentThread() | CallBacker | static |
| removeWork(const Work &) | Threads::WorkManager | |
| reportFinishedAndAskForMore(WorkThread *, int oldqueueid) | Threads::WorkManager | protected |
| setQueueName(int queueid, const char *) | Threads::WorkManager | |
| shutdown() | Threads::WorkManager | |
| SingleThread enum value | Threads::WorkManager | |
| stopReceivingNotifications() const | CallBacker | inline |
| threadids_ | Threads::WorkManager | protected |
| threads_ | Threads::WorkManager | protected |
| trueCaller() | CallBacker | inlinevirtual |
| twm() | Threads::WorkManager | static |
| twmid_ | Threads::WorkManager | protected |
| uiMessage(CallBacker *) const | Threads::WorkManager | |
| workload_ | Threads::WorkManager | protected |
| workloadcond_ | Threads::WorkManager | protected |
| WorkManager(int nrthreads=-1) | Threads::WorkManager | |
| workqueueid_ | Threads::WorkManager | protected |
| WorkThread class | Threads::WorkManager | friend |
| ~CallBacker() | CallBacker | virtual |
| ~WorkManager() | Threads::WorkManager | |