tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::AsyncPluginDeleter Struct Reference
Inheritance diagram for tracktion::engine::AsyncPluginDeleter:
juce::Timer juce::DeletedAtShutdown

Public Member Functions

void deletePlugin (juce::AudioPluginInstance *p)
 
bool releaseNextDanglingPlugin ()
 
void timerCallback () override
 

Detailed Description

Definition at line 146 of file tracktion_ExternalPlugin.cpp.

Constructor & Destructor Documentation

◆ ~AsyncPluginDeleter()

tracktion::engine::AsyncPluginDeleter::~AsyncPluginDeleter ( )
override

Definition at line 151 of file tracktion_ExternalPlugin.cpp.

Member Function Documentation

◆ deletePlugin()

void tracktion::engine::AsyncPluginDeleter::deletePlugin ( juce::AudioPluginInstance p)

Definition at line 163 of file tracktion_ExternalPlugin.cpp.

◆ releaseNextDanglingPlugin()

bool tracktion::engine::AsyncPluginDeleter::releaseNextDanglingPlugin ( )

Definition at line 172 of file tracktion_ExternalPlugin.cpp.

◆ timerCallback()

void tracktion::engine::AsyncPluginDeleter::timerCallback ( )
overridevirtual

Implements juce::Timer.

Definition at line 183 of file tracktion_ExternalPlugin.cpp.


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