|
StorageHelperRK
|
Class for storing data on a variety of different storage media. More...
#include <StorageHelperRK.h>
Data Structures | |
| class | CustomRecursiveMutex |
| This is a wrapper around a recursive mutex, similar to Device OS RecursiveMutex. More... | |
| class | FileSystemBase |
| Abstract base class for file system-based storage. More... | |
| class | PersistentDataBase |
| Base class for storing persistent binary data to a file or retained memory. More... | |
| class | PersistentDataEEPROM |
| Class for persistent data stored in emulated EEPROM. More... | |
| class | PersistentDataFileSystem |
| Base class for data stored to a file system (POSIX, SdFat, SPIFFS) More... | |
| class | PersistentDataRetained |
| Class for persistent data stored in retained memory. More... | |
Static Public Member Functions | |
| static uint32_t | murmur3_32 (const uint8_t *buf, size_t len, uint32_t seed) |
| Murmur3 hash algorithm implementation. More... | |
Class for storing data on a variety of different storage media.
|
static |
Murmur3 hash algorithm implementation.
| buf | Pointer to the buffer to hash (const uint8_t *) |
| len | Length of the data in bytes |
| seed | hash seed value (uint32_t) |
This implementation has been moved into the top-level StorageHelperRK class and you should use that directly.