| _bl | BaseLib::DeviceDescription::HomegearDevice | protected |
| _dynamicChannelCount | BaseLib::DeviceDescription::HomegearDevice | protected |
| _filename | BaseLib::DeviceDescription::HomegearDevice | protected |
| _loaded | BaseLib::DeviceDescription::HomegearDevice | protected |
| _path | BaseLib::DeviceDescription::HomegearDevice | protected |
| addressSize | BaseLib::DeviceDescription::HomegearDevice | |
| deletable | BaseLib::DeviceDescription::HomegearDevice | |
| dynamicChannelCountIndex | BaseLib::DeviceDescription::HomegearDevice | |
| dynamicChannelCountSize | BaseLib::DeviceDescription::HomegearDevice | |
| encryption | BaseLib::DeviceDescription::HomegearDevice | |
| functions | BaseLib::DeviceDescription::HomegearDevice | |
| getDynamicChannelCount() | BaseLib::DeviceDescription::HomegearDevice | |
| getFilename() | BaseLib::DeviceDescription::HomegearDevice | |
| getPath() | BaseLib::DeviceDescription::HomegearDevice | |
| getType(uint64_t typeNumber) | BaseLib::DeviceDescription::HomegearDevice | |
| getType(uint64_t typeNumber, int32_t firmwareVersion) | BaseLib::DeviceDescription::HomegearDevice | |
| group | BaseLib::DeviceDescription::HomegearDevice | |
| hasBattery | BaseLib::DeviceDescription::HomegearDevice | |
| HomegearDevice(BaseLib::SharedObjects *baseLib) | BaseLib::DeviceDescription::HomegearDevice | explicit |
| HomegearDevice(BaseLib::SharedObjects *baseLib, xml_node *node) | BaseLib::DeviceDescription::HomegearDevice | |
| HomegearDevice(BaseLib::SharedObjects *baseLib, std::string xmlFilename, bool &oldFormat) | BaseLib::DeviceDescription::HomegearDevice | |
| HomegearDevice(BaseLib::SharedObjects *baseLib, std::string xmlFilename, std::vector< char > &xml) | BaseLib::DeviceDescription::HomegearDevice | |
| interface | BaseLib::DeviceDescription::HomegearDevice | |
| internal | BaseLib::DeviceDescription::HomegearDevice | |
| load(std::string xmlFilename, bool &oldFormat) | BaseLib::DeviceDescription::HomegearDevice | protected |
| load(std::string xmlFilename, std::vector< char > &xml) | BaseLib::DeviceDescription::HomegearDevice | protected |
| loaded() const | BaseLib::DeviceDescription::HomegearDevice | inline |
| memorySize | BaseLib::DeviceDescription::HomegearDevice | |
| memorySize2 | BaseLib::DeviceDescription::HomegearDevice | |
| metadata | BaseLib::DeviceDescription::HomegearDevice | |
| needsTime | BaseLib::DeviceDescription::HomegearDevice | |
| packetsByFunction1 | BaseLib::DeviceDescription::HomegearDevice | |
| packetsByFunction2 | BaseLib::DeviceDescription::HomegearDevice | |
| packetsById | BaseLib::DeviceDescription::HomegearDevice | |
| packetsByMessageType | BaseLib::DeviceDescription::HomegearDevice | |
| pairingMethod | BaseLib::DeviceDescription::HomegearDevice | |
| parseXML(xml_node *node) | BaseLib::DeviceDescription::HomegearDevice | protected |
| postLoad() | BaseLib::DeviceDescription::HomegearDevice | protected |
| postProcessFunction(PFunction &function, std::map< std::string, PConfigParameters > &configParameters, std::map< std::string, PVariables > &variables, std::map< std::string, PLinkParameters > &linkParameters) | BaseLib::DeviceDescription::HomegearDevice | protected |
| receiveModes | BaseLib::DeviceDescription::HomegearDevice | |
| runProgram | BaseLib::DeviceDescription::HomegearDevice | |
| save(std::string &filename) | BaseLib::DeviceDescription::HomegearDevice | |
| saveDevice(xml_document *doc, xml_node *parentNode, HomegearDevice *device) | BaseLib::DeviceDescription::HomegearDevice | protected |
| saveFunction(xml_document *doc, xml_node *parentNode, PFunction &function, std::map< std::string, PConfigParameters > &configParameters, std::map< std::string, PVariables > &variables, std::map< std::string, PLinkParameters > &linkParameters) | BaseLib::DeviceDescription::HomegearDevice | protected |
| saveParameter(xml_document *doc, xml_node *parentNode, PParameter ¶meter) | BaseLib::DeviceDescription::HomegearDevice | protected |
| saveParameterPacket(xml_document *doc, xml_node *parentNode, std::shared_ptr< Parameter::Packet > &packet) | BaseLib::DeviceDescription::HomegearDevice | protected |
| saveScenario(xml_document *doc, xml_node *parentNode, PScenario &scenario) | BaseLib::DeviceDescription::HomegearDevice | protected |
| setDynamicChannelCount(int32_t value) | BaseLib::DeviceDescription::HomegearDevice | |
| setFilename(std::string &value) | BaseLib::DeviceDescription::HomegearDevice | |
| setPath(std::string &value) | BaseLib::DeviceDescription::HomegearDevice | |
| supportedDevices | BaseLib::DeviceDescription::HomegearDevice | |
| timeout | BaseLib::DeviceDescription::HomegearDevice | |
| valueRequestPackets | BaseLib::DeviceDescription::HomegearDevice | |
| version | BaseLib::DeviceDescription::HomegearDevice | |
| visible | BaseLib::DeviceDescription::HomegearDevice | |
| ~HomegearDevice() | BaseLib::DeviceDescription::HomegearDevice | virtual |