Akonadi::Server::CacheCleaner
Akonadi::Server::CacheCleaner Class Reference
#include <cachecleaner.h>
Protected Member Functions | |
CacheCleaner (QObject *parent=nullptr) | |
void | collectionExpired (const Collection &collection) override |
int | collectionScheduleInterval (const Collection &collection) override |
bool | hasChanged (const Collection &collection, const Collection &changed) override |
bool | shouldScheduleCollection (const Collection &collection) override |
Detailed Description
Cache cleaner.
Definition at line 52 of file cachecleaner.h.
Constructor & Destructor Documentation
◆ CacheCleaner()
|
explicitprotected |
Creates a new cache cleaner thread.
Use AkThread::create() to create a new instance of CacheCleaner.
- Parameters
-
parent The parent object.
Definition at line 75 of file cachecleaner.cpp.
◆ ~CacheCleaner()
|
override |
Definition at line 81 of file cachecleaner.cpp.
Member Function Documentation
◆ collectionExpired()
|
overrideprotected |
Definition at line 105 of file cachecleaner.cpp.
◆ collectionScheduleInterval()
|
overrideprotected |
Definition at line 86 of file cachecleaner.cpp.
◆ hasChanged()
|
overrideprotected |
Definition at line 91 of file cachecleaner.cpp.
◆ shouldScheduleCollection()
|
overrideprotected |
Definition at line 97 of file cachecleaner.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 Mon Nov 4 2024 16:31:59 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:31:59 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.