KDbBinaryExpression
#include <KDbExpression.h>
Additional Inherited Members | |
Static Public Member Functions inherited from KDbExpression | |
static KDb::ExpressionClass | classForToken (KDbToken token) |
Protected Attributes inherited from KDbExpression | |
ExplicitlySharedExpressionDataPointer | d |
Detailed Description
The KDbBinaryExpression class represents binary operation.
Definition at line 340 of file KDbExpression.h.
Constructor & Destructor Documentation
◆ KDbBinaryExpression() [1/5]
KDbBinaryExpression::KDbBinaryExpression | ( | ) |
Constructs a null binary expression.
- See also
- KDbExpression::isNull()
Definition at line 374 of file KDbBinaryExpression.cpp.
◆ KDbBinaryExpression() [2/5]
KDbBinaryExpression::KDbBinaryExpression | ( | const KDbExpression & | leftExpr, |
KDbToken | token, | ||
const KDbExpression & | rightExpr ) |
Constructs binary expression with left expression leftExpr, token token, and right expression rightExpr.
Definition at line 380 of file KDbBinaryExpression.cpp.
◆ KDbBinaryExpression() [3/5]
KDbBinaryExpression::KDbBinaryExpression | ( | const KDbBinaryExpression & | expr | ) |
Constructs a copy of other unary expression expr. Resulting object is not a deep copy but rather a reference to the object expr.
Definition at line 391 of file KDbBinaryExpression.cpp.
◆ ~KDbBinaryExpression()
|
override |
Definition at line 407 of file KDbBinaryExpression.cpp.
◆ KDbBinaryExpression() [4/5]
|
explicitprotected |
Definition at line 396 of file KDbBinaryExpression.cpp.
◆ KDbBinaryExpression() [5/5]
|
explicitprotected |
Definition at line 402 of file KDbBinaryExpression.cpp.
Member Function Documentation
◆ left()
KDbExpression KDbBinaryExpression::left | ( | ) | const |
Definition at line 411 of file KDbBinaryExpression.cpp.
◆ right()
KDbExpression KDbBinaryExpression::right | ( | ) | const |
Definition at line 421 of file KDbBinaryExpression.cpp.
◆ setLeft()
void KDbBinaryExpression::setLeft | ( | const KDbExpression & | leftExpr | ) |
Definition at line 416 of file KDbBinaryExpression.cpp.
◆ setRight()
void KDbBinaryExpression::setRight | ( | const KDbExpression & | rightExpr | ) |
Definition at line 426 of file KDbBinaryExpression.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:31 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.