82 std::underlying_type<ENUM>::type (ENUM::FirstValue); \ |
82 std::underlying_type<ENUM>::type (ENUM::FirstValue); \ |
83 FOR_ENUM_NAME (__LINE__) < std::underlying_type<ENUM>::type (ENUM::NumValues); \ |
83 FOR_ENUM_NAME (__LINE__) < std::underlying_type<ENUM>::type (ENUM::NumValues); \ |
84 ++FOR_ENUM_NAME (__LINE__)) \ |
84 ++FOR_ENUM_NAME (__LINE__)) \ |
85 for (ENUM NAME = ENUM (FOR_ENUM_NAME (__LINE__)); NAME != ENUM::NumValues; \ |
85 for (ENUM NAME = ENUM (FOR_ENUM_NAME (__LINE__)); NAME != ENUM::NumValues; \ |
86 NAME = ENUM::NumValues) |
86 NAME = ENUM::NumValues) |
|
87 |
|
88 #define ConfigOption(...) |