sysSetVariableQWord
Valid for: CANoe DE • CANoe:lite DE • CANoe4SW DE • CANoe4SW:lite DEFunction Syntax
long sysSetVariableQWord(char namespace[], char variable[], qword value); // form 1long sysSetVariableQWord(SysVarName, qword value); // form 2
Description
Sets the value of a variable of type unsigned 64bit integer. Note- Direct access to values from system variables.
-
The function can also be used for specific elements of a system variable of type struct or generic array. For this, add the element to the name of the variable. If you directly give the element name to the function instead of using strings, precede the name by
sysvarMember::instead ofsysvar::. Example:sysvarMember::SomeNamespace::SomeStructVariable.SomeArrayMember[0]
Parameters
- namespace: Name of the namespace.
- variable: Name of the variable.
- value: Receives the current value of the variable.
- SysVarName: Name of the fully qualified name of the system variable, including all namespaces, separated by ”::”. The name must be preceded by “sysVar::”.
Return Values
- 0: no error, function successful
- 1: namespace was not found
- 2: variable was not found
- 4: the variable has no suitable type for the function