aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-list.h
diff options
context:
space:
mode:
Diffstat (limited to 'e-util/e-list.h')
-rw-r--r--e-util/e-list.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/e-util/e-list.h b/e-util/e-list.h
index 4c9357aebd..d249fcfa4a 100644
--- a/e-util/e-list.h
+++ b/e-util/e-list.h
@@ -45,10 +45,16 @@ struct _EListClass {
EList *e_list_new (EListCopyFunc copy,
EListFreeFunc free,
void *closure);
+void e_list_construct (EList *list,
+ EListCopyFunc copy,
+ EListFreeFunc free,
+ void *closure);
EList *e_list_duplicate (EList *list);
EIterator *e_list_get_iterator (EList *list);
void e_list_append (EList *list,
const void *data);
+void e_list_remove (EList *list,
+ const void *data);
int e_list_length (EList *list);
/* For iterators to call. */