libkcal
KCal::ICalFormatImpl Class Reference
List of all members.Detailed Description
Definition at line 45 of file icalformatimpl.h.
Public Member Functions | |
ICalFormatImpl (ICalFormat *parent) | |
virtual | ~ICalFormatImpl () |
bool | populate (Calendar *, icalcomponent *fs) |
icalcomponent * | writeIncidence (IncidenceBase *incidence, Scheduler::Method method=Scheduler::Request) |
icalcomponent * | writeTodo (Todo *todo) |
icalcomponent * | writeEvent (Event *event) |
icalcomponent * | writeFreeBusy (FreeBusy *freebusy, Scheduler::Method method=Scheduler::Publish) |
icalcomponent * | writeJournal (Journal *journal) |
void | writeIncidence (icalcomponent *parent, Incidence *incidence) |
icalproperty * | writeAttendee (Attendee *attendee) |
icalproperty * | writeOrganizer (const Person &organizer) |
icalproperty * | writeAttachment (Attachment *attach) |
icalproperty * | writeRecurrenceRule (Recurrence *) |
icalrecurrencetype | writeRecurrenceRule (RecurrenceRule *recur) |
icalcomponent * | writeAlarm (Alarm *alarm) |
QString | extractErrorProperty (icalcomponent *) |
Todo * | readTodo (icalcomponent *vtodo) |
Event * | readEvent (icalcomponent *vevent, icalcomponent *vtimezone) |
FreeBusy * | readFreeBusy (icalcomponent *vfreebusy) |
Journal * | readJournal (icalcomponent *vjournal) |
Attendee * | readAttendee (icalproperty *attendee) |
Person | readOrganizer (icalproperty *organizer) |
Attachment * | readAttachment (icalproperty *attach) |
void | readIncidence (icalcomponent *parent, icaltimezone *timezone, Incidence *incidence) |
void | readRecurrenceRule (icalproperty *rrule, Incidence *event) |
void | readExceptionRule (icalproperty *rrule, Incidence *incidence) |
void | readRecurrence (const struct icalrecurrencetype &r, RecurrenceRule *recur) |
void | readAlarm (icalcomponent *alarm, Incidence *incidence) |
const QString & | loadedProductId () |
icaltimetype | writeICalDateTime (const QDateTime &) |
QDateTime | readICalDateTime (icaltimetype &, icaltimezone *tz=0) |
icaldatetimeperiodtype | writeICalDateTimePeriod (const QDateTime &date) |
icalcomponent * | createCalendarComponent (Calendar *=0) |
icalcomponent * | createScheduleComponent (IncidenceBase *, Scheduler::Method) |
Static Public Member Functions | |
static icaltimetype | writeICalDate (const QDate &) |
static QDate | readICalDate (icaltimetype) |
static icaldurationtype | writeICalDuration (int seconds) |
static int | readICalDuration (icaldurationtype) |
static icaldatetimeperiodtype | writeICalDatePeriod (const QDate &date) |
Protected Member Functions | |
void | dumpIcalRecurrence (icalrecurrencetype) |
Constructor & Destructor Documentation
ICalFormatImpl::ICalFormatImpl | ( | ICalFormat * | parent | ) |
Member Function Documentation
const QString& KCal::ICalFormatImpl::loadedProductId | ( | ) | [inline] |
The documentation for this class was generated from the following files: