Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis Developer Reference
Isis::RegionalCachingAlgorithm Class Reference

This algorithm recommends chunks to be freed that are not within the last IO. More...

#include <RegionalCachingAlgorithm.h>

Inheritance diagram for Isis::RegionalCachingAlgorithm:
Inheritance graph
Collaboration diagram for Isis::RegionalCachingAlgorithm:
Collaboration graph

Public Member Functions

virtual CacheResult recommendChunksToFree (QList< RawCubeChunk * > allocated, QList< RawCubeChunk * > justUsed, const Buffer &justRequested)
 

Detailed Description

This algorithm recommends chunks to be freed that are not within the last IO.

Once the 10MB limit is reached, it recommends more chunks to free in order to stay below this limit, as long as the chunks weren't in the last IO.

Author
????-??-?? Jai Rideout and Steven Lambright

Member Function Documentation

◆ recommendChunksToFree()

CubeCachingAlgorithm::CacheResult Isis::RegionalCachingAlgorithm::recommendChunksToFree ( QList< RawCubeChunk * > allocated,
QList< RawCubeChunk * > justUsed,
const Buffer & justRequested )
virtual

The documentation for this class was generated from the following files: