From 2596671b8712915820d2590c86a429257ee2d8f7 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Thu, 16 Jan 2003 19:38:44 +0000 Subject: New class, based on MailConfigAccount, for describing an evolution (mail) * e-account.c: New class, based on MailConfigAccount, for describing an evolution (mail) account. * e-account-list.c: New class for tracking the list of configured accounts. (Also uses some code from mail-config.) * e-list.c (e_list_construct, e_list_remove): New svn path=/trunk/; revision=19495 --- e-util/e-list.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'e-util/e-list.h') 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. */ -- cgit v1.2.3