void PrintVariables(VariableSpace space)
struct _variable * VariableSpace
void(* VariableAssignHook)(const char *newval)
bool SetVariableAssignHook(VariableSpace space, const char *name, VariableAssignHook hook)
bool DeleteVariable(VariableSpace space, const char *name)
VariableSpace CreateVariableSpace(void)
VariableAssignHook assign_hook
int ParseVariableNum(const char *val, int defaultval, int faultval, bool allowtrail)
const char * GetVariable(VariableSpace space, const char *name)
bool ParseVariableBool(const char *value, const char *name)
bool SetVariable(VariableSpace space, const char *name, const char *value)
bool SetVariableBool(VariableSpace space, const char *name)
int GetVariableNum(VariableSpace space, const char *name, int defaultval, int faultval, bool allowtrail)