Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Expressions::Nodes::EqualNode Class Reference

Represents an equality comparison node in a syntax tree. More...

#include <EqualNode.h>

Inheritance diagram for Antares::Expressions::Nodes::EqualNode:
Antares::Expressions::Nodes::ComparisonNode Antares::Expressions::Nodes::BinaryNode Antares::Expressions::Nodes::Node Antares::Expressions::IName

Public Member Functions

std::string name () const override
 
- Public Member Functions inherited from Antares::Expressions::Nodes::ComparisonNode
 BinaryNode (Node *left, Node *right)
 Constructs a binary node with the specified left and right operands.
 
- Public Member Functions inherited from Antares::Expressions::Nodes::BinaryNode
 BinaryNode (Node *left, Node *right)
 Constructs a binary node with the specified left and right operands.
 
Nodeleft () const
 Retrieves a pointer to the left operand.
 
Noderight () const
 Retrieves a pointer to the right operand.
 
- Public Member Functions inherited from Antares::Expressions::Nodes::Node
- Public Member Functions inherited from Antares::Expressions::IName
bool operator== (const IName &other) const =default
 

Detailed Description

Represents an equality comparison node in a syntax tree.

Member Function Documentation

◆ name()

std::string Antares::Expressions::Nodes::EqualNode::name ( ) const
inlineoverridevirtual

The documentation for this class was generated from the following file: