libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::DeviceDescription::HomegearDevice Member List

This is the complete list of members for BaseLib::DeviceDescription::HomegearDevice, including all inherited members.

_blBaseLib::DeviceDescription::HomegearDeviceprotected
_dynamicChannelCountBaseLib::DeviceDescription::HomegearDeviceprotected
_filenameBaseLib::DeviceDescription::HomegearDeviceprotected
_loadedBaseLib::DeviceDescription::HomegearDeviceprotected
_pathBaseLib::DeviceDescription::HomegearDeviceprotected
addressSizeBaseLib::DeviceDescription::HomegearDevice
deletableBaseLib::DeviceDescription::HomegearDevice
dynamicChannelCountIndexBaseLib::DeviceDescription::HomegearDevice
dynamicChannelCountSizeBaseLib::DeviceDescription::HomegearDevice
encryptionBaseLib::DeviceDescription::HomegearDevice
functionsBaseLib::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
groupBaseLib::DeviceDescription::HomegearDevice
hasBatteryBaseLib::DeviceDescription::HomegearDevice
HomegearDevice(BaseLib::SharedObjects *baseLib)BaseLib::DeviceDescription::HomegearDeviceexplicit
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
interfaceBaseLib::DeviceDescription::HomegearDevice
internalBaseLib::DeviceDescription::HomegearDevice
load(std::string xmlFilename, bool &oldFormat)BaseLib::DeviceDescription::HomegearDeviceprotected
load(std::string xmlFilename, std::vector< char > &xml)BaseLib::DeviceDescription::HomegearDeviceprotected
loaded() constBaseLib::DeviceDescription::HomegearDeviceinline
memorySizeBaseLib::DeviceDescription::HomegearDevice
memorySize2BaseLib::DeviceDescription::HomegearDevice
metadataBaseLib::DeviceDescription::HomegearDevice
needsTimeBaseLib::DeviceDescription::HomegearDevice
packetsByFunction1BaseLib::DeviceDescription::HomegearDevice
packetsByFunction2BaseLib::DeviceDescription::HomegearDevice
packetsByIdBaseLib::DeviceDescription::HomegearDevice
packetsByMessageTypeBaseLib::DeviceDescription::HomegearDevice
pairingMethodBaseLib::DeviceDescription::HomegearDevice
parseXML(xml_node *node)BaseLib::DeviceDescription::HomegearDeviceprotected
postLoad()BaseLib::DeviceDescription::HomegearDeviceprotected
postProcessFunction(PFunction &function, std::map< std::string, PConfigParameters > &configParameters, std::map< std::string, PVariables > &variables, std::map< std::string, PLinkParameters > &linkParameters)BaseLib::DeviceDescription::HomegearDeviceprotected
receiveModesBaseLib::DeviceDescription::HomegearDevice
runProgramBaseLib::DeviceDescription::HomegearDevice
save(std::string &filename)BaseLib::DeviceDescription::HomegearDevice
saveDevice(xml_document *doc, xml_node *parentNode, HomegearDevice *device)BaseLib::DeviceDescription::HomegearDeviceprotected
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::HomegearDeviceprotected
saveParameter(xml_document *doc, xml_node *parentNode, PParameter &parameter)BaseLib::DeviceDescription::HomegearDeviceprotected
saveParameterPacket(xml_document *doc, xml_node *parentNode, std::shared_ptr< Parameter::Packet > &packet)BaseLib::DeviceDescription::HomegearDeviceprotected
saveScenario(xml_document *doc, xml_node *parentNode, PScenario &scenario)BaseLib::DeviceDescription::HomegearDeviceprotected
setDynamicChannelCount(int32_t value)BaseLib::DeviceDescription::HomegearDevice
setFilename(std::string &value)BaseLib::DeviceDescription::HomegearDevice
setPath(std::string &value)BaseLib::DeviceDescription::HomegearDevice
supportedDevicesBaseLib::DeviceDescription::HomegearDevice
timeoutBaseLib::DeviceDescription::HomegearDevice
valueRequestPacketsBaseLib::DeviceDescription::HomegearDevice
versionBaseLib::DeviceDescription::HomegearDevice
visibleBaseLib::DeviceDescription::HomegearDevice
~HomegearDevice()BaseLib::DeviceDescription::HomegearDevicevirtual