31 #ifndef HMPHYSICALPARAMETER_H_ 32 #define HMPHYSICALPARAMETER_H_ 34 #include "../../HelperFunctions/HelperFunctions.h" 45 namespace HmDeviceDescription
65 enum Enum { none, addition, substraction };
91 bool checkCondition(int32_t value);
99 enum Enum { none, typeBoolean, typeInteger, typeString };
103 enum Enum { none, command, centralCommand,
internal, config, configString,
store, eeprom };
112 uint32_t list = 9999;
114 uint32_t startIndex = 0;
115 uint32_t endIndex = 0;
116 bool sizeDefined =
false;
PhysicalParameterAddress address
Definition: HmPhysicalParameter.h:132
SetRequestEx()
Definition: HmPhysicalParameter.h:87
Enum
Definition: HmPhysicalParameter.h:99
virtual ~PhysicalParameter()
Definition: HmPhysicalParameter.h:136
Definition: HmPhysicalParameter.h:60
std::string dominoEventDelayID
Definition: HmPhysicalParameter.h:54
std::vector< std::string > resetAfterSend
Definition: HmPhysicalParameter.h:129
This is the base library main class.
Definition: BaseLib.h:95
Definition: HmPhysicalParameter.h:105
Definition: HmPhysicalParameter.h:97
std::string getResponse
Definition: HmPhysicalParameter.h:123
Definition: HmPhysicalParameter.h:94
Enum
Definition: HmPhysicalParameter.h:107
Definition: HmPhysicalParameter.h:80
std::string id
Definition: HmPhysicalParameter.h:131
Enum
Definition: HmPhysicalParameter.h:65
Definition: HmPhysicalParameter.h:75
std::string frame
Definition: HmPhysicalParameter.h:51
int32_t dominoEventValue
Definition: HmPhysicalParameter.h:53
Definition: BaseLib.cpp:34
std::string valueID
Definition: HmPhysicalParameter.h:120
Definition: HmPhysicalParameter.h:101
PVariable value
Definition: UiElements.h:217
PhysicalParameterEvent()
Definition: HmPhysicalParameter.h:56
Definition: HmPhysicalParameter.h:103
std::string frame
Definition: HmPhysicalParameter.h:83
bool dominoEvent
Definition: HmPhysicalParameter.h:52
Definition: HmPhysicalParameter.h:78
std::string setRequest
Definition: HmPhysicalParameter.h:125
Definition: HmPhysicalParameter.h:48
virtual ~SetRequestEx()
Definition: HmPhysicalParameter.h:89
virtual ~PhysicalParameterEvent()
Definition: HmPhysicalParameter.h:57
std::vector< std::shared_ptr< SetRequestEx > > setRequestsEx
Definition: HmPhysicalParameter.h:124
Class representing a node of XML document.
Definition: rapidxml.h:539
PhysicalParameterAddress()
Definition: HmPhysicalParameter.h:71
virtual ~PhysicalParameterAddress()
Definition: HmPhysicalParameter.h:72
std::vector< std::shared_ptr< PhysicalParameterEvent > > eventFrames
Definition: HmPhysicalParameter.h:128
Enum
Definition: HmPhysicalParameter.h:103
std::string getRequest
Definition: HmPhysicalParameter.h:122
Definition: HmPhysicalParameter.h:63
Definition: HmPhysicalParameter.h:107
Enum
Definition: HmPhysicalParameter.h:80