#include <MaildirMailFolder.h>
Inheritance diagram for buffy::MaildirMailFolder:
Public Member Functions | |
MaildirMailFolder (const std::string &path) throw () | |
MaildirMailFolder (const std::string &name, const std::string &path) throw () | |
virtual | ~MaildirMailFolder () throw () |
virtual const std::string & | name () const throw () |
virtual const std::string & | path () const throw () |
virtual std::string | type () const throw () |
virtual int | getMsgTotal () const throw () |
virtual int | getMsgUnread () const throw () |
virtual int | getMsgNew () const throw () |
virtual int | getMsgFlagged () const throw () |
virtual bool | changed () |
virtual void | updateStatistics () |
Static Public Member Functions | |
static MailFolder | accessFolder (const std::string &path) |
static void | enumerateFolders (const std::string &dir, MailFolderConsumer &cons) |
Protected Attributes | |
std::string | _name |
std::string | _path |
int | _stat_total |
int | _stat_unread |
int | _stat_new |
int | _stat_flagged |
bool | _deleted |
time_t | _new_mtime |
time_t | _cur_mtime |
|
|
|
|
|
|
|
|
|
Implements buffy::MailFolderImpl. |
|
|
|
Implements buffy::MailFolderImpl. |
|
Implements buffy::MailFolderImpl. |
|
Implements buffy::MailFolderImpl. |
|
Implements buffy::MailFolderImpl. |
|
Implements buffy::MailFolderImpl. |
|
Implements buffy::MailFolderImpl. |
|
Implements buffy::MailFolderImpl. |
|
Count messages in the 'new' directory Count messages in the 'cur' directory Implements buffy::MailFolderImpl. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|