• 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]
\NKCalContains 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
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