Audacity 3.2.0
GraphicsDataCache< CacheElementType > Member List

This is the complete list of members for GraphicsDataCache< CacheElementType >, including all inherited members.

CacheElementWidthGraphicsDataCacheBasestatic
CheckCache(const ZoomInfo &, double, double)GraphicsDataCache< CacheElementType >inlineprotectedvirtual
CreateElement(const GraphicsDataCacheKey &key) overrideGraphicsDataCache< CacheElementType >inlineprivatevirtual
CreateNewItems()GraphicsDataCacheBaseprivate
DisposeElement(GraphicsDataCacheElementBase *element) overrideGraphicsDataCache< CacheElementType >inlineprivatevirtual
DisposeNewItems()GraphicsDataCacheBaseprivate
ElementFactory typedefGraphicsDataCache< CacheElementType >
FindKey(GraphicsDataCacheKey key)GraphicsDataCacheBaseprivate
GetMaxViewportWidth() const noexceptGraphicsDataCacheBase
GetScaledSampleRate() const noexceptGraphicsDataCacheBase
GraphicsDataCache(const GraphicsDataCache &)=deleteGraphicsDataCache< CacheElementType >
GraphicsDataCache(double scaledSampleRate, ElementFactory elementFactory)GraphicsDataCache< CacheElementType >inlineexplicit
GraphicsDataCacheBase(double scaledSampleRate)GraphicsDataCacheBaseexplicitprotected
InitializeElement(const GraphicsDataCacheKey &key, CacheElementType &element)GraphicsDataCache< CacheElementType >inlineprotectedvirtual
Initializer typedefGraphicsDataCache< CacheElementType >
Invalidate()GraphicsDataCacheBase
Lookup typedefGraphicsDataCacheBaseprotected
mCacheGraphicsDataCache< CacheElementType >private
mCacheAccessIndexGraphicsDataCacheBaseprivate
mCacheSizeMultiplierGraphicsDataCacheBaseprivate
mElementFactoryGraphicsDataCache< CacheElementType >private
mFreeListGraphicsDataCache< CacheElementType >private
mInitializerGraphicsDataCache< CacheElementType >private
mLookupGraphicsDataCacheBaseprivate
mLookupHelperGraphicsDataCacheBaseprivate
mLRUHelperGraphicsDataCacheBaseprivate
mMaxWidthGraphicsDataCacheBaseprivate
mNewLookupItemsGraphicsDataCacheBaseprivate
mScaledSampleRateGraphicsDataCacheBaseprivate
operator=(const GraphicsDataCache &)=deleteGraphicsDataCache< CacheElementType >
PerformBaseLookup(const ZoomInfo &zoomInfo, double t0, double t1)GraphicsDataCacheBaseprotected
PerformBaseLookup(GraphicsDataCacheKey key)GraphicsDataCacheBaseprotected
PerformCleanup()GraphicsDataCacheBaseprivate
PerformFullCleanup(int64_t currentSize, int64_t itemsToEvict)GraphicsDataCacheBaseprivate
PerformLookup(const ZoomInfo &zoomInfo, double t0, double t1)GraphicsDataCache< CacheElementType >inline
PerformLookup(GraphicsDataCacheKey key)GraphicsDataCache< CacheElementType >inline
setInitializer(Initializer initializer)GraphicsDataCache< CacheElementType >inline
SetScaledSampleRate(double scaledSampleRate)GraphicsDataCacheBaseprotected
UpdateElement(const GraphicsDataCacheKey &key, GraphicsDataCacheElementBase &element) overrideGraphicsDataCache< CacheElementType >inlineprivatevirtual
UpdateViewportWidth(int64_t width) noexceptGraphicsDataCacheBase
~GraphicsDataCache() overrideGraphicsDataCache< CacheElementType >inline
~GraphicsDataCacheBase()=defaultGraphicsDataCacheBasevirtual