58
56
<link linkend="gboolean">gboolean</link> <link linkend="e-cal-util-component-has-attendee">e_cal_util_component_has_attendee</link> (<link linkend="icalcomponent">icalcomponent</link> *icalcomp);
59
57
<link linkend="gboolean">gboolean</link> <link linkend="e-cal-util-event-dates-match">e_cal_util_event_dates_match</link> (<link linkend="icalcomponent">icalcomponent</link> *icalcomp1,
60
58
<link linkend="icalcomponent">icalcomponent</link> *icalcomp2);
61
#define <link linkend="CAL-STATIC-CAPABILITY-NO-ALARM-REPEAT--CAPS">CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT</link>
62
#define <link linkend="CAL-STATIC-CAPABILITY-NO-AUDIO-ALARMS--CAPS">CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS</link>
63
#define <link linkend="CAL-STATIC-CAPABILITY-NO-DISPLAY-ALARMS--CAPS">CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS</link>
64
#define <link linkend="CAL-STATIC-CAPABILITY-NO-EMAIL-ALARMS--CAPS">CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS</link>
65
#define <link linkend="CAL-STATIC-CAPABILITY-NO-PROCEDURE-ALARMS--CAPS">CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS</link>
66
#define <link linkend="CAL-STATIC-CAPABILITY-NO-TASK-ASSIGNMENT--CAPS">CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT</link>
67
#define <link linkend="CAL-STATIC-CAPABILITY-NO-THISANDFUTURE--CAPS">CAL_STATIC_CAPABILITY_NO_THISANDFUTURE</link>
68
#define <link linkend="CAL-STATIC-CAPABILITY-NO-THISANDPRIOR--CAPS">CAL_STATIC_CAPABILITY_NO_THISANDPRIOR</link>
69
#define <link linkend="CAL-STATIC-CAPABILITY-NO-TRANSPARENCY--CAPS">CAL_STATIC_CAPABILITY_NO_TRANSPARENCY</link>
70
#define <link linkend="CAL-STATIC-CAPABILITY-ONE-ALARM-ONLY--CAPS">CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY</link>
71
#define <link linkend="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ATTEND--CAPS">CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND</link>
72
#define <link linkend="CAL-STATIC-CAPABILITY-ORGANIZER-NOT-EMAIL-ADDRESS--CAPS">CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS</link>
73
#define <link linkend="CAL-STATIC-CAPABILITY-REMOVE-ALARMS--CAPS">CAL_STATIC_CAPABILITY_REMOVE_ALARMS</link>
74
#define <link linkend="CAL-STATIC-CAPABILITY-CREATE-MESSAGES--CAPS">CAL_STATIC_CAPABILITY_CREATE_MESSAGES</link>
75
#define <link linkend="CAL-STATIC-CAPABILITY-SAVE-SCHEDULES--CAPS">CAL_STATIC_CAPABILITY_SAVE_SCHEDULES</link>
76
#define <link linkend="CAL-STATIC-CAPABILITY-NO-CONV-TO-ASSIGN-TASK--CAPS">CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK</link>
77
#define <link linkend="CAL-STATIC-CAPABILITY-NO-CONV-TO-RECUR--CAPS">CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR</link>
78
#define <link linkend="CAL-STATIC-CAPABILITY-NO-GEN-OPTIONS--CAPS">CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS</link>
79
#define <link linkend="CAL-STATIC-CAPABILITY-REQ-SEND-OPTIONS--CAPS">CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS</link>
80
#define <link linkend="CAL-STATIC-CAPABILITY-RECURRENCES-NO-MASTER--CAPS">CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER</link>
81
#define <link linkend="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ACCEPT--CAPS">CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT</link>
82
#define <link linkend="CAL-STATIC-CAPABILITY-DELEGATE-SUPPORTED--CAPS">CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED</link>
83
#define <link linkend="CAL-STATIC-CAPABILITY-NO-ORGANIZER--CAPS">CAL_STATIC_CAPABILITY_NO_ORGANIZER</link>
84
#define <link linkend="CAL-STATIC-CAPABILITY-DELEGATE-TO-MANY--CAPS">CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY</link>
85
#define <link linkend="CAL-STATIC-CAPABILITY-HAS-UNACCEPTED-MEETING--CAPS">CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING</link>
59
#define <link linkend="CAL-STATIC-CAPABILITY-NO-ALARM-REPEAT:CAPS">CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT</link>
60
#define <link linkend="CAL-STATIC-CAPABILITY-NO-AUDIO-ALARMS:CAPS">CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS</link>
61
#define <link linkend="CAL-STATIC-CAPABILITY-NO-DISPLAY-ALARMS:CAPS">CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS</link>
62
#define <link linkend="CAL-STATIC-CAPABILITY-NO-EMAIL-ALARMS:CAPS">CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS</link>
63
#define <link linkend="CAL-STATIC-CAPABILITY-NO-PROCEDURE-ALARMS:CAPS">CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS</link>
64
#define <link linkend="CAL-STATIC-CAPABILITY-NO-TASK-ASSIGNMENT:CAPS">CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT</link>
65
#define <link linkend="CAL-STATIC-CAPABILITY-NO-THISANDFUTURE:CAPS">CAL_STATIC_CAPABILITY_NO_THISANDFUTURE</link>
66
#define <link linkend="CAL-STATIC-CAPABILITY-NO-THISANDPRIOR:CAPS">CAL_STATIC_CAPABILITY_NO_THISANDPRIOR</link>
67
#define <link linkend="CAL-STATIC-CAPABILITY-NO-TRANSPARENCY:CAPS">CAL_STATIC_CAPABILITY_NO_TRANSPARENCY</link>
68
#define <link linkend="CAL-STATIC-CAPABILITY-ONE-ALARM-ONLY:CAPS">CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY</link>
69
#define <link linkend="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ATTEND:CAPS">CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND</link>
70
#define <link linkend="CAL-STATIC-CAPABILITY-ORGANIZER-NOT-EMAIL-ADDRESS:CAPS">CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS</link>
71
#define <link linkend="CAL-STATIC-CAPABILITY-REMOVE-ALARMS:CAPS">CAL_STATIC_CAPABILITY_REMOVE_ALARMS</link>
72
#define <link linkend="CAL-STATIC-CAPABILITY-CREATE-MESSAGES:CAPS">CAL_STATIC_CAPABILITY_CREATE_MESSAGES</link>
73
#define <link linkend="CAL-STATIC-CAPABILITY-SAVE-SCHEDULES:CAPS">CAL_STATIC_CAPABILITY_SAVE_SCHEDULES</link>
74
#define <link linkend="CAL-STATIC-CAPABILITY-NO-CONV-TO-ASSIGN-TASK:CAPS">CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK</link>
75
#define <link linkend="CAL-STATIC-CAPABILITY-NO-CONV-TO-RECUR:CAPS">CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR</link>
76
#define <link linkend="CAL-STATIC-CAPABILITY-NO-GEN-OPTIONS:CAPS">CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS</link>
77
#define <link linkend="CAL-STATIC-CAPABILITY-REQ-SEND-OPTIONS:CAPS">CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS</link>
78
#define <link linkend="CAL-STATIC-CAPABILITY-RECURRENCES-NO-MASTER:CAPS">CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER</link>
79
#define <link linkend="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ACCEPT:CAPS">CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT</link>
80
#define <link linkend="CAL-STATIC-CAPABILITY-DELEGATE-SUPPORTED:CAPS">CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED</link>
81
#define <link linkend="CAL-STATIC-CAPABILITY-NO-ORGANIZER:CAPS">CAL_STATIC_CAPABILITY_NO_ORGANIZER</link>
82
#define <link linkend="CAL-STATIC-CAPABILITY-DELEGATE-TO-MANY:CAPS">CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY</link>
83
#define <link linkend="CAL-STATIC-CAPABILITY-HAS-UNACCEPTED-MEETING:CAPS">CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING</link>
86
84
<link linkend="icalcomponent">icalcomponent</link> * <link linkend="e-cal-util-construct-instance">e_cal_util_construct_instance</link> (<link linkend="icalcomponent">icalcomponent</link> *icalcomp,
87
85
<link linkend="struct-icaltimetype">struct icaltimetype</link> rid);
88
86
<link linkend="void">void</link> <link linkend="e-cal-util-remove-instances">e_cal_util_remove_instances</link> (<link linkend="icalcomponent">icalcomponent</link> *icalcomp,
468
461
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> TRUE if the dates of both components match, FALSE otherwise.
469
462
</simpara></listitem></varlistentry>
470
463
</variablelist></refsect2>
471
<refsect2 id="CAL-STATIC-CAPABILITY-NO-ALARM-REPEAT--CAPS" role="macro">
464
<refsect2 id="CAL-STATIC-CAPABILITY-NO-ALARM-REPEAT:CAPS" role="macro">
472
465
<title>CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT</title>
473
<indexterm zone="CAL-STATIC-CAPABILITY-NO-ALARM-REPEAT--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT">CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT "no-alarm-repeat"
466
<indexterm zone="CAL-STATIC-CAPABILITY-NO-ALARM-REPEAT:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT</primary></indexterm>
467
<programlisting>#define CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT "no-alarm-repeat"
474
468
</programlisting>
476
470
</para></refsect2>
477
<refsect2 id="CAL-STATIC-CAPABILITY-NO-AUDIO-ALARMS--CAPS" role="macro">
471
<refsect2 id="CAL-STATIC-CAPABILITY-NO-AUDIO-ALARMS:CAPS" role="macro">
478
472
<title>CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS</title>
479
<indexterm zone="CAL-STATIC-CAPABILITY-NO-AUDIO-ALARMS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS">CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS "no-audio-alarms"
473
<indexterm zone="CAL-STATIC-CAPABILITY-NO-AUDIO-ALARMS:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS</primary></indexterm>
474
<programlisting>#define CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS "no-audio-alarms"
480
475
</programlisting>
482
477
</para></refsect2>
483
<refsect2 id="CAL-STATIC-CAPABILITY-NO-DISPLAY-ALARMS--CAPS" role="macro">
478
<refsect2 id="CAL-STATIC-CAPABILITY-NO-DISPLAY-ALARMS:CAPS" role="macro">
484
479
<title>CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS</title>
485
<indexterm zone="CAL-STATIC-CAPABILITY-NO-DISPLAY-ALARMS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS">CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS "no-display-alarms"
480
<indexterm zone="CAL-STATIC-CAPABILITY-NO-DISPLAY-ALARMS:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS</primary></indexterm>
481
<programlisting>#define CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS "no-display-alarms"
486
482
</programlisting>
488
484
</para></refsect2>
489
<refsect2 id="CAL-STATIC-CAPABILITY-NO-EMAIL-ALARMS--CAPS" role="macro">
485
<refsect2 id="CAL-STATIC-CAPABILITY-NO-EMAIL-ALARMS:CAPS" role="macro">
490
486
<title>CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS</title>
491
<indexterm zone="CAL-STATIC-CAPABILITY-NO-EMAIL-ALARMS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS">CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS "no-email-alarms"
487
<indexterm zone="CAL-STATIC-CAPABILITY-NO-EMAIL-ALARMS:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS</primary></indexterm>
488
<programlisting>#define CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS "no-email-alarms"
492
489
</programlisting>
494
491
</para></refsect2>
495
<refsect2 id="CAL-STATIC-CAPABILITY-NO-PROCEDURE-ALARMS--CAPS" role="macro">
492
<refsect2 id="CAL-STATIC-CAPABILITY-NO-PROCEDURE-ALARMS:CAPS" role="macro">
496
493
<title>CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS</title>
497
<indexterm zone="CAL-STATIC-CAPABILITY-NO-PROCEDURE-ALARMS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS">CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS "no-procedure-alarms"
494
<indexterm zone="CAL-STATIC-CAPABILITY-NO-PROCEDURE-ALARMS:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS</primary></indexterm>
495
<programlisting>#define CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS "no-procedure-alarms"
498
496
</programlisting>
500
498
</para></refsect2>
501
<refsect2 id="CAL-STATIC-CAPABILITY-NO-TASK-ASSIGNMENT--CAPS" role="macro">
499
<refsect2 id="CAL-STATIC-CAPABILITY-NO-TASK-ASSIGNMENT:CAPS" role="macro">
502
500
<title>CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT</title>
503
<indexterm zone="CAL-STATIC-CAPABILITY-NO-TASK-ASSIGNMENT--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT">CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT "no-task-assignment"
501
<indexterm zone="CAL-STATIC-CAPABILITY-NO-TASK-ASSIGNMENT:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT</primary></indexterm>
502
<programlisting>#define CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT "no-task-assignment"
504
503
</programlisting>
506
505
</para></refsect2>
507
<refsect2 id="CAL-STATIC-CAPABILITY-NO-THISANDFUTURE--CAPS" role="macro">
506
<refsect2 id="CAL-STATIC-CAPABILITY-NO-THISANDFUTURE:CAPS" role="macro">
508
507
<title>CAL_STATIC_CAPABILITY_NO_THISANDFUTURE</title>
509
<indexterm zone="CAL-STATIC-CAPABILITY-NO-THISANDFUTURE--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_THISANDFUTURE">CAL_STATIC_CAPABILITY_NO_THISANDFUTURE</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_THISANDFUTURE "no-thisandfuture"
508
<indexterm zone="CAL-STATIC-CAPABILITY-NO-THISANDFUTURE:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_THISANDFUTURE</primary></indexterm>
509
<programlisting>#define CAL_STATIC_CAPABILITY_NO_THISANDFUTURE "no-thisandfuture"
510
510
</programlisting>
512
512
</para></refsect2>
513
<refsect2 id="CAL-STATIC-CAPABILITY-NO-THISANDPRIOR--CAPS" role="macro">
513
<refsect2 id="CAL-STATIC-CAPABILITY-NO-THISANDPRIOR:CAPS" role="macro">
514
514
<title>CAL_STATIC_CAPABILITY_NO_THISANDPRIOR</title>
515
<indexterm zone="CAL-STATIC-CAPABILITY-NO-THISANDPRIOR--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_THISANDPRIOR">CAL_STATIC_CAPABILITY_NO_THISANDPRIOR</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_THISANDPRIOR "no-thisandprior"
515
<indexterm zone="CAL-STATIC-CAPABILITY-NO-THISANDPRIOR:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_THISANDPRIOR</primary></indexterm>
516
<programlisting>#define CAL_STATIC_CAPABILITY_NO_THISANDPRIOR "no-thisandprior"
516
517
</programlisting>
518
519
</para></refsect2>
519
<refsect2 id="CAL-STATIC-CAPABILITY-NO-TRANSPARENCY--CAPS" role="macro">
520
<refsect2 id="CAL-STATIC-CAPABILITY-NO-TRANSPARENCY:CAPS" role="macro">
520
521
<title>CAL_STATIC_CAPABILITY_NO_TRANSPARENCY</title>
521
<indexterm zone="CAL-STATIC-CAPABILITY-NO-TRANSPARENCY--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_TRANSPARENCY">CAL_STATIC_CAPABILITY_NO_TRANSPARENCY</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_TRANSPARENCY "no-transparency"
522
<indexterm zone="CAL-STATIC-CAPABILITY-NO-TRANSPARENCY:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_TRANSPARENCY</primary></indexterm>
523
<programlisting>#define CAL_STATIC_CAPABILITY_NO_TRANSPARENCY "no-transparency"
522
524
</programlisting>
524
526
</para></refsect2>
525
<refsect2 id="CAL-STATIC-CAPABILITY-ONE-ALARM-ONLY--CAPS" role="macro">
527
<refsect2 id="CAL-STATIC-CAPABILITY-ONE-ALARM-ONLY:CAPS" role="macro">
526
528
<title>CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY</title>
527
<indexterm zone="CAL-STATIC-CAPABILITY-ONE-ALARM-ONLY--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY">CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY "one-alarm-only"
529
<indexterm zone="CAL-STATIC-CAPABILITY-ONE-ALARM-ONLY:CAPS"><primary>CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY</primary></indexterm>
530
<programlisting>#define CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY "one-alarm-only"
528
531
</programlisting>
530
533
</para></refsect2>
531
<refsect2 id="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ATTEND--CAPS" role="macro">
534
<refsect2 id="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ATTEND:CAPS" role="macro">
532
535
<title>CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND</title>
533
<indexterm zone="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ATTEND--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND">CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND "organizer-must-attend"
536
<indexterm zone="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ATTEND:CAPS"><primary>CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND</primary></indexterm>
537
<programlisting>#define CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND "organizer-must-attend"
534
538
</programlisting>
536
540
</para></refsect2>
537
<refsect2 id="CAL-STATIC-CAPABILITY-ORGANIZER-NOT-EMAIL-ADDRESS--CAPS" role="macro">
541
<refsect2 id="CAL-STATIC-CAPABILITY-ORGANIZER-NOT-EMAIL-ADDRESS:CAPS" role="macro">
538
542
<title>CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS</title>
539
<indexterm zone="CAL-STATIC-CAPABILITY-ORGANIZER-NOT-EMAIL-ADDRESS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS">CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS "organizer-not-email-address"
543
<indexterm zone="CAL-STATIC-CAPABILITY-ORGANIZER-NOT-EMAIL-ADDRESS:CAPS"><primary>CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS</primary></indexterm>
544
<programlisting>#define CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS "organizer-not-email-address"
540
545
</programlisting>
542
547
</para></refsect2>
543
<refsect2 id="CAL-STATIC-CAPABILITY-REMOVE-ALARMS--CAPS" role="macro">
548
<refsect2 id="CAL-STATIC-CAPABILITY-REMOVE-ALARMS:CAPS" role="macro">
544
549
<title>CAL_STATIC_CAPABILITY_REMOVE_ALARMS</title>
545
<indexterm zone="CAL-STATIC-CAPABILITY-REMOVE-ALARMS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_REMOVE_ALARMS">CAL_STATIC_CAPABILITY_REMOVE_ALARMS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_REMOVE_ALARMS "remove-alarms"
550
<indexterm zone="CAL-STATIC-CAPABILITY-REMOVE-ALARMS:CAPS"><primary>CAL_STATIC_CAPABILITY_REMOVE_ALARMS</primary></indexterm>
551
<programlisting>#define CAL_STATIC_CAPABILITY_REMOVE_ALARMS "remove-alarms"
546
552
</programlisting>
548
554
</para></refsect2>
549
<refsect2 id="CAL-STATIC-CAPABILITY-CREATE-MESSAGES--CAPS" role="macro">
555
<refsect2 id="CAL-STATIC-CAPABILITY-CREATE-MESSAGES:CAPS" role="macro">
550
556
<title>CAL_STATIC_CAPABILITY_CREATE_MESSAGES</title>
551
<indexterm zone="CAL-STATIC-CAPABILITY-CREATE-MESSAGES--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_CREATE_MESSAGES">CAL_STATIC_CAPABILITY_CREATE_MESSAGES</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_CREATE_MESSAGES "create-messages"
557
<indexterm zone="CAL-STATIC-CAPABILITY-CREATE-MESSAGES:CAPS"><primary>CAL_STATIC_CAPABILITY_CREATE_MESSAGES</primary></indexterm>
558
<programlisting>#define CAL_STATIC_CAPABILITY_CREATE_MESSAGES "create-messages"
552
559
</programlisting>
554
561
</para></refsect2>
555
<refsect2 id="CAL-STATIC-CAPABILITY-SAVE-SCHEDULES--CAPS" role="macro">
562
<refsect2 id="CAL-STATIC-CAPABILITY-SAVE-SCHEDULES:CAPS" role="macro">
556
563
<title>CAL_STATIC_CAPABILITY_SAVE_SCHEDULES</title>
557
<indexterm zone="CAL-STATIC-CAPABILITY-SAVE-SCHEDULES--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_SAVE_SCHEDULES">CAL_STATIC_CAPABILITY_SAVE_SCHEDULES</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_SAVE_SCHEDULES "save-schedules"
564
<indexterm zone="CAL-STATIC-CAPABILITY-SAVE-SCHEDULES:CAPS"><primary>CAL_STATIC_CAPABILITY_SAVE_SCHEDULES</primary></indexterm>
565
<programlisting>#define CAL_STATIC_CAPABILITY_SAVE_SCHEDULES "save-schedules"
558
566
</programlisting>
560
568
</para></refsect2>
561
<refsect2 id="CAL-STATIC-CAPABILITY-NO-CONV-TO-ASSIGN-TASK--CAPS" role="macro">
569
<refsect2 id="CAL-STATIC-CAPABILITY-NO-CONV-TO-ASSIGN-TASK:CAPS" role="macro">
562
570
<title>CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK</title>
563
<indexterm zone="CAL-STATIC-CAPABILITY-NO-CONV-TO-ASSIGN-TASK--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK">CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK "no-conv-to-assign-task"
571
<indexterm zone="CAL-STATIC-CAPABILITY-NO-CONV-TO-ASSIGN-TASK:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK</primary></indexterm>
572
<programlisting>#define CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK "no-conv-to-assign-task"
564
573
</programlisting>
566
575
</para></refsect2>
567
<refsect2 id="CAL-STATIC-CAPABILITY-NO-CONV-TO-RECUR--CAPS" role="macro">
576
<refsect2 id="CAL-STATIC-CAPABILITY-NO-CONV-TO-RECUR:CAPS" role="macro">
568
577
<title>CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR</title>
569
<indexterm zone="CAL-STATIC-CAPABILITY-NO-CONV-TO-RECUR--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR">CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR "no-conv-to-recur"
578
<indexterm zone="CAL-STATIC-CAPABILITY-NO-CONV-TO-RECUR:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR</primary></indexterm>
579
<programlisting>#define CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR "no-conv-to-recur"
570
580
</programlisting>
572
582
</para></refsect2>
573
<refsect2 id="CAL-STATIC-CAPABILITY-NO-GEN-OPTIONS--CAPS" role="macro">
583
<refsect2 id="CAL-STATIC-CAPABILITY-NO-GEN-OPTIONS:CAPS" role="macro">
574
584
<title>CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS</title>
575
<indexterm zone="CAL-STATIC-CAPABILITY-NO-GEN-OPTIONS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS">CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS "no-general-options"
585
<indexterm zone="CAL-STATIC-CAPABILITY-NO-GEN-OPTIONS:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS</primary></indexterm>
586
<programlisting>#define CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS "no-general-options"
576
587
</programlisting>
578
589
</para></refsect2>
579
<refsect2 id="CAL-STATIC-CAPABILITY-REQ-SEND-OPTIONS--CAPS" role="macro">
590
<refsect2 id="CAL-STATIC-CAPABILITY-REQ-SEND-OPTIONS:CAPS" role="macro">
580
591
<title>CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS</title>
581
<indexterm zone="CAL-STATIC-CAPABILITY-REQ-SEND-OPTIONS--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS">CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS "require-send-options"
592
<indexterm zone="CAL-STATIC-CAPABILITY-REQ-SEND-OPTIONS:CAPS"><primary>CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS</primary></indexterm>
593
<programlisting>#define CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS "require-send-options"
582
594
</programlisting>
584
596
</para></refsect2>
585
<refsect2 id="CAL-STATIC-CAPABILITY-RECURRENCES-NO-MASTER--CAPS" role="macro">
597
<refsect2 id="CAL-STATIC-CAPABILITY-RECURRENCES-NO-MASTER:CAPS" role="macro">
586
598
<title>CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER</title>
587
<indexterm zone="CAL-STATIC-CAPABILITY-RECURRENCES-NO-MASTER--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER">CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER "recurrences-no-master-object"
599
<indexterm zone="CAL-STATIC-CAPABILITY-RECURRENCES-NO-MASTER:CAPS"><primary>CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER</primary></indexterm>
600
<programlisting>#define CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER "recurrences-no-master-object"
588
601
</programlisting>
590
603
</para></refsect2>
591
<refsect2 id="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ACCEPT--CAPS" role="macro">
604
<refsect2 id="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ACCEPT:CAPS" role="macro">
592
605
<title>CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT</title>
593
<indexterm zone="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ACCEPT--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT">CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT "organizer-must-accept"
606
<indexterm zone="CAL-STATIC-CAPABILITY-ORGANIZER-MUST-ACCEPT:CAPS"><primary>CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT</primary></indexterm>
607
<programlisting>#define CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT "organizer-must-accept"
594
608
</programlisting>
596
610
</para></refsect2>
597
<refsect2 id="CAL-STATIC-CAPABILITY-DELEGATE-SUPPORTED--CAPS" role="macro">
611
<refsect2 id="CAL-STATIC-CAPABILITY-DELEGATE-SUPPORTED:CAPS" role="macro">
598
612
<title>CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED</title>
599
<indexterm zone="CAL-STATIC-CAPABILITY-DELEGATE-SUPPORTED--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED">CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED "delegate-support"
613
<indexterm zone="CAL-STATIC-CAPABILITY-DELEGATE-SUPPORTED:CAPS"><primary>CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED</primary></indexterm>
614
<programlisting>#define CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED "delegate-support"
600
615
</programlisting>
602
617
</para></refsect2>
603
<refsect2 id="CAL-STATIC-CAPABILITY-NO-ORGANIZER--CAPS" role="macro">
618
<refsect2 id="CAL-STATIC-CAPABILITY-NO-ORGANIZER:CAPS" role="macro">
604
619
<title>CAL_STATIC_CAPABILITY_NO_ORGANIZER</title>
605
<indexterm zone="CAL-STATIC-CAPABILITY-NO-ORGANIZER--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_NO_ORGANIZER">CAL_STATIC_CAPABILITY_NO_ORGANIZER</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_NO_ORGANIZER "no-organizer"
620
<indexterm zone="CAL-STATIC-CAPABILITY-NO-ORGANIZER:CAPS"><primary>CAL_STATIC_CAPABILITY_NO_ORGANIZER</primary></indexterm>
621
<programlisting>#define CAL_STATIC_CAPABILITY_NO_ORGANIZER "no-organizer"
606
622
</programlisting>
608
624
</para></refsect2>
609
<refsect2 id="CAL-STATIC-CAPABILITY-DELEGATE-TO-MANY--CAPS" role="macro">
625
<refsect2 id="CAL-STATIC-CAPABILITY-DELEGATE-TO-MANY:CAPS" role="macro">
610
626
<title>CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY</title>
611
<indexterm zone="CAL-STATIC-CAPABILITY-DELEGATE-TO-MANY--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY">CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY "delegate-to-many"
627
<indexterm zone="CAL-STATIC-CAPABILITY-DELEGATE-TO-MANY:CAPS"><primary>CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY</primary></indexterm>
628
<programlisting>#define CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY "delegate-to-many"
612
629
</programlisting>
614
631
</para></refsect2>
615
<refsect2 id="CAL-STATIC-CAPABILITY-HAS-UNACCEPTED-MEETING--CAPS" role="macro">
632
<refsect2 id="CAL-STATIC-CAPABILITY-HAS-UNACCEPTED-MEETING:CAPS" role="macro">
616
633
<title>CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING</title>
617
<indexterm zone="CAL-STATIC-CAPABILITY-HAS-UNACCEPTED-MEETING--CAPS"><primary sortas="CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING">CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING</primary></indexterm><programlisting>#define CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING "has-unaccepted-meeting"
634
<indexterm zone="CAL-STATIC-CAPABILITY-HAS-UNACCEPTED-MEETING:CAPS"><primary>CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING</primary></indexterm>
635
<programlisting>#define CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING "has-unaccepted-meeting"
618
636
</programlisting>
620
638
</para></refsect2>
621
639
<refsect2 id="e-cal-util-construct-instance" role="function">
622
640
<title>e_cal_util_construct_instance ()</title>
623
<indexterm zone="e-cal-util-construct-instance"><primary sortas="e_cal_util_construct_instance">e_cal_util_construct_instance</primary></indexterm><programlisting><link linkend="icalcomponent">icalcomponent</link> * e_cal_util_construct_instance (<link linkend="icalcomponent">icalcomponent</link> *icalcomp,
641
<indexterm zone="e-cal-util-construct-instance"><primary>e_cal_util_construct_instance</primary></indexterm>
642
<programlisting><link linkend="icalcomponent">icalcomponent</link> * e_cal_util_construct_instance (<link linkend="icalcomponent">icalcomponent</link> *icalcomp,
624
643
<link linkend="struct-icaltimetype">struct icaltimetype</link> rid);</programlisting>
626
645
This checks that <parameter>rid</parameter> indicates a valid recurrence of <parameter>icalcomp</parameter>, and
627
646
if so, generates a copy of <parameter>comp</parameter> containing a RECURRENCE-ID of <parameter>rid</parameter>.</para>
629
</para><variablelist role="params">
647
<variablelist role="params">
630
648
<varlistentry><term><parameter>icalcomp</parameter> :</term>
631
649
<listitem><simpara> A recurring <link linkend="icalcomponent"><type>icalcomponent</type></link>
632
650
</simpara></listitem></varlistentry>
633
651
<varlistentry><term><parameter>rid</parameter> :</term>
634
652
<listitem><simpara> The RECURRENCE-ID to construct a component for
635
653
</simpara></listitem></varlistentry>
636
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the instance, or <link linkend="NULL--CAPS"><literal>NULL</literal></link>.
654
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the instance, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>.
637
655
</simpara></listitem></varlistentry>
638
656
</variablelist></refsect2>
639
657
<refsect2 id="e-cal-util-remove-instances" role="function">
640
658
<title>e_cal_util_remove_instances ()</title>
641
<indexterm zone="e-cal-util-remove-instances"><primary sortas="e_cal_util_remove_instances">e_cal_util_remove_instances</primary></indexterm><programlisting><link linkend="void">void</link> e_cal_util_remove_instances (<link linkend="icalcomponent">icalcomponent</link> *icalcomp,
659
<indexterm zone="e-cal-util-remove-instances"><primary>e_cal_util_remove_instances</primary></indexterm>
660
<programlisting><link linkend="void">void</link> e_cal_util_remove_instances (<link linkend="icalcomponent">icalcomponent</link> *icalcomp,
642
661
<link linkend="struct-icaltimetype">struct icaltimetype</link> rid,
643
662
<link linkend="CalObjModType">CalObjModType</link> mod);</programlisting>