MessageViewer::AntiSpamConfig

Search for usage in LXR

MessageViewer::AntiSpamConfig Class Reference

#include <antispamconfig.h>

Public Member Functions

const SpamAgents agents () const
 
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 111 of file antispamconfig.h.

Member Function Documentation

◆ agents()

const SpamAgents AntiSpamConfig::agents ( ) const

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 24 of file antispamconfig.cpp.

◆ instance()

AntiSpamConfig * AntiSpamConfig::instance ( )
static

Definition at line 18 of file antispamconfig.cpp.

◆ 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 67 of file antispamconfig.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:12:44 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.