diff options
author | bertrand <Bertrand.Guiheneuf@inria.fr> | 1999-05-01 16:23:26 +0800 |
---|---|---|
committer | Bertrand Guiheneuf <bertrand@src.gnome.org> | 1999-05-01 16:23:26 +0800 |
commit | c24e7b0058a23203a2de15d88602691451566a00 (patch) | |
tree | 9d93b0afd1d399295903b9afca0f44f970268049 /camel/camel-folder.h | |
parent | 0a65118fb835549009ae4d17cae758182fcc096b (diff) | |
download | gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.tar gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.tar.gz gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.tar.bz2 gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.tar.lz gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.tar.xz gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.tar.zst gsoc2013-evolution-c24e7b0058a23203a2de15d88602691451566a00.zip |
new methods.
1999-05-01 bertrand <Bertrand.Guiheneuf@inria.fr>
* camel/camel-folder.c (camel_folder_delete):
(camel_folder_delete_messages):
new methods.
svn path=/trunk/; revision=885
Diffstat (limited to 'camel/camel-folder.h')
-rw-r--r-- | camel/camel-folder.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h index 9ce27a86a3..9df16156e4 100644 --- a/camel/camel-folder.h +++ b/camel/camel-folder.h @@ -70,7 +70,6 @@ struct _CamelFolder CamelStore *parent_store; CamelFolder *parent_folder; - }; @@ -92,6 +91,8 @@ typedef struct { gboolean (*is_open) (CamelFolder *folder); CamelFolder * (*get_folder) (CamelFolder *folder, GString *folder_name); gboolean (*create) (CamelFolder *folder); + gboolean (*delete) (CamelFolder *folder, gboolean recurse); + gboolean (*delete_messages) (CamelFolder *folder); } CamelFolderClass; @@ -102,6 +103,8 @@ GtkType camel_folder_get_type (void); /* public methods */ gboolean camel_folder_create(CamelFolder *folder); +gboolean camel_folder_delete (CamelFolder *folder, gboolean recurse); +gboolean camel_folder_delete_messages (CamelFolder *folder); |