#include <wave_view_private.h>
Definition at line 305 of file wave_view_private.h.
◆ DrawRequestQueueType
◆ WaveViewThreadList
◆ WaveViewThreads()
ArdourWaveView::WaveViewThreads::WaveViewThreads |
( |
| ) |
|
|
private |
◆ ~WaveViewThreads()
ArdourWaveView::WaveViewThreads::~WaveViewThreads |
( |
| ) |
|
|
private |
◆ _dequeue_draw_request()
std::shared_ptr<WaveViewDrawRequest> ArdourWaveView::WaveViewThreads::_dequeue_draw_request |
( |
| ) |
|
|
private |
◆ _enqueue_draw_request()
void ArdourWaveView::WaveViewThreads::_enqueue_draw_request |
( |
std::shared_ptr< WaveViewDrawRequest > & |
| ) |
|
|
private |
◆ _thread_proc()
void ArdourWaveView::WaveViewThreads::_thread_proc |
( |
| ) |
|
|
private |
◆ deinitialize()
static void ArdourWaveView::WaveViewThreads::deinitialize |
( |
| ) |
|
|
static |
◆ dequeue_draw_request()
static std::shared_ptr<WaveViewDrawRequest> ArdourWaveView::WaveViewThreads::dequeue_draw_request |
( |
| ) |
|
|
staticprivate |
◆ enabled()
static bool ArdourWaveView::WaveViewThreads::enabled |
( |
void |
| ) |
|
|
inlinestatic |
◆ enqueue_draw_request()
static void ArdourWaveView::WaveViewThreads::enqueue_draw_request |
( |
std::shared_ptr< WaveViewDrawRequest > & |
| ) |
|
|
static |
◆ initialize()
static void ArdourWaveView::WaveViewThreads::initialize |
( |
| ) |
|
|
static |
◆ start_threads()
void ArdourWaveView::WaveViewThreads::start_threads |
( |
| ) |
|
|
private |
◆ stop_threads()
void ArdourWaveView::WaveViewThreads::stop_threads |
( |
| ) |
|
|
private |
◆ thread_proc()
static void ArdourWaveView::WaveViewThreads::thread_proc |
( |
| ) |
|
|
staticprivate |
◆ WaveViewDrawingThread
◆ _cond
Glib::Threads::Cond ArdourWaveView::WaveViewThreads::_cond |
|
private |
◆ _queue
◆ _queue_mutex
Glib::Threads::Mutex ArdourWaveView::WaveViewThreads::_queue_mutex |
|
mutableprivate |
◆ _quit
bool ArdourWaveView::WaveViewThreads::_quit |
|
private |
◆ _threads
◆ init_count
uint32_t ArdourWaveView::WaveViewThreads::init_count |
|
staticprivate |
◆ instance
The documentation for this class was generated from the following file: