17 #ifndef ENV_SETTINGS_H 18 #define ENV_SETTINGS_H 27 unsigned long long def);
long GetLongSetting(const char *name, long def)
Loads an integer setting from the environment.
Definition: env_settings.c:47
const char * GetExecutablePathSetting(const char *name, const char *def, int is_auth)
Loads a setting from the environment that specifies a binary name.
Definition: env_settings.c:103
double GetDoubleSetting(const char *name, double def)
Loads a floating-point setting from the environment.
Definition: env_settings.c:76
int GetIntSetting(const char *name, int def)
Loads an integer setting from the environment.
Definition: env_settings.c:66
unsigned long long GetUnsignedLongLongSetting(const char *name, unsigned long long def)
Loads an integer setting from the environment.
Definition: env_settings.c:27
const char * GetStringSetting(const char *name, const char *def)
Loads a setting from the environment.
Definition: env_settings.c:95