#include <triggerbox.h>
Definition at line 736 of file triggerbox.h.
◆ RequestType
Enumerator |
---|
Quit | |
SetRegion | |
DeleteTrigger | |
BuildSourceAndRegion | |
Definition at line 756 of file triggerbox.h.
◆ TriggerBoxThread()
ARDOUR::TriggerBoxThread::TriggerBoxThread |
( |
| ) |
|
◆ ~TriggerBoxThread()
ARDOUR::TriggerBoxThread::~TriggerBoxThread |
( |
| ) |
|
◆ _thread_work()
static void* ARDOUR::TriggerBoxThread::_thread_work |
( |
void * |
arg | ) |
|
|
staticprivate |
◆ build_audio_source()
◆ build_midi_source()
◆ build_source()
◆ delete_trigger()
void ARDOUR::TriggerBoxThread::delete_trigger |
( |
Trigger * |
| ) |
|
|
private |
◆ init_request_pool()
static void ARDOUR::TriggerBoxThread::init_request_pool |
( |
| ) |
|
|
inlinestatic |
◆ queue_request()
void ARDOUR::TriggerBoxThread::queue_request |
( |
Request * |
| ) |
|
|
private |
◆ request_build_source()
◆ request_delete_trigger()
void ARDOUR::TriggerBoxThread::request_delete_trigger |
( |
Trigger * |
t | ) |
|
◆ set_region()
void ARDOUR::TriggerBoxThread::set_region |
( |
TriggerBox & |
, |
|
|
uint32_t |
slot, |
|
|
std::shared_ptr< Region > |
|
|
) |
| |
◆ stop()
void ARDOUR::TriggerBoxThread::stop |
( |
| ) |
|
◆ summon()
void ARDOUR::TriggerBoxThread::summon |
( |
| ) |
|
◆ thread_work()
void* ARDOUR::TriggerBoxThread::thread_work |
( |
| ) |
|
|
private |
◆ wait_until_finished()
void ARDOUR::TriggerBoxThread::wait_until_finished |
( |
| ) |
|
◆ _xthread
◆ requests
◆ thread
pthread_t ARDOUR::TriggerBoxThread::thread |
|
private |
The documentation for this class was generated from the following file: