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

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

_blBaseLib::DeviceDescription::Devicesprotected
_devicesBaseLib::DeviceDescription::Devicesprotected
_devicesMutexBaseLib::DeviceDescription::Devicesprotected
_dynamicDevicesBaseLib::DeviceDescription::Devicesprotected
_eventHandlerBaseLib::IEventsprotected
_familyBaseLib::DeviceDescription::Devicesprotected
_translationsBaseLib::DeviceDescription::Devicesprotected
clear()BaseLib::DeviceDescription::Devices
Devices(BaseLib::SharedObjects *baseLib, IDevicesEventSink *eventHandler, int32_t family)BaseLib::DeviceDescription::Devices
empty()BaseLib::DeviceDescription::Devicesinline
find(uint64_t typeNumber, uint32_t firmwareVersion, int32_t countFromSysinfo=-1)BaseLib::DeviceDescription::Devices
getEventHandler()BaseLib::IEventsvirtual
getIdTypeNumberMap()BaseLib::DeviceDescription::Devices
getKnownTypeNumbers()BaseLib::DeviceDescription::Devices
getParamsetDescription(PRpcClientInfo clientInfo, uint64_t deviceId, int32_t firmwareVersion, int32_t channel, ParameterGroup::Type::Enum type)BaseLib::DeviceDescription::Devices
getTypeNumberFromProductId(const std::string &productId)BaseLib::DeviceDescription::Devices
getTypeNumberFromTypeId(const std::string &typeId)BaseLib::DeviceDescription::Devices
IEvents()BaseLib::IEvents
listKnownDeviceType(PRpcClientInfo clientInfo, std::shared_ptr< HomegearDevice > &device, PSupportedDevice deviceType, int32_t channel, std::set< std::string > &fields)BaseLib::DeviceDescription::Devices
listKnownDeviceTypes(PRpcClientInfo clientInfo, bool channels, std::set< std::string > &fields)BaseLib::DeviceDescription::Devices
load()BaseLib::DeviceDescription::Devices
load(std::string &xmlPath)BaseLib::DeviceDescription::Devices
loadFile(std::string &filepath)BaseLib::DeviceDescription::Devices
loadHomeMatic(std::string &filepath)BaseLib::DeviceDescription::Devicesprotected
resetEventHandler()BaseLib::IEventsvirtual
setEventHandler(IEventSinkBase *eventHandler)BaseLib::IEventsvirtual
~Devices() override=defaultBaseLib::DeviceDescription::Devices
~IEvents()BaseLib::IEventsvirtual