21 #ifndef OLAD_PLUGINMANAGER_H_
22 #define OLAD_PLUGINMANAGER_H_
46 void Plugins(vector<AbstractPlugin*> *plugins)
const;
51 void ActivePlugins(vector<AbstractPlugin*> *plugins)
const;
57 bool IsActive(ola_plugin_id plugin_id)
const;
61 vector<AbstractPlugin*> *plugins);
67 typedef std::map<ola_plugin_id, AbstractPlugin*> PluginMap;
69 vector<PluginLoader*> m_plugin_loaders;
70 PluginMap m_loaded_plugins;
71 PluginMap m_active_plugins;
75 #endif // OLAD_PLUGINMANAGER_H_