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

KCal Library

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CKCal::AttachmentRepresents information related to an attachment for a Calendar Incidence
 ▼CKCal::Calendar::CalendarObserverThe CalendarObserver class
 ▼CKCal::ResourceCachedThis class provides a calendar resource using a local CalendarLocal object to cache the calendar data
 CKCal::ResourceLocalProvides a calendar resource stored as a local file
 CKCal::ResourceLocalDirThis class provides a calendar stored as a file per incidence in a directory
 CKCal::CalFilterProvides a filter for calendars
 ▼CKCal::CalFormatAn abstract base class that provides an interface to various calendar formats
 CKCal::ICalFormatICalendar format implementation
 CKCal::QtopiaFormatThis class implements the calendar format used by Qtopia
 ▼CKCal::CalStorageAn abstract base class that provides a calendar storage interface
 CKCal::FileStorageThis class provides a calendar storage as a local file
 ▼CKCal::CompatThis class provides compatibility to older or broken calendar files
 CKCal::CompatOutlook9Compatibility class for Outlook 9 calendar files
 CKCal::CompatPre35Compatibility class for KOrganizer pre-3.5 calendar files
 CKCal::CompatFactoryFactory for creating the right Compat object
 ▼CKCal::CompatPre32Compatibility class for KOrganizer pre-3.2 calendar files
 CKCal::CompatPre31Compatibility class for KOrganizer pre-3.1 calendar files
 ▼CKRES::ConfigWidget [external]
 CKCal::ResourceLocalConfigConfiguration widget for local file resource
 CKCal::ResourceLocalDirConfigConfiguration widget for local dir resource
 ▼CKCal::CustomPropertiesA class to manage custom calendar properties
 CKCal::AlarmRepresents an alarm notification
 ▼CKCal::CalendarRepresents the main calendar class
 CKCal::CalendarLocalThis class provides a calendar stored as a local file
 CKCal::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
 CKCal::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
 CKCal::EventThis class provides an Event in the sense of RFC2445
 CKCal::JournalProvides a Journal in the sense of RFC2445
 CKCal::TodoProvides a To-do in the sense of RFC2445
 CKCal::DndFactoryVCalendar/iCalendar Drag-and-Drop object factory
 CKCal::DurationRepresents a span of time measured in seconds or days
 ▼CKCal::ExceptionExceptions base class, currently used as a fancy kind of error code and not as an C++ exception
 CKCal::ErrorFormatCalendar format related error class
 CKCal::FreeBusyCacheAn abstract base class to allow different implementations of storing free busy information, e.g
 CKCal::HtmlExportThis class provides the functions to export a calendar as a HTML page
 CKCal::ICalFormatImplThis class provides the libical dependent functions for ICalFormat
 CKCal::ICalTimeZoneICalendar VTIMEZONE component
 CKCal::ICalTimeZoneBackendBackend class for KICalTimeZone class
 CKCal::ICalTimeZoneDataParsed iCalendar VTIMEZONE data
 CKCal::ICalTimeZonesTime zone database which consists of a collection of individual iCalendar time zone definitions
 CKCal::ICalTimeZoneSourceA class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data
 ▼CKCal::IncidenceBase::IncidenceObserverThe IncidenceObserver class
 CKCal::CalendarRepresents the main calendar class
 ▼CKCal::KResultThis class represents the result of an operation
 CKCal::KResultErrorConvenience class for creating a KResult of type Error
 CKCal::KResultInProgressConvenience class for creating a KResult of type InProgress
 CKCal::KResultOkConvenience class for creating a KResult of type Ok
 CKCal::ListBase< T >This class provides a template for lists of pointers
 ▼CKRES::ManagerObserver< ResourceCalendar > [external]
 CKCal::CalendarResourcesThis class provides a Calendar which is composed of other Calendars known as "Resources"
 ▼CKCal::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
 ▼CKCal::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)
 CKCal::RecurrenceThis class represents a recurrence rule for a calendar incidence
 CKCal::RecurrenceRuleThis class represents a recurrence rule for a calendar incidence
 ▼CKRES::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
 CKCal::ResourceCachedReloadConfigConfiguration widget for reload policy
 CKCal::ResourceCachedSaveConfigConfiguration widget for save policy
 CKCal::ScheduleMessageA Scheduling message class
 ▼CKCal::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
 CKCal::SortableList< T >A QList which can be sorted
 ▼CKCal::IncidenceBase::VisitorThis class provides the interface for a visitor of calendar components
 CKCal::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-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:58 by doxygen 1.8.7 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
  • File Members
  • Related Pages

kdepimlibs API Reference

Skip menu "kdepimlibs API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kldap
  • kmbox
  • kmime
  • kpimidentities
  • kpimtextedit
  • kresources
  • ktnef
  • kxmlrpcclient
  • microblog

Search



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