aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-folder-mail.h
blob: 76098c6182a73bf649b47f8f2d549f299543ffbd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef _E_FOLDER_MAIL_H_
#define _E_FOLDER_MAIL_H_

#include "e-folder.h"

#define E_FOLDER_MAIL_TYPE        (e_folder_mail_get_type ())
#define E_FOLDER_MAIL(o)          (GTK_CHECK_CAST ((o), E_FOLDER_MAIL_TYPE, EFolderMail))
#define E_FOLDER_MAIL_CLASS(k)    (GTK_CHECK_CLASS_CAST((k), E_FOLDER_MAIL_TYPE, EFolderMailClass))
#define E_IS_FOLDER_MAIL(o)       (GTK_CHECK_TYPE ((o), E_FOLDER_MAIL_TYPE))
#define E_IS_FOLDER_MAIL_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_FOLDER_MAIL_TYPE))

typedef struct {
    EFolder parent;
} EFolderMail;
 
typedef struct {
    EFolderClass parent;
} EFolderMailClass;

GtkType     e_folder_mail_get_type (void);
EFolder    *e_folder_mail_new      (const char *uri, const char *name, const char *desc,
                    const char *home_page, const char *view_name);

#endif /* _E_FOLDER_MAIL_H_ */