, including all inherited members.
add_plugin_as_ | vigir_pluginlib::PluginManager | [protected] |
add_plugin_srv_ | vigir_pluginlib::PluginManager | [protected] |
add_plugin_sub_ | vigir_pluginlib::PluginManager | [protected] |
addPlugin(const msgs::PluginDescription &plugin_description, bool initialize=true) | vigir_pluginlib::PluginManager | [static] |
addPlugin(bool initialize=true) | vigir_pluginlib::PluginManager | [inline, static] |
addPlugin(Plugin *plugin, bool initialize=true) | vigir_pluginlib::PluginManager | [static] |
addPlugin(Plugin::Ptr plugin, bool initialize=true) | vigir_pluginlib::PluginManager | [static] |
addPlugin(const msgs::PluginDescriptionConstPtr plugin_description) | vigir_pluginlib::PluginManager | [protected] |
addPluginAction(const msgs::PluginManagementGoalConstPtr goal) | vigir_pluginlib::PluginManager | [protected] |
addPluginByName(const std::string &name, bool initialize=true) | vigir_pluginlib::PluginManager | [static] |
addPluginClassLoader(const std::string &package, const std::string &base_class, const std::string &attrib_name=std::string("plugin"), const std::vector< std::string > &plugin_xml_paths=std::vector< std::string >()) | vigir_pluginlib::PluginManager | [inline, static] |
addPlugins(const std::vector< msgs::PluginDescription > &plugin_descriptions, bool initialize=true) | vigir_pluginlib::PluginManager | [static] |
addPluginService(msgs::PluginManagementService::Request &req, msgs::PluginManagementService::Response &resp) | vigir_pluginlib::PluginManager | [protected] |
autocompletePluginDescriptionByName(const std::string &name, msgs::PluginDescription &plugin_description) | vigir_pluginlib::PluginManager | [static] |
class_loader_ | vigir_pluginlib::PluginManager | [protected] |
ConstPtr typedef | vigir_pluginlib::PluginManager | |
get_plugin_descriptions_as_ | vigir_pluginlib::PluginManager | [protected] |
get_plugin_descriptions_srv_ | vigir_pluginlib::PluginManager | [protected] |
get_plugin_states_as_ | vigir_pluginlib::PluginManager | [protected] |
get_plugin_states_srv_ | vigir_pluginlib::PluginManager | [protected] |
getPlugin(const std::string &name=std::string()) | vigir_pluginlib::PluginManager | [inline, static] |
getPlugin(boost::shared_ptr< T > &plugin, const std::string &name=std::string()) | vigir_pluginlib::PluginManager | [inline, static] |
getPluginByName(const std::string &name, boost::shared_ptr< T > &plugin) | vigir_pluginlib::PluginManager | [inline, static] |
getPluginByName(const std::string &name) | vigir_pluginlib::PluginManager | [static] |
getPluginByName(const std::string &name, Plugin::Ptr &plugin) | vigir_pluginlib::PluginManager | [static] |
getPluginDescription(const std::string &key, msgs::PluginDescription &description) | vigir_pluginlib::PluginManager | [protected] |
getPluginDescriptions(std::vector< msgs::PluginDescription > &descriptions, msgs::PluginDescription filter=msgs::PluginDescription()) | vigir_pluginlib::PluginManager | [static] |
getPluginDescriptionsAction(const msgs::GetPluginDescriptionsGoalConstPtr goal) | vigir_pluginlib::PluginManager | [protected] |
GetPluginDescriptionsActionServer typedef | vigir_pluginlib::PluginManager | [protected] |
getPluginDescriptionsService(msgs::GetPluginDescriptionsService::Request &req, msgs::GetPluginDescriptionsService::Response &resp) | vigir_pluginlib::PluginManager | [protected] |
getPluginsByType(std::vector< boost::shared_ptr< T > > &plugins) | vigir_pluginlib::PluginManager | [inline, static] |
getPluginsByType(std::map< std::string, boost::shared_ptr< T > > &plugins) | vigir_pluginlib::PluginManager | [inline, static] |
getPluginsByTypeClass(const std::string &type_class, std::vector< Plugin::Ptr > &plugins) | vigir_pluginlib::PluginManager | [static] |
getPluginStates(std::vector< msgs::PluginState > &plugin_states, msgs::PluginDescription filter=msgs::PluginDescription()) | vigir_pluginlib::PluginManager | [static] |
getPluginStatesAction(const msgs::GetPluginStatesGoalConstPtr goal) | vigir_pluginlib::PluginManager | [protected] |
GetPluginStatesActionServer typedef | vigir_pluginlib::PluginManager | [protected] |
getPluginStatesService(msgs::GetPluginStatesService::Request &req, msgs::GetPluginStatesService::Response &resp) | vigir_pluginlib::PluginManager | [protected] |
getUniquePluginByTypeClass(const std::string &type_class, Plugin::Ptr &plugin) | vigir_pluginlib::PluginManager | [static] |
hasPlugin(Plugin::Ptr &plugin) | vigir_pluginlib::PluginManager | [static] |
hasPluginByName(const std::string &name) | vigir_pluginlib::PluginManager | [static] |
hasPluginsByType() | vigir_pluginlib::PluginManager | [inline, static] |
hasPluginsByTypeClass(const std::string &type_class) | vigir_pluginlib::PluginManager | [static] |
initialize(ros::NodeHandle &nh) | vigir_pluginlib::PluginManager | [static] |
Instance() | vigir_pluginlib::PluginManager | [protected, static] |
load_plugin_set_as_ | vigir_pluginlib::PluginManager | [protected] |
load_plugin_set_srv_ | vigir_pluginlib::PluginManager | [protected] |
loaded_plugin_set_ | vigir_pluginlib::PluginManager | [protected] |
loadParams(const vigir_generic_params::ParameterSet ¶ms) | vigir_pluginlib::PluginManager | [static] |
loadPluginSet(const std::vector< msgs::PluginDescription > &plugin_descriptions) | vigir_pluginlib::PluginManager | [static] |
loadPluginSet(const std::string &name) | vigir_pluginlib::PluginManager | [static] |
loadPluginSetAction(const msgs::PluginManagementGoalConstPtr goal) | vigir_pluginlib::PluginManager | [protected] |
loadPluginSetService(msgs::PluginManagementService::Request &req, msgs::PluginManagementService::Response &resp) | vigir_pluginlib::PluginManager | [protected] |
nh_ | vigir_pluginlib::PluginManager | [protected] |
plugin_states_pub_ | vigir_pluginlib::PluginManager | [protected] |
PluginLoaderVector typedef | vigir_pluginlib::PluginManager | |
PluginManagementActionServer typedef | vigir_pluginlib::PluginManager | [protected] |
PluginManager() | vigir_pluginlib::PluginManager | [protected] |
plugins_by_name_ | vigir_pluginlib::PluginManager | [protected] |
plugins_mutex_ | vigir_pluginlib::PluginManager | [mutable, protected] |
Ptr typedef | vigir_pluginlib::PluginManager | |
publishPluginStateUpdate() | vigir_pluginlib::PluginManager | [protected] |
remove_plugin_as_ | vigir_pluginlib::PluginManager | [protected] |
remove_plugin_srv_ | vigir_pluginlib::PluginManager | [protected] |
remove_plugin_sub_ | vigir_pluginlib::PluginManager | [protected] |
removePlugin(const msgs::PluginDescription &plugin_description) | vigir_pluginlib::PluginManager | [static] |
removePlugin(Plugin::Ptr &plugin) | vigir_pluginlib::PluginManager | [static] |
removePlugin(const msgs::PluginDescriptionConstPtr plugin_description) | vigir_pluginlib::PluginManager | [protected] |
removePluginAction(const msgs::PluginManagementGoalConstPtr goal) | vigir_pluginlib::PluginManager | [protected] |
removePluginByName(const std::string &name) | vigir_pluginlib::PluginManager | [static] |
removePlugins(const std::vector< msgs::PluginDescription > &plugin_descriptions) | vigir_pluginlib::PluginManager | [static] |
removePluginsByType() | vigir_pluginlib::PluginManager | [inline, static] |
removePluginsByTypeClass(const std::string &type_class) | vigir_pluginlib::PluginManager | [static] |
removePluginService(msgs::PluginManagementService::Request &req, msgs::PluginManagementService::Response &resp) | vigir_pluginlib::PluginManager | [protected] |
singelton_ | vigir_pluginlib::PluginManager | [protected, static] |
~PluginManager() | vigir_pluginlib::PluginManager | |