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

KCal Library

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNboost
oNKABC
oNKCalContains all the KCal library global classes, objects, and functions
|oNCalHelperProvides methods for making decisions about calendar data
|oNICalDragICalendar drag&drop class
|oNIncidenceFormatterProvides methods to format Incidences in various ways for display purposes
|oNVCalDragVCalendar drag&drop class
|oCAlarmRepresents an alarm notification
|oCAssignmentVisitorHelper for type correct assignment of incidences via pointers
|oCAttachmentRepresents information related to an attachment for a Calendar Incidence
|oCAttendeeRepresents information related to an attendee of an Calendar Incidence, typically a meeting or task (to-do)
|oCCalendarRepresents the main calendar class
||\CCalendarObserverThe CalendarObserver class
|oCCalendarLocalThis class provides a calendar stored as a local file
|oCCalendarNullRepresents a null calendar class; that is, a calendar which contains no information and provides no capabilities
|oCCalendarResourcesThis class provides a Calendar which is composed of other Calendars known as "Resources"
|oCCalFilterProvides a filter for calendars
|oCCalFormatAn abstract base class that provides an interface to various calendar formats
|oCCalStorageAn abstract base class that provides a calendar storage interface
|oCComparisonVisitorHelper for type correct comparison of incidences via pointers
|oCCompatThis class provides compatibility to older or broken calendar files
|oCCompatFactoryFactory for creating the right Compat object
|oCCompatOutlook9Compatibility class for Outlook 9 calendar files
|oCCompatPre31Compatibility class for KOrganizer pre-3.1 calendar files
|oCCompatPre32Compatibility class for KOrganizer pre-3.2 calendar files
|oCCompatPre35Compatibility class for KOrganizer pre-3.5 calendar files
|oCCustomPropertiesA class to manage custom calendar properties
|oCDndFactoryVCalendar/iCalendar Drag-and-Drop object factory
|oCDummySchedulerThis class implements the iTIP interface as a primitive local version for testing. It uses a file dummyscheduler.store as inbox/outbox
|oCDurationRepresents a span of time measured in seconds or days
|oCErrorFormatCalendar format related error class
|oCEventThis class provides an Event in the sense of RFC2445
|oCExceptionExceptions base class, currently used as a fancy kind of error code and not as an C++ exception
|oCFileStorageThis class provides a calendar storage as a local file
|oCFreeBusyProvides information about the free/busy time of a calendar
|oCFreeBusyCacheAn abstract base class to allow different implementations of storing free busy information, e.g
|oCFreeBusyPeriodThe period can be defined by either a start time and an end time or by a start time and a duration
|oCHtmlExportThis class provides the functions to export a calendar as a HTML page
|oCICalFormatICalendar format implementation
|oCICalFormatImplThis class provides the libical dependent functions for ICalFormat
|oCICalTimeZoneICalendar VTIMEZONE component
|oCICalTimeZoneBackendBackend class for KICalTimeZone class
|oCICalTimeZoneDataParsed iCalendar VTIMEZONE data
|oCICalTimeZonesTime zone database which consists of a collection of individual iCalendar time zone definitions
|oCICalTimeZoneSourceA class which reads and parses iCalendar VTIMEZONE components, and accesses libical time zone data
|oCIncidenceProvides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar components known as incidences
|oCIncidenceBaseAn abstract class that provides a common base for all calendar incidence classes
||oCIncidenceObserverThe IncidenceObserver class
||\CVisitorThis class provides the interface for a visitor of calendar components
|oCJournalProvides a Journal in the sense of RFC2445
|oCKResultThis class represents the result of an operation
|oCKResultErrorConvenience class for creating a KResult of type Error
|oCKResultInProgressConvenience class for creating a KResult of type InProgress
|oCKResultOkConvenience class for creating a KResult of type Ok
|oCListBaseThis class provides a template for lists of pointers
|oCPeriodThe period can be defined by either a start time and an end time or by a start time and a duration
|oCPersonRepresents a person, by name ane email address
|oCQtopiaFormatThis class implements the calendar format used by Qtopia
|oCRecurrenceThis class represents a recurrence rule for a calendar incidence
|oCRecurrenceRuleThis class represents a recurrence rule for a calendar incidence
||\CWDayPosStructure for describing the n-th weekday of the month/year
|oCResourceCachedThis class provides a calendar resource using a local CalendarLocal object to cache the calendar data
|oCResourceCachedReloadConfigConfiguration widget for reload policy
|oCResourceCachedSaveConfigConfiguration widget for save policy
|oCResourceCalendarThis class provides the interfaces for a calendar resource
|oCResourceLocalProvides a calendar resource stored as a local file
|oCResourceLocalConfigConfiguration widget for local file resource
|oCResourceLocalDirThis class provides a calendar stored as a file per incidence in a directory
|oCResourceLocalDirConfigConfiguration widget for local dir resource
|oCScheduleMessageA Scheduling message class
|oCSchedulerThis class provides an encapsulation of iTIP transactions (RFC 2446)
|oCSortableListA QList which can be sorted
|\CTodoProvides a To-do in the sense of RFC2445
\NKRES
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Wed Jul 24 2013 01:07:07 by doxygen 1.8.1.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