ifw-fcf
2.0.0
|
The LampControllerData struct. More...
#include <lampLcsIf.hpp>
Public Member Functions | |
LampControllerData () | |
virtual | ~LampControllerData () |
double | GetIntensity () const |
void | SetIntensity (double intensity) |
std::string | GetErrorText () const |
virtual std::string | GetSubstateStr () const |
void | SetData (const LampControllerData &data) |
Public Member Functions inherited from fcf::devmgr::common::DeviceControllerData | |
DeviceControllerData () | |
virtual | ~DeviceControllerData () |
int | GetState () const |
void | SetState (int state) |
int | GetSubstate () const |
std::string | GetStateStr () const |
void | SetSubstate (int subtate) |
bool | GetLocalFlag () const |
void | SetLocalFlag (bool local_flag) |
int | GetErrorCode () const |
void | SetErrorCode (int error_code) |
void | SetData (const DeviceControllerData &data) |
Protected Attributes | |
double | m_intensity |
Protected Attributes inherited from fcf::devmgr::common::DeviceControllerData | |
int | m_state |
int | m_substate |
bool | m_local |
int | m_error_code |
The LampControllerData struct.
This structure is used store the status information about the lamp. The LampLcsIf class will read the lamp status information from the controller and it will store it in this structure.
fcf::devmgr::lamp::LampControllerData::LampControllerData | ( | ) |
|
virtual |
|
inline |
|
inline |
|
inlinevirtual |
void fcf::devmgr::lamp::LampControllerData::SetData | ( | const LampControllerData & | data | ) |
|
inline |
|
protected |