MCPcopy Create free account
hub / github.com/audacity/audacity / HasConfigGroup

Function HasConfigGroup

libraries/lib-module-manager/ConfigInterface.cpp:14–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12namespace PluginSettings {
13
14bool HasConfigGroup( const EffectDefinitionInterface &ident,
15 PluginSettings::ConfigurationType type,
16 const RegistryPath & group)
17{
18 auto &pluginManager = PluginManager::Get();
19 const auto &id = pluginManager.GetID(&ident);
20 if (pluginManager.HasConfigGroup(type, id, group))
21 return true;
22 if (auto id2 = pluginManager.OldGetID(&ident); id != id2)
23 return pluginManager.HasConfigGroup(type, id2, group);
24 return false;
25}
26
27bool GetConfigSubgroups( const EffectDefinitionInterface &ident,
28 PluginSettings::ConfigurationType type,

Callers 2

HasCurrentSettingsFunction · 0.85
HasFactoryDefaultsFunction · 0.85

Calls 4

GetFunction · 0.85
HasConfigGroupMethod · 0.80
OldGetIDMethod · 0.80
GetIDMethod · 0.45

Tested by

no test coverage detected