libkcal

imipscheduler.cpp
1/*
2 This file is part of libkcal.
3
4 Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org>
5
6 This library is free software; you can redistribute it and/or
7 modify it under the terms of the GNU Library General Public
8 License as published by the Free Software Foundation; either
9 version 2 of the License, or (at your option) any later version.
10
11 This library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 Library General Public License for more details.
15
16 You should have received a copy of the GNU Library General Public License
17 along with this library; see the file COPYING.LIB. If not, write to
18 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
19 Boston, MA 02110-1301, USA.
20*/
21
22//
23// IMIPScheduler - iMIP implementation of iTIP methods
24//
25
26#include "event.h"
27#include "icalformat.h"
28
29#include "imipscheduler.h"
30
31using namespace KCal;
32
33IMIPScheduler::IMIPScheduler(Calendar *calendar)
34 : Scheduler(calendar)
35{
36}
37
38IMIPScheduler::~IMIPScheduler()
39{
40}
41
42bool IMIPScheduler::publish (IncidenceBase * /*incidence*/,const TQString &/*recipients*/)
43{
44 return false;
45}
46
47bool IMIPScheduler::performTransaction(IncidenceBase *incidence,Method method)
48{
49 mFormat->createScheduleMessage(incidence,method);
50
51 return false;
52}
53
54TQPtrList<ScheduleMessage> IMIPScheduler::retrieveTransactions()
55{
56 TQPtrList<ScheduleMessage> messageList;
57
58 return messageList;
59}
This is the main "calendar" object class.
Definition: calendar.h:171
This class provides the base class common to all calendar components.
Definition: incidencebase.h:46
This class provides an encapsulation of iTIP transactions.
Definition: scheduler.h:98
Namespace KCal is for global classes, objects and/or functions in libkcal.
Definition: alarm.h:38