libSystem/include/config.h
Pierre Pronchery fe9918dc0e Added hash.c and config.c
Fixed String API
Improved Array API
2005-10-20 19:05:39 +00:00

29 lines
522 B
C

/* config.h */
#ifndef ___CONFIG_H
# define ___CONFIG_H
# include "hash.h"
/* Config */
/* types */
typedef Hash Config;
/* functions */
Config * config_new(void);
void config_delete(Config * config);
/* useful */
char * config_get(Config * config, char * section, char * variable);
int config_set(Config * config, char const * section, char const * variable,
char const * value);
int config_load(Config * config, char * filename);
int config_save(Config * config, char * filename);
#endif /* !___CONFIG_H */