4#ifndef STASIS_ENVIRONMENT_H
5#define STASIS_ENVIRONMENT_H
12typedef struct StrList RuntimeEnv;
18void runtime_set(RuntimeEnv *env,
const char *_key,
char *_value);
void runtime_apply(RuntimeEnv *env)
Definition environment.c:446
RuntimeEnv * runtime_copy(char **env)
Definition environment.c:144
void runtime_set(RuntimeEnv *env, const char *_key, char *_value)
Definition environment.c:408
ssize_t runtime_contains(RuntimeEnv *env, const char *key)
Definition environment.c:203
void runtime_free(RuntimeEnv *env)
Definition environment.c:462
char * runtime_expand_var(RuntimeEnv *env, char *input)
Definition environment.c:283
char * runtime_get(RuntimeEnv *env, const char *key)
Definition environment.c:242
void runtime_export(RuntimeEnv *env, char **keys)
Definition environment.c:60
int runtime_replace(RuntimeEnv **dest, char **src)
Definition environment.c:162