libkcal

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\NKCalNamespace KCal is for global classes, objects and/or functions in libkcal
 oNAttachmentHandlerProvides methods to handle incidence attachments
 oNCalHelperProvides methods for making decisions about calendar data
 oCAlarmThis class represents an alarm notification
 oCAssignmentVisitorHelper for type correct assignment of incidences via pointers
 oCAttachmentThis class represents information related to an attachment
 oCAttendeeThis class represents information related to an attendee of an event
 oCCalendarThis is the main "calendar" object class
 |\CObserverThe Observer class
 oCCalendarLocalThis class provides a calendar stored as a local file
 oCCalendarNullThis is a null calendar class which does nothing
 oCCalendarResourcesThis class provides a Calendar which is composed of other Calendars known as "Resources"
 oCCalFilterFilter for calendar objects
 oCCalFormatThis is the base class for calendar formats
 oCCalStorageThis class provides the interface to the storage of a calendar
 oCComparisonVisitorHelper for type correct comparison of incidences via pointers
 oCCompatFactoryFactory for creating the right Compat object
 oCCompatThis class provides compatibility to older (broken) versions of KOrganizer
 oCCustomPropertiesThis class represents custom calendar properties
 oCDndFactoryThis class implements functions to create Drag and Drop objects used for Drag-and-Drop and Copy-and-Paste
 oCDurationThis class represents a duration
 oCEventThis class provides an Event in the sense of RFC2445
 oCExceptionKOrganizer exceptions base class
 oCErrorFormatCalendar format related error class
 oCFileStorageThis class provides a calendar storage as a local file
 oCFreeBusyThis class provides information about free/busy time of a calendar user
 oCHtmlExportThis class provides the functions to export a calendar as an HTML page
 oCICalDragICalendar drag&drop class
 oCICalFormatThis class implements the iCalendar format
 oCIncidenceThis class provides the base class common to all calendar components
 |oCAddSubResourceVisitorThis class implements a visitor for adding an Incidence to a resource plus subresource supporting addEvent(), addTodo() and addJournal() calls
 |oCAddVisitorThis class implements a visitor for adding an Incidence to a resource supporting addEvent(), addTodo() and addJournal() calls
 |\CDeleteVisitorThis class implements a visitor for deleting an Incidence from a resource supporting deleteEvent(), deleteTodo() and deleteJournal() calls
 oCIncidenceBaseThis class provides the base class common to all calendar components
 |\CVisitorThis class provides the interface for a visitor of calendar components
 oCIncidenceFormatterThis 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
 oCJournalThis class provides a Journal in the sense of RFC2445
 oCListBaseThis class provides a template for lists of pointers
 oCPeriodThis class represents a period of time
 oCPersonThis class represents a person
 oCTQtopiaFormatThis class implements the calendar format used by TQtopia
 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
 oCResourceLocalThis class provides a calendar resource stored as a local file
 oCResourceLocalConfigConfiguration widget for local file resource
 oCScheduleMessageThis class provides an encapsulation of a scheduling message
 oCSchedulerThis class provides an encapsulation of iTIP transactions
 oCTodoThis class provides a Todo in the sense of RFC2445
 oCVCalDragVCalendar drag&drop class
 \CVCalFormatThis class implements the vCalendar format