#include <Xabsl2DecimalExpression.h>
Inheritance diagram for Xabsl2ArithmeticOperator:
Public Member Functions | |
void | create (Xabsl2DecimalExpression *operand1, Xabsl2DecimalExpression *operand2) |
Creates the operator. | |
virtual double | getValue ()=0 |
Calculates the value of the decimal expression. | |
~Xabsl2ArithmeticOperator () | |
Destructor. | |
Protected Attributes | |
Xabsl2DecimalExpression * | operand1 |
The first operand. | |
Xabsl2DecimalExpression * | operand2 |
The second operand. |
Definition at line 174 of file Xabsl2DecimalExpression.h.
|
Destructor. Deletes the operands Definition at line 198 of file Xabsl2DecimalExpression.cpp. |
|
Creates the operator.
Definition at line 192 of file Xabsl2DecimalExpression.cpp. Referenced by Xabsl2DecimalExpression::create(). |
|
Calculates the value of the decimal expression.
Implements Xabsl2DecimalExpression. Implemented in Xabsl2PlusOperator, Xabsl2MinusOperator, Xabsl2MultiplyOperator, Xabsl2DivideOperator, and Xabsl2ModOperator. |
|
The first operand.
Definition at line 192 of file Xabsl2DecimalExpression.h. |
|
The second operand.
Definition at line 195 of file Xabsl2DecimalExpression.h. |