68 template <
typename VAL_TYPE>
69 std::optional<VAL_TYPE>
GetEnvVar(
const wxString& aEnvVarName );
78 std::optional<wxString>
GetEnvVar(
const wxString& aEnvVarName );
88 std::optional<double>
GetEnvVar(
const wxString& aEnvVarName );
std::optional< VAL_TYPE > GetEnvVar(const wxString &aEnvVarName)
Get an environment variable as a specific type, if set correctly.
wxString LookUpEnvVarHelp(const wxString &aEnvVar)
Look up long-form help text for a given environment variable.
const ENV_VAR_LIST & GetPredefinedEnvVars()
Get the list of pre-defined environment variables.
bool IsEnvVarImmutable(const wxString &aEnvVar)
Determine if an environment variable is "predefined", i.e.
std::vector< wxString > ENV_VAR_LIST