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: