knx
ETS configurable knx-stack
|
#include <memory.h>
Public Member Functions | |
Memory (Platform &platform, DeviceObject &deviceObject) | |
virtual | ~Memory () |
void | readMemory () |
void | writeMemory () |
void | saveMemory () |
void | addSaveRestore (SaveRestore *obj) |
void | addSaveRestore (TableObject *obj) |
uint8_t * | allocMemory (size_t size) |
void | freeMemory (uint8_t *ptr) |
void | writeMemory (uint32_t relativeAddress, size_t size, uint8_t *data) |
uint8_t * | toAbsolute (uint32_t relativeAddress) |
uint32_t | toRelative (uint8_t *absoluteAddress) |
void | versionCheckCallback (VersionCheckCallback func) |
VersionCheckCallback | versionCheckCallback () |
Memory::Memory | ( | Platform & | platform, |
DeviceObject & | deviceObject | ||
) |
Definition at line 7 of file memory.cpp.
|
virtual |
Definition at line 11 of file memory.cpp.
void Memory::addSaveRestore | ( | SaveRestore * | obj | ) |
Definition at line 187 of file memory.cpp.
void Memory::addSaveRestore | ( | TableObject * | obj | ) |
uint8_t * Memory::allocMemory | ( | size_t | size | ) |
void Memory::freeMemory | ( | uint8_t * | ptr | ) |
void Memory::readMemory | ( | ) |
Definition at line 14 of file memory.cpp.
void Memory::saveMemory | ( | ) |
uint8_t * Memory::toAbsolute | ( | uint32_t | relativeAddress | ) |
Definition at line 283 of file memory.cpp.
uint32_t Memory::toRelative | ( | uint8_t * | absoluteAddress | ) |
Definition at line 289 of file memory.cpp.
VersionCheckCallback Memory::versionCheckCallback | ( | ) |
Definition at line 495 of file memory.cpp.
void Memory::versionCheckCallback | ( | VersionCheckCallback | func | ) |
void Memory::writeMemory | ( | ) |
Definition at line 127 of file memory.cpp.
void Memory::writeMemory | ( | uint32_t | relativeAddress, |
size_t | size, | ||
uint8_t * | data | ||
) |