Carla Backend
Public Member Functions | List of all members
CarlaPlugin::ScopedSingleProcessLocker Class Reference

#include <CarlaPlugin.hpp>

Public Member Functions

 ScopedSingleProcessLocker (CarlaPlugin *plugin, bool block) noexcept
 
 ~ScopedSingleProcessLocker () noexcept
 

Detailed Description

Lock the plugin's own run/process call. Plugin will still work as normal, but output only silence. On destructor needsReset flag might be set if the plugin might have missed some events.

Constructor & Destructor Documentation

◆ ScopedSingleProcessLocker()

CarlaPlugin::ScopedSingleProcessLocker::ScopedSingleProcessLocker ( CarlaPlugin plugin,
bool  block 
)
noexcept

◆ ~ScopedSingleProcessLocker()

CarlaPlugin::ScopedSingleProcessLocker::~ScopedSingleProcessLocker ( )
noexcept

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