mirror of
https://github.com/thelsing/knx.git
synced 2025-08-13 13:46:20 +02:00
removed redundant declaration
This commit is contained in:
parent
b64db66f82
commit
3be5e9e2d5
@ -17,11 +17,11 @@ class CC1310Platform : public Platform
|
|||||||
void init();
|
void init();
|
||||||
|
|
||||||
// basic stuff
|
// basic stuff
|
||||||
virtual void restart() final;
|
void restart() final;
|
||||||
virtual void fatalError() final;
|
void fatalError() final;
|
||||||
|
|
||||||
virtual uint8_t* getEepromBuffer(uint16_t size) final;
|
uint8_t* getEepromBuffer(uint16_t size) final;
|
||||||
virtual void commitToEeprom() final;
|
void commitToEeprom() final;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif //DeviceFamily_CC13X0
|
#endif //DeviceFamily_CC13X0
|
||||||
|
@ -18,14 +18,14 @@ template <class T> class CallbackProperty : public Property
|
|||||||
: Property(id, writeEnable, type, maxElements, access), _interfaceObject(io), _readCallback(readCallback)
|
: Property(id, writeEnable, type, maxElements, access), _interfaceObject(io), _readCallback(readCallback)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
virtual uint8_t read(uint16_t start, uint8_t count, uint8_t* data) const override
|
uint8_t read(uint16_t start, uint8_t count, uint8_t* data) const override
|
||||||
{
|
{
|
||||||
if (count == 0 || _readCallback == nullptr || start > _maxElements || start + count > _maxElements + 1)
|
if (count == 0 || _readCallback == nullptr || start > _maxElements || start + count > _maxElements + 1)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
return _readCallback(_interfaceObject, start, count, data);
|
return _readCallback(_interfaceObject, start, count, data);
|
||||||
}
|
}
|
||||||
virtual uint8_t write(uint16_t start, uint8_t count, const uint8_t* data) override
|
uint8_t write(uint16_t start, uint8_t count, const uint8_t* data) override
|
||||||
{
|
{
|
||||||
if (count == 0 || start > _maxElements || start + count > _maxElements + 1 || _writeCallback == nullptr)
|
if (count == 0 || start > _maxElements || start + count > _maxElements + 1 || _writeCallback == nullptr)
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -14,17 +14,17 @@ template <class T> class FunctionProperty : public Property
|
|||||||
/* max_elements is set to 1, read and write level any value so we use Lv0, see 3.3.7 Application Layer p.68 */
|
/* max_elements is set to 1, read and write level any value so we use Lv0, see 3.3.7 Application Layer p.68 */
|
||||||
{}
|
{}
|
||||||
|
|
||||||
virtual uint8_t read(uint16_t start, uint8_t count, uint8_t* data) const override
|
uint8_t read(uint16_t start, uint8_t count, uint8_t* data) const override
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual uint8_t write(uint16_t start, uint8_t count, const uint8_t* data) override
|
uint8_t write(uint16_t start, uint8_t count, const uint8_t* data) override
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void command(uint8_t* data, uint8_t length, uint8_t* resultData, uint8_t& resultLength) override
|
void command(uint8_t* data, uint8_t length, uint8_t* resultData, uint8_t& resultLength) override
|
||||||
{
|
{
|
||||||
if (length == 0 || _commandCallback == nullptr )
|
if (length == 0 || _commandCallback == nullptr )
|
||||||
{
|
{
|
||||||
@ -34,7 +34,7 @@ template <class T> class FunctionProperty : public Property
|
|||||||
_commandCallback(_interfaceObject, data, length, resultData, resultLength);
|
_commandCallback(_interfaceObject, data, length, resultData, resultLength);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void state(uint8_t* data, uint8_t length, uint8_t* resultData, uint8_t& resultLength) override
|
void state(uint8_t* data, uint8_t length, uint8_t* resultData, uint8_t& resultLength) override
|
||||||
{
|
{
|
||||||
if (length == 0 || _stateCallback == nullptr )
|
if (length == 0 || _stateCallback == nullptr )
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user