libqi-api  2.4.3.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
qi::PropertyBase Class Referenceabstract

#include <property.hpp>

Public Member Functions

virtual ~PropertyBase ()
 
virtual SignalBase * signal ()=0
 
virtual void setValue (AutoAnyReference value)=0
 
virtual AnyValue value () const =0
 

Detailed Description

Type-erased virtual interface implemented by all Property classes.

Definition at line 26 of file property.hpp.

Constructor & Destructor Documentation

virtual qi::PropertyBase::~PropertyBase ( )
inlinevirtual

Definition at line 29 of file property.hpp.

Member Function Documentation

virtual void qi::PropertyBase::setValue ( AutoAnyReference  value)
pure virtual
virtual SignalBase* qi::PropertyBase::signal ( )
pure virtual
virtual AnyValue qi::PropertyBase::value ( ) const
pure virtual

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