mirror of https://github.com/nymea/nymea.git
48 lines
628 B
C++
48 lines
628 B
C++
#include "deviceclass.h"
|
|
|
|
DeviceClass::DeviceClass(const QUuid &id):
|
|
m_id(id)
|
|
{
|
|
|
|
}
|
|
|
|
DeviceClass::~DeviceClass()
|
|
{
|
|
|
|
}
|
|
|
|
QUuid DeviceClass::id() const
|
|
{
|
|
return m_id;
|
|
}
|
|
|
|
QString DeviceClass::name() const
|
|
{
|
|
return m_name;
|
|
}
|
|
|
|
void DeviceClass::setName(const QString &name)
|
|
{
|
|
m_name = name;
|
|
}
|
|
|
|
QList<TriggerType> DeviceClass::triggers() const
|
|
{
|
|
return m_triggers;
|
|
}
|
|
|
|
void DeviceClass::setTriggers(const QList<TriggerType> &triggers)
|
|
{
|
|
m_triggers = triggers;
|
|
}
|
|
|
|
QVariantList DeviceClass::params() const
|
|
{
|
|
return m_params;
|
|
}
|
|
|
|
void DeviceClass::setParams(const QVariantList ¶ms)
|
|
{
|
|
m_params = params;
|
|
}
|