|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
struct CamelVeeSummary; struct CamelVeeMessageInfo; CamelFolderSummary * camel_vee_summary_new (struct _CamelFolder *parent); CamelVeeMessageInfo * camel_vee_summary_add (CamelVeeSummary *s,CamelFolderSummary *summary,const gchar *uid,const gchar hash[8]); GPtrArray * camel_vee_summary_get_ids (CamelVeeSummary *summary,gchar hash[8]); void camel_vee_summary_load_check_unread_vfolder (CamelVeeSummary *vs);
struct CamelVeeMessageInfo {
	CamelMessageInfo info;
	CamelFolderSummary *summary;
	guint32 old_flags;  /* These are just for identifying changed flags */
};
CamelFolderSummary * camel_vee_summary_new              (struct _CamelFolder *parent);
This will create a new CamelVeeSummary object and read in the summary data from disk, if it exists.
| 
 | Folder its attached to. | 
| Returns : | A new CamelVeeSummary object. | 
CamelVeeMessageInfo * camel_vee_summary_add (CamelVeeSummary *s,CamelFolderSummary *summary,const gchar *uid,const gchar hash[8]);
GPtrArray * camel_vee_summary_get_ids (CamelVeeSummary *summary,gchar hash[8]);
Since 2.24
void                camel_vee_summary_load_check_unread_vfolder
                                                        (CamelVeeSummary *vs);
camel_vee_summary_load_check_unread_vfolder has been deprecated since version 3.2 and should not be used in newly-written code. Does nothing.
Since 2.26