#include <string>
#include <vector>
#include <map>
#include <ros/ros.h>
#include <Eigen/Geometry>
#include <rosparam_shortcuts/deprecation.h>
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 ¶m_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 ¶ms_name, std::map< std::string, bool > ¶meters) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, double &value) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::vector< double > &values) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, int &value) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::size_t &value) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::string &value) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::vector< std::string > &values) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, ros::Duration &value) |
bool | rosparam_shortcuts::get (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, Eigen::Affine3d &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getAffine3dParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, Eigen::Affine3d &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getBoolMap (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶ms_name, std::map< std::string, bool > ¶meters) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getBoolParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_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 ¶m_name, double &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getDoubleParams (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::vector< double > &values) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getDurationParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, ros::Duration &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getIntParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, int &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getSizeTParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::size_t &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getStringParam (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_name, std::string &value) |
ROSPARAM_SHORTCUTS_DEPRECATED bool | rosparam_shortcuts::getStringParams (const std::string &parent_name, const ros::NodeHandle &nh, const std::string ¶m_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) |