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

AddrFilter Class Reference

#include <addrfilter.h>

Inheritance diagram for AddrFilter:

Parameter aliasesAddrFilter lowercaseAddrFilter virtuserAddrFilter List of all members.

Public Methods

virtual bool init (void)=0
virtual bool checkAddr (std::string &addr)=0
virtual ~AddrFilter ()

Detailed Description

Abstract basis class for all address filters.
Author:
Tobias Erbsland


Constructor & Destructor Documentation

AddrFilter::~AddrFilter   [virtual]
 


Member Function Documentation

virtual bool AddrFilter::checkAddr std::string &    addr [pure virtual]
 

Every email adress will be passed to this function. To skip a special Adress, the function can return the special String "[hide]". That mean, do not show this adress in the statistic.

Returns:
true means, the adress is changed now. false the adress is untouched.

Implemented in aliasesAddrFilter, lowercaseAddrFilter, and virtuserAddrFilter.

virtual bool AddrFilter::init void    [pure virtual]
 

Use this function to read configurations files etc.

Returns:
false on error.

Implemented in aliasesAddrFilter, lowercaseAddrFilter, and virtuserAddrFilter.


The documentation for this class was generated from the following files:
Generated on Wed Oct 15 13:54:51 2003 for Anteater.kdevelop by doxygen1.2.18