src
launch
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