• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdepimlibs-4.10.5 API Reference
  • KDE Home
  • Contact Us
 

KCal Library

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCKCal::AttachmentRepresents information related to an attachment for a Calendar Incidence
oCKCal::Calendar::CalendarObserverThe CalendarObserver class
|\CKCal::ResourceCachedThis class provides a calendar resource using a local CalendarLocal object to cache the calendar data
| oCKCal::ResourceLocalProvides a calendar resource stored as a local file
| \CKCal::ResourceLocalDirThis class provides a calendar stored as a file per incidence in a directory
oCKCal::CalFilterProvides a filter for calendars
oCKCal::CalFormatAn abstract base class that provides an interface to various calendar formats
|oCKCal::ICalFormatICalendar format implementation
|\CKCal::QtopiaFormatThis class implements the calendar format used by Qtopia
oCKCal::CalStorageAn abstract base class that provides a calendar storage interface
|\CKCal::FileStorageThis class provides a calendar storage as a local file
oCKCal::CompatThis class provides compatibility to older or broken calendar files
|oCKCal::CompatOutlook9Compatibility class for Outlook 9 calendar files
|\CKCal::CompatPre35Compatibility class for KOrganizer pre-3.5 calendar files
oCKCal::CompatFactoryFactory for creating the right Compat object
oCKCal::CompatPre32Compatibility class for KOrganizer pre-3.2 calendar files
|\CKCal::CompatPre31Compatibility class for KOrganizer pre-3.1 calendar files
oCKRES::ConfigWidget [external]
|oCKCal::ResourceLocalConfigConfiguration widget for local file resource
|\CKCal::ResourceLocalDirConfigConfiguration widget for local dir resource
oCKCal::CustomPropertiesA class to manage custom calendar properties
|oCKCal::AlarmRepresents an alarm notification
|oCKCal::CalendarRepresents the main calendar class
||oCKCal::CalendarLocalThis class provides a calendar stored as a local file
||oCKCal::CalendarNullRepresents a null calendar class; that is, a calendar which contains no information and provides no capabilities
||\CKCal::CalendarResourcesThis class provides a Calendar which is composed of other Calendars known as "Resources"
|\CKCal::IncidenceBaseAn abstract class that provides a common base for all calendar incidence classes
| oCKCal::FreeBusyProvides information about the free/busy time of a calendar
| \CKCal::IncidenceProvides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar components known as incidences
|  oCKCal::EventThis class provides an Event in the sense of RFC2445
|  oCKCal::JournalProvides a Journal in the sense of RFC2445
|  \CKCal::TodoProvides a To-do in the sense of RFC2445
oCKCal::DndFactoryVCalendar/iCalendar Drag-and-Drop object factory
oCKCal::DurationRepresents a span of time measured in seconds or days
oCKCal::ExceptionExceptions base class, currently used as a fancy kind of error code and not as an C++ exception
|\CKCal::ErrorFormatCalendar format related error class
oCKCal::FreeBusyCacheAn abstract base class to allow different implementations of storing free busy information, e.g
oCKCal::HtmlExportThis class provides the functions to export a calendar as a HTML page
oCKCal::ICalFormatImplThis class provides the libical dependent functions for ICalFormat
oCKCal::ICalTimeZoneICalendar VTIMEZONE component
oCKCal::ICalTimeZoneBackendBackend class for KICalTimeZone class
oCKCal::ICalTimeZoneDataParsed iCalendar VTIMEZONE data
oCKCal::ICalTimeZonesTime zone database which consists of a collection of individual iCalendar time zone definitions
oCKCal::ICalTimeZoneSourceA class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data
oCKCal::IncidenceBase::IncidenceObserverThe IncidenceObserver class
|\CKCal::CalendarRepresents the main calendar class
oCKCal::KResultThis class represents the result of an operation
|oCKCal::KResultErrorConvenience class for creating a KResult of type Error
|oCKCal::KResultInProgressConvenience class for creating a KResult of type InProgress
|\CKCal::KResultOkConvenience class for creating a KResult of type Ok
oCKCal::ListBase< T >This class provides a template for lists of pointers
oCKRES::ManagerObserver< ResourceCalendar > [external]
|\CKCal::CalendarResourcesThis class provides a Calendar which is composed of other Calendars known as "Resources"
oCKCal::PeriodThe period can be defined by either a start time and an end time or by a start time and a duration
|\CKCal::FreeBusyPeriodThe period can be defined by either a start time and an end time or by a start time and a duration
oCKCal::PersonRepresents a person, by name ane email address
|\CKCal::AttendeeRepresents information related to an attendee of an Calendar Incidence, typically a meeting or task (to-do)
oCKCal::RecurrenceThis class represents a recurrence rule for a calendar incidence
oCKCal::RecurrenceRuleThis class represents a recurrence rule for a calendar incidence
oCKRES::Resource [external]
|\CKCal::ResourceCalendarThis class provides the interfaces for a calendar resource
| \CKCal::ResourceCachedThis class provides a calendar resource using a local CalendarLocal object to cache the calendar data
oCKCal::ResourceCachedReloadConfigConfiguration widget for reload policy
oCKCal::ResourceCachedSaveConfigConfiguration widget for save policy
oCKCal::ScheduleMessageA Scheduling message class
oCKCal::SchedulerThis class provides an encapsulation of iTIP transactions (RFC 2446)
|\CKCal::DummySchedulerThis class implements the iTIP interface as a primitive local version for testing. It uses a file dummyscheduler.store as inbox/outbox
oCKCal::SortableList< T >A QList which can be sorted
oCKCal::IncidenceBase::VisitorThis class provides the interface for a visitor of calendar components
|oCKCal::AssignmentVisitorHelper for type correct assignment of incidences via pointers
|\CKCal::ComparisonVisitorHelper for type correct comparison of incidences via pointers
\CKCal::RecurrenceRule::WDayPosStructure for describing the n-th weekday of the month/year
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:22 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KCal Library

Skip menu "KCal Library"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • Related Pages

kdepimlibs-4.10.5 API Reference

Skip menu "kdepimlibs-4.10.5 API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal