Namespaces | Functions
parameters.h File Reference
#include <ros/ros.h>
#include <string>
Include dependency graph for parameters.h:

Go to the source code of this file.

Namespaces

namespace  nav_2d_utils

Functions

template<class param_t >
param_t nav_2d_utils::loadParameterWithDeprecation (const ros::NodeHandle &nh, const std::string current_name, const std::string old_name, const param_t &default_value)
 Load a parameter from one of two namespaces. Complain if it uses the old name.
template<class param_t >
void nav_2d_utils::moveDeprecatedParameter (const ros::NodeHandle &nh, const std::string current_name, const std::string old_name)
 If a deprecated parameter exists, complain and move to its new location.
template<class param_t >
void nav_2d_utils::moveParameter (const ros::NodeHandle &nh, std::string old_name, std::string current_name, param_t default_value, bool should_delete=true)
 Move a parameter from one place to another.
template<class param_t >
param_t nav_2d_utils::searchAndGetParam (const ros::NodeHandle &nh, const std::string &param_name, const param_t &default_value)
 Search for a parameter and load it, or use the default value.


nav_2d_utils
Author(s):
autogenerated on Wed Jun 26 2019 20:09:36