KCalendarCore::FreeBusyCache
KCalendarCore::FreeBusyCache Class Referenceabstract
#include <freebusycache.h>
Public Member Functions | |
virtual | ~FreeBusyCache () |
virtual FreeBusy::Ptr | loadFreeBusy (const QString &email)=0 |
virtual bool | saveFreeBusy (const FreeBusy::Ptr &freebusy, const Person &person)=0 |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Detailed Description
An abstract base class to allow different implementations of storing free busy information, e.g.
local storage or storage on a Kolab server.
Definition at line 34 of file freebusycache.h.
Constructor & Destructor Documentation
◆ ~FreeBusyCache()
|
virtual |
Destructor.
Definition at line 20 of file freebusycache.cpp.
Member Function Documentation
◆ loadFreeBusy()
|
pure virtual |
Load freebusy information belonging to an email.
- Parameters
-
email is a QString containing a email string in the "FirstName LastName <emailaddress>" format.
◆ saveFreeBusy()
|
pure virtual |
◆ virtual_hook()
|
protectedvirtual |
Standard trick to add virtuals later.
- Parameters
-
id is any integer unique to this class which we will use to identify the method to be called. data is a pointer to some glob of data, typically a struct.
Definition at line 24 of file freebusycache.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 Fri Nov 22 2024 12:07:48 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 22 2024 12:07:48 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.