![]() |
XII Release 0.1.0
|
This is a helper class to interact with environment variables. More...
#include <EnvironmentVariableUtils.h>
Static Public Member Functions | |
static xiiString | GetValueString (xiiStringView sName, xiiStringView sDefault=nullptr) |
Returns the current value of the request environment variable. If it isn't set szDefault will be returned. | |
static xiiResult | SetValueString (xiiStringView sName, xiiStringView sValue) |
Sets the environment variable for the current execution environment (i.e. this process and child processes created after this call). | |
static xiiInt32 | GetValueInt (xiiStringView sName, xiiInt32 iDefault=-1) |
Returns the current value of the request environment variable. If it isn't set iDefault will be returned. | |
static xiiResult | SetValueInt (xiiStringView sName, xiiInt32 iValue) |
Sets the environment variable for the current execution environment. | |
static bool | IsVariableSet (xiiStringView sName) |
Returns true if the environment variable with the given name is set, false otherwise. | |
static xiiResult | UnsetVariable (xiiStringView sName) |
Removes an environment variable from the current execution context (i.e. this process and child processes created after this call). | |
This is a helper class to interact with environment variables.