| 
    deCONZ C++ API v2.6.1
    
   | 
 
Public Attributes | ||
| uint16_t | m_id = 0xFFFF | |
| uint8_t | m_dataType = 0xFF | |
| uint8_t | m_subType = 0xFF | |
| QString | m_name | |
| QString | m_description | |
| ZclAccess | m_access = ZclRead | |
| uint8_t | m_enumerationId = 0xFF | |
| Id of a enumeration repository.  | ||
| uint8_t | m_numericBase = 10 | |
| For numeric data types.  | ||
| bool | m_required = false | |
| True if mandatory.  | ||
| bool | m_avail = true | |
| Attribute is available in the cluster.  | ||
| union { | ||
| int idx | ||
| index into a list  | ||
| uint64_t bitmap | ||
| bitmap bits set  | ||
| } | m_valueState | |
| QVariant | m_value | |
| May hold a value or the static content like enumeration or bitmap values.   | ||
| NumericUnion | m_numericValue {} | |
| Numeric data.  | ||
| std::vector< int > | m_valuePos | |
| QStringList | m_valueNames | |
| int64_t | m_lastRead = -1 | |
| uint16_t | m_listSizeAttr = 0xFFFF | |
| If this is a list here is the attribute id wich holds the list size.   | ||
| int | m_listSize = 0 | |
| Current size of the list.  | ||
| uint16_t | m_minReportInterval = 0 | |
| Minimum reporting interval.  | ||
| uint16_t | m_maxReportInterval = 0xFFFF | |
| Maximum reporting interval.  | ||
| uint16_t | m_reportTimeout = 0 | |
| Report timeout period.  | ||
| NumericUnion | m_reportableChange {} | |
| Reportable change.  | ||
| ZclAttribute::FormatHint | m_formatHint = ZclAttribute::DefaultFormat | |
| int | m_rangeMin = 0 | |
| int | m_rangeMax = 0 | |
| quint16 | m_manufacturerCode = 0 | |
| quint16 | m_attrSetId = 0xFFFF | |
| quint16 | m_attrSetManufacturerCode = 0 | |
Static Public Attributes | |
| static constexpr int | PoolSize = 64 | 
| uint16_t deCONZ::ZclAttributePrivate::m_listSizeAttr = 0xFFFF | 
If this is a list here is the attribute id wich holds the list size.
if set to 0xFFFF this is no list.
| QVariant deCONZ::ZclAttributePrivate::m_value | 
May hold a value or the static content like enumeration or bitmap values.
If so the m_valueInfo.(idx|bitmap) is used to optain the real value.