|
|
Line 12: |
Line 12: |
| | | |
| * '''&&''' | | * '''&&''' |
− | *: Logical AND (conjunction)
| |
| | | |
| {{TermReturnValue| [[Core.DataTypes.SimpleDataType.Boolean|Boolean]] | Return value from the logical operation}} | | {{TermReturnValue| [[Core.DataTypes.SimpleDataType.Boolean|Boolean]] | Return value from the logical operation}} |
Revision as of 09:13, 21 June 2019
Classification
Name |
LogicAnd
|
Short Description |
Represents the Boolean conjunction
|
Class |
Term
|
Extension |
OTX Core library
|
Group |
Operations
|
Exceptions |
-
|
Checker Rules |
-
|
Standard Compliant |
Yes
|
OTL Syntax
BooleanVariable = BooleanTerm1 && BooleanTerm2;
Description
LogicAnd operator is used according to the C# notation for logical operation in the formulation of conditions etc. The following operator can be used:
Return Value
The Term returns the value, see table below.
|
|
In OTX, Terms are categorized according to its return data type!
|
Data Type |
Description
|
Boolean |
Return value from the logical operation
|
Properties
Name |
Data Type |
Class |
Default |
Cardinality |
Description
|
Terms |
Boolean |
Term |
- |
[2..*] |
Represents the list of BooleanTerm operands of the conjunction. Terms shall be evaluated in the order of appearance in the OTX document.
|
OTL Examples
Boolean MyValueOfBool1 = true;
Boolean MyValueOfBool2 = false;
Boolean MyValueOfBool3 = true;
Boolean result;
result = MyValueOfBool1 && MyValueOfBool2 && MyValueOfBool3 && true;
See also
LogicOr
LogicXor
LogicNot