|
ESPHome 2026.9.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 118 of file preference_backend.h.
|
inline |
Definition at line 126 of file preference_backend.h.
|
inline |
Definition at line 121 of file preference_backend.h.