aboutsummaryrefslogtreecommitdiffstats
path: root/em-format/e-mail-part.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-06 04:35:56 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-06-06 04:38:31 +0800
commit6be4901bae497b2aaf6bde559661f2390adeb9fb (patch)
treee9c48a6eb12479b21f7529588fb21febcb945878 /em-format/e-mail-part.h
parent900ea24740c39ac60dc1763fedb03cfa3e865b86 (diff)
downloadgsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.tar
gsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.tar.gz
gsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.tar.bz2
gsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.tar.lz
gsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.tar.xz
gsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.tar.zst
gsoc2013-evolution-6be4901bae497b2aaf6bde559661f2390adeb9fb.zip
EMailPart: Add "part-list" property.
This is a weak reference to the EMailPartList to which the EMailPart has been added. The property is set by e_mail_part_list_add_part(). New functions: e_mail_part_ref_part_list() e_mail_part_set_part_list()
Diffstat (limited to 'em-format/e-mail-part.h')
-rw-r--r--em-format/e-mail-part.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/em-format/e-mail-part.h b/em-format/e-mail-part.h
index f710f4021a..75057c2ee5 100644
--- a/em-format/e-mail-part.h
+++ b/em-format/e-mail-part.h
@@ -47,6 +47,8 @@
G_BEGIN_DECLS
+struct _EMailPartList;
+
typedef struct _EMailPart EMailPart;
typedef struct _EMailPartClass EMailPartClass;
typedef struct _EMailPartPrivate EMailPartPrivate;
@@ -106,6 +108,10 @@ CamelMimePart * e_mail_part_ref_mime_part (EMailPart *part);
const gchar * e_mail_part_get_mime_type (EMailPart *part);
void e_mail_part_set_mime_type (EMailPart *part,
const gchar *mime_type);
+struct _EMailPartList *
+ e_mail_part_ref_part_list (EMailPart *part);
+void e_mail_part_set_part_list (EMailPart *part,
+ struct _EMailPartList *part_list);
gboolean e_mail_part_get_is_attachment (EMailPart *part);
void e_mail_part_set_is_attachment (EMailPart *part,
gboolean is_attachment);