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