|
ESPHome 2026.4.0-dev
|
CRTP mixin providing type-safe template make_preference<T>() helpers. More...
#include <preference_backend.h>
Public Member Functions | |
| template<typename T , enable_if_t< is_trivially_copyable< T >::value, bool > = true> | |
| ESPPreferenceObject | make_preference (uint32_t type, bool in_flash) |
| template<typename T , enable_if_t< is_trivially_copyable< T >::value, bool > = true> | |
| ESPPreferenceObject | make_preference (uint32_t type) |
CRTP mixin providing type-safe template make_preference<T>() helpers.
Platform preferences classes inherit this to avoid duplicating these templates.
Definition at line 61 of file preference_backend.h.
|
inline |
Definition at line 69 of file preference_backend.h.
|
inline |
Definition at line 64 of file preference_backend.h.