substitution_python.h
Go to the documentation of this file.
1 // Evaluates $(eval ...) substitutions
2 // Author: Max Schwarz <max.schwarz@uni-bonn.de>
3 
4 #ifndef ROSMON_LAUNCH_SUBSTITUTION_PYTHON_H
5 #define ROSMON_LAUNCH_SUBSTITUTION_PYTHON_H
6 
7 #include <string>
8 
9 namespace rosmon
10 {
11 namespace launch
12 {
13 
14 class ParseContext;
15 
17 std::string evaluatePython(const std::string& input, ParseContext& context);
18 
20 double evaluateROSParamPython(const std::string& input);
21 
22 }
23 }
24 
25 #endif
std::string evaluatePython(const std::string &input, ParseContext &context)
Evaluate a $(eval ...) python expression.
double evaluateROSParamPython(const std::string &input)
Evaluate a deg(...) rosparam expression.


rosmon_core
Author(s): Max Schwarz
autogenerated on Wed Jul 10 2019 03:10:12