Lines Matching defs:string_list_ty
36 typedef struct string_list_ty string_list_ty;
37 struct string_list_ty
45 extern void string_list_init (string_list_ty *slp);
48 extern string_list_ty *string_list_alloc (void);
51 extern void string_list_append (string_list_ty *slp, const char *s);
55 extern void string_list_append_unique (string_list_ty *slp, const char *s);
58 extern void string_list_destroy (string_list_ty *slp);
61 extern void string_list_free (string_list_ty *slp);
65 extern char *string_list_concat (const string_list_ty *slp);
69 extern char *string_list_concat_destroy (string_list_ty *slp);
76 extern char *string_list_join (const string_list_ty *slp, char separator,
80 extern bool string_list_member (const string_list_ty *slp, const char *s);