Main Page
Namespaces
Classes
Files
Class List
Class Members
nav_2d_utils
PluginMux
nav_2d_utils::PluginMux< T > Member List
This is the complete list of members for
nav_2d_utils::PluginMux< T >
, including all inherited members.
addPlugin
(const std::string &plugin_name, const std::string &plugin_class_name)
nav_2d_utils::PluginMux< T >
current_plugin_
nav_2d_utils::PluginMux< T >
[protected]
current_plugin_pub_
nav_2d_utils::PluginMux< T >
[protected]
getCurrentPlugin
()
nav_2d_utils::PluginMux< T >
[inline]
getCurrentPluginName
() const
nav_2d_utils::PluginMux< T >
[inline]
getPlugin
(const std::string &name)
nav_2d_utils::PluginMux< T >
[inline]
getPluginNames
() const
nav_2d_utils::PluginMux< T >
[inline]
hasPlugin
(const std::string &name) const
nav_2d_utils::PluginMux< T >
[inline]
plugin_loader_
nav_2d_utils::PluginMux< T >
[protected]
PluginMux
(const std::string &plugin_package, const std::string &plugin_class, const std::string ¶meter_name, const std::string &default_value, const std::string &ros_name="current_plugin", const std::string &switch_service_name="switch_plugin")
nav_2d_utils::PluginMux< T >
plugins_
nav_2d_utils::PluginMux< T >
[protected]
private_nh_
nav_2d_utils::PluginMux< T >
[protected]
ros_name_
nav_2d_utils::PluginMux< T >
[protected]
setSwitchCallback
(SwitchCallback switch_callback)
nav_2d_utils::PluginMux< T >
[inline]
switch_callback_
nav_2d_utils::PluginMux< T >
[protected]
switch_plugin_srv_
nav_2d_utils::PluginMux< T >
[protected]
switchPluginService
(nav_2d_msgs::SwitchPlugin::Request &req, nav_2d_msgs::SwitchPlugin::Response &resp)
nav_2d_utils::PluginMux< T >
[inline, protected]
usePlugin
(const std::string &name)
nav_2d_utils::PluginMux< T >
[inline]
nav_2d_utils
Author(s):
autogenerated on Wed Jun 26 2019 20:09:36