Ardour  9.2-79-gba93f2fe52
Evoral::Sequence< Time >::WriteLockImpl Struct Reference

#include <Sequence.h>

Public Member Functions

 WriteLockImpl (PBD::RWLock &s, PBD::Mutex &c)
 
 ~WriteLockImpl ()
 

Public Attributes

PBD::RWLock::WriterLocksequence_lock
 
PBD::Mutex::Lockcontrol_lock
 

Detailed Description

template<typename Time>
struct Evoral::Sequence< Time >::WriteLockImpl

Definition at line 76 of file Sequence.h.

Constructor & Destructor Documentation

◆ WriteLockImpl()

template<typename Time >
Evoral::Sequence< Time >::WriteLockImpl::WriteLockImpl ( PBD::RWLock s,
PBD::Mutex c 
)
inline

Definition at line 77 of file Sequence.h.

◆ ~WriteLockImpl()

template<typename Time >
Evoral::Sequence< Time >::WriteLockImpl::~WriteLockImpl ( )
inline

Definition at line 80 of file Sequence.h.

Member Data Documentation

◆ control_lock

template<typename Time >
PBD::Mutex::Lock* Evoral::Sequence< Time >::WriteLockImpl::control_lock

Definition at line 85 of file Sequence.h.

◆ sequence_lock

template<typename Time >
PBD::RWLock::WriterLock* Evoral::Sequence< Time >::WriteLockImpl::sequence_lock

Definition at line 84 of file Sequence.h.


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