ESignalOperator¶
-
class ESignalOperator : public EEnumBase<int>¶
Available operators between signal values that can be used for signal matches.
-
static ESignalOperator Smaller¶
- uint32_t expression: (signal & mask) < value.double expression: signal < value.
-
static ESignalOperator SmallerEqual¶
- uint32_t expression: (signal & mask) <= value.double expression: signal <= value.
-
static ESignalOperator Equal¶
- uint32_t expression: (signal & mask) == value.double expression: signal == value.
-
static ESignalOperator LargerEqual¶
- uint32_t expression: (signal & mask) >= value.double expression: signal >= value.
-
static ESignalOperator Larger¶
- uint32_t expression: (signal & mask) > value.double expression: signal > value.
-
static ESignalOperator NotEqual¶
- uint32_t expression: (signal & mask) != value.double expression: signal != value.
-
static ESignalOperator Change¶
- uint32_t expression: abs((signal & mask) - (signal_p & mask)) > value.double expression: abs(signal - signal_p) > value.
-
static ESignalOperator BitSetAny¶
- uint32_t expression: (signal & mask) != 0.double expression: N/A.
-
static ESignalOperator BitClearAny¶
- uint32_t expression: (signal & mask) != mask.double expression: N/A.
-
static ESignalOperator BitSetAll¶
- uint32_t expression: (signal & mask) == mask.double expression: N/A.
-
static ESignalOperator BitClearAll¶
- uint32_t expression: (signal & mask) == 0.double expression: N/A.
-
static ESignalOperator BitRiseAny¶
- uint32_t expression: (signal & mask) == 0.double expression: N/A.
-
static ESignalOperator BitFallAny¶
- uint32_t expression: (signal_p & ~signal & mask) != 0.double expression: N/A.
-
static ESignalOperator BitRiseAll¶
- uint32_t expression: (~signal_p & signal & mask) == mask.double expression: N/A.
-
static ESignalOperator BitFallAll¶
- uint32_t expression: (signal_p & ~signal & mask) == mask.double expression: N/A.
-
ESignalOperator::ESignalOperator(int val)¶
- Parameters
val –
static ESignalOperator ESignalOperator::Convert(uint32_t val)
-
static ESignalOperator Smaller¶