#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 |