#include <antispamconfig.h>

Public Member Functions

const SpamAgents agents () const
 
SpamAgents agents ()
 
const SpamAgents uniqueAgents () const
 

Static Public Member Functions

static AntiSpamConfiginstance ()
 

Detailed Description

Singleton to manage loading the kmail.antispamrc file.

Author
Patrick Audley paudl.nosp@m.ey@b.nosp@m.lackc.nosp@m.at.c.nosp@m.a

Use of this config-manager class is straight forward. Since it is a singleton object, all you have to do is obtain an instance by calling SpamConfig::instance() and use any of the public member functions.

Definition at line 87 of file antispamconfig.h.

Member Function Documentation

◆ agents()

const SpamAgents KMail::AntiSpamConfig::agents ( ) const
inline

Returns a list of all agents found on the system.

This might list SA twice, if both the C and the Perl version are present.

Definition at line 102 of file antispamconfig.h.

◆ uniqueAgents()

const SpamAgents AntiSpamConfig::uniqueAgents ( ) const

Returns a list of unique agents, found on the system.

SpamAssassin will only be listed once, even if both the C and the Perl version are installed.

Definition at line 82 of file antispamconfig.cpp.


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