#include <PluginIdentifier.h>
Definition at line 30 of file PluginIdentifier.h.
Static Public Member Functions | |
| static QString | createIdentifier (QString type, QString soName, QString label) |
| static QString | canonicalise (QString identifier) |
| static void | parseIdentifier (QString identifier, QString &type, QString &soName, QString &label) |
| static bool | areIdentifiersSimilar (QString id1, QString id2) |
Static Public Attributes | |
| static QString | BUILTIN_PLUGIN_SONAME |
| static QString | RESERVED_PROJECT_DIRECTORY_KEY |
| QString PluginIdentifier::createIdentifier | ( | QString | type, | |
| QString | soName, | |||
| QString | label | |||
| ) | [static] |
Definition at line 26 of file PluginIdentifier.cpp.
Referenced by canonicalise(), Transform::createIdentifier(), LADSPAPluginFactory::discoverPlugins(), DSSIPluginFactory::discoverPlugins(), and FeatureExtractionPluginFactory::getPluginIdentifiers().
| QString PluginIdentifier::canonicalise | ( | QString | identifier | ) | [static] |
Definition at line 35 of file PluginIdentifier.cpp.
References createIdentifier(), and parseIdentifier().
Referenced by LADSPAPluginFactory::generateFallbackCategories(), and FeatureExtractionPluginFactory::generateTaxonomy().
| void PluginIdentifier::parseIdentifier | ( | QString | identifier, | |
| QString & | type, | |||
| QString & | soName, | |||
| QString & | label | |||
| ) | [static] |
Definition at line 43 of file PluginIdentifier.cpp.
Referenced by areIdentifiersSimilar(), canonicalise(), DSSIPluginFactory::getDSSIDescriptor(), LADSPAPluginFactory::getLADSPADescriptor(), RealTimePluginFactory::instanceFor(), FeatureExtractionPluginFactory::instanceFor(), FeatureExtractionPluginFactory::instantiatePlugin(), Transform::parseIdentifier(), LADSPAPluginFactory::releasePlugin(), and LADSPAPluginFactory::unloadUnusedLibraries().
| bool PluginIdentifier::areIdentifiersSimilar | ( | QString | id1, | |
| QString | id2 | |||
| ) | [static] |
QString PluginIdentifier::BUILTIN_PLUGIN_SONAME [static] |
Definition at line 44 of file PluginIdentifier.h.
Referenced by AudioGenerator::getDefaultPlayPluginId(), DSSIPluginFactory::getDSSIDescriptor(), LADSPAPluginFactory::releasePlugin(), and LADSPAPluginFactory::unloadUnusedLibraries().
QString PluginIdentifier::RESERVED_PROJECT_DIRECTORY_KEY [static] |
1.5.1