OpendTect  6.3
Threads::WorkManager Member List

This is the complete list of members for Threads::WorkManager, including all inherited members.

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
CallBacker()CallBacker
CallBacker(const CallBacker &)CallBacker
callbacks_Threads::WorkManagerprotected
cDefaultQueueID()Threads::WorkManagerinlinestatic
createReceiverForCurrentThread()CallBackerstatic
detachAllNotifiers() const CallBackerprotected
detachCB(const NotifierAccess &, const CallBack &) const CallBacker
detachCB(const NotifierAccess *notif, const CallBack &cb) const CallBackerinline
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::WorkManagerprotected
freethreads_Threads::WorkManagerprotected
getWork(CallBacker *) const Threads::WorkManager
getWorkExitStatus(CallBacker *) const Threads::WorkManager
isCapsule() const CallBackerinlinevirtual
isidleThreads::WorkManager
isNotifierAttached(const NotifierAccess *) const CallBacker
isShuttingDownThreads::WorkManager
isWorkThread() const Threads::WorkManager
Manual enum valueThreads::WorkManager
MultiThread enum valueThreads::WorkManager
nrFreeThreads() const Threads::WorkManager
nrThreads() const Threads::WorkManagerinline
queueids_Threads::WorkManagerprotected
queueisclosing_Threads::WorkManagerprotected
queuenames_Threads::WorkManagerprotected
queueSize(int queueid) const Threads::WorkManager
queueSizeNoLock(int queueid) const Threads::WorkManagerprotected
QueueType enum nameThreads::WorkManager
queuetypes_Threads::WorkManagerprotected
queueworkload_Threads::WorkManagerprotected
reduceWorkload(int queueidx)Threads::WorkManagerinlineprotected
removeQueue(int queueid, bool finishall)Threads::WorkManager
removeReceiverForCurrentThread()CallBackerstatic
removeWork(const Work &)Threads::WorkManager
reportFinishedAndAskForMore(WorkThread *, int oldqueueid)Threads::WorkManagerprotected
setQueueName(int queueid, const char *)Threads::WorkManager
shutdown()Threads::WorkManager
SingleThread enum valueThreads::WorkManager
stopReceivingNotifications() const CallBackerinline
threadids_Threads::WorkManagerprotected
threads_Threads::WorkManagerprotected
twm()Threads::WorkManagerstatic
twmid_Threads::WorkManagerprotected
workload_Threads::WorkManagerprotected
workloadcond_Threads::WorkManagerprotected
WorkManager(int nrthreads=-1)Threads::WorkManager
workqueueid_Threads::WorkManagerprotected
WorkThread classThreads::WorkManagerfriend
~CallBacker()CallBackervirtual
~WorkManager()Threads::WorkManager

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017