#include <plugin_manager.h>
Public Member Functions | |
| PluginPtr | getPlugin (const std::string &description_file) |
| PluginPtr | getPluginByDisplayName (const std::string &display_name) |
| PluginPtr | getPluginByPackage (const std::string &package) |
| const L_Plugin & | getPlugins () const |
| void | loadConfig (const boost::shared_ptr< wxConfigBase > &config) |
| PluginPtr | loadDescription (const std::string &description_file) |
| void | loadDescriptions () |
| PluginPtr | loadPlugin (const std::string &description_file) |
| PluginManager () | |
| void | saveConfig (const boost::shared_ptr< wxConfigBase > &config) |
| ~PluginManager () | |
Private Attributes | |
| L_Plugin | plugins_ |
Definition at line 46 of file plugin_manager.h.
| rviz::PluginManager::PluginManager | ( | ) |
Definition at line 43 of file plugin_manager.cpp.
| rviz::PluginManager::~PluginManager | ( | ) |
Definition at line 48 of file plugin_manager.cpp.
| PluginPtr rviz::PluginManager::getPlugin | ( | const std::string & | description_file | ) |
Definition at line 67 of file plugin_manager.cpp.
| PluginPtr rviz::PluginManager::getPluginByDisplayName | ( | const std::string & | display_name | ) |
Definition at line 101 of file plugin_manager.cpp.
| PluginPtr rviz::PluginManager::getPluginByPackage | ( | const std::string & | package | ) |
Definition at line 84 of file plugin_manager.cpp.
| const L_Plugin& rviz::PluginManager::getPlugins | ( | ) | const [inline] |
Definition at line 62 of file plugin_manager.h.
| void rviz::PluginManager::loadConfig | ( | const boost::shared_ptr< wxConfigBase > & | config | ) |
Definition at line 142 of file plugin_manager.cpp.
| PluginPtr rviz::PluginManager::loadDescription | ( | const std::string & | description_file | ) |
Definition at line 118 of file plugin_manager.cpp.
| void rviz::PluginManager::loadDescriptions | ( | ) |
Definition at line 53 of file plugin_manager.cpp.
| PluginPtr rviz::PluginManager::loadPlugin | ( | const std::string & | description_file | ) |
| void rviz::PluginManager::saveConfig | ( | const boost::shared_ptr< wxConfigBase > & | config | ) |
Definition at line 175 of file plugin_manager.cpp.
L_Plugin rviz::PluginManager::plugins_ [private] |
Definition at line 62 of file plugin_manager.h.