Audacity 3.2.0
Classes
GraphicsDataCache.h File Reference
#include <cstdint>
#include <deque>
#include <functional>
#include <mutex>
#include <type_traits>
#include <vector>
#include "MemoryX.h"
#include "IteratorX.h"
Include dependency graph for GraphicsDataCache.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GraphicsDataCacheKey
 A key into the graphics data cache. More...
 
struct  GraphicsDataCacheElementBase
 A base class for the for cache elements. More...
 
class  GraphicsDataCacheBase
 A base class for the GraphicsDataCache. Implements LRU policy. More...
 
struct  GraphicsDataCacheBase::LookupElement
 Element of the cache lookup. More...
 
struct  GraphicsDataCacheBase::BaseLookupResult
 A result of the cache lookup. More...
 
class  GraphicsDataCacheIterator< CacheElementType >
 A class that implements an iterator for the cache lookup result. More...
 
class  GraphicsDataCache< CacheElementType >