Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef TOOLS_HPP
00019 #define TOOLS_HPP
00020
00021
00022 #include <qi/anyvalue.hpp>
00023
00024 #include <ros/ros.h>
00025
00026 qi::AnyValue fromStringVectorToAnyValue(const std::vector<std::string> &vector);
00027
00028 qi::AnyValue fromDoubleVectorToAnyValue(const std::vector<double> &vector);
00029
00030 std::vector<float> fromAnyValueToFloatVector(qi::AnyValue& value);
00031
00032 std::vector<int> fromAnyValueToIntVector(qi::AnyValue& value);
00033
00034 std::string print(const std::vector <std::string> &vector);
00035
00036 std::vector <std::string> toVector(const std::string &input);
00037
00038 void xmlToVector(XmlRpc::XmlRpcValue &topicList,
00039 std::vector <std::string> *joints);
00040
00041 #endif // TOOLS_HPP