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/tests/mocks/mockdeviceplugin/devicepluginmockdevice.h
2014-01-26 17:12:15 +01:00

27 lines
615 B
C++

#ifndef DEVICEPLUGINMOCKDEVICE_H
#define DEVICEPLUGINMOCKDEVICE_H
#include "deviceplugin.h"
class DevicePluginMockDevice: public DevicePlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.hiveyourhome.DevicePlugin" FILE "devicepluginmockdevice.json")
Q_INTERFACES(DevicePlugin)
public:
explicit DevicePluginMockDevice();
QList<DeviceClass> supportedDevices() const override;
DeviceManager::HardwareResources requiredHardware() const override;
QString pluginName() const override;
QUuid pluginId() const override;
void hiveTimer() override;
};
#endif // DEVICEPLUGINMOCKDEVICE_H