|
Antares Simulator
Power System Simulator
|
Represents a AllTimeSumNode node in a syntax tree. More...
#include <AllTimeSumNode.h>
Public Member Functions | |
| std::string | name () const override |
| UnaryNode (Node *child) | |
| Constructs a unary node with the specified child. More... | |
Public Member Functions inherited from Antares::Expressions::Nodes::UnaryNode | |
| UnaryNode (Node *child) | |
| Constructs a unary node with the specified child. More... | |
| Node * | child () const |
| Retrieves a pointer to the child node. More... | |
Public Member Functions inherited from Antares::Expressions::Nodes::ParentNode | |
| template<typename... NodePtr> | |
| ParentNode (NodePtr... operands) | |
| ParentNode (const std::vector< Node * > &operands) | |
| Constructs a parent node with the specified operands. More... | |
| ParentNode (std::vector< Node * > &&operands) | |
| Constructs a parent node with the specified operands. Vector is moved. More... | |
| const std::vector< Node * > & | getOperands () const |
| Retrieves the operands of the parent node. More... | |
| const std::vector< const Node * > | getConstOperands () const |
| Node * | operator[] (std::size_t idx) const |
| size_t | size () const |
Public Member Functions inherited from Antares::Expressions::IName | |
| bool | operator== (const IName &other) const =default |
Represents a AllTimeSumNode node in a syntax tree.
|
explicit |
Constructs a unary node with the specified child.
| child | The child node. |