kmail

KMail::MaildirCompactionJob Class Reference

#include <compactionjob.h>

Inheritance diagram for KMail::MaildirCompactionJob:
KMail::ScheduledJob

Public Member Functions

 MaildirCompactionJob (KMFolder *folder, bool immediate)
int executeNow (bool silent)
virtual void execute ()
virtual void kill ()
Public Member Functions inherited from KMail::ScheduledJob
 ScheduledJob (KMFolder *folder, bool immediate)
bool isOpeningFolder () const

Additional Inherited Members

Protected Attributes inherited from KMail::ScheduledJob
bool mImmediate
bool mOpeningFolder

Detailed Description

A job that runs in the background and compacts maildir folders.

Definition at line 73 of file compactionjob.h.

Constructor & Destructor Documentation

◆ MaildirCompactionJob()

MaildirCompactionJob::MaildirCompactionJob ( KMFolder * folder,
bool immediate )

folder should be a folder with a KMFolderMaildir storage.

Definition at line 196 of file compactionjob.cpp.

◆ ~MaildirCompactionJob()

MaildirCompactionJob::~MaildirCompactionJob ( )
virtual

Definition at line 202 of file compactionjob.cpp.

Member Function Documentation

◆ execute()

virtual void KMail::MaildirCompactionJob::execute ( )
inlinevirtual

Definition at line 83 of file compactionjob.h.

◆ executeNow()

int MaildirCompactionJob::executeNow ( bool silent)

Definition at line 216 of file compactionjob.cpp.

◆ kill()

void MaildirCompactionJob::kill ( )
virtual

Definition at line 206 of file compactionjob.cpp.


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