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