kanzi::Binding Member List

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

acquireLocalValueSourceEntry(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
acquireModifierStorage(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
acquireNotificationStorage(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
acquirePropertyStorage(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
addConstantRegister(const Variant &constant)kanzi::Binding
addDataSourceProperty(string_view objectPath)kanzi::Binding
addOperation(BindingOperationSharedPtr operation)kanzi::Binding
addPropertyModifier(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Descriptor::ModifierCallback callback, void *owner)kanzi::PropertyObjectinline
addPropertyNotificationHandler(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Descriptor::NotificationCallback callback, void *owner)kanzi::PropertyObjectinline
addPropertyValueSource(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Descriptor::TypedValueSource *valueSource, PropertyValuePrecedence precedence, void *owner)kanzi::PropertyObjectinline
addPropertyValueSource(AbstractPropertyTypeDescriptor &descriptor, AbstractPropertyTypeDescriptor::ValueSource *valueSource, PropertyValuePrecedence precedence, void *owner)kanzi::PropertyObjectprotected
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
beginPropertyStorage()kanzi::PropertyObjectinlineprotected
BindingProcessorIterator typedefkanzi::Binding
BindingProcessorVector typedefkanzi::Binding
clearPropertyFlag(AbstractPropertyType propertyType, uint32_t flag)kanzi::PropertyObject
constructLocalValueSourceEntry(AbstractPropertyTypeDescriptor &descriptor, AbstractPropertyTypeDescriptor::PropertyStorage &propertyStorage)kanzi::PropertyObjectprotected
constructPropertyStorage(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
copy() const kanzi::Binding
copyLocalValue(const PropertyObject &other, AbstractPropertyType propertyType)kanzi::PropertyObject
copyLocalValue(const AbstractPropertyTypeDescriptor::PropertyStorage &propertyStorage)kanzi::PropertyObjectprotected
copyLocalValues(const PropertyObject &other)kanzi::PropertyObject
create(Domain *domain)kanzi::Bindingstatic
create(Domain *domain, string_view objectPath, AbstractPropertyType sourcePropertyType, PropertyField sourceField, AbstractPropertyType targetPropertyType, PropertyField targetField)kanzi::Bindingstatic
create(Domain *domain, ResourceID resourceName, AbstractPropertyType propertyType)kanzi::Bindingstatic
createFromDataObjectPath(Domain *domain, string_view objectPath, AbstractPropertyType targetPropertyType, PropertyField targetField)kanzi::Bindingstatic
DataContextListener classkanzi::Bindingfriend
detach()kanzi::Binding
endBindingProcessors() const kanzi::Bindinginline
endPropertyStorage()kanzi::PropertyObjectinlineprotected
findLocalValueSourceEntry(AbstractPropertyTypeDescriptor::PropertyStorage &propertyStorage)kanzi::PropertyObjectprotected
findModifierStorage(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
findNotificationStorage(AbstractPropertyTypeDescriptor &descriptor)kanzi::PropertyObjectprotected
findPropertyStorage(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
findPropertyStoragePtr(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
findPropertyTypeDescriptorByUnqualifiedNameAndDataType(string_view unqualifiedName, PropertyDataType dataType)kanzi::PropertyObjectprotected
getAbstractProperty(AbstractPropertyType abstractPropertyType) const kanzi::PropertyObjectinline
getAbstractPropertyBase(AbstractPropertyType abstractPropertyType) const kanzi::PropertyObjectinline
getAttachedNode() const kanzi::Binding
getCachedSourceValue() const kanzi::Binding
getClassValueSource(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
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 KZ_OVERRIDEkanzi::Objectvirtual
getFinalValueSource(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
getMessageDispatcher() const kanzi::Object
getMode() const kanzi::Binding
getNonClassValueSource(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
getOptionalAbstractProperty(AbstractPropertyType abstractPropertyType) const kanzi::PropertyObjectinline
getOptionalProperty(const PropertyType< DataType > &propertyType) const kanzi::PropertyObjectinline
getPrecedence() const kanzi::Bindinginline
getProperty(const PropertyType< DataType > &propertyType) const kanzi::PropertyObjectinline
getPropertyBase(const PropertyType< DataType > &propertyType) const kanzi::PropertyObjectinline
getPropertyNotificationHandlerCount(const PropertyType< DataType > &propertyType)kanzi::PropertyObjectinline
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
getTemplateRoot() const kanzi::Bindinginline
getTemporaryRegister(size_t index)kanzi::Binding
getTemporaryRegisterCount() const kanzi::Binding
getTopValueSource(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
getTopValueSourceEntry(AbstractPropertyTypeDescriptor::PropertyStorage &propertyStorage) const kanzi::PropertyObjectprotected
getTopValueSourceEntry(AbstractPropertyTypeDescriptor &descriptor) const kanzi::PropertyObjectprotected
getWriteMode() const kanzi::Bindinginline
hasBaseValue(AbstractPropertyType propertyType) const kanzi::PropertyObject
hasLocalValue(AbstractPropertyType propertyType) const kanzi::PropertyObject
hasNonClassValue(AbstractPropertyType propertyType) const kanzi::PropertyObject
hasValue(AbstractPropertyType propertyType) const kanzi::PropertyObject
initialize()kanzi::Objectinlineprotected
isAttached() const kanzi::Bindinginline
isPropertyFlagSet(AbstractPropertyType propertyType, uint32_t flag) const kanzi::PropertyObject
isTypeOf(const Metaclass *objectType) const kanzi::MetaObjectinline
m_appliedStyleskanzi::Objectprotected
makeEditorInfo()kanzi::Objectstatic
MetaObject()kanzi::MetaObjectinlineexplicitprotected
Mode enum namekanzi::Binding
ModeOneWay enum valuekanzi::Binding
ModeTwoWay enum valuekanzi::Binding
notifyPropertyHandlers(PropertyStoragePtr &propertyStorage, PropertyNotificationReason reason)kanzi::PropertyObjectprotectedvirtual
Object(Domain *domain)kanzi::Objectexplicit
kanzi::Object::onCopy(const Object &other)kanzi::Objectprotected
kanzi::PropertyObject::onCopy(const PropertyObject &other)kanzi::PropertyObjectprotected
onPropertyChanged(AbstractPropertyType propertyType, PropertyNotificationReason reason)kanzi::PropertyObjectvirtual
PropertyObject()kanzi::PropertyObjectexplicit
PropertyStorageConstIterator typedefkanzi::PropertyObject
PropertyStorageContainer typedefkanzi::PropertyObject
PropertyStorageIterator typedefkanzi::PropertyObject
PropertyStoragePtr typedefkanzi::PropertyObject
PropertyStorageReverseIterator typedefkanzi::PropertyObject
read(Node *currentObjectNode, const MessageArguments *sourceMessage)kanzi::Binding
readTargetValue(Variant *value)kanzi::Binding
removeKzbProperties()kanzi::PropertyObject
removeLocalValue(AbstractPropertyType propertyType)kanzi::PropertyObject
removePropertyModifier(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Descriptor::ModifierCallback callback, void *owner)kanzi::PropertyObjectinline
removePropertyNotificationHandler(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Descriptor::NotificationCallback callback, void *owner)kanzi::PropertyObjectinline
removePropertyValueSource(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Descriptor::TypedValueSource *valueSource, void *owner)kanzi::PropertyObjectinline
removePropertyValueSource(AbstractPropertyTypeDescriptor &descriptor, AbstractPropertyTypeDescriptor::ValueSource *valueSource, void *owner)kanzi::PropertyObjectprotected
removeValidator(const BindingProcessor &processor)kanzi::Binding
setAbstractProperty(AbstractPropertyType abstractPropertyType, typename PropertyType< DataType >::Traits::ParameterType value)kanzi::PropertyObjectinline
setConstantRegister(size_t index, const Variant &constant)kanzi::Binding
setMode(Mode mode)kanzi::Binding
setPrecedence(optional< PropertyValuePrecedence > precedence)kanzi::Binding
setProperty(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::Traits::ParameterType value)kanzi::PropertyObjectinline
setPropertyFlag(AbstractPropertyType propertyType, uint32_t flag)kanzi::PropertyObject
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
setTemplateRoot(NodeSharedPtr templateRoot)kanzi::Bindinginline
setTemporaryRegisterCount(size_t count)kanzi::Binding
setWriteMode(WriteMode mode)kanzi::Binding
setZeroSource()kanzi::Binding
unapplyObjectStyle(AppliedStyleEntrySharedPtr 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
validatePropertyModifiers(AbstractPropertyType propertyType)kanzi::PropertyObject
validatePropertyModifiersAndNotifyHandlers(PropertyStoragePtr &propertyStorage)kanzi::PropertyObjectprotected
write(Node *currentObjectNode, MessageArguments *targetMessage)kanzi::Binding
WriteMode enum namekanzi::Binding
WriteModeModifier enum valuekanzi::Binding
WriteModeProperty enum valuekanzi::Binding
WriteModeValueSource enum valuekanzi::Binding
~Binding()kanzi::Bindingvirtual
~MetaObject()kanzi::MetaObjectvirtual
~Object()kanzi::Objectvirtual
~PropertyObject()kanzi::PropertyObjectvirtual