kitchensync
KSync::CalendarMergerInternal Namespace Reference
Detailed Description
Iternal classes and methods to do the merge of the attributes.First their declaration then their definition. Then a common template baseclass for Event and Todo.
Typedefs | |
typedef MergeBase< KCal::Event > | MergeCal |
typedef MergeBase< KCal::Todo > | MergeTodo |
Functions | |
template<class T> | |
void | mergeOrganizer (T *const, const T *const ) |
template<class T> | |
void | mergeReadOnly (T *const, const T *const ) |
template<class T> | |
void | mergeStartDate (T *const, const T *const ) |
template<class T> | |
void | mergeDuration (T *const, const T *const ) |
template<class T> | |
void | mergeFloat (T *const, const T *const ) |
template<class T> | |
void | mergeAttendee (T *const, const T *const ) |
template<class T> | |
void | mergeCreatedDate (T *const, const T *const ) |
template<class T> | |
void | mergeRevision (T *const, const T *const ) |
template<class T> | |
void | mergeDescription (T *const, const T *const ) |
template<class T> | |
void | mergeSummary (T *const, const T *const ) |
template<class T> | |
void | mergeCategory (T *const, const T *const ) |
template<class T> | |
void | mergeRelations (T *const, const T *const ) |
template<class T> | |
void | mergeExDates (T *const, const T *const ) |
template<class T> | |
void | mergeAttachments (T *const, const T *const ) |
template<class T> | |
void | mergeSecrecy (T *const, const T *const ) |
template<class T> | |
void | mergeResources (T *const, const T *const ) |
template<class T> | |
void | mergePriority (T *const, const T *const ) |
template<class T> | |
void | mergeAlarms (T *const, const T *const ) |
template<class T> | |
void | mergeRecurrence (T *const, const T *const ) |
template<class T> | |
void | mergeLocation (T *const, const T *const ) |
template<class T> | |
void | mergeDtDue (T *const dest, const T *const src) |
template<class T> | |
void | mergeDtStart (T *const, const T *const ) |
template<class T> | |
void | mergeCompleted (T *const, const T *const ) |
template<class T> | |
void | mergePercent (T *const, const T *const ) |
template<class T> | |
void | mergeDtEnd (T *const, const T *const ) |
template<class T> | |
void | mergeStartDateFloat (T *const, const T *const ) |
template<class T> | |
void | mergeDueDateFloat (T *const, const T *const ) |
void | init () |
template<class Todo> | |
void | mergeOrganizer (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeReadOnly (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeDtStart (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeDuration (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeFloat (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeAttendee (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeCreatedDate (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeRevision (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeDescription (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeSummary (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeCategory (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeRelations (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeExDates (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeAttachments (Todo *const, const Todo *const ) |
template<class Todo> | |
void | mergeSecrecy (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeResources (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergePriority (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeAlarms (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeRecurrence (Todo *const , const Todo *const ) |
template<class Todo> | |
void | mergeLocation (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeStartDateFloat (Todo *const dest, const Todo *const src) |
template<class Todo> | |
void | mergeDueDateFloat (Todo *const dest, const Todo *const src) |
Variables | |
static MergeCal * | mergeEventMap = 0 |
static MergeTodo * | mergeTodoMap = 0 |
static KStaticDeleter< MergeCal > | mergeEventDeleter |
static KStaticDeleter< MergeTodo > | mergeTodoDeleter |
Function Documentation
|
KCal::Todo Specefic.
Definition at line 349 of file calendarmerger.cpp. |
|
Merge the 'resources' list. Not KRES but what is needed for the Incidence Definition at line 297 of file calendarmerger.cpp. |