Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::PluginManager Class Reference

Public Member Functions

 PluginManager (const std::vector< PluginLoader * > &plugin_loaders, PluginAdaptor *plugin_adaptor)
void LoadAll ()
void UnloadAll ()
void Plugins (std::vector< AbstractPlugin * > *plugins) const
void ActivePlugins (std::vector< AbstractPlugin * > *plugins) const
AbstractPluginGetPlugin (ola_plugin_id plugin_id) const
bool IsActive (ola_plugin_id plugin_id) const
void GetConflictList (ola_plugin_id plugin_id, std::vector< AbstractPlugin * > *plugins)

Member Function Documentation

void ola::PluginManager::GetConflictList ( ola_plugin_id  plugin_id,
std::vector< AbstractPlugin * > *  plugins 
)

Return a list of plugins that conflict with this particular plugin.


The documentation for this class was generated from the following files: