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
rosmon
Definition: diagnostics_publisher.cpp:34
rosmon::launch::evaluatePython
std::string evaluatePython(const std::string &input, ParseContext &context)
Evaluate a $(eval ...) python expression.
Definition: substitution_python.cpp:283
rosmon::launch::evaluateROSParamPython
double evaluateROSParamPython(const std::string &input)
Evaluate a deg(...) rosparam expression.
Definition: substitution_python.cpp:290


rosmon_core
Author(s): Max Schwarz
autogenerated on Wed Feb 21 2024 04:01:14