13 #ifndef BERRYPARAMETERTYPE_H_
14 #define BERRYPARAMETERTYPE_H_
20 #include <QSharedPointer>
25 struct IParameterValueConverter;
Light weight base class for most BlueBerry classes.
void Define(const QString &type, const QSharedPointer< IParameterValueConverter > ¶meterTypeConverter)
void RemoveListener(IParameterTypeListener *listener)
IParameterValueConverter * GetValueConverter() const
void AddListener(IParameterTypeListener *listener)
bool operator<(const Object *object) const override
bool IsCompatible(const QObject *const value) const
berryObjectMacro(ParameterType)
QString ToString() const override
ParameterType(const QString &id)
Implements transparent reference counting.