![]() |
Audacity 3.2.0
|
#include "PluginManager.h"#include <algorithm>#include <wx/log.h>#include <wx/tokenzr.h>#include "BasicUI.h"#include "PluginProvider.h"#include "Internat.h"#include "FileNames.h"#include "MemoryX.h"#include "ModuleManager.h"#include "PlatformCompatibility.h"#include "Base64.h"#include "Variant.h"Go to the source code of this file.
Macros | |
| #define | REGVERKEY wxString(wxT("/pluginregistryversion")) |
| #define | REGROOT wxString(wxT("/pluginregistry/")) |
| #define | REGCUSTOMPATHS wxString(wxT("/providercustompaths")) |
| #define | SETVERKEY wxString(wxT("/pluginsettingsversion")) |
| #define | SETVERCUR wxString(wxT("1.0")) |
| #define | SETROOT wxString(wxT("/pluginsettings/")) |
| #define | KEY_ID wxT("ID") |
| #define | KEY_PATH wxT("Path") |
| #define | KEY_SYMBOL wxT("Symbol") |
| #define | KEY_NAME wxT("Name") |
| #define | KEY_VENDOR wxT("Vendor") |
| #define | KEY_VERSION wxT("Version") |
| #define | KEY_DESCRIPTION wxT("Description") |
| #define | KEY_LASTUPDATED wxT("LastUpdated") |
| #define | KEY_ENABLED wxT("Enabled") |
| #define | KEY_VALID wxT("Valid") |
| #define | KEY_PROVIDERID wxT("ProviderID") |
| #define | KEY_EFFECTTYPE wxT("EffectType") |
| #define | KEY_EFFECTFAMILY wxT("EffectFamily") |
| #define | KEY_EFFECTDEFAULT wxT("EffectDefault") |
| #define | KEY_EFFECTINTERACTIVE wxT("EffectInteractive") |
| #define | KEY_EFFECTREALTIME wxT("EffectRealtime") |
| #define | KEY_EFFECTAUTOMATABLE wxT("EffectAutomatable") |
| #define | KEY_EFFECTTYPE_NONE wxT("None") |
| #define | KEY_EFFECTTYPE_ANALYZE wxT("Analyze") |
| #define | KEY_EFFECTTYPE_GENERATE wxT("Generate") |
| #define | KEY_EFFECTTYPE_PROCESS wxT("Process") |
| #define | KEY_EFFECTTYPE_TOOL wxT("Tool") |
| #define | KEY_EFFECTTYPE_HIDDEN wxT("Hidden") |
| #define | KEY_IMPORTERIDENT wxT("ImporterIdent") |
| #define | KEY_IMPORTEREXTENSIONS wxT("ImporterExtensions") |
Variables | |
| static PluginManager::ConfigFactory | sFactory |
| #define KEY_DESCRIPTION wxT("Description") |
Definition at line 64 of file PluginManager.cpp.
| #define KEY_EFFECTAUTOMATABLE wxT("EffectAutomatable") |
Definition at line 74 of file PluginManager.cpp.
| #define KEY_EFFECTDEFAULT wxT("EffectDefault") |
Definition at line 71 of file PluginManager.cpp.
| #define KEY_EFFECTFAMILY wxT("EffectFamily") |
Definition at line 70 of file PluginManager.cpp.
| #define KEY_EFFECTINTERACTIVE wxT("EffectInteractive") |
Definition at line 72 of file PluginManager.cpp.
| #define KEY_EFFECTREALTIME wxT("EffectRealtime") |
Definition at line 73 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE wxT("EffectType") |
Definition at line 69 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE_ANALYZE wxT("Analyze") |
Definition at line 76 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE_GENERATE wxT("Generate") |
Definition at line 77 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE_HIDDEN wxT("Hidden") |
Definition at line 80 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE_NONE wxT("None") |
Definition at line 75 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE_PROCESS wxT("Process") |
Definition at line 78 of file PluginManager.cpp.
| #define KEY_EFFECTTYPE_TOOL wxT("Tool") |
Definition at line 79 of file PluginManager.cpp.
| #define KEY_ENABLED wxT("Enabled") |
Definition at line 66 of file PluginManager.cpp.
| #define KEY_ID wxT("ID") |
Definition at line 58 of file PluginManager.cpp.
| #define KEY_IMPORTEREXTENSIONS wxT("ImporterExtensions") |
Definition at line 83 of file PluginManager.cpp.
| #define KEY_IMPORTERIDENT wxT("ImporterIdent") |
Definition at line 81 of file PluginManager.cpp.
| #define KEY_LASTUPDATED wxT("LastUpdated") |
Definition at line 65 of file PluginManager.cpp.
| #define KEY_NAME wxT("Name") |
Definition at line 61 of file PluginManager.cpp.
| #define KEY_PATH wxT("Path") |
Definition at line 59 of file PluginManager.cpp.
| #define KEY_PROVIDERID wxT("ProviderID") |
Definition at line 68 of file PluginManager.cpp.
| #define KEY_SYMBOL wxT("Symbol") |
Definition at line 60 of file PluginManager.cpp.
| #define KEY_VALID wxT("Valid") |
Definition at line 67 of file PluginManager.cpp.
| #define KEY_VENDOR wxT("Vendor") |
Definition at line 62 of file PluginManager.cpp.
| #define KEY_VERSION wxT("Version") |
Definition at line 63 of file PluginManager.cpp.
| #define REGCUSTOMPATHS wxString(wxT("/providercustompaths")) |
Definition at line 51 of file PluginManager.cpp.
| #define REGROOT wxString(wxT("/pluginregistry/")) |
Definition at line 50 of file PluginManager.cpp.
| #define REGVERKEY wxString(wxT("/pluginregistryversion")) |
Definition at line 49 of file PluginManager.cpp.
| #define SETROOT wxString(wxT("/pluginsettings/")) |
Definition at line 56 of file PluginManager.cpp.
| #define SETVERCUR wxString(wxT("1.0")) |
Definition at line 55 of file PluginManager.cpp.
| #define SETVERKEY wxString(wxT("/pluginsettingsversion")) |
Definition at line 54 of file PluginManager.cpp.
|
static |
Definition at line 371 of file PluginManager.cpp.
Referenced by PluginManager::GetSettings(), PluginManager::Initialize(), PluginManager::Load(), and PluginManager::Save().