Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::RTMidiBufferBase< TimeType, DistanceType >::WriteProtectRender Class Reference

#include <rt_midibuffer.h>

Public Member Functions

 WriteProtectRender (RTMidiBufferBase &rtm)
 
void acquire ()
 

Private Attributes

Glib::Threads::RWLock::WriterLock lm
 

Detailed Description

template<typename TimeType, typename DistanceType>
class ARDOUR::RTMidiBufferBase< TimeType, DistanceType >::WriteProtectRender

Definition at line 140 of file rt_midibuffer.h.

Constructor & Destructor Documentation

◆ WriteProtectRender()

template<typename TimeType , typename DistanceType >
ARDOUR::RTMidiBufferBase< TimeType, DistanceType >::WriteProtectRender::WriteProtectRender ( RTMidiBufferBase rtm)
inline

Definition at line 142 of file rt_midibuffer.h.

Member Function Documentation

◆ acquire()

template<typename TimeType , typename DistanceType >
void ARDOUR::RTMidiBufferBase< TimeType, DistanceType >::WriteProtectRender::acquire ( )
inline

Definition at line 143 of file rt_midibuffer.h.

Member Data Documentation

◆ lm

template<typename TimeType , typename DistanceType >
Glib::Threads::RWLock::WriterLock ARDOUR::RTMidiBufferBase< TimeType, DistanceType >::WriteProtectRender::lm
private

Definition at line 146 of file rt_midibuffer.h.


The documentation for this class was generated from the following file: