Base class for binding operations. More...
#include <kanzi/core.ui/binding/binding.hpp>
Public Member Functions | |
virtual void | attach (Binding &binding)=0 |
Attaches operation in binding. More... | |
virtual void | detach ()=0 |
Detaches operation in binding. More... | |
virtual void | execute ()=0 |
Executes operation. More... | |
virtual BindingOperationSharedPtr | clone ()=0 |
Clones operation. More... | |
Base class for binding operations.
|
pure virtual |
Attaches operation in binding.
binding | Owning binding. |
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.
|
pure virtual |
Detaches operation in binding.
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.
|
pure virtual |
Executes operation.
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.
|
pure virtual |
Clones operation.
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.