#include <kis_tile_data_interface.h>
Definition at line 34 of file kis_tile_data_interface.h.
◆ SimpleCache()
| SimpleCache::SimpleCache |
( |
| ) |
|
|
default |
◆ ~SimpleCache()
| SimpleCache::~SimpleCache |
( |
| ) |
|
◆ clear()
| void SimpleCache::clear |
( |
| ) |
|
Definition at line 34 of file kis_tile_data.cc.
35{
37 quint8 *ptr = 0;
38
40 BoostPool4BPP::free(ptr);
41 }
42
44 BoostPool8BPP::free(ptr);
45 }
46
48 free(ptr);
49 }
50}
KisLocklessStack< quint8 * > m_16Pool
QReadWriteLock m_cacheLock
KisLocklessStack< quint8 * > m_4Pool
KisLocklessStack< quint8 * > m_8Pool
References m_16Pool, m_4Pool, m_8Pool, m_cacheLock, and KisLocklessStack< T >::pop().
◆ pop()
| bool SimpleCache::pop |
( |
int | pixelSize, |
|
|
quint8 *& | ptr ) |
|
inline |
◆ push()
| bool SimpleCache::push |
( |
int | pixelSize, |
|
|
quint8 *& | ptr ) |
|
inline |
◆ m_16Pool
◆ m_4Pool
◆ m_8Pool
◆ m_cacheLock
| QReadWriteLock SimpleCache::m_cacheLock |
|
private |
The documentation for this class was generated from the following files: