| 16 using type = decltype((DEFVALUE)); \ |
16 using type = decltype((DEFVALUE)); \ |
| 17 static constexpr char name[] = #NAME; \ |
17 static constexpr char name[] = #NAME; \ |
| 18 static const auto& defaultValue() { \ |
18 static const auto& defaultValue() { \ |
| 19 static const auto value = DEFVALUE; \ |
19 static const auto value = DEFVALUE; \ |
| 20 return value; \ |
20 return value; \ |
| 21 }; \ |
21 } \ |
| 22 }; |
22 }; |
| 23 |
23 |
| 24 // ----------------------------------------------------------------------------- |
24 // ----------------------------------------------------------------------------- |
| 25 // Setting definitions |
25 // Setting definitions |
| 26 |
26 |