Files
gcs-nf/PluginSDK/HealthProxy.h
T

25 lines
484 B
C++
Raw Normal View History

#ifndef HEALTHPROXY_H
#define HEALTHPROXY_H
#include "ProxyBase.h"
class HealthProxy : public ProxyBase
{
public:
using ProxyBase::ProxyBase;
void setColor(uint32_t pos, int sta)
{
invoke("setColor", Q_ARG(uint32_t, pos), Q_ARG(int, sta));
}
void setValue(uint32_t pos, const QVariant &sta)
{
invoke("setValue", Q_ARG(uint32_t, pos), Q_ARG(QVariant, sta));
}
void setFailure() { invoke("setFailure"); }
};
#endif // HEALTHPROXY_H