KCal Library
Class Hierarchy
  
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
| CKCal::Attachment | Represents information related to an attachment for a Calendar Incidence | 
| ▼CKCal::Calendar::CalendarObserver | The CalendarObserver class | 
| ▼CKCal::ResourceCached | This class provides a calendar resource using a local CalendarLocal object to cache the calendar data | 
| CKCal::ResourceLocal | Provides a calendar resource stored as a local file | 
| CKCal::ResourceLocalDir | This class provides a calendar stored as a file per incidence in a directory | 
| CKCal::CalFilter | Provides a filter for calendars | 
| ▼CKCal::CalFormat | An abstract base class that provides an interface to various calendar formats | 
| CKCal::ICalFormat | ICalendar format implementation | 
| CKCal::QtopiaFormat | This class implements the calendar format used by Qtopia | 
| ▼CKCal::CalStorage | An abstract base class that provides a calendar storage interface | 
| CKCal::FileStorage | This class provides a calendar storage as a local file | 
| ▼CKCal::Compat | This class provides compatibility to older or broken calendar files | 
| CKCal::CompatOutlook9 | Compatibility class for Outlook 9 calendar files | 
| CKCal::CompatPre35 | Compatibility class for KOrganizer pre-3.5 calendar files | 
| CKCal::CompatFactory | Factory for creating the right Compat object | 
| ▼CKCal::CompatPre32 | Compatibility class for KOrganizer pre-3.2 calendar files | 
| CKCal::CompatPre31 | Compatibility class for KOrganizer pre-3.1 calendar files | 
| ▼CKRES::ConfigWidget [external] | |
| CKCal::ResourceLocalConfig | Configuration widget for local file resource | 
| CKCal::ResourceLocalDirConfig | Configuration widget for local dir resource | 
| ▼CKCal::CustomProperties | A class to manage custom calendar properties | 
| CKCal::Alarm | Represents an alarm notification | 
| ▼CKCal::Calendar | Represents the main calendar class | 
| CKCal::CalendarLocal | This class provides a calendar stored as a local file | 
| CKCal::CalendarNull | Represents a null calendar class; that is, a calendar which contains no information and provides no capabilities | 
| CKCal::CalendarResources | This class provides a Calendar which is composed of other Calendars known as "Resources" | 
| ▼CKCal::IncidenceBase | An abstract class that provides a common base for all calendar incidence classes | 
| CKCal::FreeBusy | Provides information about the free/busy time of a calendar | 
| ▼CKCal::Incidence | Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar components known as incidences | 
| CKCal::Event | This class provides an Event in the sense of RFC2445 | 
| CKCal::Journal | Provides a Journal in the sense of RFC2445 | 
| CKCal::Todo | Provides a To-do in the sense of RFC2445 | 
| CKCal::DndFactory | VCalendar/iCalendar Drag-and-Drop object factory | 
| CKCal::Duration | Represents a span of time measured in seconds or days | 
| ▼CKCal::Exception | Exceptions base class, currently used as a fancy kind of error code and not as an C++ exception | 
| CKCal::ErrorFormat | Calendar format related error class | 
| CKCal::FreeBusyCache | An abstract base class to allow different implementations of storing free busy information, e.g | 
| CKCal::HtmlExport | This class provides the functions to export a calendar as a HTML page | 
| CKCal::ICalFormatImpl | This class provides the libical dependent functions for ICalFormat | 
| CKCal::ICalTimeZone | ICalendar VTIMEZONE component | 
| CKCal::ICalTimeZoneBackend | Backend class for KICalTimeZone class | 
| CKCal::ICalTimeZoneData | Parsed iCalendar VTIMEZONE data | 
| CKCal::ICalTimeZones | Time zone database which consists of a collection of individual iCalendar time zone definitions | 
| CKCal::ICalTimeZoneSource | A class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data | 
| ▼CKCal::IncidenceBase::IncidenceObserver | The IncidenceObserver class | 
| CKCal::Calendar | Represents the main calendar class | 
| ▼CKCal::KResult | This class represents the result of an operation | 
| CKCal::KResultError | Convenience class for creating a KResult of type Error | 
| CKCal::KResultInProgress | Convenience class for creating a KResult of type InProgress | 
| CKCal::KResultOk | Convenience 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::CalendarResources | This class provides a Calendar which is composed of other Calendars known as "Resources" | 
| ▼CKCal::Period | The period can be defined by either a start time and an end time or by a start time and a duration | 
| CKCal::FreeBusyPeriod | The period can be defined by either a start time and an end time or by a start time and a duration | 
| ▼CKCal::Person | Represents a person, by name ane email address | 
| CKCal::Attendee | Represents information related to an attendee of an Calendar Incidence, typically a meeting or task (to-do) | 
| CKCal::Recurrence | This class represents a recurrence rule for a calendar incidence | 
| CKCal::RecurrenceRule | This class represents a recurrence rule for a calendar incidence | 
| ▼CKRES::Resource [external] | |
| ▼CKCal::ResourceCalendar | This class provides the interfaces for a calendar resource | 
| CKCal::ResourceCached | This class provides a calendar resource using a local CalendarLocal object to cache the calendar data | 
| CKCal::ResourceCachedReloadConfig | Configuration widget for reload policy | 
| CKCal::ResourceCachedSaveConfig | Configuration widget for save policy | 
| CKCal::ScheduleMessage | A Scheduling message class | 
| ▼CKCal::Scheduler | This class provides an encapsulation of iTIP transactions (RFC 2446) | 
| CKCal::DummyScheduler | This 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::Visitor | This class provides the interface for a visitor of calendar components | 
| CKCal::AssignmentVisitor | Helper for type correct assignment of incidences via pointers | 
| CKCal::ComparisonVisitor | Helper for type correct comparison of incidences via pointers | 
| CKCal::RecurrenceRule::WDayPos | Structure 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
            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.
    KDE API Reference