#include <kis_tile_data_store_iterators.h>
◆ KisTileDataStoreClockIterator()
Definition at line 82 of file kis_tile_data_store_iterators.h.
87 {
91
95 } else {
98 }
100 }
101 }
ConcurrentMap< int, KisTileData * > & m_map
KisTileData * m_startItem
ConcurrentMap< int, KisTileData * >::Iterator m_iterator
KisTileDataStore * m_store
References ConcurrentMap< K, V, KT, VT >::get(), m_endReached, m_finalPosition, m_iterator, m_map, and m_startItem.
◆ getFinalPosition()
| int KisTileDataStoreClockIterator::getFinalPosition |
( |
| ) |
|
|
inlineprivate |
◆ hasNext()
| bool KisTileDataStoreClockIterator::hasNext |
( |
| ) |
const |
|
inline |
◆ next()
◆ peekNext()
| KisTileData * KisTileDataStoreClockIterator::peekNext |
( |
| ) |
|
|
inline |
◆ trySwapOut()
| bool KisTileDataStoreClockIterator::trySwapOut |
( |
KisTileData * | td | ) |
|
|
inline |
◆ KisTileDataStore
◆ m_endReached
| bool KisTileDataStoreClockIterator::m_endReached |
|
private |
◆ m_finalPosition
| int KisTileDataStoreClockIterator::m_finalPosition |
|
private |
◆ m_iterator
◆ m_map
◆ m_startItem
| KisTileData* KisTileDataStoreClockIterator::m_startItem |
|
private |
◆ m_store
The documentation for this class was generated from the following file: