KCalCore Library
icaltimezones.h
virtual void virtual_hook(int id, void *data)
Definition icaltimezones.cpp:261
virtual KTimeZoneBackend * clone() const
Creates a copy of this instance.
Definition icaltimezones.cpp:245
virtual QByteArray type() const
Returns the class name of the data represented by this instance.
Definition icaltimezones.cpp:250
virtual bool hasTransitions(const KTimeZone *caller) const
Implements ICalTimeZone::hasTransitions().
Definition icaltimezones.cpp:255
icaltimezone * icalTimezone() const
Returns the ICal timezone structure which represents this time zone.
Definition icaltimezones.cpp:754
virtual KTimeZoneData * clone() const
Creates a new copy of this object.
Definition icaltimezones.cpp:727
virtual bool hasTransitions() const
Return whether daylight saving transitions are available for the time zone.
Definition icaltimezones.cpp:769
QByteArray url() const
Returns the URL of the published VTIMEZONE definition, if any.
Definition icaltimezones.cpp:737
QByteArray vtimezone() const
Returns the VTIMEZONE string which represents this time zone.
Definition icaltimezones.cpp:747
virtual void virtual_hook(int id, void *data)
Definition icaltimezones.cpp:774
QDateTime lastModified() const
Returns the LAST-MODIFIED time of the VTIMEZONE, if any.
Definition icaltimezones.cpp:742
ICalTimeZoneData & operator=(const ICalTimeZoneData &rhs)
Assignment operator.
Definition icaltimezones.cpp:712
QString city() const
Returns the name of the city for this time zone, if any.
Definition icaltimezones.cpp:732
A class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data.
Definition icaltimezones.h:406
static QByteArray icalTzidPrefix()
Returns the prefix string used in the TZID field in built-in libical time zones.
Definition icaltimezones.cpp:1374
ICalTimeZone parse(MSTimeZone *tz)
Creates an ICalTimeZone instance containing the detailed information contained in an MSTimeZone struc...
virtual void virtual_hook(int id, void *data)
Definition icaltimezones.cpp:1391
ICalTimeZone parse(MSTimeZone *tz, ICalTimeZones &zones)
Creates an ICalTimeZone instance and adds it to a ICalTimeZones collection or returns an existing ins...
ICalTimeZone standardZone(const QString &zone, bool icalBuiltIn=false)
Creates an ICalTimeZone instance for a standard time zone.
Definition icaltimezones.cpp:1337
ICalTimeZone parse(icalcomponent *vtimezone)
Creates an ICalTimeZone instance containing the detailed information parsed from an iCalendar VTIMEZO...
Definition icaltimezones.cpp:852
The ICalTimeZone class represents an iCalendar VTIMEZONE component.
Definition icaltimezones.h:178
QByteArray url() const
Returns the URL of the published VTIMEZONE definition, if any.
Definition icaltimezones.cpp:305
QDateTime lastModified() const
Returns the LAST-MODIFIED time of the VTIMEZONE, if any.
Definition icaltimezones.cpp:311
QString city() const
Returns the name of the city for this time zone, if any.
Definition icaltimezones.cpp:299
static ICalTimeZone utc()
Returns a standard UTC time zone, with name "UTC".
Definition icaltimezones.cpp:340
QByteArray vtimezone() const
Returns the VTIMEZONE string which represents this time zone.
Definition icaltimezones.cpp:317
icaltimezone * icalTimezone() const
Returns the ICal timezone structure which represents this time zone.
Definition icaltimezones.cpp:323
virtual void virtual_hook(int id, void *data)
Definition icaltimezones.cpp:350
bool update(const ICalTimeZone &other)
Update the definition of the time zone to be identical to another ICalTimeZone instance.
Definition icaltimezones.cpp:329
The ICalTimeZones class represents a time zone database which consists of a collection of individual ...
Definition icaltimezones.h:66
bool add(const ICalTimeZone &zone)
Adds a time zone to the collection.
Definition icaltimezones.cpp:131
ICalTimeZone zone(const QString &name) const
Returns the time zone with the given name.
Definition icaltimezones.cpp:180
ICalTimeZones & operator=(const ICalTimeZones &rhs)
Assignment operator.
Definition icaltimezones.cpp:111
ICalTimeZone remove(const ICalTimeZone &zone)
Removes a time zone from the collection.
Definition icaltimezones.cpp:144
const ZoneMap zones() const
Returns all the time zones defined in this collection.
Definition icaltimezones.cpp:126
struct KCalCore::_MSSystemTime MSSystemTime
Placeholhers for Microsoft and ActiveSync timezone data.
Placeholhers for Microsoft and ActiveSync timezone data.
Definition icaltimezones.h:373
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.