#include <assignment_node.h>
Definition at line 12 of file assignment_node.h.
The configuration type used to determine which type of configuration this instance is.
| Enumerator |
|---|
| EXPRESSION |
Expression assignment has been selected.
The config instance can be cast to ExpressionAssignmentNodeConfig.
|
| OPERATOR |
Operator assignment has been selected.
This type has no further information. Setting this type of config will be ignored and will have no effect on the node.
|
Definition at line 19 of file assignment_node.h.
| Enumerator |
|---|
| INPUT_BOOL |
|
| INPUT_INTEGER |
|
| INPUT_FLOAT |
|
| INPUT_STRING |
|
Definition at line 39 of file assignment_node.h.
| arcs::aubo_scope::AssignmentNode::AssignmentNode |
( |
AssignmentNode & |
f | ) |
|
| arcs::aubo_scope::AssignmentNode::AssignmentNode |
( |
AssignmentNode && |
f | ) |
|
| virtual arcs::aubo_scope::AssignmentNode::~AssignmentNode |
( |
| ) |
|
|
virtual |
| arcs::aubo_scope::AssignmentNode::AssignmentNode |
( |
| ) |
|
|
private |
| ConfigType arcs::aubo_scope::AssignmentNode::getConfigType |
( |
| ) |
|
| ExpressionPtr arcs::aubo_scope::AssignmentNode::getExpression |
( |
| ) |
|
- Returns
- the expression whose evaluation is assigned to the variable.
| VariablePtr arcs::aubo_scope::AssignmentNode::getVariable |
( |
| ) |
|
- Returns
- the variable assigned to the expression evaluation.
| void arcs::aubo_scope::AssignmentNode::setConfigType |
( |
ConfigType |
type | ) |
|
| void arcs::aubo_scope::AssignmentNode::setExpression |
( |
ExpressionPtr |
exp | ) |
|
| void arcs::aubo_scope::AssignmentNode::setVariable |
( |
VariablePtr |
var | ) |
|
| void* arcs::aubo_scope::AssignmentNode::d_ { nullptr } |
|
private |
The documentation for this class was generated from the following file: