private.h 542 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. int faux_pair_compare(const void *first, const void *second);
  13. int faux_pair_kcompare(const void *key, const void *list_item);
  14. faux_pair_t *faux_pair_new(const char *name, const char *value);
  15. void faux_pair_free(void *pair);
  16. void faux_pair_set_name(faux_pair_t *pair, const char *name);
  17. void faux_pair_set_value(faux_pair_t *pair, const char *value);
  18. C_DECL_END