| _properties | InterfaceObject | protected |
| _propertyCount | InterfaceObject | protected |
| apiVersion | DeviceObject | |
| bauNumber() | DeviceObject | |
| bauNumber(uint32_t value) | DeviceObject | |
| command(PropertyID id, uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength) | InterfaceObject | virtual |
| defaultHopCount() | DeviceObject | |
| DeviceObject() | DeviceObject | |
| hardwareType() | DeviceObject | |
| hardwareType(const uint8_t *value) | DeviceObject | |
| individualAddress() | DeviceObject | |
| individualAddress(uint16_t value) | DeviceObject | |
| individualAddressDuplication(bool value) | DeviceObject | |
| initializeProperties(size_t propertiesSize, Property **properties) | InterfaceObject | protectedvirtual |
| manufacturerId() | DeviceObject | |
| manufacturerId(uint16_t value) | DeviceObject | |
| maskVersion() | DeviceObject | |
| maskVersion(uint16_t value) | DeviceObject | |
| masterReset(EraseCode eraseCode, uint8_t channel) | InterfaceObject | virtual |
| maxApduLength() | DeviceObject | |
| maxApduLength(uint16_t value) | DeviceObject | |
| orderNumber() | DeviceObject | |
| orderNumber(const uint8_t *value) | DeviceObject | |
| progMode() | DeviceObject | |
| progMode(bool value) | DeviceObject | |
| property(PropertyID id) | InterfaceObject | |
| property(PropertyID id) const | InterfaceObject | |
| propertyData(PropertyID id) | InterfaceObject | |
| propertyData(PropertyID id, uint16_t elementIndex) | InterfaceObject | |
| propertySize(PropertyID id) | InterfaceObject | virtual |
| propertyValue(PropertyID id) | InterfaceObject | inline |
| propertyValue(PropertyID id, T value) | InterfaceObject | inline |
| readProperty(PropertyID id, uint16_t start, uint8_t &count, uint8_t *data) | InterfaceObject | virtual |
| readPropertyDescription(uint8_t &propertyId, uint8_t &propertyIndex, bool &writeEnable, uint8_t &type, uint16_t &numberOfElements, uint8_t &access) | InterfaceObject | |
| readPropertyLength(PropertyID id, uint16_t &length) | InterfaceObject | virtual |
| restore(const uint8_t *buffer) override | DeviceObject | virtual |
| rfDomainAddress() | DeviceObject | |
| rfDomainAddress(uint8_t *value) | DeviceObject | |
| save(uint8_t *buffer) override | DeviceObject | virtual |
| saveSize() override | DeviceObject | virtual |
| state(PropertyID id, uint8_t *data, uint8_t length, uint8_t *resultData, uint8_t &resultLength) | InterfaceObject | virtual |
| verifyMode() | DeviceObject | |
| verifyMode(bool value) | DeviceObject | |
| version() | DeviceObject | |
| version(uint16_t value) | DeviceObject | |
| writeProperty(PropertyID id, uint16_t start, uint8_t *data, uint8_t &count) | InterfaceObject | virtual |
| ~InterfaceObject() | InterfaceObject | virtual |