|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| PluginScanMasterProcess (Engine &e) | |
| bool | ensureSlaveIsLaunched () |
| bool | sendScanRequest (juce::AudioPluginFormat &format, const juce::String &fileOrIdentifier, int requestID) |
| bool | waitForReply (int requestID, const juce::String &fileOrIdentifier, juce::OwnedArray< juce::PluginDescription > &result, juce::KnownPluginList::CustomScanner &scanner) |
| void | handleMessage (const juce::XmlElement &xml) |
| void | handleConnectionLost () override |
Public Attributes | |
| volatile bool | launched |
| volatile bool | crashed |
Definition at line 26 of file tracktion_PluginManager.cpp.
| tracktion::engine::PluginScanMasterProcess::PluginScanMasterProcess | ( | Engine & | e | ) |
Definition at line 28 of file tracktion_PluginManager.cpp.
| bool tracktion::engine::PluginScanMasterProcess::ensureSlaveIsLaunched | ( | ) |
Definition at line 30 of file tracktion_PluginManager.cpp.
|
overridevirtual |
Reimplemented from juce::ChildProcessCoordinator.
Definition at line 132 of file tracktion_PluginManager.cpp.
| void tracktion::engine::PluginScanMasterProcess::handleMessage | ( | const juce::XmlElement & | xml | ) |
Definition at line 123 of file tracktion_PluginManager.cpp.
| bool tracktion::engine::PluginScanMasterProcess::sendScanRequest | ( | juce::AudioPluginFormat & | format, |
| const juce::String & | fileOrIdentifier, | ||
| int | requestID | ||
| ) |
Definition at line 53 of file tracktion_PluginManager.cpp.
| bool tracktion::engine::PluginScanMasterProcess::waitForReply | ( | int | requestID, |
| const juce::String & | fileOrIdentifier, | ||
| juce::OwnedArray< juce::PluginDescription > & | result, | ||
| juce::KnownPluginList::CustomScanner & | scanner | ||
| ) |
Definition at line 64 of file tracktion_PluginManager.cpp.
| volatile bool tracktion::engine::PluginScanMasterProcess::crashed |
Definition at line 137 of file tracktion_PluginManager.cpp.
| volatile bool tracktion::engine::PluginScanMasterProcess::launched |
Definition at line 137 of file tracktion_PluginManager.cpp.