All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::AbstractPropertyType Class Reference

#include <kanzi/property/property_type.hpp>

Public Member Functions

 operator bool_type () const
 
const KzuPropertyTypeget () const
 
string getUnqualifiedName () const
 
string getQualifiedName () const
 
PropertyDataType getDataType () const
 
uint32_t getChangeFlags () const
 
PropertyTypeEditorInfoSharedPtr getEditorInfo () const
 
bool isInherited () const
 
 AbstractPropertyType ()
 
 AbstractPropertyType (const KzuPropertyType *propertyType)
 
template<class T >
 AbstractPropertyType (const PropertyType< T > &propertyType)
 
bool operator< (const AbstractPropertyType &rhs) const
 Less than operator. More...
 

Friends

bool operator== (const AbstractPropertyType &left, const AbstractPropertyType &right)
 

Constructor & Destructor Documentation

kanzi::AbstractPropertyType::AbstractPropertyType ( )
inlineexplicit
kanzi::AbstractPropertyType::AbstractPropertyType ( const KzuPropertyType propertyType)
inlineexplicit
template<class T >
kanzi::AbstractPropertyType::AbstractPropertyType ( const PropertyType< T > &  propertyType)
inline

Member Function Documentation

kanzi::AbstractPropertyType::operator bool_type ( ) const
inline
const KzuPropertyType* kanzi::AbstractPropertyType::get ( ) const
inline
string kanzi::AbstractPropertyType::getUnqualifiedName ( ) const
inline
string kanzi::AbstractPropertyType::getQualifiedName ( ) const
inline
PropertyDataType kanzi::AbstractPropertyType::getDataType ( ) const
inline
uint32_t kanzi::AbstractPropertyType::getChangeFlags ( ) const
inline
PropertyTypeEditorInfoSharedPtr kanzi::AbstractPropertyType::getEditorInfo ( ) const
inline
bool kanzi::AbstractPropertyType::isInherited ( ) const
inline
bool kanzi::AbstractPropertyType::operator< ( const AbstractPropertyType rhs) const
inline

Less than operator.

Parameters
rhsRight-hand-side operand.
Returns
True if this is less than rhs, false otherwise.

Friends And Related Function Documentation

bool operator== ( const AbstractPropertyType left,
const AbstractPropertyType right 
)
friend

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