MeVisLab Toolbox Reference
ml::MultiThreadedPageRequestProcessor Member List

This is the complete list of members for ml::MultiThreadedPageRequestProcessor, including all inherited members.

_currentScopeml::PageRequestProcessorBaseprotected
_cursorsml::PageRequestProcessorBaseprotected
_guiPerThreadStorageml::PageRequestProcessorBaseprotected
_guiThreadRecursionCounterml::PageRequestProcessorBaseprotected
_guiThreadTimeLineml::PageRequestProcessorBaseprotected
_hostml::PageRequestProcessorBaseprotected
_overviewTimeLineml::PageRequestProcessorBaseprotected
_processingScopeml::PageRequestProcessorBaseprotected
_producerCursorCounterml::PageRequestProcessorBaseprotected
_producerProcessingScopeml::PageRequestProcessorBaseprotected
_profileml::PageRequestProcessorBaseprotected
_progressUpdateTimerml::PageRequestProcessorBaseprotected
_rootTileRequestsml::PageRequestProcessorBaseprotected
_scopeStackml::PageRequestProcessorBaseprotected
_terminatedml::PageRequestProcessorBaseprotected
_useTimeLineProfilingml::PageRequestProcessorBaseprotected
addNewCursor(PageRequestCursor *cursor)ml::PageRequestProcessorBaseprotected
addRootTileRequest(TileRequest *tileRequest) overrideml::MultiThreadedPageRequestProcessorvirtual
append(PageRequest *request) overrideml::MultiThreadedPageRequestProcessorvirtual
createMoreWork(bool sleepWhenBlocked, bool *allBlocked=nullptr, MLint pageRequestLimit=100000, MLint *resultPageRequestCount=nullptr)ml::PageRequestProcessorBaseprotected
disableTileRequestAllocationFailure()ml::PageRequestProcessorstatic
enableTileRequestAllocationFailure(int count=1)ml::PageRequestProcessorstatic
enableTimeLineProfiling(bool flag)ml::PageRequestProcessorBase
enterProcessingScope() overrideml::MultiThreadedPageRequestProcessorvirtual
getOverviewTimeLine()ml::PageRequestProcessorBaseinline
getProcessingScope() constml::PageRequestProcessorBaseinline
getProcessingTimeLine()ml::PageRequestProcessorBaseinline
getUserThreadData(PageRequest *request, PerThreadStorage &perThreadStorage)ml::PageRequestProcessorBaseprotected
isTimeLineProfilingEnabled() constml::PageRequestProcessorBaseinline
launchMultiThreading()ml::MultiThreadedPageRequestProcessor
leaveProcessingScope() overrideml::MultiThreadedPageRequestProcessorvirtual
MultiThreadedPageRequestProcessor(Host *host=nullptr)ml::MultiThreadedPageRequestProcessor
needsProcessing() overrideml::MultiThreadedPageRequestProcessorvirtual
PageRequestProcessorBase(Host *host)ml::PageRequestProcessorBase
process(double timeBudget) overrideml::MultiThreadedPageRequestProcessorvirtual
processAll() overrideml::MultiThreadedPageRequestProcessorvirtual
processingWasSingleThreaded() const overrideml::MultiThreadedPageRequestProcessorinlinevirtual
removeCancelledRequests() overrideml::PageRequestProcessorBasevirtual
setAllowLateMultiThreadingStart(bool flag)ml::MultiThreadedPageRequestProcessorinline
setNumWorkerThreads(std::size_t threads) overrideml::MultiThreadedPageRequestProcessorvirtual
setupCurrentProcessingScope()ml::PageRequestProcessorBaseprotected
supportsMultiThreading() overrideml::MultiThreadedPageRequestProcessorinlinevirtual
terminateAllRequestsInGUIThread()ml::PageRequestProcessorBaseprotected
~MultiThreadedPageRequestProcessor() overrideml::MultiThreadedPageRequestProcessor
~PageRequestProcessor() overrideml::PageRequestProcessorinline
~PageRequestProcessorBase() overrideml::PageRequestProcessorBase
~PageRequestQueueInterface()ml::PageRequestQueueInterfaceinlinevirtual