KMail::AntiSpamConfig Class Reference
#include <antispamconfig.h>
Public Member Functions | |
const SpamAgents | agents () const |
SpamAgents | agents () |
const SpamAgents | uniqueAgents () const |
Static Public Member Functions | |
static AntiSpamConfig * | instance () |
Detailed Description
Singleton to manage loading the kmail.antispamrc file.
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()
|
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: