4 #include "fcf/gui/wdglib/abstractDevice.h"
7 #include <azmq/socket.hpp>
8 #include <azmq/message.hpp>
28 explicit LampWdg(QWidget *parent = 0, std::string
name =
"undefined");
39 virtual void UpdateData(QList<QVariant>& data_list);
41 virtual std::vector<std::string>
GetDbAttributes(std::string server_id);
59 QList< QWidget* > m_widget_list;
double value
Definition: easylogging++.h:814
optional bool index
Definition: topics.proto:34
void Deselect()
Definition: lamp.cpp:66
void UpdateSubstate(int substate)
Definition: lamp.cpp:213
virtual std::vector< std::string > GetDbAttributes(std::string server_id)
Definition: lamp.cpp:130
LampWdg(QWidget *parent=0, std::string name="undefined")
Definition: lamp.cpp:13
virtual void UpdateData(QList< QVariant > &data_list)
Definition: lamp.cpp:164
optional string msg
Definition: topics.proto:7
void SetIntensity(int value)
Definition: lamp.cpp:209
void SetActive(int index)
Definition: lamp.cpp:205
void GetMessage(modif::Fcs *fcs, bool ignoreChecked=false)
Definition: lamp.cpp:74
Definition: requests.pb.h:5544
void UpdateIntensity(int intensity)
Definition: lamp.cpp:295
void HandleSetupButton()
Definition: lamp.cpp:360
void SetMessage(const azmq::message_vector &msg)
Definition: lamp.cpp:89
optional int32 substate
Definition: topics.proto:77
std::string GetName()
Definition: lamp.cpp:58
virtual void Stop()
Definition: lamp.cpp:299
Definition: abstractDevice.h:11
bool IsSelected()
Definition: lamp.cpp:70
void TriggerSetup(QString)
void UpdateState(int state)
Definition: lamp.cpp:281
virtual ~LampWdg()
Definition: lamp.cpp:54
optional string name
Definition: topics.proto:50
optional float intensity
Definition: topics.proto:12
void Select()
Definition: lamp.cpp:62
virtual void SetEnable(bool flag)
Definition: lamp.cpp:303