| Evolution Utilities Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
struct EAttachmentStore; GtkTreeModel * e_attachment_store_new (void); void e_attachment_store_add_attachment (EAttachmentStore *store,EAttachment *attachment); gboolean e_attachment_store_remove_attachment (EAttachmentStore *store,EAttachment *attachment); void e_attachment_store_remove_all (EAttachmentStore *store); void e_attachment_store_add_to_multipart (EAttachmentStore *store,CamelMultipart *multipart,const gchar *default_charset); GList * e_attachment_store_get_attachments (EAttachmentStore *store); guint e_attachment_store_get_num_attachments (EAttachmentStore *store); guint e_attachment_store_get_num_loading (EAttachmentStore *store); goffset e_attachment_store_get_total_size (EAttachmentStore *store); void e_attachment_store_run_load_dialog (EAttachmentStore *store,GtkWindow *parent); GFile * e_attachment_store_run_save_dialog (EAttachmentStore *store,GList *attachment_list,GtkWindow *parent); void e_attachment_store_get_uris_async (EAttachmentStore *store,GList *attachment_list,GAsyncReadyCallback callback,gpointer user_data); gchar ** e_attachment_store_get_uris_finish (EAttachmentStore *store,GAsyncResult *result,GError **error); void e_attachment_store_load_async (EAttachmentStore *store,GList *attachment_list,GAsyncReadyCallback callback,gpointer user_data); gboolean e_attachment_store_load_finish (EAttachmentStore *store,GAsyncResult *result,GError **error); void e_attachment_store_save_async (EAttachmentStore *store,GFile *destination,const gchar *filename_prefix,GAsyncReadyCallback callback,gpointer user_data); gchar ** e_attachment_store_save_finish (EAttachmentStore *store,GAsyncResult *result,GError **error);
EAttachmentStore implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.
void e_attachment_store_add_attachment (EAttachmentStore *store,EAttachment *attachment);
gboolean e_attachment_store_remove_attachment (EAttachmentStore *store,EAttachment *attachment);
void e_attachment_store_add_to_multipart (EAttachmentStore *store,CamelMultipart *multipart,const gchar *default_charset);
GList * e_attachment_store_get_attachments (EAttachmentStore *store);
guint e_attachment_store_get_num_attachments
(EAttachmentStore *store);
guint e_attachment_store_get_num_loading (EAttachmentStore *store);
goffset e_attachment_store_get_total_size (EAttachmentStore *store);
void e_attachment_store_run_load_dialog (EAttachmentStore *store,GtkWindow *parent);
GFile * e_attachment_store_run_save_dialog (EAttachmentStore *store,GList *attachment_list,GtkWindow *parent);
void e_attachment_store_get_uris_async (EAttachmentStore *store,GList *attachment_list,GAsyncReadyCallback callback,gpointer user_data);
gchar ** e_attachment_store_get_uris_finish (EAttachmentStore *store,GAsyncResult *result,GError **error);
void e_attachment_store_load_async (EAttachmentStore *store,GList *attachment_list,GAsyncReadyCallback callback,gpointer user_data);
gboolean e_attachment_store_load_finish (EAttachmentStore *store,GAsyncResult *result,GError **error);
void e_attachment_store_save_async (EAttachmentStore *store,GFile *destination,const gchar *filename_prefix,GAsyncReadyCallback callback,gpointer user_data);
gchar ** e_attachment_store_save_finish (EAttachmentStore *store,GAsyncResult *result,GError **error);