|
FlatImage
A configurable Linux containerization system
|
Custom enumeration class. More...
#include <cstdlib>#include <expected>#include <print>Go to the source code of this file.
Macros | |
| #define | VA_SIZE(...) |
| #define | VA_SIZE_(...) |
| #define | VA_SIZE_SEQ(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, N, ...) |
| #define | VA_SIZE_RSEQ() |
| #define | VA_DROP(x, ...) |
| #define | ENUM_TO_STRING_EXPR(NAME, value) |
| #define | ENUM_CASE_TO_STRING_0(NAME, x) |
| #define | ENUM_CASE_TO_STRING_1(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_2(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_3(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_4(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_5(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_6(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_7(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_8(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_9(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_10(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_11(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_12(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_13(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_14(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_15(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_16(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_17(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_18(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_19(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_20(NAME, x, ...) |
| #define | ENUM_CASE_TO_STRING_IMPL(i, NAME, ...) |
| #define | ENUM_CASE_TO_STRING(i, NAME, ...) |
| #define | ENUM_FROM_STRING_EXPR(NAME, value) |
| #define | ENUM_CASE_FROM_STRING_0(NAME, x) |
| #define | ENUM_CASE_FROM_STRING_1(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_2(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_3(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_4(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_5(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_6(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_7(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_8(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_9(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_10(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_11(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_12(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_13(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_14(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_15(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_16(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_17(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_18(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_19(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_20(NAME, x, ...) |
| #define | ENUM_CASE_FROM_STRING_IMPL(i, NAME, ...) |
| #define | ENUM_CASE_FROM_STRING(i, NAME, ...) |
| #define | ENUM_TO_MEMBER_EXPR(NAME, value) |
| #define | ENUM_TO_MEMBER_0(NAME, x) |
| #define | ENUM_TO_MEMBER_1(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_2(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_3(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_4(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_5(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_6(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_7(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_8(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_9(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_10(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_11(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_12(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_13(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_14(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_15(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_16(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_17(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_18(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_19(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_20(NAME, x, ...) |
| #define | ENUM_TO_MEMBER_IMPL(i, NAME, ...) |
| #define | ENUM_TO_MEMBER(i, NAME, ...) |
| #define | ENUM_STATIC_INIT_EXPR(NAME, value) |
| #define | ENUM_STATIC_INIT_0(NAME, x) |
| #define | ENUM_STATIC_INIT_1(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_2(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_3(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_4(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_5(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_6(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_7(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_8(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_9(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_10(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_11(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_12(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_13(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_14(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_15(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_16(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_17(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_18(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_19(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_20(NAME, x, ...) |
| #define | ENUM_STATIC_INIT_IMPL(i, NAME, ...) |
| #define | ENUM_STATIC_INIT(i, NAME, ...) |
| #define | ENUM_IMPL(NAME, ...) |
| #define | ENUM(NAME, ...) |
| #define ENUM | ( | NAME, | |
| ... ) |
| #define ENUM_CASE_FROM_STRING | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_0 | ( | NAME, | |
| x ) |
| #define ENUM_CASE_FROM_STRING_1 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_10 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_11 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_12 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_13 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_14 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_15 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_16 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_17 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_18 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_19 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_2 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_20 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_3 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_4 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_5 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_6 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_7 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_8 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_9 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_FROM_STRING_IMPL | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_0 | ( | NAME, | |
| x ) |
| #define ENUM_CASE_TO_STRING_1 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_10 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_11 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_12 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_13 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_14 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_15 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_16 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_17 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_18 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_19 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_2 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_20 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_3 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_4 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_5 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_6 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_7 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_8 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_9 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_CASE_TO_STRING_IMPL | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_FROM_STRING_EXPR | ( | NAME, | |
| value ) |
| #define ENUM_STATIC_INIT | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_STATIC_INIT_0 | ( | NAME, | |
| x ) |
| #define ENUM_STATIC_INIT_1 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_10 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_11 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_12 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_13 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_14 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_15 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_16 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_17 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_18 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_19 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_2 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_20 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_3 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_4 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_5 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_6 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_7 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_8 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_9 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_STATIC_INIT_EXPR | ( | NAME, | |
| value ) |
| #define ENUM_STATIC_INIT_IMPL | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_TO_MEMBER | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_TO_MEMBER_0 | ( | NAME, | |
| x ) |
| #define ENUM_TO_MEMBER_1 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_10 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_11 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_12 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_13 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_14 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_15 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_16 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_17 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_18 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_19 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_2 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_20 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_3 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_4 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_5 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_6 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_7 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_8 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_9 | ( | NAME, | |
| x, | |||
| ... ) |
| #define ENUM_TO_MEMBER_EXPR | ( | NAME, | |
| value ) |
| #define ENUM_TO_MEMBER_IMPL | ( | i, | |
| NAME, | |||
| ... ) |
| #define ENUM_TO_STRING_EXPR | ( | NAME, | |
| value ) |
| #define VA_SIZE | ( | ... | ) |
| #define VA_SIZE_RSEQ | ( | ) |
| #define VA_SIZE_SEQ | ( | _1, | |
| _2, | |||
| _3, | |||
| _4, | |||
| _5, | |||
| _6, | |||
| _7, | |||
| _8, | |||
| _9, | |||
| _10, | |||
| _11, | |||
| _12, | |||
| _13, | |||
| _14, | |||
| _15, | |||
| _16, | |||
| _17, | |||
| _18, | |||
| _19, | |||
| _20, | |||
| _21, | |||
| _22, | |||
| _23, | |||
| _24, | |||
| _25, | |||
| _26, | |||
| _27, | |||
| _28, | |||
| _29, | |||
| _30, | |||
| _31, | |||
| _32, | |||
| _33, | |||
| _34, | |||
| _35, | |||
| _36, | |||
| _37, | |||
| _38, | |||
| _39, | |||
| _40, | |||
| _41, | |||
| _42, | |||
| _43, | |||
| _44, | |||
| _45, | |||
| _46, | |||
| _47, | |||
| _48, | |||
| _49, | |||
| _50, | |||
| _51, | |||
| _52, | |||
| _53, | |||
| _54, | |||
| _55, | |||
| _56, | |||
| _57, | |||
| _58, | |||
| _59, | |||
| _60, | |||
| _61, | |||
| _62, | |||
| _63, | |||
| N, | |||
| ... ) |