1#ifndef AUBO_SCOPE_EXPRESSION_H
2#define AUBO_SCOPE_EXPRESSION_H
52 void append(
const std::string &expressionPart);
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
\chinese 表达式 表达式可用于配置各种内置程序节点,例如 If 和 Wait 节点。表达式通常是条件表达式 (计算结果为 true 或 false)。
void appendWaypoint(WaypointPtr waypoint)
\chinese 向表达式追加路点对象。 \endchinese \english Append a waypoint to the expression.
Expression(Expression &f)
void append(const std::string &expressionPart)
\chinese 向表达式追加字符串部分。
void appendVariable(VariablePtr variable)
\chinese 向表达式追加变量对象。 \endchinese \english Append a variable object to the expression.
Expression(Expression &&f)
void appendIo(IoPtr io)
\chinese 向表达式追加I/O对象。 \endchinese \english Append an I/O object to the expression.
void appendFeature(FeaturePtr feature)
\chinese 向表达式追加特征对象。 \endchinese \english Append a Feature object to the expression.