1#ifndef AUBO_SCOPE_EXPRESSION_H
2#define AUBO_SCOPE_EXPRESSION_H
42 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...
void appendWaypoint(WaypointPtr waypoint)
Append a waypoint to the expression.
Expression(Expression &f)
void append(const std::string &expressionPart)
Append a string part of the expression.
void appendVariable(VariablePtr variable)
Append a variable object to the expression.
Expression(Expression &&f)
void appendIo(IoPtr io)
Append an I/O object to the expression.
void appendFeature(FeaturePtr feature)
Append a Feature object to the expression.