Defined in file: hdbIndex.cpp
Derivative of: _hz_sqle_term
A single SQL-esce expression of the form term-boolean_op-remainder_of_expression (see synopsis 'SQL-esce')
Constructors/Detructors
| _hz_sqle_form* | _hz_sqle_form | (void) | |
| void | ~_hz_sqle_form | (void) |
Public Methods:
| hzEcode | AddOperand | (_hz_sqle_term* pOperand) | Add operand to the SQL term |
| hzEcode | Evaluate | (hzIntset& Result)hdbIndexText* pIndex, | Evaluate (search for) this composite SQL-Esce term within the supplied index and place the result in the supplied bitmap. |
| hzEcode | SetBop | (hzVconOp eOperator) | Set SQL term-pair operator |
| hzEcode | SetUop | (bool bNot) |
Member Variables:
| bool | m_bNot | Flag to direct negation of the result | |
| hzVconOp | m_eBinary | Binary operator to apply to the two terms | |
| _hz_sqle_term* | m_pA | First term in SQL-esce expression | |
| _hz_sqle_term* | m_pB | Second term in SQL-esce expression |