test_sdk/hw/ADCCluster/adccluster.h

28 lines
561 B
C
Raw Normal View History

#ifndef ADCCLUSTER_H
#define ADCCLUSTER_H
#include <QObject>
#include "../gtl_hardware_interface.h"
#include "adccluster_device.h"
class ADCCluster: public QObject, public gtl::hardware_interface
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "gtlab.hardware" FILE "ADCCluster.json")
Q_INTERFACES(gtl::hardware_interface)
public:
explicit ADCCluster(QObject *parent = nullptr);
~ADCCluster();
virtual QString id() const { return "ADCCLuster"; }
virtual gtl::hw::device* create_device(QObject* parent = NULL);
};
#endif // ADCCLUSTER_H