Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

acc::Account Class Reference

#include <Account.hh>

Inheritance diagram for acc::Account:

pop::PopAccount List of all members.

Public Methods

virtual ~Account () = 0
virtual int check () = 0

Protected Methods

virtual int login () = 0
virtual int logout () = 0
virtual int deleteMessage (int) = 0
virtual int storeMessageHeader (string, int, int)
virtual string cleanString (string)

Protected Attributes

string server
int port
string user
string pass
vector<Headerheaders

Constructor & Destructor Documentation

acc::Account::~Account ( ) [pure virtual]
 


Member Function Documentation

virtual int acc::Account::check ( ) [pure virtual]
 

Reimplemented in pop::PopAccount.

string acc::Account::cleanString ( string dirty ) [protected, virtual]
 

virtual int acc::Account::deleteMessage ( int mess ) [protected, pure virtual]
 

virtual int acc::Account::login ( ) [protected, pure virtual]
 

virtual int acc::Account::logout ( ) [protected, pure virtual]
 

int acc::Account::storeMessageHeader ( string str,
int message,
int size ) [protected, virtual]
 


Member Data Documentation

vector< Header > acc::Account::headers [protected]
 

string acc::Account::pass [protected]
 

int acc::Account::port [protected]
 

string acc::Account::server [protected]
 

string acc::Account::user [protected]
 


The documentation for this class was generated from the following files:
Generated at Tue Dec 19 19:21:04 2000 for mailfilter by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000