dolphin/Source/Core/Common/Config
Léo Lam 05c8d229af Config: Handle unknown system strings better
Currently, a simple typo in the system name will trigger an assert
message that complains about a "programming error". This is not
user friendly and misleading.

So this changes GetSystemFromName to return an std::optional, which
allows for callers to check whether the system exists and handle
failures better.
2017-11-26 18:24:01 +01:00
..
Config.cpp Config: Handle unknown system strings better 2017-11-26 18:24:01 +01:00
Config.h Config: Handle unknown system strings better 2017-11-26 18:24:01 +01:00
ConfigInfo.cpp ConfigInfo: Switch to doing case-insensitive comparison 2017-11-15 18:04:40 +00:00
ConfigInfo.h Config: Extract ConfigInfo into own header 2017-11-15 18:04:40 +00:00
Enums.h Config: Remove recursive layer 2017-11-15 18:04:40 +00:00
Layer.cpp Config/Layer: Allow all keys of a section to be iterated over 2017-11-15 18:04:40 +00:00
Layer.h Config/Layer: Allow all keys of a section to be iterated over 2017-11-15 18:04:40 +00:00