18template <
typename T, std::enable_if_t<std::is_enum_v<T>,
bool> = true>
21 int result_int = result;
23 result =
static_cast<T
>(result_int);
const char * enum_to_string(const EnumString *spec, int num)
Definition enum_string.cpp:22
bool string_to_enum(const EnumString *spec, int &result, std::string_view str)
Definition enum_string.cpp:8
Definition enum_string.h:11
const char * str
Definition enum_string.h:13
int num
Definition enum_string.h:12