Lines Matching refs:list
2 * "$Id: string-list.c,v 1.19 2005/06/15 01:13:41 rlk Exp $"
77 stp_string_list_destroy(stp_string_list_t *list)
79 stp_list_destroy((stp_list_t *) list);
83 stp_string_list_param(const stp_string_list_t *list, size_t element)
86 stp_list_get_item_by_index((const stp_list_t *)list, element);
94 stp_string_list_find(const stp_string_list_t *list, const char *name)
97 stp_list_get_item_by_name((const stp_list_t *)list, name);
105 stp_string_list_count(const stp_string_list_t *list)
107 return stp_list_get_length((const stp_list_t *)list);
111 stp_string_list_create_copy(const stp_string_list_t *list)
113 return (stp_string_list_t *) stp_list_copy((const stp_list_t *)list);
117 stp_string_list_create_from_params(const stp_param_string_t *list,
123 stp_string_list_add_string(retval, list[i].name, list[i].text);
128 stp_string_list_add_string(stp_string_list_t *list,
135 stp_list_item_create((stp_list_t *) list, NULL, new_string);
139 stp_string_list_remove_string(stp_string_list_t *list,
143 stp_list_get_item_by_name((const stp_list_t *) list, name);
145 stp_list_item_destroy((stp_list_t *) list, item);
149 stp_string_list_is_present(const stp_string_list_t *list,
152 if (list && value &&
153 stp_list_get_item_by_name((const stp_list_t *) list, value))