#include <session_event.h>
Definition at line 160 of file session_event.h.
◆ Events
◆ SessionEventManager()
ARDOUR::SessionEventManager::SessionEventManager |
( |
| ) |
|
|
inline |
◆ ~SessionEventManager()
virtual ARDOUR::SessionEventManager::~SessionEventManager |
( |
| ) |
|
|
inlinevirtual |
◆ _clear_event_type()
◆ _remove_event()
bool ARDOUR::SessionEventManager::_remove_event |
( |
SessionEvent * |
| ) |
|
|
protected |
◆ _replace_event()
bool ARDOUR::SessionEventManager::_replace_event |
( |
SessionEvent * |
| ) |
|
|
protected |
◆ add_event()
◆ clear_events() [1/2]
◆ clear_events() [2/2]
void ARDOUR::SessionEventManager::clear_events |
( |
SessionEvent::Type |
type, |
|
|
std::function< void(void)> |
after |
|
) |
| |
◆ dump_events()
void ARDOUR::SessionEventManager::dump_events |
( |
| ) |
const |
|
protected |
◆ merge_event()
void ARDOUR::SessionEventManager::merge_event |
( |
SessionEvent * |
| ) |
|
|
protected |
◆ process_event()
virtual void ARDOUR::SessionEventManager::process_event |
( |
SessionEvent * |
| ) |
|
|
protectedpure virtual |
◆ queue_event()
virtual void ARDOUR::SessionEventManager::queue_event |
( |
SessionEvent * |
ev | ) |
|
|
pure virtual |
◆ remove_event()
◆ replace_event()
◆ set_next_event()
virtual void ARDOUR::SessionEventManager::set_next_event |
( |
| ) |
|
|
protectedpure virtual |
◆ auto_loop_event
◆ events
Events ARDOUR::SessionEventManager::events |
|
protected |
◆ immediate_events
Events ARDOUR::SessionEventManager::immediate_events |
|
protected |
◆ next_event
Events::iterator ARDOUR::SessionEventManager::next_event |
|
protected |
◆ pending_events
◆ punch_in_event
◆ punch_out_event
◆ rb_write_lock
Glib::Threads::Mutex ARDOUR::SessionEventManager::rb_write_lock |
|
protected |
The documentation for this class was generated from the following file: