60 m_chunksToFree = NULL;
71 m_chunksToFree = NULL;
83 delete m_chunksToFree;
84 m_chunksToFree = NULL;
97 return (m_chunksToFree != NULL);
109 if(m_chunksToFree != NULL)
110 recommended = *m_chunksToFree;
125 delete m_chunksToFree;
126 m_chunksToFree = NULL;
QList< RawCubeChunk * > * m_chunksToFree
If NULL, the algorithm did not succeed.
QList< RawCubeChunk * > getChunksToFree() const
virtual ~CubeCachingAlgorithm()
Cleans up after a caching algorithm.
virtual ~CacheResult()
Free allocated memory.
Unless noted otherwise, the portions of Isis written by the USGS are public domain.
bool algorithmUnderstoodData() const
If this is true, then the results (be them empty or not) should be considered valid.
CubeCachingAlgorithm()
Construct a caching algorithm.
CacheResult & operator=(const CacheResult &other)
Assign one cache result to another.
This stores the results of the caching algorithm.
CacheResult()
Construct a cache algorithm result with the idea that the algorithm did not understand/was unable to ...