preferences.cc File Reference

#include <string>
#include <cstring>
#include <cstdlib>
#include <cctype>
#include <fstream>
#include <vector>
#include <stdexcept>
#include <cstdio>
#include "preferences.hh"
#include "filter.hh"
#include "i18n.hh"
#include "mailfilter.hh"
#include "account.hh"
#include "protocol.hh"
#include "score.hh"
#include "rcfile.hh"
#include <wordexp.h>
#include <sys/types.h>
#include <regex.h>

Functions

int rcparse (void *)
 vector< Filter > (Preferences::allows)
 vector< Filter > (Preferences::denies)
 vector< Score > (Preferences::scores)
 vector< Account > (Preferences::accnts)
 string (Preferences::prefs_file_name)
 string (Preferences::log_file_name)
 string (Preferences::headers_file_name)
 ifstream (Preferences::prefs_stream)
 Account (Preferences::cur_account)
 Size_score (Preferences::size_score)
 int (Preferences::icase)
 bool (Preferences::norm)
 bool (Preferences::test)
 bool (Preferences::show_headers)
 bool (Preferences::del_duplicates)
 bool (Preferences::ret_status)
 int (Preferences::high_score)
 unsigned (Preferences::time_out_val)
 int (Preferences::negative_allows)=0
 int (Preferences::negative_denies)=0
 int (Preferences::negative_scores)=0
 int (Preferences::max_size)=0
 int (Preferences::max_size_friends)=0
 int (Preferences::max_line_length)=0
 int (Preferences::rreg_type)=0
 int (Preferences::verbosity)
 bool (Preferences::verbosity_changed)
 bool (Preferences::test_changed)
int cmp_no_case (const string &, const string &)

Function Documentation

Account ( Preferences::cur_account   ) 

bool ( Preferences::test_changed   ) 

bool ( Preferences::verbosity_changed   ) 

bool ( Preferences::ret_status   ) 

bool ( Preferences::del_duplicates   ) 

bool ( Preferences::show_headers   ) 

bool ( Preferences::test   ) 

bool ( Preferences::norm   ) 

int cmp_no_case ( const string &  ,
const string &   
)

ifstream ( Preferences::prefs_stream   ) 

int ( Preferences::verbosity   ) 

int ( Preferences::rreg_type   )  [pure virtual]

int ( Preferences::max_line_length   )  [pure virtual]

int ( Preferences::max_size_friends   )  [pure virtual]

int ( Preferences::max_size   )  [pure virtual]

int ( Preferences::negative_scores   )  [pure virtual]

int ( Preferences::negative_denies   )  [pure virtual]

int ( Preferences::negative_allows   )  [pure virtual]

int ( Preferences::high_score   ) 

int ( Preferences::icase   ) 

int rcparse ( void *   ) 

Size_score ( Preferences::size_score   ) 

string ( Preferences::headers_file_name   ) 

string ( Preferences::log_file_name   ) 

string ( Preferences::prefs_file_name   ) 

unsigned ( Preferences::time_out_val   ) 

vector< Account > ( Preferences::accnts   ) 

vector< Filter > ( Preferences::denies   ) 

vector< Filter > ( Preferences::allows   ) 

vector< Score > ( Preferences::scores   ) 


Generated on Sun Oct 1 10:22:32 2006 for mailfilter by  doxygen 1.4.7