Commit Graph

2 Commits

Author SHA1 Message Date
Armin Novak
7b043aed39 [settings] add c++ guards 2023-12-06 10:45:01 +01:00
akallabeth
82eefe0bd1 [settings] auto generate key types from struct
* use enum types for settings getter/setter to have compiler check if
  keys are valid
* generate enum types from struct at compile time
* CMake option WITH_OPAQUE_SETTINGS to hide rdpStruct implementation
  from external projects
2023-11-24 14:54:56 +01:00