Skip to content

Refactoring of the configuration system

Jakub Klinkovský requested to merge JK/config into develop
  • ParameterContainer based on variant
  • ConfigEntryType: bool, Integer, UnsignedInteger, double, string and lists of preceding types
  • automatic casting of any signed integral type to Integer, any unsigned integral type to UnsignedInteger, any floating-point type to double
  • refactoring and cleanup of ConfigEntryBase, ConfigEntry, ConfigEntryList, ConfigDescription and parseCommandLine
  • added parseINIConfigFile

See also #26 (closed).

Edited by Jakub Klinkovský

Merge request reports