OpendTect  7.0
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) constCallBacker
attachCB(const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) constCallBacker
attachednotifiers_CallBackerprivate
attachednotifierslock_CallBackermutableprivate
CallBacker()CallBacker
CallBacker(const CallBacker &)CallBacker
callbacks_Threads::WorkManagerprotected
cDefaultQueueID()Threads::WorkManagerinlinestatic
createReceiverForCurrentThread()CallBackerstatic
detachAllNotifiers() constCallBacker
detachCB(const NotifierAccess &, const CallBack &) constCallBacker
detachCB(const NotifierAccess *notif, const CallBack &cb) constCallBackerinline
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 *) constThreads::WorkManager
getWorkExitStatus(CallBacker *) constThreads::WorkManager
isCapsule() constCallBackerinlinevirtual
isidleThreads::WorkManager
isNotifierAttached(const NotifierAccess *) constCallBacker
isShuttingDownThreads::WorkManager
isWorkThread() constThreads::WorkManager
Manual enum valueThreads::WorkManager
MultiThread enum valueThreads::WorkManager
notifyShutdown(const NotifierAccess *, bool wait) constCallBackerprivate
nrFreeThreads() constThreads::WorkManager
nrThreads() constThreads::WorkManagerinline
queueids_Threads::WorkManagerprotected
queueisclosing_Threads::WorkManagerprotected
queuenames_Threads::WorkManagerprotected
queueSize(int queueid) constThreads::WorkManager
queueSizeNoLock(int queueid) constThreads::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() constCallBackerinline
threadids_Threads::WorkManagerprotected
threads_Threads::WorkManagerprotected
trueCaller()CallBackerinlinevirtual
twm()Threads::WorkManagerstatic
twmid_Threads::WorkManagerprotected
uiMessage(CallBacker *) constThreads::WorkManager
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. 1995-2024