Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Related Pages

env.h

00001 #ifndef BGLIBS__STR__ENV__H__ 00002 #define BGLIBS__STR__ENV__H__ 00003 00004 struct str; 00005 00016 extern const char* envstr_find(const struct str* env, const char* var, long varlen); 00017 extern const char* envstr_get(const struct str* env, const char* var); 00018 extern int envstr_set(struct str* env, const char* var, const char* val, int overwrite); 00019 extern void envstr_unset(struct str* env, const char* var); 00020 extern int envstr_put(struct str* env, const char* asgn, int overwrite); 00021 extern int envstr_from_array(struct str* env, char** array, int overwrite); 00022 extern int envstr_from_string(struct str* env, const char* s, int overwrite); 00023 extern char** envstr_make_array(const struct str* env); 00024 00025 /* @} */ 00026 00027 #endif

Generated on Mon Nov 15 14:50:26 2004 for bglibs by doxygen 1.3.8