KCalCore Library
21 #ifndef KCALCORE_ICALTIMEZONES_H
22 #define KCALCORE_ICALTIMEZONES_H
24 #include "kcalcore_export.h"
26 #include <KDE/KTimeZone>
28 #include <QtCore/QMap>
30 #ifndef ICALCOMPONENT_H
31 typedef struct icalcomponent_impl icalcomponent;
33 #ifndef ICALTIMEZONE_DEFINED
34 #define ICALTIMEZONE_DEFINED
35 typedef struct _icaltimezone icaltimezone;
41 class ICalTimeZoneSource;
42 class ICalTimeZoneData;
43 class ICalTimeZonesPrivate;
44 class ICalTimeZonePrivate;
45 class ICalTimeZoneSourcePrivate;
46 class ICalTimeZoneDataPrivate;
163 ICalTimeZonesPrivate *
const d;
246 icaltimezone *icalTimezone()
const;
279 virtual void virtual_hook(
int id,
void *data);
316 float latitude = KTimeZone::UNKNOWN,
317 float longitude = KTimeZone::UNKNOWN,
334 virtual KTimeZoneBackend *clone()
const;
351 virtual bool hasTransitions(
const KTimeZone *caller)
const;
358 virtual void virtual_hook(
int id,
void *data);
362 ICalTimeZonePrivate *d;
381 qint16 wMilliseconds;
384 typedef struct _MSTimeZone {
539 using KTimeZoneSource::parse;
546 virtual void virtual_hook(
int id,
void *data);
550 ICalTimeZoneSourcePrivate *
const d;
613 virtual KTimeZoneData *clone()
const;
651 icaltimezone *icalTimezone()
const;
658 virtual bool hasTransitions()
const;
665 virtual void virtual_hook(
int id,
void *data);
669 ICalTimeZoneDataPrivate *
const d;
A class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data...
struct KCalCore::_MSSystemTime MSSystemTime
Placeholhers for Microsoft and ActiveSync timezone data.
Parsed iCalendar VTIMEZONE data.
Backend class for KICalTimeZone class.
The ICalTimeZones class represents a time zone database which consists of a collection of individual ...
The ICalTimeZone class represents an iCalendar VTIMEZONE component.
Placeholhers for Microsoft and ActiveSync timezone data.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:36:53 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.