#include <kanzi/core/property/abstract_property_type_descriptor.hpp>
◆ ValueSourceEntryContainer
◆ ValueSourceEntryIterator
◆ ValueSourceEntryConstIterator
◆ ValueSourceEntryReverseIterator
◆ ValueSourceEntryConstReverseIterator
◆ PropertyStorage()
◆ ~PropertyStorage()
kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::~PropertyStorage |
( |
| ) |
|
|
inline |
◆ getFinalValueSource()
ValueSource* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::getFinalValueSource |
( |
| ) |
const |
|
inline |
Get value source with highest priority, modifier stack included.
◆ getTopValueSourceEntry() [1/2]
const ValueSourceEntry* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::getTopValueSourceEntry |
( |
| ) |
const |
|
inline |
Get value source entry with highest priority, disregard modifiers.
◆ getTopValueSourceEntry() [2/2]
ValueSourceEntry* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::getTopValueSourceEntry |
( |
| ) |
|
|
inline |
Get value source entry with highest priority, disregard modifiers.
◆ getTopValueSource()
ValueSource* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::getTopValueSource |
( |
| ) |
const |
|
inline |
Get value source with highest priority, disregard modifiers.
◆ getNonClassValueSource()
ValueSource* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::getNonClassValueSource |
( |
| ) |
const |
|
inline |
Gets any value source that does not have class default value priority.
- Returns
- Value source found or 0.
◆ getClassValueSource()
ValueSource* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::getClassValueSource |
( |
| ) |
const |
|
inline |
Gets value source if it has class default value priority (or lower).
- Returns
- Value source found or 0.
◆ descriptor
◆ flags
uint32_t kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::flags |
◆ valueSourceEntries
◆ modifierStorage
ModifierStorage* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::modifierStorage |
◆ notificationStorage
NotificationStorage* kanzi::AbstractPropertyTypeDescriptor::PropertyStorage::notificationStorage |
The documentation for this struct was generated from the following file: