Runtime Parameters for binding expression opcodes.
More...
#include <kanzi/core.ui/binding/expression_binding_processor.hpp>
|
| BindingExpressionOpCodeParameters (const Variant *argument1, PropertyField field1, const Variant *argument2, PropertyField field2, const Variant *argument3, PropertyField field3, Variant *output, PropertyField outputField, BindingLookupContext *lookupContext) |
| Constructor. More...
|
|
| BindingExpressionOpCodeParameters (const Variant *argument1, PropertyField field1, const Variant *argument2, PropertyField field2, Variant *output, PropertyField outputField, BindingLookupContext *lookupContext) |
| Constructor. More...
|
|
| BindingExpressionOpCodeParameters (const Variant *argument1, PropertyField field1, const Variant *argument2, PropertyField field2, Variant *output, PropertyField outputField) |
| Constructor. More...
|
|
| BindingExpressionOpCodeParameters (const Variant *argument1, PropertyField field1, Variant *output, PropertyField outputField) |
| Constructor. More...
|
|
| BindingExpressionOpCodeParameters (const Variant *argument1, PropertyField field1, Variant *output, PropertyField outputField, BindingLookupContext *lookupContext) |
| Constructor. More...
|
|
| BindingExpressionOpCodeParameters ()=default |
| Empty constructor. More...
|
|
Runtime Parameters for binding expression opcodes.
Filled from BindingExpressionOpCode structure and passed to binding expression function.
Constructor.
- Parameters
-
argument1 | First argument. |
field1 | First argument field. |
argument2 | Second argument. |
field2 | Second argument field. |
argument3 | Third argument. |
field3 | Third argument field. |
output | Output argument. |
outputField | Output field. |
lookupContext | Lookup context. |
Constructor.
Third argument is not initialized.
- Parameters
-
argument1 | First argument. |
field1 | First argument field. |
argument2 | Second argument. |
field2 | Second argument field. |
output | Output argument. |
outputField | Output field. |
lookupContext | Lookup context. |
Constructor.
Third argument is not initialized. Lookup context is not initialized.
- Parameters
-
argument1 | First argument. |
field1 | First argument field. |
argument2 | Second argument. |
field2 | Second argument field. |
output | Output argument. |
outputField | Output field. |
Constructor.
Second and third arguments are not initialized. Lookup context is not initialized.
- Parameters
-
argument1 | First argument. |
field1 | First argument field. |
output | Output argument. |
outputField | Output field. |
Constructor.
Second and third arguments are not initialized. Lookup context is not initialized.
- Parameters
-
argument1 | First argument. |
field1 | First argument field. |
output | Output argument. |
outputField | Output field. |
lookupContext | Lookup context. |
kanzi::BindingExpressionOpCodeParameters::BindingExpressionOpCodeParameters |
( |
| ) |
|
|
explicitdefault |
constexpr uint32_t kanzi::BindingExpressionOpCodeParameters::s_registerCount |
|
static |
Variant* kanzi::BindingExpressionOpCodeParameters::outputRegister |
Register for output argument of operation function.
PropertyField kanzi::BindingExpressionOpCodeParameters::outputField |
Cached output argument field.
The documentation for this struct was generated from the following file: