|
ML Reference
|
Data that is available on a per-thread basis to cache items that are reused across PageRequest calls, e.g., the UserThreadData. More...
#include <mlPageRequestProcessorBase.h>
Public Member Functions | |
| ~PerThreadStorage () | |
| void | clear () |
| Clears (and deletes) the cached data. | |
Public Attributes | |
| std::map< PagedImage *, UserThreadData * > | userThreadDataMap |
| A map of UserThreadData for each PagedImage; UserThreadData objects are owned by the map. | |
Data that is available on a per-thread basis to cache items that are reused across PageRequest calls, e.g., the UserThreadData.
Definition at line 153 of file mlPageRequestProcessorBase.h.
|
inline |
Definition at line 154 of file mlPageRequestProcessorBase.h.
| void ml::PageRequestProcessorBase::PerThreadStorage::clear | ( | ) |
Clears (and deletes) the cached data.
| std::map<PagedImage*, UserThreadData*> ml::PageRequestProcessorBase::PerThreadStorage::userThreadDataMap |
A map of UserThreadData for each PagedImage; UserThreadData objects are owned by the map.
Definition at line 161 of file mlPageRequestProcessorBase.h.