libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::HmDeviceDescription::ParameterOption Class Reference

#include <HmLogicalParameter.h>

Public Member Functions

 ParameterOption ()
 
 ParameterOption (BaseLib::SharedObjects *baseLib, xml_node *node)
 
virtual ~ParameterOption ()
 

Public Attributes

std::string id
 
bool isDefault = false
 
int32_t index = -1
 

Constructor & Destructor Documentation

§ ParameterOption() [1/2]

BaseLib::HmDeviceDescription::ParameterOption::ParameterOption ( )
inline

§ ParameterOption() [2/2]

BaseLib::HmDeviceDescription::ParameterOption::ParameterOption ( BaseLib::SharedObjects baseLib,
xml_node node 
)

§ ~ParameterOption()

virtual BaseLib::HmDeviceDescription::ParameterOption::~ParameterOption ( )
inlinevirtual

Member Data Documentation

§ id

std::string BaseLib::HmDeviceDescription::ParameterOption::id

§ index

int32_t BaseLib::HmDeviceDescription::ParameterOption::index = -1

§ isDefault

bool BaseLib::HmDeviceDescription::ParameterOption::isDefault = false

The documentation for this class was generated from the following files: