Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::StateRestoreGate::RenderLock Class Reference

Audio-thread pin. More...

#include <state_restore_gate.hpp>

Public Member Functions

 RenderLock (const RenderLock &)=delete
RenderLock & operator= (const RenderLock &)=delete
 ~RenderLock ()
 operator bool () const noexcept

Friends

class StateRestoreGate

Detailed Description

Audio-thread pin.

Contextually convertible to bool: false means a state restore holds the gate and this block must not enter process().

Constructor & Destructor Documentation

◆ RenderLock()

pulp::format::StateRestoreGate::RenderLock::RenderLock ( const RenderLock & )
delete

◆ ~RenderLock()

pulp::format::StateRestoreGate::RenderLock::~RenderLock ( )
inline

Member Function Documentation

◆ operator bool()

pulp::format::StateRestoreGate::RenderLock::operator bool ( ) const
inlineexplicitnoexcept

◆ operator=()

RenderLock & pulp::format::StateRestoreGate::RenderLock::operator= ( const RenderLock & )
delete

◆ StateRestoreGate

friend class StateRestoreGate
friend

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