Message binding source. More...
#include <kanzi/core.ui/binding/message_binding_source.hpp>
Public Member Functions | |
| PropertyField | getPropertyField () const |
| Gets the source property field. | |
| AbstractPropertyType | getPropertyType () const |
| Gets the source property type. | |
Public Member Functions inherited from kanzi::BindingSource | |
| BindingSourceRuntimePtr | createRuntime () |
| Creates binding source runtime. | |
| virtual | ~BindingSource () |
| Destructor. | |
Static Public Member Functions | |
| static BindingSourcePtr | create (AbstractPropertyType propertyType, PropertyField field) |
| Creates a message binding source. | |
Protected Member Functions | |
| BindingSourceRuntimePtr | createRuntimeOverride () override |
| BindingSource::createRuntime implementation. | |
| MessageBindingSource (AbstractPropertyType propertyType, PropertyField field) | |
| Constructor. | |
Protected Member Functions inherited from kanzi::BindingSource | |
| BindingSource () | |
| Constructor. | |
Protected Attributes | |
| PropertyField | m_field |
| Property field to read from message. | |
| AbstractPropertyType | m_propertyType |
| Property type to read from message. | |
Message binding source.
Has no attach functionality. Message reference is set to the runtime.
|
inlineprotected |
Constructor.
| propertyType | Property type to listen to. |
| field | Property field to read. |
|
static |
Creates a message binding source.
| propertyType | Property type to listen to. |
| field | Property field to read. |
|
inline |
Gets the source property type.
|
inline |
Gets the source property field.
|
overrideprotectedvirtual |
BindingSource::createRuntime implementation.
Implements kanzi::BindingSource.
|
protected |
Property type to read from message.
|
protected |
Property field to read from message.