ML Reference
ml::PageRequestProcessorBase::ScopeStackEntry Struct Reference

Each processing scope has its own GUI work queue and flags/counters for errors and tiles to wait for. More...

#include <mlPageRequestProcessorBase.h>

List of all members.

Public Member Functions

 ScopeStackEntry ()

Public Attributes

std::deque< PageRequest * > guiQueue
 the GUI work queue
int rootTilesToWaitFor
 how many pending root tiles on this scope?
bool errorOccurred
 flag that indicates that an error occurred and that it needs to be handled in the GUI thread
std::vector< PageRequest * > pageRequestsWithErrors
 the list of page requests that have an error and need to be handled

Detailed Description

Each processing scope has its own GUI work queue and flags/counters for errors and tiles to wait for.

Definition at line 115 of file mlPageRequestProcessorBase.h.


Constructor & Destructor Documentation

ml::PageRequestProcessorBase::ScopeStackEntry::ScopeStackEntry ( ) [inline]

Definition at line 117 of file mlPageRequestProcessorBase.h.


Member Data Documentation

flag that indicates that an error occurred and that it needs to be handled in the GUI thread

Definition at line 128 of file mlPageRequestProcessorBase.h.

the GUI work queue

Definition at line 123 of file mlPageRequestProcessorBase.h.

the list of page requests that have an error and need to be handled

Definition at line 131 of file mlPageRequestProcessorBase.h.

how many pending root tiles on this scope?

Definition at line 125 of file mlPageRequestProcessorBase.h.


The documentation for this struct was generated from the following file: