6#include <zephyr/settings/settings.h>
25 static int load_setting(
const char *name,
size_t len, settings_read_cb read_cb,
void *cb_arg);
26 static int export_settings(
int (*cb)(
const char *name,
const void *value,
size_t val_len));
CRTP mixin providing type-safe template make_preference<T>() helpers.
ESPPreferenceObject make_preference(size_t length, uint32_t type, bool in_flash)
static int load_setting(const char *name, size_t len, settings_read_cb read_cb, void *cb_arg)
std::vector< ZephyrPreferenceBackend * > backends_
static int export_settings(int(*cb)(const char *name, const void *value, size_t val_len))