kanzi::AbstractPropertyTypeDescriptor Member List

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

AbstractPropertyTypeDescriptor(FixedString name, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo)kanzi::AbstractPropertyTypeDescriptorexplicit
AbstractPropertyTypeDescriptor(MetadataGeneratedName name, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo)kanzi::AbstractPropertyTypeDescriptorexplicit
constructModifierStorage()=0kanzi::AbstractPropertyTypeDescriptorpure virtual
constructNotificationStorage()=0kanzi::AbstractPropertyTypeDescriptorpure virtual
constructValueSource()=0kanzi::AbstractPropertyTypeDescriptorpure virtual
copyValueSource(AbstractPropertyTypeDescriptor::ValueSource *dst, const AbstractPropertyTypeDescriptor::ValueSource *src)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
destructModifierStorage(ModifierStorage *modifierStorage)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
destructNotificationStorage(NotificationStorage *notificationStorage)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
destructValueSource(ValueSource *valueSource)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
findDescriptor(string_view name)kanzi::AbstractPropertyTypeDescriptorstatic
getChangeFlags() const kanzi::AbstractPropertyTypeDescriptorinline
getDataType() const =0kanzi::AbstractPropertyTypeDescriptorpure virtual
getEditorInfo() const kanzi::AbstractPropertyTypeDescriptorinline
getModifierValueSource(ModifierStorage *modifierStorage)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
getName() const kanzi::AbstractPropertyTypeDescriptorinline
getUnqualifiedName() const kanzi::AbstractPropertyTypeDescriptorinline
invokeGlobalNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, PropertyNotificationReason reason)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
invokeNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, NotificationStorage *notificationStorage, PropertyNotificationReason reason)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
isInherited() const kanzi::AbstractPropertyTypeDescriptorinline
KZ_STATIC_ASSERT(is_nothrow_move_constructible< ValueSourceEntry >::value,"Error")kanzi::AbstractPropertyTypeDescriptor
KZ_STATIC_ASSERT(KZ_IS_TRIVIALLY_COPYABLE< ValueSourceEntry >::value,"Error")kanzi::AbstractPropertyTypeDescriptor
m_changeFlagskanzi::AbstractPropertyTypeDescriptor
m_flagskanzi::AbstractPropertyTypeDescriptor
m_namekanzi::AbstractPropertyTypeDescriptor
m_unqualifiedNamekanzi::AbstractPropertyTypeDescriptor
ManagedDescriptor typedefkanzi::AbstractPropertyTypeDescriptor
registerDescriptor(ManagedDescriptor descriptor)kanzi::AbstractPropertyTypeDescriptorstatic
s_inheritedFlagkanzi::AbstractPropertyTypeDescriptorstatic
s_inheritedMaskkanzi::AbstractPropertyTypeDescriptorstatic
s_managedStringFlagkanzi::AbstractPropertyTypeDescriptorstatic
validateModifiers(PropertyObject &object, PropertyStorage &propertyStorage, PropertyNotificationReason reason)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
~AbstractPropertyTypeDescriptor()kanzi::AbstractPropertyTypeDescriptorvirtual