Lightning Talk: Reading Configuration Values When You Should Not Fail
summary
Claims a compact, expressive API that reads embedded configuration without crashing by combining ID-based lookup, default, ratio and max metadata into one declaration and implementing it with C++17 template magic. Shows concrete code that replaces scattered init/load/error checks, uses a uint64 id interface, and emits a small apply/load template suite. Provides a github example and reports it works for porting legacy embedded systems and avoids failure on missing or corrupt values.
AI-written summary · about
chapters (3)
related talks
06mLightning Talk: DevSecOps for C++? Keep Calm and use Conan
06mUnderstanding Configuration Issues in Storage Systems (Work-in-Progress Report)
19mConfig as Code
11mLightning Talk: A Tale of Three Configs: On Best Practices with OpenTofu Structuring
48mLightning Talks
59mLightning Talks
06mLightning Talk: Do You Love or Hate Your C++ Build System?
18mEverything-as-Code: It's time to fix configurations
