helib::And Class Reference
An object representing the logical AND expression which inherits from Expr.
More...
#include <partialMatch.h>
Inheritance diagram for helib::And:
Public Member Functions | |
| std::string | eval () const override |
Function for returning the logical AND expression in reverse polish notation where the AND operation is represented by && and each operand is a column number. More... | |
| And (const QueryExpr &l, const QueryExpr &r) | |
| Constructor. More... | |
Public Member Functions inherited from helib::Expr | |
| virtual | ~Expr ()=default |
Detailed Description
An object representing the logical AND expression which inherits from Expr.
Constructor & Destructor Documentation
◆ And()
Constructor.
- Parameters
-
l The left operand of the expression. r The right operand of the expression.
Member Function Documentation
◆ eval()
|
inlineoverridevirtual |
Function for returning the logical AND expression in reverse polish notation where the AND operation is represented by && and each operand is a column number.
- Returns
- A string representing the AND expression in reverse polish notation.
Implements helib::Expr.
Public Member Functions inherited from
1.9.1