54 std::map<uint32_t, TileCacheEntry*>
cache_;
std::vector< GrkImage * > getAllImages(void)
Definition TileCache.cpp:78
GrkImage * tileComposite
Definition TileCache.h:53
TileCache(void)
Definition TileCache.cpp:31
TileCache(uint32_t strategy)
Definition TileCache.cpp:27
std::vector< GrkImage * > getTileImages(void)
Definition TileCache.cpp:85
void setStrategy(uint32_t strategy)
Definition TileCache.cpp:66
virtual ~TileCache()
Definition TileCache.cpp:32
std::map< uint32_t, TileCacheEntry * > cache_
Definition TileCache.h:54
uint32_t getStrategy(void)
Definition TileCache.cpp:70
GrkImage * getComposite(void)
Definition TileCache.cpp:74
TileCacheEntry * put(uint16_t tile_index, TileProcessor *processor)
Definition TileCache.cpp:43
uint32_t strategy_
Definition TileCache.h:55
bool empty(void)
Definition TileCache.cpp:39
TileCacheEntry * get(uint16_t tile_index)
Definition TileCache.cpp:59
Copyright (C) 2016-2025 Grok Image Compression Inc.
Definition ICacheable.h:20
Definition TileCache.h:27
TileCacheEntry(TileProcessor *p)
Definition TileCache.cpp:21
TileProcessor * processor
Definition TileCache.h:32
~TileCacheEntry()
Definition TileCache.cpp:23
TileCacheEntry()
Definition TileCache.cpp:22
Definition TileProcessor.h:77