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:447
RuntimeEnv * runtime_copy(char **env)
Definition environment.c:145
void runtime_set(RuntimeEnv *env, const char *_key, char *_value)
Definition environment.c:409
ssize_t runtime_contains(RuntimeEnv *env, const char *key)
Definition environment.c:204
void runtime_free(RuntimeEnv *env)
Definition environment.c:463
char * runtime_expand_var(RuntimeEnv *env, char *input)
Definition environment.c:284
char * runtime_get(RuntimeEnv *env, const char *key)
Definition environment.c:243
void runtime_export(RuntimeEnv *env, char **keys)
Definition environment.c:60
int runtime_replace(RuntimeEnv **dest, char **src)
Definition environment.c:163