Go to the source code of this file.
Classes | |
struct | overloaded< Ts > |
Macros | |
#define | MAGIC_ENUM_ENABLE_HASH |
Enumerations | |
enum | Color { Color::RED = -10, Color::BLUE = 0, Color::GREEN = 10, Color::RED = 1, Color::GREEN = 2, Color::BLUE = 4, Color::RED = 1, Color::GREEN = 2, Color::BLUE = 4, Color::RED = 1, Color::GREEN = 2, Color::BLUE = 4, Color::RED = -10, Color::BLUE = 0, Color::GREEN = 10, Color::RED, Color::BLUE, Color::GREEN, Color::RED = -12, Color::GREEN = 7, Color::BLUE = 15, Color::RED = 1, Color::GREEN = 2, Color::BLUE = 4, Color::RED = 1, Color::GREEN = 2, Color::BLUE = 4, Color::RED = 1, Color::GREEN = 2, Color::BLUE = 4, Color::RED = -12, Color::GREEN = 7, Color::BLUE = 15 } |
Functions | |
template<Color C> | |
constexpr std::string_view | DoWork () |
template<> | |
constexpr std::string_view | DoWork< Color::GREEN > () |
int | main () |
template<typename... Ts> | |
overloaded (Ts...) -> overloaded< Ts... > | |
#define MAGIC_ENUM_ENABLE_HASH |
Definition at line 26 of file example_switch.cpp.
|
strong |
Enumerator | |
---|---|
RED | |
BLUE | |
GREEN | |
RED | |
GREEN | |
BLUE | |
RED | |
GREEN | |
BLUE | |
RED | |
GREEN | |
BLUE | |
RED | |
BLUE | |
GREEN | |
RED | |
BLUE | |
GREEN | |
RED | |
GREEN | |
BLUE | |
RED | |
GREEN | |
BLUE | |
RED | |
GREEN | |
BLUE | |
RED | |
GREEN | |
BLUE | |
RED | |
GREEN | |
BLUE |
Definition at line 29 of file example_switch.cpp.
|
constexpr |
Definition at line 32 of file example_switch.cpp.
|
constexpr |
Definition at line 37 of file example_switch.cpp.
int main | ( | ) |
Definition at line 45 of file example_switch.cpp.
overloaded | ( | Ts... | ) | -> overloaded< Ts... > |