loadPluginsFromConfig#
Fully qualified name: carb::detail::loadPluginsFromConfig
Defined in carb/StartupUtils.h
- inline void carb::detail::loadPluginsFromConfig(
- settings::ISettings *settings,
- const PluginLoadingDesc &pluginLoadingDesc,
Loads plugins based on settings specified in the given
settings
object.The settings read populated a carb::PluginLoadingDesc. The settings read are:
- /pluginSearchPaths
Array of paths in which to search for plugins.
- /pluginSearchRecursive
If
true
recursively each path in /pluginSearchPaths.- /reloadablePlugins
Array of plugin wildcards that mark plugins as reloadable.
- /pluginsLoaded
Wildcard of plugins to load.
- /pluginsExcluded
Wildcard of plugins that match /pluginsLoaded but should not be loaded.
Do not use this function directly. Rather, call carb::startupFramework().