#include <wave_view_private.h>
Definition at line 255 of file wave_view_private.h.
◆ CacheGroups
◆ WaveViewCache()
ArdourWaveView::WaveViewCache::WaveViewCache |
( |
| ) |
|
|
private |
◆ ~WaveViewCache()
ArdourWaveView::WaveViewCache::~WaveViewCache |
( |
| ) |
|
|
private |
◆ clear_cache()
void ArdourWaveView::WaveViewCache::clear_cache |
( |
| ) |
|
◆ decrease_size()
void ArdourWaveView::WaveViewCache::decrease_size |
( |
uint64_t |
bytes | ) |
|
|
private |
◆ full()
bool ArdourWaveView::WaveViewCache::full |
( |
| ) |
|
|
inlineprivate |
◆ get_cache_group()
◆ get_instance()
static WaveViewCache* ArdourWaveView::WaveViewCache::get_instance |
( |
| ) |
|
|
static |
◆ image_cache_threshold()
uint64_t ArdourWaveView::WaveViewCache::image_cache_threshold |
( |
| ) |
const |
|
inline |
◆ increase_size()
void ArdourWaveView::WaveViewCache::increase_size |
( |
uint64_t |
bytes | ) |
|
|
private |
◆ reset_cache_group()
void ArdourWaveView::WaveViewCache::reset_cache_group |
( |
std::shared_ptr< WaveViewCacheGroup > & |
| ) |
|
◆ set_image_cache_threshold()
void ArdourWaveView::WaveViewCache::set_image_cache_threshold |
( |
uint64_t |
| ) |
|
◆ WaveViewCacheGroup
◆ _image_cache_threshold
uint64_t ArdourWaveView::WaveViewCache::_image_cache_threshold |
|
private |
◆ cache_group_map
CacheGroups ArdourWaveView::WaveViewCache::cache_group_map |
|
private |
◆ image_cache_size
uint64_t ArdourWaveView::WaveViewCache::image_cache_size |
|
private |
The documentation for this class was generated from the following file: