1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-29 23:19:28 +02:00
This commit is contained in:
Paul Licameli 2018-01-09 14:51:42 -05:00
parent bfa8a46ced
commit bfbc218a5b
2 changed files with 6 additions and 0 deletions

View File

@ -2905,6 +2905,7 @@ bool PluginManager::SetConfig(const wxString & key, const double & value)
return result; return result;
} }
/* Return value is a key for lookup in a config file */
wxString PluginManager::SettingsPath(const PluginID & ID, bool shared) wxString PluginManager::SettingsPath(const PluginID & ID, bool shared)
{ {
if (mPlugins.find(ID) == mPlugins.end()) if (mPlugins.find(ID) == mPlugins.end())
@ -2929,6 +2930,7 @@ wxString PluginManager::SettingsPath(const PluginID & ID, bool shared)
wxCONFIG_PATH_SEPARATOR; wxCONFIG_PATH_SEPARATOR;
} }
/* Return value is a key for lookup in a config file */
wxString PluginManager::SharedGroup(const PluginID & ID, const wxString & group) wxString PluginManager::SharedGroup(const PluginID & ID, const wxString & group)
{ {
wxString path = SettingsPath(ID, true); wxString path = SettingsPath(ID, true);
@ -2942,6 +2944,7 @@ wxString PluginManager::SharedGroup(const PluginID & ID, const wxString & group)
return path; return path;
} }
/* Return value is a key for lookup in a config file */
wxString PluginManager::SharedKey(const PluginID & ID, const wxString & group, const wxString & key) wxString PluginManager::SharedKey(const PluginID & ID, const wxString & group, const wxString & key)
{ {
wxString path = SharedGroup(ID, group); wxString path = SharedGroup(ID, group);
@ -2953,6 +2956,7 @@ wxString PluginManager::SharedKey(const PluginID & ID, const wxString & group, c
return path + key; return path + key;
} }
/* Return value is a key for lookup in a config file */
wxString PluginManager::PrivateGroup(const PluginID & ID, const wxString & group) wxString PluginManager::PrivateGroup(const PluginID & ID, const wxString & group)
{ {
wxString path = SettingsPath(ID, false); wxString path = SettingsPath(ID, false);
@ -2966,6 +2970,7 @@ wxString PluginManager::PrivateGroup(const PluginID & ID, const wxString & group
return path; return path;
} }
/* Return value is a key for lookup in a config file */
wxString PluginManager::PrivateKey(const PluginID & ID, const wxString & group, const wxString & key) wxString PluginManager::PrivateKey(const PluginID & ID, const wxString & group, const wxString & key)
{ {
wxString path = PrivateGroup(ID, group); wxString path = PrivateGroup(ID, group);

View File

@ -294,6 +294,7 @@ private:
bool SetConfig(const wxString & key, const float & value); bool SetConfig(const wxString & key, const float & value);
bool SetConfig(const wxString & key, const double & value); bool SetConfig(const wxString & key, const double & value);
/* Return values are keys for lookup in a config file */
wxString SettingsPath(const PluginID & ID, bool shared); wxString SettingsPath(const PluginID & ID, bool shared);
wxString SharedGroup(const PluginID & ID, const wxString & group); wxString SharedGroup(const PluginID & ID, const wxString & group);
wxString SharedKey(const PluginID & ID, const wxString & group, const wxString & key); wxString SharedKey(const PluginID & ID, const wxString & group, const wxString & key);