#include "binding.hpp"
#include "binding_processor.hpp"
#include <kanzi/core.ui/property/variant.hpp>
#include <kanzi/core/legacy/debug/kzs_error.hpp>
#include <kanzi/core/legacy/kzs_types.hpp>
#include "expression_binding_processor_properties.h"
Classes | |
class | kanzi::ExpressionBindingProcessor |
Expression validator. More... | |
struct | kanzi::BindingExpressionOpCode |
Expression binding operation. More... | |
struct | kanzi::BindingExpressionOpCode::Settings |
Settings contain information about expression binding operation, i.e. More... | |
Namespaces | |
kanzi | |
Typedefs | |
typedef bool(* | kanzi::BindingExpressionFunction) (BindingExpressionOpCode &expressionOpCode) |
Expression function pointer type. More... | |
typedef shared_ptr< ExpressionBindingProcessor > | kanzi::ExpressionBindingProcessorSharedPtr |
Functions | |
const Variant * | kanzi::kzuExpressionValidatorGetArgument (Binding *rule, KzuExpressionValidatorArgumentType argumentType) |
Get expression validator argument. More... | |