nymea/libhive/deviceclass.cpp

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 &params)
{
m_params = params;
}