Read config files, and create datadir and settings.json if they don't exist.
Synopsis
Declared in <common/init.h>
std::optional<ConfigError>
InitConfig(
ArgsManager& args,
SettingsAbortFn settings_abort_fn = nullptr);
Return Value
A ConfigError if initialization failed, or std::nullopt on success.
Parameters
Name |
Description |
args |
The argument manager holding parsed command‐line and config values. |
settings_abort_fn |
Callback invoked to decide whether to abort when settings.json cannot be parsed. |
Created with MrDocs