1#ifndef BGLIBS__STR__ENV__H__
2#define BGLIBS__STR__ENV__H__
16extern const char*
envstr_find(
const struct str* env,
const char* var,
long varlen);
17extern const char*
envstr_get(
const struct str* env,
const char* var);
18extern int envstr_set(
struct str* env,
const char* var,
const char* val,
int overwrite);
20extern int envstr_put(
struct str* env,
const char* asgn,
int overwrite);
char ** envstr_make_array(const struct str *env)
Definition env_make_array.c:11
const char * envstr_get(const struct str *env, const char *var)
Definition env_get.c:7
int envstr_from_array(struct str *env, char **array, int overwrite)
Definition env_from_array.c:9
int envstr_from_string(struct str *env, const char *s, int overwrite)
Definition env_from_string.c:8
int envstr_set(struct str *env, const char *var, const char *val, int overwrite)
Definition env_set.c:6
const char * envstr_find(const struct str *env, const char *var, long varlen)
Definition env_find.c:9
void envstr_unset(struct str *env, const char *var)
Definition env_unset.c:6
int envstr_put(struct str *env, const char *asgn, int overwrite)
Definition env_put.c:9
char * s
Definition str.h:36