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, const T *const) |
| 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. |

