22 #ifndef __PLUGINS_CEDAR_PLUGIN_DIRECTOR_THREAD_H_ 23 #define __PLUGINS_CEDAR_PLUGIN_DIRECTOR_THREAD_H_ 25 #include <aspect/plugin_director.h> 26 #include <core/threading/thread.h> 51 std::list<std::string>
57 std::list<std::pair<std::string, std::string>>
58 get_available_plugins()
PluginManager * plugin_manager
This is the member used to access the PluginManager.
virtual void run()
Stub to see name in backtrace for easier debugging.
std::list< std::pair< std::string, std::string > > get_available_plugins()
Generate list of all available plugins.
virtual void loop()
Code to execute in the thread.
virtual ~CedarPluginDirectorThread()
Destructor.
Thread class encapsulation of pthreads.
CedarPluginDirectorThread()
Constructor.
Thread aspect to access the PluginManager.
Main thread of CEDAR error analysis plugin.
Plugin manager access for CEDAR.
std::list< std::string > get_loaded_plugins()
Get list of loaded plugins.