|
| DynamicPropertyType (string_view name) |
|
| DynamicPropertyType (AbstractPropertyType abstractPropertyType) |
|
| operator AbstractPropertyType () const |
|
| ~DynamicPropertyType () |
|
| PropertyType (FixedString name) |
|
| PropertyType (MetadataGeneratedName name) |
|
| PropertyType (FixedString name, DataType defaultValue, uint32_t changeFlags, bool inheritable) |
|
| PropertyType (MetadataGeneratedName name, DataType defaultValue, uint32_t changeFlags, bool inheritable) |
|
| PropertyType (FixedString name, DataType defaultValue, uint32_t changeFlags, bool inheritable, PropertyTypeEditorInfo *editorInfo) |
|
| PropertyType (MetadataGeneratedName name, DataType defaultValue, uint32_t changeFlags, bool inheritable, PropertyTypeEditorInfo *editorInfo) |
|
| ~PropertyType () |
|
| operator AbstractPropertyType () const |
|
Traits::ReturnType | getDefaultValue () const |
| Returns the default value for the property type. More...
|
|
const char * | getName () const |
| Returns the fully qualified name of the property type in form "Class.PropertyType". More...
|
|
const char * | getUnqualifiedName () const |
| Returns the unqualified name of the property type in form "PropertyType", where the qualified name is "Class.PropertyType". More...
|
|
PropertyDataType | getDataType () const |
| Returns the data type of the property type. More...
|
|
bool | isInherited () const |
| Returns true if the property type is inheritable, false otherwise. More...
|
|
uint32_t | getChangeFlags () const |
| Returns the change flags of the property type. More...
|
|
PropertyTypeEditorInfoSharedPtr | getEditorInfo () const |
| Returns the editor information of the property type. More...
|
|
Descriptor * | get () const |
|
template<class Type>
class kanzi::DynamicPropertyType< Type >
DynamicPropertyType is a handle for property types that are unknown.
You can use DynamicPropertyType to access property types if you know their data type and name.