libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
#include <HmDevice.h>
Public Member Functions | |
EnforceLink (BaseLib::SharedObjects *baseLib) | |
EnforceLink (BaseLib::SharedObjects *baseLib, xml_node *parameterSetNode) | |
virtual | ~EnforceLink () |
virtual std::shared_ptr< Variable > | getValue (LogicalParameter::Type::Enum type) |
Public Attributes | |
std::string | id |
std::string | value |
Protected Attributes | |
BaseLib::SharedObjects * | _bl = nullptr |
BaseLib::HmDeviceDescription::EnforceLink::EnforceLink | ( | BaseLib::SharedObjects * | baseLib | ) |
BaseLib::HmDeviceDescription::EnforceLink::EnforceLink | ( | BaseLib::SharedObjects * | baseLib, |
xml_node * | parameterSetNode | ||
) |
|
inlinevirtual |
|
virtual |
|
protected |
std::string BaseLib::HmDeviceDescription::EnforceLink::id |
std::string BaseLib::HmDeviceDescription::EnforceLink::value |