libkcal

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCKCal::AttachmentThis class represents information related to an attachment
oCKCal::CalFilterFilter for calendar objects
oCKCal::CalFormatThis is the base class for calendar formats
|oCKCal::ICalFormatThis class implements the iCalendar format
|oCKCal::TQtopiaFormatThis class implements the calendar format used by TQtopia
|\CKCal::VCalFormatThis class implements the vCalendar format
oCKCal::CalStorageThis class provides the interface to the storage of a calendar
|\CKCal::FileStorageThis class provides a calendar storage as a local file
oCKCal::CompatThis class provides compatibility to older (broken) versions of KOrganizer
oCKCal::CompatFactoryFactory for creating the right Compat object
oCKCal::CustomPropertiesThis class represents custom calendar properties
|oCKCal::AlarmThis class represents an alarm notification
|oCKCal::CalendarThis is the main "calendar" object class
||oCKCal::CalendarLocalThis class provides a calendar stored as a local file
||oCKCal::CalendarNullThis is a null calendar class which does nothing
||\CKCal::CalendarResourcesThis class provides a Calendar which is composed of other Calendars known as "Resources"
|\CKCal::IncidenceBaseThis class provides the base class common to all calendar components
| oCKCal::FreeBusyThis class provides information about free/busy time of a calendar user
| \CKCal::IncidenceThis class provides the base class common to all calendar components
|  oCKCal::EventThis class provides an Event in the sense of RFC2445
|  oCKCal::JournalThis class provides a Journal in the sense of RFC2445
|  \CKCal::TodoThis class provides a Todo in the sense of RFC2445
oCKCal::DndFactoryThis class implements functions to create Drag and Drop objects used for Drag-and-Drop and Copy-and-Paste
oCKCal::DurationThis class represents a duration
oCKCal::ExceptionKOrganizer exceptions base class
|\CKCal::ErrorFormatCalendar format related error class
oCKCal::HtmlExportThis class provides the functions to export a calendar as an HTML page
oCKCal::ICalDragICalendar drag&drop class
oCKCal::IncidenceFormatterThis class is a helper class that provides several static methods to format an Incidence into different formats, like an HTML representation for KMail, a representation for tool tips, or a representation for the event viewer
oCKCal::ListBase< T >This class provides a template for lists of pointers
oCKCal::Calendar::ObserverThe Observer class
|\CKCal::ResourceCachedThis class provides a calendar resource using a local CalendarLocal object to cache the calendar data
| \CKCal::ResourceLocalThis class provides a calendar resource stored as a local file
oCKCal::PeriodThis class represents a period of time
oCKCal::PersonThis class represents a person
|\CKCal::AttendeeThis class represents information related to an attendee of an event
oCKCal::RecurrenceThis class represents a recurrence rule for a calendar incidence
oCKCal::RecurrenceRuleThis class represents a recurrence rule for a calendar incidence
oCKCal::ResourceCachedReloadConfigConfiguration widget for reload policy
oCKCal::ResourceCachedSaveConfigConfiguration widget for save policy
oCKCal::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::ResourceLocalConfigConfiguration widget for local file resource
oCKCal::ScheduleMessageThis class provides an encapsulation of a scheduling message
oCKCal::SchedulerThis class provides an encapsulation of iTIP transactions
oCKCal::VCalDragVCalendar drag&drop class
oCKCal::IncidenceBase::VisitorThis class provides the interface for a visitor of calendar components
|oCKCal::AssignmentVisitorHelper for type correct assignment of incidences via pointers
|oCKCal::ComparisonVisitorHelper for type correct comparison of incidences via pointers
|oCKCal::Incidence::AddSubResourceVisitor< T >This class implements a visitor for adding an Incidence to a resource plus subresource supporting addEvent(), addTodo() and addJournal() calls
|oCKCal::Incidence::AddVisitor< T >This class implements a visitor for adding an Incidence to a resource supporting addEvent(), addTodo() and addJournal() calls
|\CKCal::Incidence::DeleteVisitor< T >This class implements a visitor for deleting an Incidence from a resource supporting deleteEvent(), deleteTodo() and deleteJournal() calls
\CKCal::RecurrenceRule::WDayPosStructure for describing the n-th weekday of the month/year