|
|
virtual int | translate () |
| Translate the TX message in a dry run. Returns the complete length of the resulting part of the message.
|
|
TranslatorSignal * | setBomUsage (bool bBomUsage) |
| Sets the usage of BOM.
|
|
TranslatorSignal * | setStringType (StringType_t eStringType) |
| Sets the string type.
|
|
TranslatorSignal * | setLengthFieldLength (uint8_t uLength) |
| Sets the length of the length field.
|
|
TranslatorSignal * | setLength (uint32_t uLength) |
| Sets the length in Bytes of the (fixed (without length field)) string.
|
|
virtual TranslatorSignal * | copyValue () |
| Copies the RX value to the TX value.
|
|
virtual ScriptValue | getValue () |
| Returns the RX value.
|
|
virtual TranslatorSignal * | setValue (ScriptValue svValue) |
| Sets the TX value.
|
|
virtual int | translate () |
| Translate the TX message in a dry run. Returns the complete length of the resulting part of the message.
|
|
bool | isHex () |
| Returns true in case of BigEndian.
|
|
bool | isDecimal () |
| Returns true in case of LittleEndian.
|
|
TranslatorSignalUser * | setHex () |
| Switches the signal to hexadecimal.
|
|
TranslatorSignalUser * | setDecimal () |
| Switches the signal to decimal.
|
|
virtual TranslatorSignal * | copyValue ()=0 |
| Copies the RX value to the TX value.
|
|
virtual ScriptValue | getValue ()=0 |
| Returns the RX value.
|
|
virtual TranslatorSignal * | setValue (ScriptValue svValue)=0 |
| Sets the TX value.
|
|
QString | getName () |
| Returns the name of the signal.
|
|
virtual int | translate () |
| Translate the TX message in a dry run. Returns the complete length of the resulting part of the message.
|
|
bool | isBigEndian () |
| Returns true in case of BigEndian.
|
|
bool | isLittleEndian () |
| Returns true in case of LittleEndian.
|
|
TranslatorSignal * | setBigEndian () |
| Switches the signal to BigEndian.
|
|
TranslatorSignal * | setLittleEndian () |
| Switches the signal to LittleEndian.
|
|
bool | valueHasChanged () |
| Returns true, if the RX value has been changed by the last message received.
|
|
virtual bool | isValid () |
| Returns true in case the value is valid.
|
|
virtual bool | isTxValid () |
| Returns true in case the value is valid.
|
|
virtual TranslatorSignal * | copyValue ()=0 |
| Copies the RX value to the TX value.
|
|
virtual ScriptValue | getValue ()=0 |
| Returns the RX value.
|
|
virtual TranslatorSignal * | setValue (ScriptValue svValue)=0 |
| Sets the TX value.
|
|
virtual TranslatorSignal * | suppress () |
| Suppress the output in the translated RX message. But the signal is read and written as normal.
|
|
virtual TranslatorSignal * | encourage () |
| Enables the output in the translated RX message. The opposite of the suppress function.
|
|