#include <flxKVPStoreDeviceRP2.h>
|
| | flxKVPStoreDeviceRP2 () |
| |
| | flxKVPStoreDeviceRP2 (uint8_t *partitionStart, uint32_t segmentSize, uint32_t nSegments) |
| |
| | ~flxKVPStoreDeviceRP2 () |
| |
| void | initialize (uint8_t *partitionStart, uint32_t segmentSize, uint32_t nSegments) |
| |
| bool | write (uint32_t iPage, uint32_t address, const void *src, size_t len) |
| |
| bool | read (uint32_t iPage, uint32_t address, void *dest, size_t len) |
| |
| bool | erase (uint32_t iPage) |
| |
| void | flush (void) |
| |
| void | close (void) |
| |
| uint32_t | storageSize () |
| |
| uint32_t | segmentSize () |
| |
| virtual | ~flxKVPStoreDevice () |
| |
| virtual bool | write (uint32_t iPage, uint32_t address, const void *src, size_t len)=0 |
| |
| virtual bool | read (uint32_t iPage, uint32_t address, void *dest, size_t len)=0 |
| |
| virtual bool | erase (uint32_t iPage)=0 |
| |
| virtual void | flush (void)=0 |
| |
| virtual void | close (void)=0 |
| |
| virtual uint32_t | storageSize ()=0 |
| |
| virtual uint32_t | segmentSize ()=0 |
| |
◆ flxKVPStoreDeviceRP2() [1/2]
| flxKVPStoreDeviceRP2::flxKVPStoreDeviceRP2 |
( |
| ) |
|
◆ flxKVPStoreDeviceRP2() [2/2]
| flxKVPStoreDeviceRP2::flxKVPStoreDeviceRP2 |
( |
uint8_t * |
partitionStart, |
|
|
uint32_t |
segmentSize, |
|
|
uint32_t |
nSegments |
|
) |
| |
◆ ~flxKVPStoreDeviceRP2()
| flxKVPStoreDeviceRP2::~flxKVPStoreDeviceRP2 |
( |
| ) |
|
◆ close()
| void flxKVPStoreDeviceRP2::close |
( |
void |
| ) |
|
|
virtual |
◆ erase()
| bool flxKVPStoreDeviceRP2::erase |
( |
uint32_t |
iPage | ) |
|
|
virtual |
◆ flush()
| void flxKVPStoreDeviceRP2::flush |
( |
void |
| ) |
|
|
virtual |
◆ initialize()
| void flxKVPStoreDeviceRP2::initialize |
( |
uint8_t * |
partitionStart, |
|
|
uint32_t |
segmentSize, |
|
|
uint32_t |
nSegments |
|
) |
| |
◆ read()
| bool flxKVPStoreDeviceRP2::read |
( |
uint32_t |
iPage, |
|
|
uint32_t |
address, |
|
|
void * |
dest, |
|
|
size_t |
len |
|
) |
| |
|
virtual |
◆ segmentSize()
| uint32_t flxKVPStoreDeviceRP2::segmentSize |
( |
void |
| ) |
|
|
virtual |
◆ storageSize()
| uint32_t flxKVPStoreDeviceRP2::storageSize |
( |
void |
| ) |
|
|
virtual |
◆ write()
| bool flxKVPStoreDeviceRP2::write |
( |
uint32_t |
iPage, |
|
|
uint32_t |
address, |
|
|
const void * |
src, |
|
|
size_t |
len |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: