private.h 595 B

123456789101112131415161718192021222324
  1. #include "faux/faux.h"
  2. #include "faux/list.h"
  3. #include "faux/ini.h"
  4. struct faux_pair_s {
  5. char *name;
  6. char *value;
  7. };
  8. struct faux_ini_s {
  9. faux_list_t *list;
  10. };
  11. C_DECL_BEGIN
  12. FAUX_HIDDEN faux_pair_t *faux_pair_new(const char *name, const char *value);
  13. FAUX_HIDDEN void faux_pair_free(void *pair);
  14. FAUX_HIDDEN const char *faux_pair_name(const faux_pair_t *pair);
  15. FAUX_HIDDEN void faux_pair_set_name(faux_pair_t *pair, const char *name);
  16. FAUX_HIDDEN const char *faux_pair_value(const faux_pair_t *pair);
  17. FAUX_HIDDEN void faux_pair_set_value(faux_pair_t *pair, const char *value);
  18. C_DECL_END