8#ifndef BoxcarCachingAlgorithm_h
9#define BoxcarCachingAlgorithm_h
11#include "CubeCachingAlgorithm.h"
13template <
typename A>
class QList;
38 QList <RawCubeChunk *> allocated, QList <RawCubeChunk *> justUsed,
39 const Buffer &justRequested);
BoxcarCachingAlgorithm()
Construct a new BoxcarCachingAlgorithm.
virtual CacheResult recommendChunksToFree(QList< RawCubeChunk * > allocated, QList< RawCubeChunk * > justUsed, const Buffer &justRequested)
Please see the class description for how this algorithm works.
virtual ~BoxcarCachingAlgorithm()
Frees the memory allocated by this caching algorithm.
int m_minLine
Used to calculate what lines to cache.
Buffer for reading and writing cube data.
This stores the results of the caching algorithm.
CubeCachingAlgorithm()
Construct a caching algorithm.
This is free and unencumbered software released into the public domain.
This is free and unencumbered software released into the public domain.
This is free and unencumbered software released into the public domain.