|  | 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 |