The QKnxPriority class is a datapoint type for storing priority. 更多...
头: | #include <QKnxPriority> |
qmake: | QT += knx |
继承: | QKnx1Byte |
enum class | Priority { High, Medium, Low, Void, Invalid } |
QKnxPriority (QKnxPriority::Priority priority ) | |
QKnxPriority () | |
QKnxPriority::Priority | priority () const |
bool | setPriority (QKnxPriority::Priority priority ) |
This datapoint type is used for parameters, not for runtime interworking. For example, it can be used to store the alarm priority of a configurable digital alarm input in a device.
The range for the value is from
High, 0
to
Void, 3
.
This is a fixed size datapoint type with the length of 1 byte.
另请参阅 QKnxDatapointType , QKnx1Byte ,和 Qt KNX Datapoint Type Classes .
This enum holds the priority stored in the datapoint type.
常量 | 值 | 描述 |
---|---|---|
QKnxPriority::Priority::High
|
0x00
|
High |
QKnxPriority::Priority::Medium
|
0x01
|
Medium |
QKnxPriority::Priority::Low
|
0x02
|
Low |
QKnxPriority::Priority::Void
|
0x03
|
Void |
QKnxPriority::Priority::Invalid
|
0xff
|
The value is invalid. |
Creates a fixed size datapoint type with the priority set to priority .
Creates a fixed size datapoint type with the priority set to
High
.
Returns the priority stored in the datapoint type.
另请参阅 setPriority ().
Sets the priority stored in the datapoint type to priority .
返回
true
if the byte was set; otherwise returns
false
.
另请参阅 priority ().