Deluge Firmware 1.3.0
Build date: 2026.08.29
Loading...
Searching...
No Matches
EnumStringMap< Enum, N > Class Template Reference

Public Member Functions

constexpr EnumStringMap (const std::array< std::pair< Enum, const char * >, N > &init)
constexpr const char * operator() (Enum a)
constexpr Enum operator() (const char *str, Enum fallback)
 Convert string to enum, returning fallback when the string is not mapped.
constexpr Enum operator() (const char *str)
 Convert string to enum, returning the last mapped enum variant on failure.

Private Attributes

const char * stringList_ [N]

The documentation for this class was generated from the following file: