Create, read and write JSON-encoded config files.
Struct for reading and writing config files.
RAII object which removes the
Remove the file from every location where it can be read.
The full path to the directory containing the currently-running binary. See also an example config file flowchart.
The file name of the currently-running binary without any suffix or extension. For example, if
the binary is "C:\Abc.exe" this function will return
Set an additional search path. This, if set, will be tried before the other default ones.
The full path to a system cache directory available for all users. See also an example config file flowchart.
The full path to an application support directory for the current user. See also an example config file flowchart.