All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::DynamicPropertyType< Type > Class Template Reference

#include <kanzi/property/property_type.hpp>

Inheritance diagram for kanzi::DynamicPropertyType< Type >:
kanzi::PropertyType< Type >

Public Member Functions

 DynamicPropertyType (const string &name)
 
 DynamicPropertyType (AbstractPropertyType abstractPropertyType)
 
- Public Member Functions inherited from kanzi::PropertyType< Type >
 PropertyType (string name)
 
 PropertyType (string name, DataType defaultValue, uint32_t changeFlags, bool inheritable)
 
 PropertyType (PropertyTypeEditorInfo *editorInfo, string name, DataType defaultValue, uint32_t changeFlags, bool inheritable)
 
 PropertyType (string name, TExtraArgument extraArgument, DataType defaultValue, uint32_t changeFlags, bool inheritable)
 
 PropertyType (PropertyTypeEditorInfo *editorInfo, string name, TExtraArgument extraArgument, DataType defaultValue, uint32_t changeFlags, bool inheritable)
 
void registerType ()
 
PropertyTypeEditorInfoSharedPtr getEditorInfo () const
 
DataType getDefaultValue ()
 
const KzuPropertyTypeget () const
 

Additional Inherited Members

- Public Types inherited from kanzi::PropertyType< Type >
typedef Type DataType
 
- Protected Member Functions inherited from kanzi::PropertyType< Type >
 PropertyType ()
 

Constructor & Destructor Documentation

template<class Type >
kanzi::DynamicPropertyType< Type >::DynamicPropertyType ( const string &  name)
inlineexplicit
template<class Type >
kanzi::DynamicPropertyType< Type >::DynamicPropertyType ( AbstractPropertyType  abstractPropertyType)
inlineexplicit

The documentation for this class was generated from the following file: