14 #ifndef ossimAppTileCache_HEADER 15 #define ossimAppTileCache_HEADER 65 unsigned long resLevel);
87 :theAppCacheId(appId),
106 theMaxCacheSize(maxSize),
107 theCurrentCacheSize(0)
120 void deleteAppCacheFromQueue(ossimAppCacheId appId);
125 void removeTileFromQueue(ossimAppCacheId appId,
129 void adjustQueue(ossimAppCacheId
id,
static ossimAppTileCache * theInstance
static const ossim_uint32 DEFAULT_SIZE
ossim_uint32 theCurrentCacheSize
ossimAppTileCache(ossim_uint32 maxSize=DEFAULT_SIZE)
map< ossimAppCacheId, ossimTileCache * > theAppCache
static ossimAppCacheId theUniqueAppIdCounter
list< ossimAppCacheTileInfo > theUsedQueue
ossim_int32 ossimAppCacheId
unsigned int ossim_uint32
bool operator==(const ossimRefPtr< _Tp1 > &__a, const ossimRefPtr< _Tp2 > &__b) noexcept
ossim_uint32 theMaxGlobalCacheSize
ossimAppCacheTileInfo(ossimAppCacheId appId, const ossimDpt3d &origin, ossim_uint32 resLevel)
static const ossim_uint32 DEFAULT_BUCKET_SIZE
ossimAppCacheId theAppCacheId
map< ossimAppCacheId, ossimTileCache * >::iterator AppIdIterator
ossim_uint32 theMaxCacheSize