Namespaces | Functions
rosparam_shortcuts.h File Reference
#include <string>
#include <vector>
#include <map>
#include <ros/ros.h>
#include <Eigen/Geometry>
#include <rosparam_shortcuts/deprecation.h>
Include dependency graph for rosparam_shortcuts.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  rosparam_shortcuts

Functions

bool rosparam_shortcuts::convertDoublesToEigen (const std::string &parent_name, std::vector< double > values, Eigen::Affine3d &transform)
 Convert from 6 doubles of [x,y,z] [r,p,y] to a transform.
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, bool &value)
 Get a paremeter from the ROS param server. Note that does not provide for default values.
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &params_name, std::map< std::string, bool > &parameters)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, double &value)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::vector< double > &values)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, int &value)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::size_t &value)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::string &value)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::vector< std::string > &values)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, ros::Duration &value)
bool rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, Eigen::Affine3d &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getAffine3dParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, Eigen::Affine3d &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getBoolMap (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &params_name, std::map< std::string, bool > &parameters)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getBoolParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, bool &value)
std::string rosparam_shortcuts::getDebugArrayString (std::vector< double > values)
 Output a string of values from an array for debugging.
std::string rosparam_shortcuts::getDebugArrayString (std::vector< std::string > values)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getDoubleParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, double &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getDoubleParams (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::vector< double > &values)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getDurationParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, ros::Duration &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getIntParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, int &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getSizeTParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::size_t &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getStringParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::string &value)
ROSPARAM_SHORTCUTS_DEPRECATED bool rosparam_shortcuts::getStringParams (const std::string &parent_name, const ros::NodeHandle &nh, const std::string &param_name, std::vector< std::string > &values)
void rosparam_shortcuts::shutdownIfError (const std::string &parent_name, std::size_t error_count)
 Check that there were no errors, and if there were, shutdown.
ROSPARAM_SHORTCUTS_DEPRECATED void rosparam_shortcuts::shutdownIfParamErrors (const std::string &parent_name, std::size_t error_count)


rosparam_shortcuts
Author(s): Dave Coleman
autogenerated on Sat Jun 8 2019 19:52:43