An error occurred while fetching the assigned milestone of the selected merge_request.
Refactoring of the configuration system
-
ParameterContainer
based onvariant
- ConfigEntryType:
bool
,Integer
,UnsignedInteger
,double
,string
and lists of preceding types - automatic casting of any signed integral type to
Integer
, any unsigned integral type toUnsignedInteger
, any floating-point type todouble
- refactoring and cleanup of
ConfigEntryBase
,ConfigEntry
,ConfigEntryList
,ConfigDescription
andparseCommandLine
- added
parseINIConfigFile
See also #26 (closed).
Edited by Jakub Klinkovský
Merge request reports
Activity
added feature refactoring labels
added 188 commits
-
6e18c71d...56677044 - 180 commits from branch
develop
- 7ee0d285 - Added variant.hpp
- 6a653029 - variant.hpp: workaround for nvcc
- 5682c66a - Refactoring the configuration system in TNL::Config
- 8db887a7 - Fixed usage of the Config::parseCommandLine function
- 427b59d2 - Small fixes for the usage of the configuration system
- 4be933ad - Added iniparser.hpp
- a1274038 - Fixed iniparser.hpp to throw std:runtime_error if value conversion fails
- d1cfe167 - Added parseINIConfigFile.h
Toggle commit list-
6e18c71d...56677044 - 180 commits from branch
mentioned in commit 9bb9c802
Please register or sign in to reply