53 std::map<uint32_t, TileCacheEntry*>
m_cache;
Definition: GrkImage.h:11
Definition: TileCache.h:39
std::vector< GrkImage * > getAllImages(void)
Definition: TileCache.cpp:84
GrkImage * tileComposite
Definition: TileCache.h:52
TileCache(void)
Definition: TileCache.cpp:37
virtual ~TileCache()
Definition: TileCache.cpp:39
GRK_TILE_CACHE_STRATEGY m_strategy
Definition: TileCache.h:54
std::map< uint32_t, TileCacheEntry * > m_cache
Definition: TileCache.h:53
void setStrategy(GRK_TILE_CACHE_STRATEGY strategy)
Definition: TileCache.cpp:77
TileCacheEntry * get(uint16_t tileIndex)
Definition: TileCache.cpp:70
GrkImage * getComposite()
Definition: TileCache.cpp:80
TileCacheEntry * put(uint16_t tileIndex, GrkImage *src_image, grk_tile *src_tile)
Definition: TileCache.cpp:59
GRK_TILE_CACHE_STRATEGY
Definition: grok.h:354
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: BitIO.cpp:23
Definition: TileCache.h:28
GrkImage * image
Definition: TileCache.h:36
TileProcessor * processor
Definition: TileCache.h:35
~TileCacheEntry()
Definition: TileCache.cpp:29
TileCacheEntry()
Definition: TileCache.cpp:27
Tile compressor/decompressor.
Definition: TileProcessor.h:70
Definition: TileProcessor.h:37