knx
ETS configurable knx-stack
DataProperty Member List

This is the complete list of members for DataProperty, including all inherited members.

_accessPropertyprotected
_idPropertyprotected
_maxElementsPropertyprotected
_typePropertyprotected
_writeEnablePropertyprotected
Access() constProperty
command(uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength)Propertyvirtual
data()DataProperty
data(uint16_t elementIndex)DataProperty
DataProperty(PropertyID id, bool writeEnable, PropertyDataType type, uint16_t maxElements, uint8_t access)DataProperty
DataProperty(PropertyID id, bool writeEnable, PropertyDataType type, uint16_t maxElements, uint8_t access, uint8_t value)DataProperty
DataProperty(PropertyID id, bool writeEnable, PropertyDataType type, uint16_t maxElements, uint8_t access, uint16_t value)DataProperty
DataProperty(PropertyID id, bool writeEnable, PropertyDataType type, uint16_t maxElements, uint8_t access, uint32_t value)DataProperty
DataProperty(PropertyID id, bool writeEnable, PropertyDataType type, uint16_t maxElements, uint8_t access, const uint8_t *value)DataProperty
ElementSize() constProperty
Id() constProperty
MaxElements() constProperty
Property(PropertyID id, bool writeEnable, PropertyDataType type, uint16_t maxElements, uint8_t access)Property
read(uint16_t start, uint8_t count, uint8_t *data) const overrideDataPropertyvirtual
Property::read(uint8_t &value) constProperty
Property::read(uint16_t &value) constProperty
Property::read(uint32_t &value) constProperty
Property::read(uint8_t *value) constProperty
restore(const uint8_t *buffer) overrideDataPropertyvirtual
save(uint8_t *buffer) overrideDataPropertyvirtual
saveSize() overrideDataPropertyvirtual
state(uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength)Propertyvirtual
Type() constProperty
write(uint16_t start, uint8_t count, const uint8_t *data) overrideDataPropertyvirtual
Property::write(uint8_t value)Property
Property::write(uint16_t value)Property
Property::write(uint16_t position, uint16_t value)Property
Property::write(uint32_t value)Property
Property::write(const uint8_t *value)Property
WriteEnable() constProperty
~DataProperty() overrideDataProperty
~Property()Propertyvirtual