kmail

KMail::SieveConfig Class Reference

#include <sieveconfig.h>

List of all members.


Public Member Functions

KURL alternateURL () const
bool managesieveSupported () const
unsigned short port () const
void readConfig (const KConfigBase &config)
bool reuseConfig () const
void setAlternateURL (const KURL &url)
void setManagesieveSupported (bool enable)
void setPort (unsigned short port)
void setReuseConfig (bool reuse)
 SieveConfig (const SieveConfig &other)
 SieveConfig (bool managesieveSupported=false, bool reuseConfig=true, unsigned int port=2000, const KURL &alternateURL=KURL(), const QString &vacationFileName=QString::null)
QString vacationFileName () const
void writeConfig (KConfigBase &config) const

Protected Attributes

KURL mAlternateURL
bool mManagesieveSupported
unsigned short mPort
bool mReuseConfig
QString mVacationFileName

Detailed Description

Definition at line 29 of file sieveconfig.h.


Constructor & Destructor Documentation

KMail::SieveConfig::SieveConfig ( bool  managesieveSupported = false,
bool  reuseConfig = true,
unsigned int  port = 2000,
const KURL &  alternateURL = KURL(),
const QString vacationFileName = QString::null 
) [inline]

Definition at line 31 of file sieveconfig.h.

KMail::SieveConfig::SieveConfig ( const SieveConfig other  )  [inline]

Definition at line 40 of file sieveconfig.h.


Member Function Documentation

KURL KMail::SieveConfig::alternateURL (  )  const [inline]

Definition at line 68 of file sieveconfig.h.

bool KMail::SieveConfig::managesieveSupported (  )  const [inline]

Definition at line 47 of file sieveconfig.h.

unsigned short KMail::SieveConfig::port (  )  const [inline]

Definition at line 61 of file sieveconfig.h.

void KMail::SieveConfig::readConfig ( const KConfigBase &  config  ) 

Definition at line 34 of file sieveconfig.cpp.

bool KMail::SieveConfig::reuseConfig (  )  const [inline]

Definition at line 54 of file sieveconfig.h.

void KMail::SieveConfig::setAlternateURL ( const KURL &  url  )  [inline]

Definition at line 71 of file sieveconfig.h.

void KMail::SieveConfig::setManagesieveSupported ( bool  enable  )  [inline]

Definition at line 50 of file sieveconfig.h.

void KMail::SieveConfig::setPort ( unsigned short  port  )  [inline]

Definition at line 64 of file sieveconfig.h.

void KMail::SieveConfig::setReuseConfig ( bool  reuse  )  [inline]

Definition at line 57 of file sieveconfig.h.

QString KMail::SieveConfig::vacationFileName (  )  const [inline]

Definition at line 75 of file sieveconfig.h.

void KMail::SieveConfig::writeConfig ( KConfigBase &  config  )  const

Definition at line 48 of file sieveconfig.cpp.


Member Data Documentation

Definition at line 84 of file sieveconfig.h.

Definition at line 81 of file sieveconfig.h.

unsigned short KMail::SieveConfig::mPort [protected]

Definition at line 83 of file sieveconfig.h.

Definition at line 82 of file sieveconfig.h.

Definition at line 85 of file sieveconfig.h.


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