It tells if two values are identical.
More...
#include <PropertyIsEqualTo.h>
|
|
|
const char * | m_name |
| Operator name.
|
|
It tells if two values are identical.
- See also
- BinaryComparisonOp
Definition at line 46 of file PropertyIsEqualTo.h.
◆ ReturnType
◆ VisitorType
◆ PropertyIsEqualTo()
Constructor.
- Parameters
-
arg1 | The first argument. |
arg2 | The second argument. |
- Note
- The PropertyIsEqualTo operator will take the ownership of the given arguments.
Definition at line 65 of file PropertyIsEqualTo.h.
◆ ~PropertyIsEqualTo()
te::fe::PropertyIsEqualTo::~PropertyIsEqualTo |
( |
| ) |
|
|
inline |
◆ accept()
It call the visit method from the guest object.
- Parameters
-
guest | The guest or visitor. |
- Returns
- Any valid value define by the template type R.
◆ clone()
◆ disableMatchCase()
void te::fe::BinaryComparisonOp::disableMatchCase |
( |
| ) |
|
|
inherited |
It disables the match case flag. So comparisons will not be case sensitive.
◆ enableMatchCase()
void te::fe::BinaryComparisonOp::enableMatchCase |
( |
| ) |
|
|
inherited |
It enables the match case flag. So comparisons will be case sensitive.
- Note
- This is the default state.
◆ getFirst()
Expression * te::fe::BinaryComparisonOp::getFirst |
( |
| ) |
const |
|
inherited |
It returns the first operand.
- Returns
- The first operand.
◆ getName()
const char * te::fe::AbstractOp::getName |
( |
| ) |
const |
|
inlineinherited |
It returns the operator name.
- Returns
- The operator name.
Definition at line 82 of file AbstractOp.h.
◆ getSecond()
Expression * te::fe::BinaryComparisonOp::getSecond |
( |
| ) |
const |
|
inherited |
It returns the second operand.
- Returns
- The second operand.
◆ setFirst()
void te::fe::BinaryComparisonOp::setFirst |
( |
Expression * |
first | ) |
|
|
inherited |
It sets the first operand.
- Parameters
-
- Note
- It will take the ownership of the first operand.
◆ setName()
void te::fe::AbstractOp::setName |
( |
const char * |
opName | ) |
|
|
inlineinherited |
It sets the operator name.
- Parameters
-
Definition at line 89 of file AbstractOp.h.
◆ setSecond()
void te::fe::BinaryComparisonOp::setSecond |
( |
Expression * |
second | ) |
|
|
inherited |
It sets the second operand.
- Parameters
-
second | The second operand. |
- Note
- It will take the ownership of the second operand.
◆ m_first
◆ m_matchCase
bool te::fe::BinaryComparisonOp::m_matchCase |
|
protectedinherited |
◆ m_name
const char* te::fe::AbstractOp::m_name |
|
protectedinherited |
◆ m_second
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/fe/PropertyIsEqualTo.h