This repository has been archived on 2026-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
powersync-core/libhive/deviceclass.h
2013-12-30 23:08:35 +01:00

30 lines
477 B
C++

#ifndef DEVICECLASS_H
#define DEVICECLASS_H
#include "triggertype.h"
#include <QList>
#include <QUuid>
class DeviceClass
{
public:
DeviceClass(const QUuid &id);
virtual ~DeviceClass();
QUuid id() const;
QString name() const;
void setName(const QString &name);
QList<TriggerType> triggers() const;
void setTriggers(const QList<TriggerType> &triggers);
private:
QUuid m_id;
QString m_name;
QList<TriggerType> m_triggers;
};
#endif