5 #include <antares/expressions/nodes/Leaf.h>
6 #include <antares/study/system-model/variabilityType.h>
13 namespace Antares::Expressions::Nodes
25 VariabilityType::VARYING_IN_TIME_AND_SCENARIO):
27 variability_(variability),
33 std::string name()
const override
35 return "VariableNode";
43 unsigned int Index()
const
52 const unsigned int index_ = 0;
Represents a leaf node in a syntax tree.
Definition: Leaf.h:34
Represents a variable node in a syntax tree, storing a string value.
Definition: VariableNode.h:20
Definition: VariableNode.h:9
VariabilityType
Represents the time and scenario variation of a value.
Definition: variabilityType.h:29