#include <algorithm>#include <set>#include <string>#include <vector>#include <boost/bind.hpp>#include <ros/console.h>#include <ros/node_handle.h>

Go to the source code of this file.
Namespaces | |
| namespace | swri |
Functions | |
| int | swri::comparePrefix (std::string const &string, std::string const &prefix) |
| static bool | swri::getParam (const ros::NodeHandle &nh, const std::string &name, int &variable) |
| static bool | swri::getParam (const ros::NodeHandle &nh, const std::string &name, double &variable) |
| static bool | swri::getParam (const ros::NodeHandle &nh, const std::string &name, float &variable) |
| static bool | swri::getParam (const ros::NodeHandle &nh, const std::string &name, std::string &variable) |
| static bool | swri::getParam (const ros::NodeHandle &nh, const std::string &name, bool &variable) |
| static std::vector< std::string > | swri::getUnusedParamKeys (ros::NodeHandle const &n) |
| bool | swri::isPrefixOf (std::string const &string, std::string const &prefix) |
| static void | swri::param (const ros::NodeHandle &nh, const std::string &name, int &variable, const int default_value) |
| static void | swri::param (const ros::NodeHandle &nh, const std::string &name, double &variable, const double default_value) |
| static void | swri::param (const ros::NodeHandle &nh, const std::string &name, float &variable, const float default_value) |
| static void | swri::param (const ros::NodeHandle &nh, const std::string &name, std::string &variable, const std::string default_value) |
| static void | swri::param (const ros::NodeHandle &nh, const std::string &name, bool &variable, const bool default_value) |
| int | swri::prefixLessThan (std::string const &string, std::string const &prefix) |
| static void | swri::warnUnusedParams (ros::NodeHandle const &n) |
Variables | |
| static std::set< std::string > | swri::_used_params |