USGS

Isis 3.0 Object Programmers' Reference

Home

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

Definition at line 42 of file RegionalCachingAlgorithm.h.

Member Function Documentation

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: