|
ESPHome 2026.8.0-dev
|
#include <preferences.h>
Public Member Functions | |
| void | open () |
| ESPPreferenceObject | make_preference (size_t length, uint32_t type, bool in_flash) |
| ESPPreferenceObject | make_preference (size_t length, uint32_t type) |
| bool | sync () |
| bool | reset () |
Public Member Functions inherited from esphome::PreferencesMixin< ESP32Preferences > | |
| ESPPreferenceObject | make_preference (uint32_t type, bool in_flash) |
| ESPPreferenceObject | make_preference (uint32_t type) |
Data Fields | |
| uint32_t | nvs_handle |
Protected Member Functions | |
| bool | is_changed_ (uint32_t nvs_handle, const NVSData &to_save, const char *key_str) |
| ESPPreferenceObject | make_rtc_preference_ (size_t length, uint32_t type) |
Protected Attributes | |
| uint16_t | current_rtc_offset_ {0} |
Definition at line 19 of file preferences.h.
|
protected |
Definition at line 262 of file preferences.cpp.
| ESPPreferenceObject esphome::esp32::ESP32Preferences::make_preference | ( | size_t | length, |
| uint32_t | type ) |
Definition at line 170 of file preferences.cpp.
| ESPPreferenceObject esphome::esp32::ESP32Preferences::make_preference | ( | size_t | length, |
| uint32_t | type, | ||
| bool | in_flash ) |
Definition at line 150 of file preferences.cpp.
|
protected |
Definition at line 188 of file preferences.cpp.
| void esphome::esp32::ESP32Preferences::open | ( | ) |
Definition at line 131 of file preferences.cpp.
| bool esphome::esp32::ESP32Preferences::reset | ( | ) |
Definition at line 283 of file preferences.cpp.
| bool esphome::esp32::ESP32Preferences::sync | ( | ) |
Definition at line 210 of file preferences.cpp.
|
protected |
Definition at line 38 of file preferences.h.
| uint32_t esphome::esp32::ESP32Preferences::nvs_handle |
Definition at line 29 of file preferences.h.