![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
#include "HomegearUiElements.h"#include "../../Variable.h"#include <vector>#include <memory>#include <mutex>Go to the source code of this file.
Classes | |
| class | BaseLib::DeviceDescription::UiElements |
| Class holding information on how UI elements look like. More... | |
| struct | BaseLib::DeviceDescription::UiElements::UiVariableInfo |
| struct | BaseLib::DeviceDescription::UiElements::UiPeerInfo |
Namespaces | |
| BaseLib | |
| BaseLib::DeviceDescription | |
Variables | |
| uint64_t | peerId = 0 |
| int32_t | channel = -1 |
| std::string | name |
| PVariable | value |
| std::string | unit |
| PVariable | minimumValue |
| PVariable | maximumValue |
| PVariable | minimumValueScaled |
| PVariable | maximumValueScaled |
| PVariable | rendering |
| std::vector< std::vector< PUiVariableInfo > > | inputPeers |
| std::vector< std::vector< PUiVariableInfo > > | outputPeers |
| int32_t channel = -1 |
| std::vector<std::vector<PUiVariableInfo> > inputPeers |
| PVariable maximumValue |
| PVariable maximumValueScaled |
| PVariable minimumValue |
| PVariable minimumValueScaled |
| std::string name |
| std::vector<std::vector<PUiVariableInfo> > outputPeers |
| uint64_t peerId = 0 |
| PVariable rendering |
| std::string unit |
| PVariable value |