ML Reference
ml::PageRequestProcessorBase Member List

This is the complete list of members for ml::PageRequestProcessorBase, 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)=0ml::PageRequestProcessorpure virtual
append(PageRequest *request)=0ml::PageRequestQueueInterfacepure virtual
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::PageRequestProcessorBasevirtual
getAllPageRequestQueues(std::vector< std::deque< PageRequest * > * > &queues)ml::PageRequestProcessorBaseprotectedvirtual
getOverviewTimeLine()ml::PageRequestProcessorBaseinline
getProcessingScope() constml::PageRequestProcessorBaseinline
getProcessingTimeLine()ml::PageRequestProcessorBaseinline
getUserThreadData(PageRequest *request, PerThreadStorage &perThreadStorage)ml::PageRequestProcessorBaseprotected
handleErrorsInGUIThread()ml::PageRequestProcessorBaseprotectedvirtual
isTimeLineProfilingEnabled() constml::PageRequestProcessorBaseinline
leaveProcessingScope() overrideml::PageRequestProcessorBasevirtual
needsProcessing()=0ml::PageRequestProcessorpure virtual
PageRequestProcessorBase(Host *host)ml::PageRequestProcessorBase
process(double timeBudget)=0ml::PageRequestProcessorpure virtual
processAll()=0ml::PageRequestProcessorpure virtual
processingWasSingleThreaded() const =0ml::PageRequestProcessorpure virtual
removeCancelledRequests() overrideml::PageRequestProcessorBasevirtual
setNumWorkerThreads(std::size_t)=0ml::PageRequestProcessorpure virtual
setupCurrentProcessingScope()ml::PageRequestProcessorBaseprotected
supportsMultiThreading()=0ml::PageRequestProcessorBasepure virtual
terminateAllRequestsInGUIThread()ml::PageRequestProcessorBaseprotected
~PageRequestProcessor() overrideml::PageRequestProcessorinline
~PageRequestProcessorBase() overrideml::PageRequestProcessorBase
~PageRequestQueueInterface()ml::PageRequestQueueInterfaceinlinevirtual