Logo Search packages:      
Sourcecode: mailsync version File versions  Download package

Public Member Functions | Public Attributes

Store Class Reference

Collaboration diagram for Store:
Collaboration graph

List of all members.

Public Member Functions

size_t acquire_mail_list ()
void clear ()
void display_driver ()
char * driver_name ()
bool fetch_message_ids (MsgIdPositions &mids, MsgIdSet &remove_set)
bool flag_message_for_removal (unsigned long msgno, const MsgId &msgid, char *place)
string full_mailbox_name (const string &box)
void get_delim ()
bool list_contents ()
bool mailbox_create (const string &boxname)
int mailbox_expunge (string mailbox_name)
MAILSTREAM * mailbox_open (const string &boxname, long c_client_options)
void print (FILE *f)
void print_error (const char *cause, const string &mailbox)
void set_passwd (string password)
MAILSTREAM * store_open (long c_client_options)

Public Attributes

MailboxMap boxes
int delim
int isremote
string name
Passwd passwd
string pat
string prefix
string ref
string server

Detailed Description

Definition at line 13 of file store.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index