All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::Binding Member List

This is the complete list of members for kanzi::Binding, including all inherited members.

addConstantRegister(const Variant &constant)kanzi::Binding
addDataSourceProperty(string_view objectPath)kanzi::Binding
addSourceDynamicObjectProperty(string_view objectPath, AbstractPropertyType propertyType, PropertyField field)kanzi::Binding
addValidator(BindingProcessorSharedPtr processor)kanzi::Binding
AppliedStyleContainer typedefkanzi::Objectprotected
applyObjectStyle(kanzi::StyleSharedPtr style)kanzi::Object
applyObjectStyles()kanzi::Object
attach(Node *objectNode)kanzi::Binding
beginBindingProcessors() const kanzi::Bindinginline
BindingProcessorIterator typedefkanzi::Binding
BindingProcessorVector typedefkanzi::Binding
copy() const kanzi::Binding
copyLocalValues(const Object &other)kanzi::Object
create(Domain *domain)kanzi::Bindingstatic
create(Domain *domain, string_view objectPath, AbstractPropertyType sourcePropertyType, PropertyField sourceField, AbstractPropertyType targetPropertyType, PropertyField targetField)kanzi::Bindingstatic
createFromDataObjectPath(Domain *domain, string_view objectPath, AbstractPropertyType targetPropertyType, PropertyField targetField)kanzi::Bindingstatic
DataContextListener classkanzi::Bindingfriend
detach()kanzi::Binding
endBindingProcessors() const kanzi::Bindinginline
getAbstractProperty(AbstractPropertyType abstractPropertyType) const kanzi::Objectinline
getAbstractProperty(AbstractPropertyType abstractPropertyType, typename PropertyType< DataType >::DataType &value) const kanzi::Objectinline
getAttachedNode() const kanzi::Binding
getCachedSourceValue() const kanzi::Binding
getConstantRegister(size_t index) const kanzi::Binding
getConstantRegisterCount() const kanzi::Binding
getDataSourceRegister(size_t index) const kanzi::Binding
getDataSourceRegisterCount() const kanzi::Binding
getDomain() const kanzi::Object
getDynamicMetaclass() const kanzi::Objectvirtual
getMessageDispatcher() const kanzi::Object
getMode() const kanzi::Binding
getProperty(const PropertyType< DataType > &propertyType) const kanzi::Objectinline
getProperty(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::DataType &value) const kanzi::Objectinline
getPropertyManager() const kanzi::Object
getResourceManager() const kanzi::Object
getSourceRegister(size_t index) const kanzi::Binding
getSourceRegisterCount() const kanzi::Binding
getStaticMetaclass()kanzi::Objectstatic
getTargetPropertyType(AbstractPropertyType &out_targetPropertyType, PropertyField &out_field) const kanzi::Binding
getTaskScheduler() const kanzi::Object
getTemporaryRegister(size_t index)kanzi::Binding
getTemporaryRegisterCount() const kanzi::Binding
hasLocalValue(AbstractPropertyType propertyType) const kanzi::Object
hasValue(AbstractPropertyType propertyType) const kanzi::Object
initialize()kanzi::Objectinlineprotected
isAttached() const kanzi::Bindinginline
isTypeOf(const Metaclass *objectType) const kanzi::Objectinline
m_appliedStyleskanzi::Objectprotected
makeEditorInfo()kanzi::Objectstatic
Mode enum namekanzi::Binding
ModeOneWay enum valuekanzi::Binding
ModeTwoWay enum valuekanzi::Binding
Object(Domain *domain)kanzi::Objectexplicit
kanzi::Object::onCopy(const Object &other)kanzi::Objectprotected
onPropertyChanged(AbstractPropertyType propertyType, KzuPropertyNotificationReason reason)kanzi::Objectvirtual
read(Node *currentObjectNode, const MessageArguments *sourceMessage)kanzi::Binding
readTargetValue(Variant *value)kanzi::Binding
removeLocalValue(AbstractPropertyType propertyType)kanzi::Object
removeValidator(const BindingProcessor &processor)kanzi::Binding
setAbstractProperty(AbstractPropertyType abstractPropertyType, typename PropertyType< DataType >::DataType value)kanzi::Objectinline
setAbstractProperty(AbstractPropertyType abstractPropertyType, ResourceSharedPtr value)kanzi::Objectinline
setMode(Mode mode)kanzi::Binding
setProperty(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::DataType value)kanzi::Objectinline
setProperty(const PropertyType< ResourceID > &propertyType, ResourceSharedPtr value)kanzi::Objectinline
setSourceDynamicObjectProperty(string_view objectPath, AbstractPropertyType propertyType, PropertyField field)kanzi::Binding
setSourceMessageArgument(AbstractPropertyType argumentType, PropertyField field)kanzi::Binding
setSourceResource(ResourceID id)kanzi::Binding
setSourceValue(const Variant &value)kanzi::Binding
setTargetDynamicObjectProperty(string_view objectPath, AbstractPropertyType propertyType, PropertyField field)kanzi::Binding
setTargetMessageArgument(AbstractPropertyType argumentType, PropertyField field)kanzi::Binding
setTemporaryRegisterCount(size_t count)kanzi::Binding
setZeroSource()kanzi::Binding
unapplyObjectStyle(AppliedStyleEntry *appliedStyleEntry)kanzi::Object
unapplyObjectStyles()kanzi::Object
update(Node *currentObjectNode, const MessageArguments *sourceMessage, MessageArguments *targetMessage)kanzi::Binding
updateSource(Node *currentObjectNode, MessageArguments *sourceMessage, const MessageArguments *targetMessage)kanzi::Binding
write(Node *currentObjectNode, MessageArguments *targetMessage) const kanzi::Binding
~Binding()kanzi::Bindingvirtual
~Object()kanzi::Objectvirtual