| 2408 | } |
| 2409 | |
| 2410 | constexpr standardConfig createLongLongConfig(const char *name, const char *alias, unsigned flags, long long lower, long long upper, long long &config_addr, long long defaultValue, int memory, int (*is_valid)(long long, const char**), int (*update)(long long, long long, const char**)) { |
| 2411 | auto conf = embedCommonNumericalConfig(name, alias, flags, lower, upper, defaultValue, memory, is_valid, update); |
| 2412 | conf.data.numeric.numeric_type = NUMERIC_TYPE_LONG_LONG; |
| 2413 | conf.data.numeric.config.ll = &(config_addr); |
| 2414 | return conf; |
| 2415 | } |
| 2416 | |
| 2417 | constexpr standardConfig createULongLongConfig(const char *name, const char *alias, unsigned flags, long long lower, long long upper, unsigned long long &config_addr, long long defaultValue, int memory, int (*is_valid)(long long, const char**), int (*update)(long long, long long, const char**)) { |
| 2418 | auto conf = embedCommonNumericalConfig(name, alias, flags, lower, upper, defaultValue, memory, is_valid, update); |
no test coverage detected