summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2022-06-10 08:29:05 -0400
committerAllen Winter <allen.winter@kdab.com>2022-06-10 08:29:05 -0400
commita986b2a90655a625a9b722d36396b10324dbf0e5 (patch)
treee90042bf81ca5061a13ec431b911cc89e49c0f2a
parentbc813ed29816f13bca2816a4af5cd49a77f75497 (diff)
downloadlibical-git-a986b2a90655a625a9b722d36396b10324dbf0e5.tar.gz
update apidox using doxygen 1.9.3
-rw-r--r--apidocs/annotated.html27
-rw-r--r--apidocs/astime_8h.html47
-rw-r--r--apidocs/astime_8h_source.html155
-rw-r--r--apidocs/classICPointerHolder.html55
-rw-r--r--apidocs/classLibICal_1_1ICalBDBSet.html75
-rw-r--r--apidocs/classLibICal_1_1ICalParameter.html161
-rw-r--r--apidocs/classLibICal_1_1ICalProperty.html395
-rw-r--r--apidocs/classLibICal_1_1ICalSpanList.html81
-rw-r--r--apidocs/classLibICal_1_1ICalValue.html159
-rw-r--r--apidocs/classLibICal_1_1VAgenda.html219
-rw-r--r--apidocs/classLibICal_1_1VAlarm.html223
-rw-r--r--apidocs/classLibICal_1_1VCalendar.html219
-rw-r--r--apidocs/classLibICal_1_1VComponent.html245
-rw-r--r--apidocs/classLibICal_1_1VComponent__inherit__graph.md52
-rw-r--r--apidocs/classLibICal_1_1VComponent__inherit__graph.pngbin48142 -> 48220 bytes
-rw-r--r--apidocs/classLibICal_1_1VEvent.html219
-rw-r--r--apidocs/classLibICal_1_1VFreeBusy.html219
-rw-r--r--apidocs/classLibICal_1_1VJournal.html219
-rw-r--r--apidocs/classLibICal_1_1VQuery.html219
-rw-r--r--apidocs/classLibICal_1_1VTimezone.html219
-rw-r--r--apidocs/classLibICal_1_1VToDo.html219
-rw-r--r--apidocs/classLibICal_1_1XDaylight.html219
-rw-r--r--apidocs/classLibICal_1_1XStandard.html219
-rw-r--r--apidocs/classes.html67
-rw-r--r--apidocs/dir_000003_000002.html (renamed from apidocs/dir_000002_000001.html)24
-rw-r--r--apidocs/dir_000004_000002.html (renamed from apidocs/dir_000003_000001.html)24
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html43
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map2
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md52
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.pngbin3642 -> 3972 bytes
-rw-r--r--apidocs/dir_5330c68354327086ecc8df050e51eedc.html31
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html39
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map4
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md52
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.pngbin5449 -> 5581 bytes
-rw-r--r--apidocs/dir_8e427daf5a9f830cf32cf5e679910194.html42
-rw-r--r--apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.map4
-rw-r--r--apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.md51
-rw-r--r--apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.pngbin0 -> 1998 bytes
-rw-r--r--apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html106
-rw-r--r--apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.map4
-rw-r--r--apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.md51
-rw-r--r--apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.pngbin0 -> 1998 bytes
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html69
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map2
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.md52
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.pngbin3865 -> 4180 bytes
-rw-r--r--apidocs/dir_e68e8157741866f444e17edd764ebbae.html27
-rw-r--r--apidocs/doxygen.css58
-rw-r--r--apidocs/files.html153
-rw-r--r--apidocs/functions.html438
-rw-r--r--apidocs/functions_func.html112
-rw-r--r--apidocs/functions_vars.html344
-rw-r--r--apidocs/globals.html30
-rw-r--r--apidocs/globals_defs.html64
-rw-r--r--apidocs/globals_enum.html40
-rw-r--r--apidocs/globals_eval.html140
-rw-r--r--apidocs/globals_f.html30
-rw-r--r--apidocs/globals_func.html30
-rw-r--r--apidocs/globals_func_f.html30
-rw-r--r--apidocs/globals_func_i.html926
-rw-r--r--apidocs/globals_func_j.html30
-rw-r--r--apidocs/globals_func_s.html30
-rw-r--r--apidocs/globals_i.html1122
-rw-r--r--apidocs/globals_j.html30
-rw-r--r--apidocs/globals_s.html30
-rw-r--r--apidocs/globals_type.html48
-rw-r--r--apidocs/globals_vars.html28
-rw-r--r--apidocs/graph_legend.html35
-rw-r--r--apidocs/hierarchy.html27
-rw-r--r--apidocs/icalarray_8h.html163
-rw-r--r--apidocs/icalarray_8h_source.html131
-rw-r--r--apidocs/icalattach_8h.html131
-rw-r--r--apidocs/icalattach_8h_source.html123
-rw-r--r--apidocs/icalattachimpl_8h_source.html129
-rw-r--r--apidocs/icalbdbset_8h_source.html371
-rw-r--r--apidocs/icalbdbset__cxx_8h.html39
-rw-r--r--apidocs/icalbdbset__cxx_8h_source.html137
-rw-r--r--apidocs/icalbdbsetimpl_8h_source.html117
-rw-r--r--apidocs/icalcalendar_8h.html67
-rw-r--r--apidocs/icalcalendar_8h_source.html127
-rw-r--r--apidocs/icalclassify_8h_source.html91
-rw-r--r--apidocs/icalcluster_8h_source.html145
-rw-r--r--apidocs/icalclusterimpl_8h_source.html99
-rw-r--r--apidocs/icalcomponent_8h.html449
-rw-r--r--apidocs/icalcomponent_8h_source.html653
-rw-r--r--apidocs/icaldirset_8h.html119
-rw-r--r--apidocs/icaldirset_8h_source.html225
-rw-r--r--apidocs/icaldirsetimpl_8h_source.html111
-rw-r--r--apidocs/icalduration_8h.html151
-rw-r--r--apidocs/icalduration_8h_source.html159
-rw-r--r--apidocs/icalenums_8h.html97
-rw-r--r--apidocs/icalenums_8h_source.html365
-rw-r--r--apidocs/icalerror_8h.html269
-rw-r--r--apidocs/icalerror_8h_source.html417
-rw-r--r--apidocs/icalfileset_8h_source.html235
-rw-r--r--apidocs/icalfilesetimpl_8h_source.html103
-rw-r--r--apidocs/icalgauge_8h.html55
-rw-r--r--apidocs/icalgauge_8h_source.html107
-rw-r--r--apidocs/icalgaugeimpl_8h_source.html151
-rw-r--r--apidocs/icallangbind_8h_source.html147
-rw-r--r--apidocs/icalmemory_8h.html165
-rw-r--r--apidocs/icalmemory_8h_source.html153
-rw-r--r--apidocs/icalmessage_8h_source.html127
-rw-r--r--apidocs/icalmime_8h_source.html85
-rw-r--r--apidocs/icalparameter_8h.html357
-rw-r--r--apidocs/icalparameter_8h_source.html203
-rw-r--r--apidocs/icalparameter__cxx_8h.html39
-rw-r--r--apidocs/icalparameter__cxx_8h_source.html345
-rw-r--r--apidocs/icalparameterimpl_8h_source.html109
-rw-r--r--apidocs/icalparser_8h.html197
-rw-r--r--apidocs/icalparser_8h_source.html179
-rw-r--r--apidocs/icalperiod_8h.html113
-rw-r--r--apidocs/icalperiod_8h_source.html139
-rw-r--r--apidocs/icalproperty_8h.html207
-rw-r--r--apidocs/icalproperty_8h_source.html283
-rw-r--r--apidocs/icalproperty__cxx_8h.html43
-rw-r--r--apidocs/icalproperty__cxx_8h_source.html755
-rw-r--r--apidocs/icalproperty__p_8h_source.html91
-rw-r--r--apidocs/icalrecur_8h.html191
-rw-r--r--apidocs/icalrecur_8h_source.html439
-rw-r--r--apidocs/icalrestriction_8h.html73
-rw-r--r--apidocs/icalrestriction_8h_source.html139
-rw-r--r--apidocs/icalset_8h.html193
-rw-r--r--apidocs/icalset_8h_source.html307
-rw-r--r--apidocs/icalspanlist_8h.html95
-rw-r--r--apidocs/icalspanlist_8h_source.html125
-rw-r--r--apidocs/icalspanlist__cxx_8h.html39
-rw-r--r--apidocs/icalspanlist__cxx_8h_source.html137
-rw-r--r--apidocs/icalssyacc_8h_source.html227
-rw-r--r--apidocs/icaltime_8h.html246
-rw-r--r--apidocs/icaltime_8h_source.html319
-rw-r--r--apidocs/icaltimezone_8h.html243
-rw-r--r--apidocs/icaltimezone_8h_source.html361
-rw-r--r--apidocs/icaltimezoneimpl_8h_source.html97
-rw-r--r--apidocs/icaltypes_8h_source.html259
-rw-r--r--apidocs/icaltz-util_8h_source.html97
-rw-r--r--apidocs/icalvalue_8h.html83
-rw-r--r--apidocs/icalvalue_8h_source.html193
-rw-r--r--apidocs/icalvalue__cxx_8h_source.html367
-rw-r--r--apidocs/icalvalueimpl_8h_source.html211
-rw-r--r--apidocs/icalvcal_8h_source.html115
-rw-r--r--apidocs/icalversion_8h_source.html99
-rw-r--r--apidocs/icptrholder__cxx_8h.html47
-rw-r--r--apidocs/icptrholder__cxx_8h_source.html213
-rw-r--r--apidocs/index.html41
-rw-r--r--apidocs/inherits.html27
-rw-r--r--apidocs/jquery.js4
-rw-r--r--apidocs/libical__ical__export_8h_source.html81
-rw-r--r--apidocs/libical__icalss__export_8h_source.html81
-rw-r--r--apidocs/libical__vcal__export_8h_source.html81
-rw-r--r--apidocs/menu.js86
-rw-r--r--apidocs/pvl_8h_source.html217
-rw-r--r--apidocs/search/all_0.html6
-rw-r--r--apidocs/search/all_1.html6
-rw-r--r--apidocs/search/all_1.js6
-rw-r--r--apidocs/search/all_10.html6
-rw-r--r--apidocs/search/all_10.js6
-rw-r--r--apidocs/search/all_11.html6
-rw-r--r--apidocs/search/all_11.js36
-rw-r--r--apidocs/search/all_12.html6
-rw-r--r--apidocs/search/all_12.js14
-rw-r--r--apidocs/search/all_13.html6
-rw-r--r--apidocs/search/all_13.js4
-rw-r--r--apidocs/search/all_14.html6
-rw-r--r--apidocs/search/all_14.js28
-rw-r--r--apidocs/search/all_15.html6
-rw-r--r--apidocs/search/all_15.js6
-rw-r--r--apidocs/search/all_16.html6
-rw-r--r--apidocs/search/all_16.js4
-rw-r--r--apidocs/search/all_17.html6
-rw-r--r--apidocs/search/all_17.js14
-rw-r--r--apidocs/search/all_18.html6
-rw-r--r--apidocs/search/all_18.js4
-rw-r--r--apidocs/search/all_19.html6
-rw-r--r--apidocs/search/all_19.js2
-rw-r--r--apidocs/search/all_2.html6
-rw-r--r--apidocs/search/all_2.js12
-rw-r--r--apidocs/search/all_3.html6
-rw-r--r--apidocs/search/all_3.js18
-rw-r--r--apidocs/search/all_4.html6
-rw-r--r--apidocs/search/all_4.js24
-rw-r--r--apidocs/search/all_5.html6
-rw-r--r--apidocs/search/all_5.js8
-rw-r--r--apidocs/search/all_6.html6
-rw-r--r--apidocs/search/all_6.js14
-rw-r--r--apidocs/search/all_7.html6
-rw-r--r--apidocs/search/all_7.js20
-rw-r--r--apidocs/search/all_8.html6
-rw-r--r--apidocs/search/all_8.js2
-rw-r--r--apidocs/search/all_9.html6
-rw-r--r--apidocs/search/all_9.js704
-rw-r--r--apidocs/search/all_a.html6
-rw-r--r--apidocs/search/all_a.js4
-rw-r--r--apidocs/search/all_b.html6
-rw-r--r--apidocs/search/all_b.js10
-rw-r--r--apidocs/search/all_c.html6
-rw-r--r--apidocs/search/all_c.js12
-rw-r--r--apidocs/search/all_d.html6
-rw-r--r--apidocs/search/all_d.js2
-rw-r--r--apidocs/search/all_e.html6
-rw-r--r--apidocs/search/all_e.js10
-rw-r--r--apidocs/search/all_f.html6
-rw-r--r--apidocs/search/all_f.js16
-rw-r--r--apidocs/search/classes_0.html6
-rw-r--r--apidocs/search/classes_0.js10
-rw-r--r--apidocs/search/classes_1.html6
-rw-r--r--apidocs/search/classes_1.js2
-rw-r--r--apidocs/search/classes_10.html6
-rw-r--r--apidocs/search/classes_10.js2
-rw-r--r--apidocs/search/classes_11.html6
-rw-r--r--apidocs/search/classes_11.js4
-rw-r--r--apidocs/search/classes_12.html6
-rw-r--r--apidocs/search/classes_12.js8
-rw-r--r--apidocs/search/classes_13.html6
-rw-r--r--apidocs/search/classes_13.js2
-rw-r--r--apidocs/search/classes_2.html6
-rw-r--r--apidocs/search/classes_2.js2
-rw-r--r--apidocs/search/classes_3.html6
-rw-r--r--apidocs/search/classes_3.js2
-rw-r--r--apidocs/search/classes_4.html6
-rw-r--r--apidocs/search/classes_4.js4
-rw-r--r--apidocs/search/classes_5.html6
-rw-r--r--apidocs/search/classes_5.js2
-rw-r--r--apidocs/search/classes_6.html6
-rw-r--r--apidocs/search/classes_6.js92
-rw-r--r--apidocs/search/classes_7.html6
-rw-r--r--apidocs/search/classes_7.js4
-rw-r--r--apidocs/search/classes_8.html6
-rw-r--r--apidocs/search/classes_8.js6
-rw-r--r--apidocs/search/classes_9.html6
-rw-r--r--apidocs/search/classes_9.js4
-rw-r--r--apidocs/search/classes_a.html6
-rw-r--r--apidocs/search/classes_a.js6
-rw-r--r--apidocs/search/classes_b.html6
-rw-r--r--apidocs/search/classes_b.js4
-rw-r--r--apidocs/search/classes_c.html6
-rw-r--r--apidocs/search/classes_c.js14
-rw-r--r--apidocs/search/classes_d.html6
-rw-r--r--apidocs/search/classes_d.js6
-rw-r--r--apidocs/search/classes_e.html6
-rw-r--r--apidocs/search/classes_e.js2
-rw-r--r--apidocs/search/classes_f.html6
-rw-r--r--apidocs/search/classes_f.js26
-rw-r--r--apidocs/search/defines_0.html6
-rw-r--r--apidocs/search/defines_0.js20
-rw-r--r--apidocs/search/enums_0.html6
-rw-r--r--apidocs/search/enums_0.js8
-rw-r--r--apidocs/search/enumvalues_0.html6
-rw-r--r--apidocs/search/enumvalues_0.js58
-rw-r--r--apidocs/search/files_0.html6
-rw-r--r--apidocs/search/files_0.js2
-rw-r--r--apidocs/search/files_1.html6
-rw-r--r--apidocs/search/files_1.js52
-rw-r--r--apidocs/search/files_2.html6
-rw-r--r--apidocs/search/files_2.js2
-rw-r--r--apidocs/search/functions_0.html6
-rw-r--r--apidocs/search/functions_0.js4
-rw-r--r--apidocs/search/functions_1.html6
-rw-r--r--apidocs/search/functions_1.js2
-rw-r--r--apidocs/search/functions_2.html6
-rw-r--r--apidocs/search/functions_2.js6
-rw-r--r--apidocs/search/functions_3.html6
-rw-r--r--apidocs/search/functions_3.js2
-rw-r--r--apidocs/search/functions_4.html6
-rw-r--r--apidocs/search/functions_4.js2
-rw-r--r--apidocs/search/functions_5.html6
-rw-r--r--apidocs/search/functions_5.js18
-rw-r--r--apidocs/search/functions_6.html6
-rw-r--r--apidocs/search/functions_6.js452
-rw-r--r--apidocs/search/functions_7.html6
-rw-r--r--apidocs/search/functions_7.js2
-rw-r--r--apidocs/search/functions_8.html6
-rw-r--r--apidocs/search/functions_8.js2
-rw-r--r--apidocs/search/functions_9.html6
-rw-r--r--apidocs/search/functions_9.js2
-rw-r--r--apidocs/search/functions_a.html6
-rw-r--r--apidocs/search/functions_a.js8
-rw-r--r--apidocs/search/functions_b.html6
-rw-r--r--apidocs/search/functions_b.js2
-rw-r--r--apidocs/search/pages_0.html6
-rw-r--r--apidocs/search/pages_0.js2
-rw-r--r--apidocs/search/search.css12
-rw-r--r--apidocs/search/search.js68
-rw-r--r--apidocs/search/typedefs_0.html6
-rw-r--r--apidocs/search/typedefs_0.js12
-rw-r--r--apidocs/search/variables_0.html6
-rw-r--r--apidocs/search/variables_0.js8
-rw-r--r--apidocs/search/variables_1.html6
-rw-r--r--apidocs/search/variables_1.js10
-rw-r--r--apidocs/search/variables_10.html6
-rw-r--r--apidocs/search/variables_10.js2
-rw-r--r--apidocs/search/variables_11.html6
-rw-r--r--apidocs/search/variables_11.js4
-rw-r--r--apidocs/search/variables_12.html6
-rw-r--r--apidocs/search/variables_12.js6
-rw-r--r--apidocs/search/variables_13.html6
-rw-r--r--apidocs/search/variables_13.js2
-rw-r--r--apidocs/search/variables_2.html6
-rw-r--r--apidocs/search/variables_2.js20
-rw-r--r--apidocs/search/variables_3.html6
-rw-r--r--apidocs/search/variables_3.js4
-rw-r--r--apidocs/search/variables_4.html6
-rw-r--r--apidocs/search/variables_4.js10
-rw-r--r--apidocs/search/variables_5.html6
-rw-r--r--apidocs/search/variables_5.js2
-rw-r--r--apidocs/search/variables_6.html6
-rw-r--r--apidocs/search/variables_6.js2
-rw-r--r--apidocs/search/variables_7.html6
-rw-r--r--apidocs/search/variables_7.js14
-rw-r--r--apidocs/search/variables_8.html6
-rw-r--r--apidocs/search/variables_8.js2
-rw-r--r--apidocs/search/variables_9.html6
-rw-r--r--apidocs/search/variables_9.js4
-rw-r--r--apidocs/search/variables_a.html6
-rw-r--r--apidocs/search/variables_a.js6
-rw-r--r--apidocs/search/variables_b.html6
-rw-r--r--apidocs/search/variables_b.js2
-rw-r--r--apidocs/search/variables_c.html6
-rw-r--r--apidocs/search/variables_c.js4
-rw-r--r--apidocs/search/variables_d.html6
-rw-r--r--apidocs/search/variables_d.js10
-rw-r--r--apidocs/search/variables_e.html6
-rw-r--r--apidocs/search/variables_e.js14
-rw-r--r--apidocs/search/variables_f.html6
-rw-r--r--apidocs/search/variables_f.js8
-rw-r--r--apidocs/sspm_8h_source.html309
-rw-r--r--apidocs/structLexBuf.html53
-rw-r--r--apidocs/structOFile.html41
-rw-r--r--apidocs/structPreDefProp.html37
-rw-r--r--apidocs/structStrItem.html35
-rw-r--r--apidocs/structVObject.html39
-rw-r--r--apidocs/structVObjectIterator.html33
-rw-r--r--apidocs/struct__compat__tzids.html33
-rw-r--r--apidocs/struct__icalarray.html39
-rw-r--r--apidocs/struct__icaltimezone.html63
-rw-r--r--apidocs/struct__icaltimezonechange.html59
-rw-r--r--apidocs/struct__icalvcal__defaults.html35
-rw-r--r--apidocs/structbuffer__ring.html33
-rw-r--r--apidocs/structconversion__table__struct.html39
-rw-r--r--apidocs/structencoding__map.html33
-rw-r--r--apidocs/structexpand__split__map__struct.html35
-rw-r--r--apidocs/structfreq__map.html33
-rw-r--r--apidocs/structicalattach__impl.html35
-rw-r--r--apidocs/structicalbdbset__id.html35
-rw-r--r--apidocs/structicalbdbset__impl.html59
-rw-r--r--apidocs/structicalbdbset__options.html59
-rw-r--r--apidocs/structicalcalendar__impl.html39
-rw-r--r--apidocs/structicalclassify__map.html35
-rw-r--r--apidocs/structicalclassify__parts.html49
-rw-r--r--apidocs/structicalcluster__impl.html37
-rw-r--r--apidocs/structicalcompiter.html33
-rw-r--r--apidocs/structicalcomponent__impl.html51
-rw-r--r--apidocs/structicalcomponent__kind__map.html33
-rw-r--r--apidocs/structicaldatetimeperiodtype.html33
-rw-r--r--apidocs/structicaldirset__impl.html61
-rw-r--r--apidocs/structicaldirset__options.html33
-rw-r--r--apidocs/structicaldurationtype.html45
-rw-r--r--apidocs/structicalerror__state.html33
-rw-r--r--apidocs/structicalerror__string__map.html35
-rw-r--r--apidocs/structicalfileset__id.html35
-rw-r--r--apidocs/structicalfileset__impl.html57
-rw-r--r--apidocs/structicalfileset__options.html51
-rw-r--r--apidocs/structicalgauge__impl.html43
-rw-r--r--apidocs/structicalgauge__where.html39
-rw-r--r--apidocs/structicalgeotype.html33
-rw-r--r--apidocs/structicalparameter__impl.html43
-rw-r--r--apidocs/structicalparser__impl.html51
-rw-r--r--apidocs/structicalperiodtype.html39
-rw-r--r--apidocs/structicalproperty__impl.html43
-rw-r--r--apidocs/structicalrecur__iterator__impl.html59
-rw-r--r--apidocs/structicalrecur__parser.html39
-rw-r--r--apidocs/structicalrecurrencetype.html73
-rw-r--r--apidocs/structicalreqstattype.html35
-rw-r--r--apidocs/structicalset__impl.html93
-rw-r--r--apidocs/structicalsetiter.html39
-rw-r--r--apidocs/structicalspanlist__impl.html41
-rw-r--r--apidocs/structicaltime__span.html45
-rw-r--r--apidocs/structicaltimetype.html57
-rw-r--r--apidocs/structicaltimezonephase.html45
-rw-r--r--apidocs/structicaltimezonetype.html37
-rw-r--r--apidocs/structicaltriggertype.html33
-rw-r--r--apidocs/structicalvalue__impl.html43
-rw-r--r--apidocs/structleap.html33
-rw-r--r--apidocs/structmajor__content__type__map.html33
-rw-r--r--apidocs/structmime__impl.html49
-rw-r--r--apidocs/structminor__content__type__map.html33
-rw-r--r--apidocs/structobservance.html37
-rw-r--r--apidocs/structpvl__elem__t.html49
-rw-r--r--apidocs/structpvl__list__t.html55
-rw-r--r--apidocs/structrdate.html33
-rw-r--r--apidocs/structrecur__map.html35
-rw-r--r--apidocs/structskip__map.html33
-rw-r--r--apidocs/structslg__data.html33
-rw-r--r--apidocs/structsspm__action__map.html45
-rw-r--r--apidocs/structsspm__buffer.html37
-rw-r--r--apidocs/structsspm__header.html53
-rw-r--r--apidocs/structsspm__part.html37
-rw-r--r--apidocs/structtext__part.html35
-rw-r--r--apidocs/structttinfo.html41
-rw-r--r--apidocs/structtzinfo.html47
-rw-r--r--apidocs/structut__instant.html77
-rw-r--r--apidocs/structwd__map.html33
-rw-r--r--apidocs/structyy__buffer__state.html57
-rw-r--r--apidocs/structyy__trans__info.html33
-rw-r--r--apidocs/structzone__context.html53
-rw-r--r--apidocs/tabs.css2
-rw-r--r--apidocs/unionValueItem.html41
-rw-r--r--apidocs/unionYYSTYPE.html35
-rw-r--r--apidocs/unionicalvalue__impl_1_1data.html51
-rw-r--r--apidocs/unionyyalloc.html33
-rw-r--r--apidocs/vcaltmp_8h_source.html225
-rw-r--r--apidocs/vcc_8h_source.html187
-rw-r--r--apidocs/vcomponent__cxx_8h.html43
-rw-r--r--apidocs/vcomponent__cxx_8h_source.html625
-rw-r--r--apidocs/vobject_8h_source.html739
416 files changed, 14841 insertions, 16300 deletions
diff --git a/apidocs/annotated.html b/apidocs/annotated.html
index e6fa9b6c..3c0e1206 100644
--- a/apidocs/annotated.html
+++ b/apidocs/annotated.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -62,8 +62,7 @@ $(function() {
</div>
<div class="header">
- <div class="headertitle">
-<div class="title">Data Structures</div> </div>
+ <div class="headertitle"><div class="title">Data Structures</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
@@ -175,7 +174,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/astime_8h.html b/apidocs/astime_8h.html
index 9136335f..808e6525 100644
--- a/apidocs/astime_8h.html
+++ b/apidocs/astime_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: astime.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">astime.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">astime.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,37 +79,37 @@ $(function() {
<p><a href="astime_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structut__instant.html">ut_instant</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a5b01abbbfd83d9f52f295b5044c0c9af"><td class="memItemLeft" align="right" valign="top"><a id="a5b01abbbfd83d9f52f295b5044c0c9af"></a>
+<tr class="memitem:a5b01abbbfd83d9f52f295b5044c0c9af"><td class="memItemLeft" align="right" valign="top"><a id="a5b01abbbfd83d9f52f295b5044c0c9af" name="a5b01abbbfd83d9f52f295b5044c0c9af"></a>
typedef struct <a class="el" href="structut__instant.html">ut_instant</a>&#160;</td><td class="memItemRight" valign="bottom"><b>UTinstant</b></td></tr>
<tr class="separator:a5b01abbbfd83d9f52f295b5044c0c9af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a639fb49015ff3b958bc16062a7c783d5"><td class="memItemLeft" align="right" valign="top"><a id="a639fb49015ff3b958bc16062a7c783d5"></a>
+<tr class="memitem:a639fb49015ff3b958bc16062a7c783d5"><td class="memItemLeft" align="right" valign="top"><a id="a639fb49015ff3b958bc16062a7c783d5" name="a639fb49015ff3b958bc16062a7c783d5"></a>
typedef struct <a class="el" href="structut__instant.html">ut_instant</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>UTinstantPtr</b></td></tr>
<tr class="separator:a639fb49015ff3b958bc16062a7c783d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a71ea4b389d8486821b9c010c75445b34"><td class="memItemLeft" align="right" valign="top"><a id="a71ea4b389d8486821b9c010c75445b34"></a>
-long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">caldat</a> (<a class="el" href="structut__instant.html">UTinstantPtr</a>)</td></tr>
+<tr class="memitem:a71ea4b389d8486821b9c010c75445b34"><td class="memItemLeft" align="right" valign="top"><a id="a71ea4b389d8486821b9c010c75445b34" name="a71ea4b389d8486821b9c010c75445b34"></a>
+long&#160;</td><td class="memItemRight" valign="bottom"><b>caldat</b> (<a class="el" href="structut__instant.html">UTinstantPtr</a>)</td></tr>
<tr class="memdesc:a71ea4b389d8486821b9c010c75445b34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts Julian date to year,mo,da. <br /></td></tr>
<tr class="separator:a71ea4b389d8486821b9c010c75445b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adaeb2db35e791e5539b565e85e697cab"><td class="memItemLeft" align="right" valign="top"><a id="adaeb2db35e791e5539b565e85e697cab"></a>
-double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">juldat</a> (<a class="el" href="structut__instant.html">UTinstantPtr</a>)</td></tr>
+<tr class="memitem:adaeb2db35e791e5539b565e85e697cab"><td class="memItemLeft" align="right" valign="top"><a id="adaeb2db35e791e5539b565e85e697cab" name="adaeb2db35e791e5539b565e85e697cab"></a>
+double&#160;</td><td class="memItemRight" valign="bottom"><b>juldat</b> (<a class="el" href="structut__instant.html">UTinstantPtr</a>)</td></tr>
<tr class="memdesc:adaeb2db35e791e5539b565e85e697cab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns Julian day from year,mo,da. <br /></td></tr>
<tr class="separator:adaeb2db35e791e5539b565e85e697cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>contains definitions of structures used for time calculations. </p>
+<div class="textblock"><p >contains definitions of structures used for time calculations. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/astime_8h_source.html b/apidocs/astime_8h_source.html
index aa4d8e5e..93c63d94 100644
--- a/apidocs/astime_8h_source.html
+++ b/apidocs/astime_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: astime.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,74 +66,73 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">astime.h</div> </div>
+ <div class="headertitle"><div class="title">astime.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="astime_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 1986-2000, Hiram Clawson</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> * All rights reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Redistribution and use in source and binary forms, with or</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * without modification, are permitted provided that the following</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * conditions are met:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * Redistributions of source code must retain the above</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * copyright notice, this list of conditions and the</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * following disclaimer.</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * Redistributions in binary form must reproduce the</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * above copyright notice, this list of conditions and</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * the following disclaimer in the documentation and/or</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * other materials provided with the distribution.</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * Neither name of The Museum of Hiram nor the names of</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * its contributors may be used to endorse or promote products</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * derived from this software without specific prior</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> * written permission.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"> * CONTRIBUTORS ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED WARRANTIES,</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"> * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> * IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"> * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> * THE POSSIBILITY OF SUCH DAMAGE.</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#ifndef ICAL_ASTIME_H</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#define ICAL_ASTIME_H</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structut__instant.html"> 47</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structut__instant.html">ut_instant</a></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7"> 49</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7">j_date</a>; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12"> 50</a></span>&#160; <span class="keywordtype">long</span> <a class="code" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12">year</a>; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structut__instant.html#a02a71f42b488eb4170228654451b9277"> 51</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#a02a71f42b488eb4170228654451b9277">month</a>; </div>
-<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797"> 52</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797">day</a>; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e"> 53</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e">i_hour</a>; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8"> 54</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8">i_minute</a>; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb"> 55</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb">i_second</a>; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb"> 56</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">d_hour</a>; </div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca"> 57</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca">d_minute</a>; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6"> 58</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6">d_second</a>; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848"> 59</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848">weekday</a>; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00"> 60</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00">day_of_year</a>; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;} <a class="code" href="structut__instant.html">UTinstant</a>, *<a class="code" href="structut__instant.html">UTinstantPtr</a>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/* Functions in caldate.c */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34"> 66</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">long</span> <a class="code" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">caldat</a>(<a class="code" href="structut__instant.html">UTinstantPtr</a>);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab"> 69</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">double</span> <a class="code" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">juldat</a>(<a class="code" href="structut__instant.html">UTinstantPtr</a>);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="astime_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * Copyright (c) 1986-2000, Hiram Clawson</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * All rights reserved.</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> * Redistribution and use in source and binary forms, with or</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> * without modification, are permitted provided that the following</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * conditions are met:</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * Redistributions of source code must retain the above</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> * copyright notice, this list of conditions and the</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> * following disclaimer.</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> * Redistributions in binary form must reproduce the</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * above copyright notice, this list of conditions and</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> * the following disclaimer in the documentation and/or</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * other materials provided with the distribution.</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> * Neither name of The Museum of Hiram nor the names of</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> * its contributors may be used to endorse or promote products</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> * derived from this software without specific prior</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> * written permission.</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"> * CONTRIBUTORS ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED WARRANTIES,</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"> * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> * IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment"> * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment"> * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"> * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment"> * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment"> * THE POSSIBILITY OF SUCH DAMAGE.</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#ifndef ICAL_ASTIME_H</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#define ICAL_ASTIME_H</span></div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structut__instant.html"> 47</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structut__instant.html">ut_instant</a></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>{</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7"> 49</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7">j_date</a>; </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12"> 50</a></span> <span class="keywordtype">long</span> <a class="code hl_variable" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12">year</a>; </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structut__instant.html#a02a71f42b488eb4170228654451b9277"> 51</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#a02a71f42b488eb4170228654451b9277">month</a>; </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797"> 52</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797">day</a>; </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e"> 53</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e">i_hour</a>; </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8"> 54</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8">i_minute</a>; </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb"> 55</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb">i_second</a>; </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb"> 56</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">d_hour</a>; </div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca"> 57</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca">d_minute</a>; </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6"> 58</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6">d_second</a>; </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848"> 59</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848">weekday</a>; </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00"> 60</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00">day_of_year</a>; </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>} <a class="code hl_struct" href="structut__instant.html">UTinstant</a>, *<a class="code hl_struct" href="structut__instant.html">UTinstantPtr</a>;</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment">/* Functions in caldate.c */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34"> 66</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">long</span> <a class="code hl_function" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">caldat</a>(<a class="code hl_struct" href="structut__instant.html">UTinstantPtr</a>);</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab"> 69</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">double</span> <a class="code hl_function" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">juldat</a>(<a class="code hl_struct" href="structut__instant.html">UTinstantPtr</a>);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aastime_8h_html_a71ea4b389d8486821b9c010c75445b34"><div class="ttname"><a href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">caldat</a></div><div class="ttdeci">long caldat(UTinstantPtr)</div><div class="ttdoc">Converts Julian date to year,mo,da.</div></div>
<div class="ttc" id="aastime_8h_html_adaeb2db35e791e5539b565e85e697cab"><div class="ttname"><a href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">juldat</a></div><div class="ttdeci">double juldat(UTinstantPtr)</div><div class="ttdoc">Returns Julian day from year,mo,da.</div></div>
<div class="ttc" id="astructut__instant_html"><div class="ttname"><a href="structut__instant.html">ut_instant</a></div><div class="ttdef"><b>Definition:</b> astime.h:48</div></div>
@@ -152,7 +151,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classICPointerHolder.html b/apidocs/classICPointerHolder.html
index c0562399..b79df699 100644
--- a/apidocs/classICPointerHolder.html
+++ b/apidocs/classICPointerHolder.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: ICPointerHolder&lt; T &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,38 +64,37 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">ICPointerHolder&lt; T &gt; Class Template Reference</div> </div>
+ <div class="headertitle"><div class="title">ICPointerHolder&lt; T &gt; Class Template Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a9b42ba83c449ceed407842163fa02a25"><td class="memItemLeft" align="right" valign="top"><a id="a9b42ba83c449ceed407842163fa02a25"></a>
+<tr class="memitem:a9b42ba83c449ceed407842163fa02a25"><td class="memItemLeft" align="right" valign="top"><a id="a9b42ba83c449ceed407842163fa02a25" name="a9b42ba83c449ceed407842163fa02a25"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICPointerHolder</b> (const <a class="el" href="classICPointerHolder.html">ICPointerHolder</a> &amp;ip)</td></tr>
<tr class="separator:a9b42ba83c449ceed407842163fa02a25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac85945688f4916cf93f133483c6dee29"><td class="memItemLeft" align="right" valign="top"><a id="ac85945688f4916cf93f133483c6dee29"></a>
+<tr class="memitem:ac85945688f4916cf93f133483c6dee29"><td class="memItemLeft" align="right" valign="top"><a id="ac85945688f4916cf93f133483c6dee29" name="ac85945688f4916cf93f133483c6dee29"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICPointerHolder</b> (T *p)</td></tr>
<tr class="separator:ac85945688f4916cf93f133483c6dee29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9cbfc6b55ca130a82a5f2c211972ca5c"><td class="memItemLeft" align="right" valign="top"><a id="a9cbfc6b55ca130a82a5f2c211972ca5c"></a>
+<tr class="memitem:a9cbfc6b55ca130a82a5f2c211972ca5c"><td class="memItemLeft" align="right" valign="top"><a id="a9cbfc6b55ca130a82a5f2c211972ca5c" name="a9cbfc6b55ca130a82a5f2c211972ca5c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator T*</b> () const</td></tr>
<tr class="separator:a9cbfc6b55ca130a82a5f2c211972ca5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a585c9666f92521ce1261b3a8bf42deff"><td class="memItemLeft" align="right" valign="top"><a id="a585c9666f92521ce1261b3a8bf42deff"></a>
+<tr class="memitem:a585c9666f92521ce1261b3a8bf42deff"><td class="memItemLeft" align="right" valign="top"><a id="a585c9666f92521ce1261b3a8bf42deff" name="a585c9666f92521ce1261b3a8bf42deff"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (T *p)</td></tr>
<tr class="separator:a585c9666f92521ce1261b3a8bf42deff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44980b35662b9ba45f1d8d3b51e8910b"><td class="memItemLeft" align="right" valign="top"><a id="a44980b35662b9ba45f1d8d3b51e8910b"></a>
+<tr class="memitem:a39046fc6b98630c961fbc2dddd91d218"><td class="memItemLeft" align="right" valign="top"><a id="a39046fc6b98630c961fbc2dddd91d218" name="a39046fc6b98630c961fbc2dddd91d218"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> ()</td></tr>
-<tr class="separator:a44980b35662b9ba45f1d8d3b51e8910b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aceff67e4688430d0ebef0bbb14ecdcd3"><td class="memItemLeft" align="right" valign="top"><a id="aceff67e4688430d0ebef0bbb14ecdcd3"></a>
+<tr class="separator:a39046fc6b98630c961fbc2dddd91d218"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8249043cd80fa776faa152bdb76cb972"><td class="memItemLeft" align="right" valign="top"><a id="a8249043cd80fa776faa152bdb76cb972" name="a8249043cd80fa776faa152bdb76cb972"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>operator-&gt;</b> () const</td></tr>
-<tr class="separator:aceff67e4688430d0ebef0bbb14ecdcd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4446cffdbbe55ab0cad244555e266070"><td class="memItemLeft" align="right" valign="top"><a id="a4446cffdbbe55ab0cad244555e266070"></a>
+<tr class="separator:a8249043cd80fa776faa152bdb76cb972"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad182c49b4e25fa82abaa0645e1ed7ac"><td class="memItemLeft" align="right" valign="top"><a id="aad182c49b4e25fa82abaa0645e1ed7ac" name="aad182c49b4e25fa82abaa0645e1ed7ac"></a>
<a class="el" href="classICPointerHolder.html">ICPointerHolder</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="classICPointerHolder.html">ICPointerHolder</a> &amp;p)</td></tr>
-<tr class="separator:a4446cffdbbe55ab0cad244555e266070"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d8a18c7d596846b09f5174642ba12ee"><td class="memItemLeft" align="right" valign="top"><a id="a3d8a18c7d596846b09f5174642ba12ee"></a>
+<tr class="separator:aad182c49b4e25fa82abaa0645e1ed7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90a83898ac0c3b0ed8a854210cc42da1"><td class="memItemLeft" align="right" valign="top"><a id="a90a83898ac0c3b0ed8a854210cc42da1" name="a90a83898ac0c3b0ed8a854210cc42da1"></a>
<a class="el" href="classICPointerHolder.html">ICPointerHolder</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (T *p)</td></tr>
-<tr class="separator:a3d8a18c7d596846b09f5174642ba12ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a138451059cb722698c4367e3f66de908"><td class="memItemLeft" align="right" valign="top"><a id="a138451059cb722698c4367e3f66de908"></a>
+<tr class="separator:a90a83898ac0c3b0ed8a854210cc42da1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a138451059cb722698c4367e3f66de908"><td class="memItemLeft" align="right" valign="top"><a id="a138451059cb722698c4367e3f66de908" name="a138451059cb722698c4367e3f66de908"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (T *p)</td></tr>
<tr class="separator:a138451059cb722698c4367e3f66de908"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -105,7 +104,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (T *p)
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1ICalBDBSet.html b/apidocs/classLibICal_1_1ICalBDBSet.html
index 34d4a834..8d2cd1cd 100644
--- a/apidocs/classLibICal_1_1ICalBDBSet.html
+++ b/apidocs/classLibICal_1_1ICalBDBSet.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::ICalBDBSet Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,62 +68,61 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::ICalBDBSet Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::ICalBDBSet Class Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a97fae5834043e63faf4317cd5846ec42"><td class="memItemLeft" align="right" valign="top"><a id="a97fae5834043e63faf4317cd5846ec42"></a>
+<tr class="memitem:a97fae5834043e63faf4317cd5846ec42"><td class="memItemLeft" align="right" valign="top"><a id="a97fae5834043e63faf4317cd5846ec42" name="a97fae5834043e63faf4317cd5846ec42"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalBDBSet</b> (const <a class="el" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> &amp;)</td></tr>
<tr class="separator:a97fae5834043e63faf4317cd5846ec42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d91818a0f27595e176345fd91e8e088"><td class="memItemLeft" align="right" valign="top"><a id="a3d91818a0f27595e176345fd91e8e088"></a>
+<tr class="memitem:a3d91818a0f27595e176345fd91e8e088"><td class="memItemLeft" align="right" valign="top"><a id="a3d91818a0f27595e176345fd91e8e088" name="a3d91818a0f27595e176345fd91e8e088"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalBDBSet</b> (const std::string &amp;path, int flags)</td></tr>
<tr class="separator:a3d91818a0f27595e176345fd91e8e088"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9d701c3e912bff3c63e11a7f42cbee99"><td class="memItemLeft" align="right" valign="top"><a id="a9d701c3e912bff3c63e11a7f42cbee99"></a>
+<tr class="memitem:a9d701c3e912bff3c63e11a7f42cbee99"><td class="memItemLeft" align="right" valign="top"><a id="a9d701c3e912bff3c63e11a7f42cbee99" name="a9d701c3e912bff3c63e11a7f42cbee99"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a9d701c3e912bff3c63e11a7f42cbee99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae53776f03c82d46f5c6913595d924932"><td class="memItemLeft" align="right" valign="top"><a id="ae53776f03c82d46f5c6913595d924932"></a>
+<tr class="memitem:ae53776f03c82d46f5c6913595d924932"><td class="memItemLeft" align="right" valign="top"><a id="ae53776f03c82d46f5c6913595d924932" name="ae53776f03c82d46f5c6913595d924932"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr>
<tr class="separator:ae53776f03c82d46f5c6913595d924932"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a70d7b5adb5eacdc6d6840ca615ad3e"><td class="memItemLeft" align="right" valign="top"><a id="a8a70d7b5adb5eacdc6d6840ca615ad3e"></a>
+<tr class="memitem:a8a70d7b5adb5eacdc6d6840ca615ad3e"><td class="memItemLeft" align="right" valign="top"><a id="a8a70d7b5adb5eacdc6d6840ca615ad3e" name="a8a70d7b5adb5eacdc6d6840ca615ad3e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (icalcomponent_kind kind)</td></tr>
<tr class="separator:a8a70d7b5adb5eacdc6d6840ca615ad3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f2a8b36a0d5a9437831083e0600863c"><td class="memItemLeft" align="right" valign="top"><a id="a4f2a8b36a0d5a9437831083e0600863c"></a>
+<tr class="memitem:a8a77c77fea97eb66713e495be48a921c"><td class="memItemLeft" align="right" valign="top"><a id="a8a77c77fea97eb66713e495be48a921c" name="a8a77c77fea97eb66713e495be48a921c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>fetch</b> (std::string &amp;uid)</td></tr>
-<tr class="separator:a4f2a8b36a0d5a9437831083e0600863c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab1f4740d0e260a5a30f4691d2e1d8efe"><td class="memItemLeft" align="right" valign="top"><a id="ab1f4740d0e260a5a30f4691d2e1d8efe"></a>
+<tr class="separator:a8a77c77fea97eb66713e495be48a921c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f106a7650f409ca1959814d696d9013"><td class="memItemLeft" align="right" valign="top"><a id="a2f106a7650f409ca1959814d696d9013" name="a2f106a7650f409ca1959814d696d9013"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>fetch_match</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *c)</td></tr>
-<tr class="separator:ab1f4740d0e260a5a30f4691d2e1d8efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a455a92911af71aad5a69a7504dd0d071"><td class="memItemLeft" align="right" valign="top"><a id="a455a92911af71aad5a69a7504dd0d071"></a>
+<tr class="separator:a2f106a7650f409ca1959814d696d9013"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a455a92911af71aad5a69a7504dd0d071"><td class="memItemLeft" align="right" valign="top"><a id="a455a92911af71aad5a69a7504dd0d071" name="a455a92911af71aad5a69a7504dd0d071"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>free</b> ()</td></tr>
<tr class="separator:a455a92911af71aad5a69a7504dd0d071"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ba12233ef5595efa2467e7926a5843f"><td class="memItemLeft" align="right" valign="top"><a id="a4ba12233ef5595efa2467e7926a5843f"></a>
+<tr class="memitem:a3834f3eae4652895299f9dfa2cc508a2"><td class="memItemLeft" align="right" valign="top"><a id="a3834f3eae4652895299f9dfa2cc508a2" name="a3834f3eae4652895299f9dfa2cc508a2"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_component</b> ()</td></tr>
-<tr class="separator:a4ba12233ef5595efa2467e7926a5843f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63555e43e49ea83cbb85412fa64e491a"><td class="memItemLeft" align="right" valign="top"><a id="a63555e43e49ea83cbb85412fa64e491a"></a>
+<tr class="separator:a3834f3eae4652895299f9dfa2cc508a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad20aad64aeccfb2c94b4e85a424cb8d5"><td class="memItemLeft" align="right" valign="top"><a id="ad20aad64aeccfb2c94b4e85a424cb8d5" name="ad20aad64aeccfb2c94b4e85a424cb8d5"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_component</b> ()</td></tr>
-<tr class="separator:a63555e43e49ea83cbb85412fa64e491a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee28842aa67fd3aa62a0e3610bfebf30"><td class="memItemLeft" align="right" valign="top"><a id="aee28842aa67fd3aa62a0e3610bfebf30"></a>
+<tr class="separator:ad20aad64aeccfb2c94b4e85a424cb8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab675dbd9b59a97f0e3ff2cecd34f0389"><td class="memItemLeft" align="right" valign="top"><a id="ab675dbd9b59a97f0e3ff2cecd34f0389" name="ab675dbd9b59a97f0e3ff2cecd34f0389"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> ()</td></tr>
-<tr class="separator:aee28842aa67fd3aa62a0e3610bfebf30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a912db0936d9c654ed5e0987f2faf5560"><td class="memItemLeft" align="right" valign="top"><a id="a912db0936d9c654ed5e0987f2faf5560"></a>
+<tr class="separator:ab675dbd9b59a97f0e3ff2cecd34f0389"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a908f4bf56bce92bdceb3353f351f04"><td class="memItemLeft" align="right" valign="top"><a id="a2a908f4bf56bce92bdceb3353f351f04" name="a2a908f4bf56bce92bdceb3353f351f04"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> ()</td></tr>
-<tr class="separator:a912db0936d9c654ed5e0987f2faf5560"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7abe7471c5099790421933f871f88941"><td class="memItemLeft" align="right" valign="top"><a id="a7abe7471c5099790421933f871f88941"></a>
+<tr class="separator:a2a908f4bf56bce92bdceb3353f351f04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7abe7471c5099790421933f871f88941"><td class="memItemLeft" align="right" valign="top"><a id="a7abe7471c5099790421933f871f88941" name="a7abe7471c5099790421933f871f88941"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>has_uid</b> (std::string &amp;uid)</td></tr>
<tr class="separator:a7abe7471c5099790421933f871f88941"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abfdc5f3b9b84aa0de2662f9dd1d028f4"><td class="memItemLeft" align="right" valign="top"><a id="abfdc5f3b9b84aa0de2662f9dd1d028f4"></a>
+<tr class="memitem:abfdc5f3b9b84aa0de2662f9dd1d028f4"><td class="memItemLeft" align="right" valign="top"><a id="abfdc5f3b9b84aa0de2662f9dd1d028f4" name="abfdc5f3b9b84aa0de2662f9dd1d028f4"></a>
<a class="el" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> &amp;)</td></tr>
<tr class="separator:abfdc5f3b9b84aa0de2662f9dd1d028f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5accde1741f4586c41b3300034a0889"><td class="memItemLeft" align="right" valign="top"><a id="af5accde1741f4586c41b3300034a0889"></a>
+<tr class="memitem:af5accde1741f4586c41b3300034a0889"><td class="memItemLeft" align="right" valign="top"><a id="af5accde1741f4586c41b3300034a0889" name="af5accde1741f4586c41b3300034a0889"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>path</b> ()</td></tr>
<tr class="separator:af5accde1741f4586c41b3300034a0889"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb00a8c3634ff667372053ec0e397730"><td class="memItemLeft" align="right" valign="top"><a id="abb00a8c3634ff667372053ec0e397730"></a>
+<tr class="memitem:abb00a8c3634ff667372053ec0e397730"><td class="memItemLeft" align="right" valign="top"><a id="abb00a8c3634ff667372053ec0e397730" name="abb00a8c3634ff667372053ec0e397730"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abb00a8c3634ff667372053ec0e397730"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf04f5c5c2ad3bd5113ba2fd06bddb43"><td class="memItemLeft" align="right" valign="top"><a id="acf04f5c5c2ad3bd5113ba2fd06bddb43"></a>
+<tr class="memitem:acf04f5c5c2ad3bd5113ba2fd06bddb43"><td class="memItemLeft" align="right" valign="top"><a id="acf04f5c5c2ad3bd5113ba2fd06bddb43" name="acf04f5c5c2ad3bd5113ba2fd06bddb43"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>select</b> (<a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="separator:acf04f5c5c2ad3bd5113ba2fd06bddb43"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -133,7 +132,7 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><b>path</b> ()</t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1ICalParameter.html b/apidocs/classLibICal_1_1ICalParameter.html
index 02b6ad5e..71879335 100644
--- a/apidocs/classLibICal_1_1ICalParameter.html
+++ b/apidocs/classLibICal_1_1ICalParameter.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::ICalParameter Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,206 +69,205 @@ $(function() {
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::ICalParameter Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::ICalParameter Class Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:ac34fa3cc1ae6c593f770a4141306c849"><td class="memItemLeft" align="right" valign="top"><a id="ac34fa3cc1ae6c593f770a4141306c849"></a>
+<tr class="memitem:ac34fa3cc1ae6c593f770a4141306c849"><td class="memItemLeft" align="right" valign="top"><a id="ac34fa3cc1ae6c593f770a4141306c849" name="ac34fa3cc1ae6c593f770a4141306c849"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalParameter</b> (const <a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;)</td></tr>
<tr class="separator:ac34fa3cc1ae6c593f770a4141306c849"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb60fd1dafd3c0eef1e5e62efcc740d3"><td class="memItemLeft" align="right" valign="top"><a id="adb60fd1dafd3c0eef1e5e62efcc740d3"></a>
+<tr class="memitem:adb60fd1dafd3c0eef1e5e62efcc740d3"><td class="memItemLeft" align="right" valign="top"><a id="adb60fd1dafd3c0eef1e5e62efcc740d3" name="adb60fd1dafd3c0eef1e5e62efcc740d3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalParameter</b> (const icalparameter_kind &amp;kind)</td></tr>
<tr class="separator:adb60fd1dafd3c0eef1e5e62efcc740d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a905fe4ece01907d91b271053f1099b3c"><td class="memItemLeft" align="right" valign="top"><a id="a905fe4ece01907d91b271053f1099b3c"></a>
+<tr class="memitem:a905fe4ece01907d91b271053f1099b3c"><td class="memItemLeft" align="right" valign="top"><a id="a905fe4ece01907d91b271053f1099b3c" name="a905fe4ece01907d91b271053f1099b3c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalParameter</b> (const icalparameter_kind &amp;kind, const std::string &amp;str)</td></tr>
<tr class="separator:a905fe4ece01907d91b271053f1099b3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37dd4f44752bcc842fd1f45e9f718fb9"><td class="memItemLeft" align="right" valign="top"><a id="a37dd4f44752bcc842fd1f45e9f718fb9"></a>
+<tr class="memitem:a37dd4f44752bcc842fd1f45e9f718fb9"><td class="memItemLeft" align="right" valign="top"><a id="a37dd4f44752bcc842fd1f45e9f718fb9" name="a37dd4f44752bcc842fd1f45e9f718fb9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalParameter</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a37dd4f44752bcc842fd1f45e9f718fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3c819b76bb3d40bc9036be183a88a2c"><td class="memItemLeft" align="right" valign="top"><a id="aa3c819b76bb3d40bc9036be183a88a2c"></a>
+<tr class="memitem:aa3c819b76bb3d40bc9036be183a88a2c"><td class="memItemLeft" align="right" valign="top"><a id="aa3c819b76bb3d40bc9036be183a88a2c" name="aa3c819b76bb3d40bc9036be183a88a2c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalParameter</b> (icalparameter *v)</td></tr>
<tr class="separator:aa3c819b76bb3d40bc9036be183a88a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f1ee81908e8de2d09e254af62ffba00"><td class="memItemLeft" align="right" valign="top"><a id="a1f1ee81908e8de2d09e254af62ffba00"></a>
+<tr class="memitem:a1f1ee81908e8de2d09e254af62ffba00"><td class="memItemLeft" align="right" valign="top"><a id="a1f1ee81908e8de2d09e254af62ffba00" name="a1f1ee81908e8de2d09e254af62ffba00"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:a1f1ee81908e8de2d09e254af62ffba00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa742faec52d12850d265da9b729d09d4"><td class="memItemLeft" align="right" valign="top"><a id="aa742faec52d12850d265da9b729d09d4"></a>
+<tr class="memitem:aa742faec52d12850d265da9b729d09d4"><td class="memItemLeft" align="right" valign="top"><a id="aa742faec52d12850d265da9b729d09d4" name="aa742faec52d12850d265da9b729d09d4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:aa742faec52d12850d265da9b729d09d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6ac30316fe31cb11b0adfe9866c792de"><td class="memItemLeft" align="right" valign="top"><a id="a6ac30316fe31cb11b0adfe9866c792de"></a>
+<tr class="memitem:a6ac30316fe31cb11b0adfe9866c792de"><td class="memItemLeft" align="right" valign="top"><a id="a6ac30316fe31cb11b0adfe9866c792de" name="a6ac30316fe31cb11b0adfe9866c792de"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_altrep</b> () const</td></tr>
<tr class="separator:a6ac30316fe31cb11b0adfe9866c792de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a036f75d1e1ce33be6cd13851f5e9daeb"><td class="memItemLeft" align="right" valign="top"><a id="a036f75d1e1ce33be6cd13851f5e9daeb"></a>
+<tr class="memitem:a036f75d1e1ce33be6cd13851f5e9daeb"><td class="memItemLeft" align="right" valign="top"><a id="a036f75d1e1ce33be6cd13851f5e9daeb" name="a036f75d1e1ce33be6cd13851f5e9daeb"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_cn</b> () const</td></tr>
<tr class="separator:a036f75d1e1ce33be6cd13851f5e9daeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaff617f63cd02d8f68fbda4916b25537"><td class="memItemLeft" align="right" valign="top"><a id="aaff617f63cd02d8f68fbda4916b25537"></a>
+<tr class="memitem:aaff617f63cd02d8f68fbda4916b25537"><td class="memItemLeft" align="right" valign="top"><a id="aaff617f63cd02d8f68fbda4916b25537" name="aaff617f63cd02d8f68fbda4916b25537"></a>
icalparameter_cutype&#160;</td><td class="memItemRight" valign="bottom"><b>get_cutype</b> () const</td></tr>
<tr class="separator:aaff617f63cd02d8f68fbda4916b25537"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5019362240d1245d5409e0ca3b269daa"><td class="memItemLeft" align="right" valign="top"><a id="a5019362240d1245d5409e0ca3b269daa"></a>
+<tr class="memitem:a5019362240d1245d5409e0ca3b269daa"><td class="memItemLeft" align="right" valign="top"><a id="a5019362240d1245d5409e0ca3b269daa" name="a5019362240d1245d5409e0ca3b269daa"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_delegatedfrom</b> () const</td></tr>
<tr class="separator:a5019362240d1245d5409e0ca3b269daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af448c2ba665fb2f7ff303ba183f94cee"><td class="memItemLeft" align="right" valign="top"><a id="af448c2ba665fb2f7ff303ba183f94cee"></a>
+<tr class="memitem:af448c2ba665fb2f7ff303ba183f94cee"><td class="memItemLeft" align="right" valign="top"><a id="af448c2ba665fb2f7ff303ba183f94cee" name="af448c2ba665fb2f7ff303ba183f94cee"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_delegatedto</b> () const</td></tr>
<tr class="separator:af448c2ba665fb2f7ff303ba183f94cee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0bd69423e5c82c7d99547bf25992ca28"><td class="memItemLeft" align="right" valign="top"><a id="a0bd69423e5c82c7d99547bf25992ca28"></a>
+<tr class="memitem:a0bd69423e5c82c7d99547bf25992ca28"><td class="memItemLeft" align="right" valign="top"><a id="a0bd69423e5c82c7d99547bf25992ca28" name="a0bd69423e5c82c7d99547bf25992ca28"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_dir</b> () const</td></tr>
<tr class="separator:a0bd69423e5c82c7d99547bf25992ca28"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeac4e38cc3c1e48ef52a97ae15a28c9e"><td class="memItemLeft" align="right" valign="top"><a id="aeac4e38cc3c1e48ef52a97ae15a28c9e"></a>
+<tr class="memitem:aeac4e38cc3c1e48ef52a97ae15a28c9e"><td class="memItemLeft" align="right" valign="top"><a id="aeac4e38cc3c1e48ef52a97ae15a28c9e" name="aeac4e38cc3c1e48ef52a97ae15a28c9e"></a>
icalparameter_encoding&#160;</td><td class="memItemRight" valign="bottom"><b>get_encoding</b> () const</td></tr>
<tr class="separator:aeac4e38cc3c1e48ef52a97ae15a28c9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adade0faf28e0a90ddb4877a56ec56f86"><td class="memItemLeft" align="right" valign="top"><a id="adade0faf28e0a90ddb4877a56ec56f86"></a>
+<tr class="memitem:adade0faf28e0a90ddb4877a56ec56f86"><td class="memItemLeft" align="right" valign="top"><a id="adade0faf28e0a90ddb4877a56ec56f86" name="adade0faf28e0a90ddb4877a56ec56f86"></a>
icalparameter_fbtype&#160;</td><td class="memItemRight" valign="bottom"><b>get_fbtype</b> () const</td></tr>
<tr class="separator:adade0faf28e0a90ddb4877a56ec56f86"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ebefdb15c79593e2673b49e18f77d3b"><td class="memItemLeft" align="right" valign="top"><a id="a0ebefdb15c79593e2673b49e18f77d3b"></a>
+<tr class="memitem:a0ebefdb15c79593e2673b49e18f77d3b"><td class="memItemLeft" align="right" valign="top"><a id="a0ebefdb15c79593e2673b49e18f77d3b" name="a0ebefdb15c79593e2673b49e18f77d3b"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_fmttype</b> () const</td></tr>
<tr class="separator:a0ebefdb15c79593e2673b49e18f77d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a482d50f397a2763256de1a286abc0512"><td class="memItemLeft" align="right" valign="top"><a id="a482d50f397a2763256de1a286abc0512"></a>
+<tr class="memitem:a482d50f397a2763256de1a286abc0512"><td class="memItemLeft" align="right" valign="top"><a id="a482d50f397a2763256de1a286abc0512" name="a482d50f397a2763256de1a286abc0512"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_language</b> () const</td></tr>
<tr class="separator:a482d50f397a2763256de1a286abc0512"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a106649ad7da7ad960a8889229cb4914e"><td class="memItemLeft" align="right" valign="top"><a id="a106649ad7da7ad960a8889229cb4914e"></a>
+<tr class="memitem:a106649ad7da7ad960a8889229cb4914e"><td class="memItemLeft" align="right" valign="top"><a id="a106649ad7da7ad960a8889229cb4914e" name="a106649ad7da7ad960a8889229cb4914e"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_member</b> () const</td></tr>
<tr class="separator:a106649ad7da7ad960a8889229cb4914e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e05e2346b95eb668a6bf4c3531a11ce"><td class="memItemLeft" align="right" valign="top"><a id="a5e05e2346b95eb668a6bf4c3531a11ce"></a>
+<tr class="memitem:a5e05e2346b95eb668a6bf4c3531a11ce"><td class="memItemLeft" align="right" valign="top"><a id="a5e05e2346b95eb668a6bf4c3531a11ce" name="a5e05e2346b95eb668a6bf4c3531a11ce"></a>
icalparameter_partstat&#160;</td><td class="memItemRight" valign="bottom"><b>get_partstat</b> () const</td></tr>
<tr class="separator:a5e05e2346b95eb668a6bf4c3531a11ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18653ff9dfb06d9dec6cd0d543935155"><td class="memItemLeft" align="right" valign="top"><a id="a18653ff9dfb06d9dec6cd0d543935155"></a>
+<tr class="memitem:a18653ff9dfb06d9dec6cd0d543935155"><td class="memItemLeft" align="right" valign="top"><a id="a18653ff9dfb06d9dec6cd0d543935155" name="a18653ff9dfb06d9dec6cd0d543935155"></a>
icalparameter_range&#160;</td><td class="memItemRight" valign="bottom"><b>get_range</b> () const</td></tr>
<tr class="separator:a18653ff9dfb06d9dec6cd0d543935155"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a91741b3dab6ce32a41dee4c1f22dc639"><td class="memItemLeft" align="right" valign="top"><a id="a91741b3dab6ce32a41dee4c1f22dc639"></a>
+<tr class="memitem:a91741b3dab6ce32a41dee4c1f22dc639"><td class="memItemLeft" align="right" valign="top"><a id="a91741b3dab6ce32a41dee4c1f22dc639" name="a91741b3dab6ce32a41dee4c1f22dc639"></a>
icalparameter_related&#160;</td><td class="memItemRight" valign="bottom"><b>get_related</b> () const</td></tr>
<tr class="separator:a91741b3dab6ce32a41dee4c1f22dc639"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a078880199ecdeeb464e8479e3c061961"><td class="memItemLeft" align="right" valign="top"><a id="a078880199ecdeeb464e8479e3c061961"></a>
+<tr class="memitem:a078880199ecdeeb464e8479e3c061961"><td class="memItemLeft" align="right" valign="top"><a id="a078880199ecdeeb464e8479e3c061961" name="a078880199ecdeeb464e8479e3c061961"></a>
icalparameter_reltype&#160;</td><td class="memItemRight" valign="bottom"><b>get_reltype</b> () const</td></tr>
<tr class="separator:a078880199ecdeeb464e8479e3c061961"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa051b3ab5e5f905bada4eefd5d4ddbf2"><td class="memItemLeft" align="right" valign="top"><a id="aa051b3ab5e5f905bada4eefd5d4ddbf2"></a>
+<tr class="memitem:aa051b3ab5e5f905bada4eefd5d4ddbf2"><td class="memItemLeft" align="right" valign="top"><a id="aa051b3ab5e5f905bada4eefd5d4ddbf2" name="aa051b3ab5e5f905bada4eefd5d4ddbf2"></a>
icalparameter_role&#160;</td><td class="memItemRight" valign="bottom"><b>get_role</b> () const</td></tr>
<tr class="separator:aa051b3ab5e5f905bada4eefd5d4ddbf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d29c18df3c328380794fe045d75e2d7"><td class="memItemLeft" align="right" valign="top"><a id="a3d29c18df3c328380794fe045d75e2d7"></a>
+<tr class="memitem:a3d29c18df3c328380794fe045d75e2d7"><td class="memItemLeft" align="right" valign="top"><a id="a3d29c18df3c328380794fe045d75e2d7" name="a3d29c18df3c328380794fe045d75e2d7"></a>
icalparameter_rsvp&#160;</td><td class="memItemRight" valign="bottom"><b>get_rsvp</b> () const</td></tr>
<tr class="separator:a3d29c18df3c328380794fe045d75e2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80a4adf9bcf6c631bc7ff680ab72808c"><td class="memItemLeft" align="right" valign="top"><a id="a80a4adf9bcf6c631bc7ff680ab72808c"></a>
+<tr class="memitem:a80a4adf9bcf6c631bc7ff680ab72808c"><td class="memItemLeft" align="right" valign="top"><a id="a80a4adf9bcf6c631bc7ff680ab72808c" name="a80a4adf9bcf6c631bc7ff680ab72808c"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_sentby</b> () const</td></tr>
<tr class="separator:a80a4adf9bcf6c631bc7ff680ab72808c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed0d9f1fcbe9a54251b1f23021db4718"><td class="memItemLeft" align="right" valign="top"><a id="aed0d9f1fcbe9a54251b1f23021db4718"></a>
+<tr class="memitem:aed0d9f1fcbe9a54251b1f23021db4718"><td class="memItemLeft" align="right" valign="top"><a id="aed0d9f1fcbe9a54251b1f23021db4718" name="aed0d9f1fcbe9a54251b1f23021db4718"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_tzid</b> () const</td></tr>
<tr class="separator:aed0d9f1fcbe9a54251b1f23021db4718"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a948df72f600b1adcae1ec7fc6a3e9407"><td class="memItemLeft" align="right" valign="top"><a id="a948df72f600b1adcae1ec7fc6a3e9407"></a>
+<tr class="memitem:a948df72f600b1adcae1ec7fc6a3e9407"><td class="memItemLeft" align="right" valign="top"><a id="a948df72f600b1adcae1ec7fc6a3e9407" name="a948df72f600b1adcae1ec7fc6a3e9407"></a>
icalparameter_value&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> () const</td></tr>
<tr class="separator:a948df72f600b1adcae1ec7fc6a3e9407"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8ef37241ae52d52bb6402c18f0ded8a"><td class="memItemLeft" align="right" valign="top"><a id="ac8ef37241ae52d52bb6402c18f0ded8a"></a>
+<tr class="memitem:ac8ef37241ae52d52bb6402c18f0ded8a"><td class="memItemLeft" align="right" valign="top"><a id="ac8ef37241ae52d52bb6402c18f0ded8a" name="ac8ef37241ae52d52bb6402c18f0ded8a"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_x</b> () const</td></tr>
<tr class="separator:ac8ef37241ae52d52bb6402c18f0ded8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa2e79b6f6a49d72f6b1517288f7d2139"><td class="memItemLeft" align="right" valign="top"><a id="aa2e79b6f6a49d72f6b1517288f7d2139"></a>
+<tr class="memitem:aa2e79b6f6a49d72f6b1517288f7d2139"><td class="memItemLeft" align="right" valign="top"><a id="aa2e79b6f6a49d72f6b1517288f7d2139" name="aa2e79b6f6a49d72f6b1517288f7d2139"></a>
icalparameter_xliccomparetype&#160;</td><td class="memItemRight" valign="bottom"><b>get_xliccomparetype</b> () const</td></tr>
<tr class="separator:aa2e79b6f6a49d72f6b1517288f7d2139"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af47b9dd309a6c3911904bc971e3a5a55"><td class="memItemLeft" align="right" valign="top"><a id="af47b9dd309a6c3911904bc971e3a5a55"></a>
+<tr class="memitem:af47b9dd309a6c3911904bc971e3a5a55"><td class="memItemLeft" align="right" valign="top"><a id="af47b9dd309a6c3911904bc971e3a5a55" name="af47b9dd309a6c3911904bc971e3a5a55"></a>
icalparameter_xlicerrortype&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicerrortype</b> () const</td></tr>
<tr class="separator:af47b9dd309a6c3911904bc971e3a5a55"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a977789a059a7b6fe084b175e477bf19f"><td class="memItemLeft" align="right" valign="top"><a id="a977789a059a7b6fe084b175e477bf19f"></a>
+<tr class="memitem:a977789a059a7b6fe084b175e477bf19f"><td class="memItemLeft" align="right" valign="top"><a id="a977789a059a7b6fe084b175e477bf19f" name="a977789a059a7b6fe084b175e477bf19f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a977789a059a7b6fe084b175e477bf19f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89c117a6da62a78af34996e9e4b8b788"><td class="memItemLeft" align="right" valign="top"><a id="a89c117a6da62a78af34996e9e4b8b788"></a>
+<tr class="memitem:a89c117a6da62a78af34996e9e4b8b788"><td class="memItemLeft" align="right" valign="top"><a id="a89c117a6da62a78af34996e9e4b8b788" name="a89c117a6da62a78af34996e9e4b8b788"></a>
icalparameter_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:a89c117a6da62a78af34996e9e4b8b788"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7a307b5d78ec15138044b75d26417ba8"><td class="memItemLeft" align="right" valign="top"><a id="a7a307b5d78ec15138044b75d26417ba8"></a>
+<tr class="memitem:a7a307b5d78ec15138044b75d26417ba8"><td class="memItemLeft" align="right" valign="top"><a id="a7a307b5d78ec15138044b75d26417ba8" name="a7a307b5d78ec15138044b75d26417ba8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_parameter</b> (void *param)</td></tr>
<tr class="separator:a7a307b5d78ec15138044b75d26417ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ca898fb1c92e4a159a07f06de986a8c"><td class="memItemLeft" align="right" valign="top"><a id="a4ca898fb1c92e4a159a07f06de986a8c"></a>
+<tr class="memitem:a4ca898fb1c92e4a159a07f06de986a8c"><td class="memItemLeft" align="right" valign="top"><a id="a4ca898fb1c92e4a159a07f06de986a8c" name="a4ca898fb1c92e4a159a07f06de986a8c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalparameter *</b> ()</td></tr>
<tr class="separator:a4ca898fb1c92e4a159a07f06de986a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab818ee0284fca3e024a2fd265505d9c3"><td class="memItemLeft" align="right" valign="top"><a id="ab818ee0284fca3e024a2fd265505d9c3"></a>
+<tr class="memitem:aa42833acb585d138e7291296ad4e0918"><td class="memItemLeft" align="right" valign="top"><a id="aa42833acb585d138e7291296ad4e0918" name="aa42833acb585d138e7291296ad4e0918"></a>
<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;)</td></tr>
-<tr class="separator:ab818ee0284fca3e024a2fd265505d9c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29bfdd261f71bb38163b8c5ce72c3fd0"><td class="memItemLeft" align="right" valign="top"><a id="a29bfdd261f71bb38163b8c5ce72c3fd0"></a>
+<tr class="separator:aa42833acb585d138e7291296ad4e0918"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29bfdd261f71bb38163b8c5ce72c3fd0"><td class="memItemLeft" align="right" valign="top"><a id="a29bfdd261f71bb38163b8c5ce72c3fd0" name="a29bfdd261f71bb38163b8c5ce72c3fd0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_altrep</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a29bfdd261f71bb38163b8c5ce72c3fd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d949baf1c55e547fc2440b08d34acb4"><td class="memItemLeft" align="right" valign="top"><a id="a8d949baf1c55e547fc2440b08d34acb4"></a>
+<tr class="memitem:a8d949baf1c55e547fc2440b08d34acb4"><td class="memItemLeft" align="right" valign="top"><a id="a8d949baf1c55e547fc2440b08d34acb4" name="a8d949baf1c55e547fc2440b08d34acb4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_cn</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a8d949baf1c55e547fc2440b08d34acb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3117447bb3cb351455178d6c49227088"><td class="memItemLeft" align="right" valign="top"><a id="a3117447bb3cb351455178d6c49227088"></a>
+<tr class="memitem:a3117447bb3cb351455178d6c49227088"><td class="memItemLeft" align="right" valign="top"><a id="a3117447bb3cb351455178d6c49227088" name="a3117447bb3cb351455178d6c49227088"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_cutype</b> (const icalparameter_cutype &amp;v)</td></tr>
<tr class="separator:a3117447bb3cb351455178d6c49227088"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c9d98b4911fc13efb0450bd494af438"><td class="memItemLeft" align="right" valign="top"><a id="a9c9d98b4911fc13efb0450bd494af438"></a>
+<tr class="memitem:a9c9d98b4911fc13efb0450bd494af438"><td class="memItemLeft" align="right" valign="top"><a id="a9c9d98b4911fc13efb0450bd494af438" name="a9c9d98b4911fc13efb0450bd494af438"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_delegatedfrom</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a9c9d98b4911fc13efb0450bd494af438"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f1db972da64c2353bf0c6ba2cb35f75"><td class="memItemLeft" align="right" valign="top"><a id="a5f1db972da64c2353bf0c6ba2cb35f75"></a>
+<tr class="memitem:a5f1db972da64c2353bf0c6ba2cb35f75"><td class="memItemLeft" align="right" valign="top"><a id="a5f1db972da64c2353bf0c6ba2cb35f75" name="a5f1db972da64c2353bf0c6ba2cb35f75"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_delegatedto</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a5f1db972da64c2353bf0c6ba2cb35f75"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a169a866c60e123b4c091733b8ca9c1"><td class="memItemLeft" align="right" valign="top"><a id="a0a169a866c60e123b4c091733b8ca9c1"></a>
+<tr class="memitem:a0a169a866c60e123b4c091733b8ca9c1"><td class="memItemLeft" align="right" valign="top"><a id="a0a169a866c60e123b4c091733b8ca9c1" name="a0a169a866c60e123b4c091733b8ca9c1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dir</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a0a169a866c60e123b4c091733b8ca9c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa80bc732b71029fae28aaefddb2e6d80"><td class="memItemLeft" align="right" valign="top"><a id="aa80bc732b71029fae28aaefddb2e6d80"></a>
+<tr class="memitem:aa80bc732b71029fae28aaefddb2e6d80"><td class="memItemLeft" align="right" valign="top"><a id="aa80bc732b71029fae28aaefddb2e6d80" name="aa80bc732b71029fae28aaefddb2e6d80"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_encoding</b> (const icalparameter_encoding &amp;v)</td></tr>
<tr class="separator:aa80bc732b71029fae28aaefddb2e6d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad539a83771074ed733c87a87de3dfcd8"><td class="memItemLeft" align="right" valign="top"><a id="ad539a83771074ed733c87a87de3dfcd8"></a>
+<tr class="memitem:ad539a83771074ed733c87a87de3dfcd8"><td class="memItemLeft" align="right" valign="top"><a id="ad539a83771074ed733c87a87de3dfcd8" name="ad539a83771074ed733c87a87de3dfcd8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_fbtype</b> (const icalparameter_fbtype &amp;v)</td></tr>
<tr class="separator:ad539a83771074ed733c87a87de3dfcd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af30e46cb66221c662a58e75d280ae3ba"><td class="memItemLeft" align="right" valign="top"><a id="af30e46cb66221c662a58e75d280ae3ba"></a>
+<tr class="memitem:af30e46cb66221c662a58e75d280ae3ba"><td class="memItemLeft" align="right" valign="top"><a id="af30e46cb66221c662a58e75d280ae3ba" name="af30e46cb66221c662a58e75d280ae3ba"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_fmttype</b> (const std::string &amp;v)</td></tr>
<tr class="separator:af30e46cb66221c662a58e75d280ae3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63074fd967727e7b983b1cde6cad277f"><td class="memItemLeft" align="right" valign="top"><a id="a63074fd967727e7b983b1cde6cad277f"></a>
+<tr class="memitem:a63074fd967727e7b983b1cde6cad277f"><td class="memItemLeft" align="right" valign="top"><a id="a63074fd967727e7b983b1cde6cad277f" name="a63074fd967727e7b983b1cde6cad277f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_language</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a63074fd967727e7b983b1cde6cad277f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa6de5353901ee659b33522ede23743e0"><td class="memItemLeft" align="right" valign="top"><a id="aa6de5353901ee659b33522ede23743e0"></a>
+<tr class="memitem:aa6de5353901ee659b33522ede23743e0"><td class="memItemLeft" align="right" valign="top"><a id="aa6de5353901ee659b33522ede23743e0" name="aa6de5353901ee659b33522ede23743e0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_member</b> (const std::string &amp;v)</td></tr>
<tr class="separator:aa6de5353901ee659b33522ede23743e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f79893c9dd45890056c257da1fbdf27"><td class="memItemLeft" align="right" valign="top"><a id="a3f79893c9dd45890056c257da1fbdf27"></a>
+<tr class="memitem:a3f79893c9dd45890056c257da1fbdf27"><td class="memItemLeft" align="right" valign="top"><a id="a3f79893c9dd45890056c257da1fbdf27" name="a3f79893c9dd45890056c257da1fbdf27"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_partstat</b> (const icalparameter_partstat &amp;v)</td></tr>
<tr class="separator:a3f79893c9dd45890056c257da1fbdf27"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03beea266dd1bb76dbb8b3f056d95368"><td class="memItemLeft" align="right" valign="top"><a id="a03beea266dd1bb76dbb8b3f056d95368"></a>
+<tr class="memitem:a03beea266dd1bb76dbb8b3f056d95368"><td class="memItemLeft" align="right" valign="top"><a id="a03beea266dd1bb76dbb8b3f056d95368" name="a03beea266dd1bb76dbb8b3f056d95368"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_range</b> (const icalparameter_range &amp;v)</td></tr>
<tr class="separator:a03beea266dd1bb76dbb8b3f056d95368"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ccc5332b7aa35939f0f06c2af627d78"><td class="memItemLeft" align="right" valign="top"><a id="a0ccc5332b7aa35939f0f06c2af627d78"></a>
+<tr class="memitem:a0ccc5332b7aa35939f0f06c2af627d78"><td class="memItemLeft" align="right" valign="top"><a id="a0ccc5332b7aa35939f0f06c2af627d78" name="a0ccc5332b7aa35939f0f06c2af627d78"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_related</b> (const icalparameter_related &amp;v)</td></tr>
<tr class="separator:a0ccc5332b7aa35939f0f06c2af627d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea664699e759a2e38b8bb95fbda546a0"><td class="memItemLeft" align="right" valign="top"><a id="aea664699e759a2e38b8bb95fbda546a0"></a>
+<tr class="memitem:aea664699e759a2e38b8bb95fbda546a0"><td class="memItemLeft" align="right" valign="top"><a id="aea664699e759a2e38b8bb95fbda546a0" name="aea664699e759a2e38b8bb95fbda546a0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_reltype</b> (const icalparameter_reltype &amp;v)</td></tr>
<tr class="separator:aea664699e759a2e38b8bb95fbda546a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a511bf5ccc4f327e29ae68a6e3dbd0be0"><td class="memItemLeft" align="right" valign="top"><a id="a511bf5ccc4f327e29ae68a6e3dbd0be0"></a>
+<tr class="memitem:a511bf5ccc4f327e29ae68a6e3dbd0be0"><td class="memItemLeft" align="right" valign="top"><a id="a511bf5ccc4f327e29ae68a6e3dbd0be0" name="a511bf5ccc4f327e29ae68a6e3dbd0be0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_role</b> (const icalparameter_role &amp;v)</td></tr>
<tr class="separator:a511bf5ccc4f327e29ae68a6e3dbd0be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a59c9a9521f78e4ebdb3e08a0831b4724"><td class="memItemLeft" align="right" valign="top"><a id="a59c9a9521f78e4ebdb3e08a0831b4724"></a>
+<tr class="memitem:a59c9a9521f78e4ebdb3e08a0831b4724"><td class="memItemLeft" align="right" valign="top"><a id="a59c9a9521f78e4ebdb3e08a0831b4724" name="a59c9a9521f78e4ebdb3e08a0831b4724"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_rsvp</b> (const icalparameter_rsvp &amp;v)</td></tr>
<tr class="separator:a59c9a9521f78e4ebdb3e08a0831b4724"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09339de262446755b19bc052805ca79f"><td class="memItemLeft" align="right" valign="top"><a id="a09339de262446755b19bc052805ca79f"></a>
+<tr class="memitem:a09339de262446755b19bc052805ca79f"><td class="memItemLeft" align="right" valign="top"><a id="a09339de262446755b19bc052805ca79f" name="a09339de262446755b19bc052805ca79f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sentby</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a09339de262446755b19bc052805ca79f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2efe935148a141e2c1b7e6dffaf1e80e"><td class="memItemLeft" align="right" valign="top"><a id="a2efe935148a141e2c1b7e6dffaf1e80e"></a>
+<tr class="memitem:a2efe935148a141e2c1b7e6dffaf1e80e"><td class="memItemLeft" align="right" valign="top"><a id="a2efe935148a141e2c1b7e6dffaf1e80e" name="a2efe935148a141e2c1b7e6dffaf1e80e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_tzid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a2efe935148a141e2c1b7e6dffaf1e80e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fdb93b1a1e926a96a185b68149deb77"><td class="memItemLeft" align="right" valign="top"><a id="a2fdb93b1a1e926a96a185b68149deb77"></a>
+<tr class="memitem:a2fdb93b1a1e926a96a185b68149deb77"><td class="memItemLeft" align="right" valign="top"><a id="a2fdb93b1a1e926a96a185b68149deb77" name="a2fdb93b1a1e926a96a185b68149deb77"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_value</b> (const icalparameter_value &amp;v)</td></tr>
<tr class="separator:a2fdb93b1a1e926a96a185b68149deb77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0227cadf3f9f25b7355de317d843733"><td class="memItemLeft" align="right" valign="top"><a id="aa0227cadf3f9f25b7355de317d843733"></a>
+<tr class="memitem:aa0227cadf3f9f25b7355de317d843733"><td class="memItemLeft" align="right" valign="top"><a id="aa0227cadf3f9f25b7355de317d843733" name="aa0227cadf3f9f25b7355de317d843733"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_x</b> (const std::string &amp;v)</td></tr>
<tr class="separator:aa0227cadf3f9f25b7355de317d843733"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae562eb54301ef130af214b77d57aa966"><td class="memItemLeft" align="right" valign="top"><a id="ae562eb54301ef130af214b77d57aa966"></a>
+<tr class="memitem:ae562eb54301ef130af214b77d57aa966"><td class="memItemLeft" align="right" valign="top"><a id="ae562eb54301ef130af214b77d57aa966" name="ae562eb54301ef130af214b77d57aa966"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xliccomparetype</b> (const icalparameter_xliccomparetype &amp;v)</td></tr>
<tr class="separator:ae562eb54301ef130af214b77d57aa966"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0940a7cdb75df9d30b4e2423423cc0da"><td class="memItemLeft" align="right" valign="top"><a id="a0940a7cdb75df9d30b4e2423423cc0da"></a>
+<tr class="memitem:a0940a7cdb75df9d30b4e2423423cc0da"><td class="memItemLeft" align="right" valign="top"><a id="a0940a7cdb75df9d30b4e2423423cc0da" name="a0940a7cdb75df9d30b4e2423423cc0da"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicerrortype</b> (const icalparameter_xlicerrortype &amp;v)</td></tr>
<tr class="separator:a0940a7cdb75df9d30b4e2423423cc0da"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a0a6ac05268a203f70b74bd99243ed11e"><td class="memItemLeft" align="right" valign="top"><a id="a0a6ac05268a203f70b74bd99243ed11e"></a>
+<tr class="memitem:a0a6ac05268a203f70b74bd99243ed11e"><td class="memItemLeft" align="right" valign="top"><a id="a0a6ac05268a203f70b74bd99243ed11e" name="a0a6ac05268a203f70b74bd99243ed11e"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xname</b> (<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param)</td></tr>
<tr class="separator:a0a6ac05268a203f70b74bd99243ed11e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4248775a785b7e99b8211193b8423d7"><td class="memItemLeft" align="right" valign="top"><a id="ae4248775a785b7e99b8211193b8423d7"></a>
+<tr class="memitem:ae4248775a785b7e99b8211193b8423d7"><td class="memItemLeft" align="right" valign="top"><a id="ae4248775a785b7e99b8211193b8423d7" name="ae4248775a785b7e99b8211193b8423d7"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xvalue</b> (<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param)</td></tr>
<tr class="separator:ae4248775a785b7e99b8211193b8423d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab112cc640efcd55b7b76249c38a59704"><td class="memItemLeft" align="right" valign="top"><a id="ab112cc640efcd55b7b76249c38a59704"></a>
+<tr class="memitem:ab112cc640efcd55b7b76249c38a59704"><td class="memItemLeft" align="right" valign="top"><a id="ab112cc640efcd55b7b76249c38a59704" name="ab112cc640efcd55b7b76249c38a59704"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalparameter_kind &amp;kind)</td></tr>
<tr class="separator:ab112cc640efcd55b7b76249c38a59704"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a356ef96a6129fa1ac486813600d92175"><td class="memItemLeft" align="right" valign="top"><a id="a356ef96a6129fa1ac486813600d92175"></a>
+<tr class="memitem:a356ef96a6129fa1ac486813600d92175"><td class="memItemLeft" align="right" valign="top"><a id="a356ef96a6129fa1ac486813600d92175" name="a356ef96a6129fa1ac486813600d92175"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xname</b> (<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param, const std::string &amp;v)</td></tr>
<tr class="separator:a356ef96a6129fa1ac486813600d92175"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e96b827e92ee1f49416a7228fd21722"><td class="memItemLeft" align="right" valign="top"><a id="a5e96b827e92ee1f49416a7228fd21722"></a>
+<tr class="memitem:a5e96b827e92ee1f49416a7228fd21722"><td class="memItemLeft" align="right" valign="top"><a id="a5e96b827e92ee1f49416a7228fd21722" name="a5e96b827e92ee1f49416a7228fd21722"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xvalue</b> (<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param, const std::string &amp;v)</td></tr>
<tr class="separator:a5e96b827e92ee1f49416a7228fd21722"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af384bb6457ef9415c4aa36d7c28a57ee"><td class="memItemLeft" align="right" valign="top"><a id="af384bb6457ef9415c4aa36d7c28a57ee"></a>
+<tr class="memitem:af384bb6457ef9415c4aa36d7c28a57ee"><td class="memItemLeft" align="right" valign="top"><a id="af384bb6457ef9415c4aa36d7c28a57ee" name="af384bb6457ef9415c4aa36d7c28a57ee"></a>
static icalparameter_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="separator:af384bb6457ef9415c4aa36d7c28a57ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -278,7 +277,7 @@ static icalparameter_kind&#160;</td><td class="memItemRight" valign="bottom"><b>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1ICalProperty.html b/apidocs/classLibICal_1_1ICalProperty.html
index ea099f52..02511d3d 100644
--- a/apidocs/classLibICal_1_1ICalProperty.html
+++ b/apidocs/classLibICal_1_1ICalProperty.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::ICalProperty Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,536 +69,535 @@ $(function() {
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::ICalProperty Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::ICalProperty Class Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a05543d4eb2b957c4c239bb23e78a48e2"><td class="memItemLeft" align="right" valign="top"><a id="a05543d4eb2b957c4c239bb23e78a48e2"></a>
+<tr class="memitem:a05543d4eb2b957c4c239bb23e78a48e2"><td class="memItemLeft" align="right" valign="top"><a id="a05543d4eb2b957c4c239bb23e78a48e2" name="a05543d4eb2b957c4c239bb23e78a48e2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalProperty</b> (const <a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;)</td></tr>
<tr class="separator:a05543d4eb2b957c4c239bb23e78a48e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a203ec201096de7b4ad82cdc378a52105"><td class="memItemLeft" align="right" valign="top"><a id="a203ec201096de7b4ad82cdc378a52105"></a>
+<tr class="memitem:a203ec201096de7b4ad82cdc378a52105"><td class="memItemLeft" align="right" valign="top"><a id="a203ec201096de7b4ad82cdc378a52105" name="a203ec201096de7b4ad82cdc378a52105"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalProperty</b> (icalproperty *v)</td></tr>
<tr class="separator:a203ec201096de7b4ad82cdc378a52105"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c9d5bc9b53691666c6fd7b9612267d2"><td class="memItemLeft" align="right" valign="top"><a id="a7c9d5bc9b53691666c6fd7b9612267d2"></a>
+<tr class="memitem:a7c9d5bc9b53691666c6fd7b9612267d2"><td class="memItemLeft" align="right" valign="top"><a id="a7c9d5bc9b53691666c6fd7b9612267d2" name="a7c9d5bc9b53691666c6fd7b9612267d2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalProperty</b> (icalproperty_kind kind)</td></tr>
<tr class="separator:a7c9d5bc9b53691666c6fd7b9612267d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37a16fe9c293349ae1d5f78089631cf4"><td class="memItemLeft" align="right" valign="top"><a id="a37a16fe9c293349ae1d5f78089631cf4"></a>
+<tr class="memitem:a37a16fe9c293349ae1d5f78089631cf4"><td class="memItemLeft" align="right" valign="top"><a id="a37a16fe9c293349ae1d5f78089631cf4" name="a37a16fe9c293349ae1d5f78089631cf4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalProperty</b> (icalproperty_kind kind, std::string str)</td></tr>
<tr class="separator:a37a16fe9c293349ae1d5f78089631cf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c0f4cee923c68befdadccac9b0fa919"><td class="memItemLeft" align="right" valign="top"><a id="a2c0f4cee923c68befdadccac9b0fa919"></a>
+<tr class="memitem:a2c0f4cee923c68befdadccac9b0fa919"><td class="memItemLeft" align="right" valign="top"><a id="a2c0f4cee923c68befdadccac9b0fa919" name="a2c0f4cee923c68befdadccac9b0fa919"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalProperty</b> (std::string str)</td></tr>
<tr class="separator:a2c0f4cee923c68befdadccac9b0fa919"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3f10f241ecfe508436161f9b3d7bc7a"><td class="memItemLeft" align="right" valign="top"><a id="ad3f10f241ecfe508436161f9b3d7bc7a"></a>
+<tr class="memitem:ad3f10f241ecfe508436161f9b3d7bc7a"><td class="memItemLeft" align="right" valign="top"><a id="ad3f10f241ecfe508436161f9b3d7bc7a" name="ad3f10f241ecfe508436161f9b3d7bc7a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_parameter</b> (<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;parameter)</td></tr>
<tr class="separator:ad3f10f241ecfe508436161f9b3d7bc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae87e8b85fea915611710a72796829a37"><td class="memItemLeft" align="right" valign="top"><a id="ae87e8b85fea915611710a72796829a37"></a>
+<tr class="memitem:ae87e8b85fea915611710a72796829a37"><td class="memItemLeft" align="right" valign="top"><a id="ae87e8b85fea915611710a72796829a37" name="ae87e8b85fea915611710a72796829a37"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ae87e8b85fea915611710a72796829a37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60580b319a6ac9c1f68e4bc542dccf40"><td class="memItemLeft" align="right" valign="top"><a id="a60580b319a6ac9c1f68e4bc542dccf40"></a>
+<tr class="memitem:a60580b319a6ac9c1f68e4bc542dccf40"><td class="memItemLeft" align="right" valign="top"><a id="a60580b319a6ac9c1f68e4bc542dccf40" name="a60580b319a6ac9c1f68e4bc542dccf40"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_parameters</b> ()</td></tr>
<tr class="separator:a60580b319a6ac9c1f68e4bc542dccf40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2075145e0e0dd1b940b6f8e150c3dc9f"><td class="memItemLeft" align="right" valign="top"><a id="a2075145e0e0dd1b940b6f8e150c3dc9f"></a>
+<tr class="memitem:a2075145e0e0dd1b940b6f8e150c3dc9f"><td class="memItemLeft" align="right" valign="top"><a id="a2075145e0e0dd1b940b6f8e150c3dc9f" name="a2075145e0e0dd1b940b6f8e150c3dc9f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a2075145e0e0dd1b940b6f8e150c3dc9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1370d09e0e084d092e3dd2c44cf0e4ac"><td class="memItemLeft" align="right" valign="top"><a id="a1370d09e0e084d092e3dd2c44cf0e4ac"></a>
+<tr class="memitem:a1370d09e0e084d092e3dd2c44cf0e4ac"><td class="memItemLeft" align="right" valign="top"><a id="a1370d09e0e084d092e3dd2c44cf0e4ac" name="a1370d09e0e084d092e3dd2c44cf0e4ac"></a>
enum icalproperty_action&#160;</td><td class="memItemRight" valign="bottom"><b>get_action</b> ()</td></tr>
<tr class="separator:a1370d09e0e084d092e3dd2c44cf0e4ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acaf6cca120a975e2f0fa080bf4515667"><td class="memItemLeft" align="right" valign="top"><a id="acaf6cca120a975e2f0fa080bf4515667"></a>
+<tr class="memitem:ab4adbdb2960b285d4cc2525b08130ae7"><td class="memItemLeft" align="right" valign="top"><a id="ab4adbdb2960b285d4cc2525b08130ae7" name="ab4adbdb2960b285d4cc2525b08130ae7"></a>
<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_attach</b> () const</td></tr>
-<tr class="separator:acaf6cca120a975e2f0fa080bf4515667"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad591649fc3a0d348cfb6b33bcd71c1f2"><td class="memItemLeft" align="right" valign="top"><a id="ad591649fc3a0d348cfb6b33bcd71c1f2"></a>
+<tr class="separator:ab4adbdb2960b285d4cc2525b08130ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad591649fc3a0d348cfb6b33bcd71c1f2"><td class="memItemLeft" align="right" valign="top"><a id="ad591649fc3a0d348cfb6b33bcd71c1f2" name="ad591649fc3a0d348cfb6b33bcd71c1f2"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_attendee</b> () const</td></tr>
<tr class="separator:ad591649fc3a0d348cfb6b33bcd71c1f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a314d81661dd8757825b5d90897c97a1e"><td class="memItemLeft" align="right" valign="top"><a id="a314d81661dd8757825b5d90897c97a1e"></a>
+<tr class="memitem:a314d81661dd8757825b5d90897c97a1e"><td class="memItemLeft" align="right" valign="top"><a id="a314d81661dd8757825b5d90897c97a1e" name="a314d81661dd8757825b5d90897c97a1e"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_calscale</b> () const</td></tr>
<tr class="separator:a314d81661dd8757825b5d90897c97a1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae623eb120d6295cbda1472645729354"><td class="memItemLeft" align="right" valign="top"><a id="aae623eb120d6295cbda1472645729354"></a>
+<tr class="memitem:aae623eb120d6295cbda1472645729354"><td class="memItemLeft" align="right" valign="top"><a id="aae623eb120d6295cbda1472645729354" name="aae623eb120d6295cbda1472645729354"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_categories</b> () const</td></tr>
<tr class="separator:aae623eb120d6295cbda1472645729354"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25e142313b55b952c572efca8da2b2ac"><td class="memItemLeft" align="right" valign="top"><a id="a25e142313b55b952c572efca8da2b2ac"></a>
+<tr class="memitem:a25e142313b55b952c572efca8da2b2ac"><td class="memItemLeft" align="right" valign="top"><a id="a25e142313b55b952c572efca8da2b2ac" name="a25e142313b55b952c572efca8da2b2ac"></a>
enum icalproperty_class&#160;</td><td class="memItemRight" valign="bottom"><b>get_class</b> () const</td></tr>
<tr class="separator:a25e142313b55b952c572efca8da2b2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73fbd6c2868778a65cfb70c4bd0ca2df"><td class="memItemLeft" align="right" valign="top"><a id="a73fbd6c2868778a65cfb70c4bd0ca2df"></a>
+<tr class="memitem:a73fbd6c2868778a65cfb70c4bd0ca2df"><td class="memItemLeft" align="right" valign="top"><a id="a73fbd6c2868778a65cfb70c4bd0ca2df" name="a73fbd6c2868778a65cfb70c4bd0ca2df"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:a73fbd6c2868778a65cfb70c4bd0ca2df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c51e1e9fbd80f28e9b0e20e866b5f8a"><td class="memItemLeft" align="right" valign="top"><a id="a7c51e1e9fbd80f28e9b0e20e866b5f8a"></a>
+<tr class="memitem:a7c51e1e9fbd80f28e9b0e20e866b5f8a"><td class="memItemLeft" align="right" valign="top"><a id="a7c51e1e9fbd80f28e9b0e20e866b5f8a" name="a7c51e1e9fbd80f28e9b0e20e866b5f8a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_completed</b> () const</td></tr>
<tr class="separator:a7c51e1e9fbd80f28e9b0e20e866b5f8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78e1bf96dd62de030208543d54d79985"><td class="memItemLeft" align="right" valign="top"><a id="a78e1bf96dd62de030208543d54d79985"></a>
+<tr class="memitem:a78e1bf96dd62de030208543d54d79985"><td class="memItemLeft" align="right" valign="top"><a id="a78e1bf96dd62de030208543d54d79985" name="a78e1bf96dd62de030208543d54d79985"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_contact</b> () const</td></tr>
<tr class="separator:a78e1bf96dd62de030208543d54d79985"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acdbf1a5375c844a33b3966e417a6a71c"><td class="memItemLeft" align="right" valign="top"><a id="acdbf1a5375c844a33b3966e417a6a71c"></a>
+<tr class="memitem:acdbf1a5375c844a33b3966e417a6a71c"><td class="memItemLeft" align="right" valign="top"><a id="acdbf1a5375c844a33b3966e417a6a71c" name="acdbf1a5375c844a33b3966e417a6a71c"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_created</b> () const</td></tr>
<tr class="separator:acdbf1a5375c844a33b3966e417a6a71c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc40bede2bb8ba8039369cdff0fb08ff"><td class="memItemLeft" align="right" valign="top"><a id="acc40bede2bb8ba8039369cdff0fb08ff"></a>
+<tr class="memitem:acc40bede2bb8ba8039369cdff0fb08ff"><td class="memItemLeft" align="right" valign="top"><a id="acc40bede2bb8ba8039369cdff0fb08ff" name="acc40bede2bb8ba8039369cdff0fb08ff"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:acc40bede2bb8ba8039369cdff0fb08ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a874dfa40c6636f5335f5c886359a7918"><td class="memItemLeft" align="right" valign="top"><a id="a874dfa40c6636f5335f5c886359a7918"></a>
+<tr class="memitem:a874dfa40c6636f5335f5c886359a7918"><td class="memItemLeft" align="right" valign="top"><a id="a874dfa40c6636f5335f5c886359a7918" name="a874dfa40c6636f5335f5c886359a7918"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtend</b> () const</td></tr>
<tr class="separator:a874dfa40c6636f5335f5c886359a7918"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9cf435683e5151e2d6fe60cf3e5a611b"><td class="memItemLeft" align="right" valign="top"><a id="a9cf435683e5151e2d6fe60cf3e5a611b"></a>
+<tr class="memitem:a9cf435683e5151e2d6fe60cf3e5a611b"><td class="memItemLeft" align="right" valign="top"><a id="a9cf435683e5151e2d6fe60cf3e5a611b" name="a9cf435683e5151e2d6fe60cf3e5a611b"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:a9cf435683e5151e2d6fe60cf3e5a611b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a906d00d1da0e044392ce5fd9cfc21280"><td class="memItemLeft" align="right" valign="top"><a id="a906d00d1da0e044392ce5fd9cfc21280"></a>
+<tr class="memitem:a906d00d1da0e044392ce5fd9cfc21280"><td class="memItemLeft" align="right" valign="top"><a id="a906d00d1da0e044392ce5fd9cfc21280" name="a906d00d1da0e044392ce5fd9cfc21280"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:a906d00d1da0e044392ce5fd9cfc21280"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7fb68b643c4f116f535bbf82123ee684"><td class="memItemLeft" align="right" valign="top"><a id="a7fb68b643c4f116f535bbf82123ee684"></a>
+<tr class="memitem:a7fb68b643c4f116f535bbf82123ee684"><td class="memItemLeft" align="right" valign="top"><a id="a7fb68b643c4f116f535bbf82123ee684" name="a7fb68b643c4f116f535bbf82123ee684"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:a7fb68b643c4f116f535bbf82123ee684"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f1247638591c37657112bbd678bef22"><td class="memItemLeft" align="right" valign="top"><a id="a9f1247638591c37657112bbd678bef22"></a>
+<tr class="memitem:a9f1247638591c37657112bbd678bef22"><td class="memItemLeft" align="right" valign="top"><a id="a9f1247638591c37657112bbd678bef22" name="a9f1247638591c37657112bbd678bef22"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:a9f1247638591c37657112bbd678bef22"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a1f9f5227fe179ea01c7a949e84658a"><td class="memItemLeft" align="right" valign="top"><a id="a8a1f9f5227fe179ea01c7a949e84658a"></a>
+<tr class="memitem:a8a1f9f5227fe179ea01c7a949e84658a"><td class="memItemLeft" align="right" valign="top"><a id="a8a1f9f5227fe179ea01c7a949e84658a" name="a8a1f9f5227fe179ea01c7a949e84658a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_exdate</b> () const</td></tr>
<tr class="separator:a8a1f9f5227fe179ea01c7a949e84658a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa76c0bfe25b76254da9764c1d6daf8cc"><td class="memItemLeft" align="right" valign="top"><a id="aa76c0bfe25b76254da9764c1d6daf8cc"></a>
+<tr class="memitem:aa76c0bfe25b76254da9764c1d6daf8cc"><td class="memItemLeft" align="right" valign="top"><a id="aa76c0bfe25b76254da9764c1d6daf8cc" name="aa76c0bfe25b76254da9764c1d6daf8cc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_expand</b> () const</td></tr>
<tr class="separator:aa76c0bfe25b76254da9764c1d6daf8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a871390018f959bcd742216b4d46664bf"><td class="memItemLeft" align="right" valign="top"><a id="a871390018f959bcd742216b4d46664bf"></a>
+<tr class="memitem:a871390018f959bcd742216b4d46664bf"><td class="memItemLeft" align="right" valign="top"><a id="a871390018f959bcd742216b4d46664bf" name="a871390018f959bcd742216b4d46664bf"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_exrule</b> () const</td></tr>
<tr class="separator:a871390018f959bcd742216b4d46664bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b4908b7422700e766ad2bdb548b1ddc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc">get_first_parameter</a> (const icalparameter_kind &amp;kind)</td></tr>
-<tr class="separator:a0b4908b7422700e766ad2bdb548b1ddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4325483d9f290c3d71b9f3cad345bf4"><td class="memItemLeft" align="right" valign="top"><a id="aa4325483d9f290c3d71b9f3cad345bf4"></a>
+<tr class="memitem:a7cf59c3497829c43fe4d90f00ef9ad90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90">get_first_parameter</a> (const icalparameter_kind &amp;kind)</td></tr>
+<tr class="separator:a7cf59c3497829c43fe4d90f00ef9ad90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4325483d9f290c3d71b9f3cad345bf4"><td class="memItemLeft" align="right" valign="top"><a id="aa4325483d9f290c3d71b9f3cad345bf4" name="aa4325483d9f290c3d71b9f3cad345bf4"></a>
struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_freebusy</b> () const</td></tr>
<tr class="separator:aa4325483d9f290c3d71b9f3cad345bf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afb675e7538a43d48bc3091edfcfae0bc"><td class="memItemLeft" align="right" valign="top"><a id="afb675e7538a43d48bc3091edfcfae0bc"></a>
+<tr class="memitem:afb675e7538a43d48bc3091edfcfae0bc"><td class="memItemLeft" align="right" valign="top"><a id="afb675e7538a43d48bc3091edfcfae0bc" name="afb675e7538a43d48bc3091edfcfae0bc"></a>
struct <a class="el" href="structicalgeotype.html">icalgeotype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_geo</b> () const</td></tr>
<tr class="separator:afb675e7538a43d48bc3091edfcfae0bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a875420ee5c1b20f027d12ea8c4b0ead2"><td class="memItemLeft" align="right" valign="top"><a id="a875420ee5c1b20f027d12ea8c4b0ead2"></a>
+<tr class="memitem:a875420ee5c1b20f027d12ea8c4b0ead2"><td class="memItemLeft" align="right" valign="top"><a id="a875420ee5c1b20f027d12ea8c4b0ead2" name="a875420ee5c1b20f027d12ea8c4b0ead2"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_grant</b> () const</td></tr>
<tr class="separator:a875420ee5c1b20f027d12ea8c4b0ead2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4116a305d3eb78ee6c0dca389d2b782"><td class="memItemLeft" align="right" valign="top"><a id="ae4116a305d3eb78ee6c0dca389d2b782"></a>
+<tr class="memitem:ae4116a305d3eb78ee6c0dca389d2b782"><td class="memItemLeft" align="right" valign="top"><a id="ae4116a305d3eb78ee6c0dca389d2b782" name="ae4116a305d3eb78ee6c0dca389d2b782"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_lastmodified</b> () const</td></tr>
<tr class="separator:ae4116a305d3eb78ee6c0dca389d2b782"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44f43ccad2024c7e3dcaf4ca1b3f00cc"><td class="memItemLeft" align="right" valign="top"><a id="a44f43ccad2024c7e3dcaf4ca1b3f00cc"></a>
+<tr class="memitem:a44f43ccad2024c7e3dcaf4ca1b3f00cc"><td class="memItemLeft" align="right" valign="top"><a id="a44f43ccad2024c7e3dcaf4ca1b3f00cc" name="a44f43ccad2024c7e3dcaf4ca1b3f00cc"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a44f43ccad2024c7e3dcaf4ca1b3f00cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa42fed4e044bdeee46c4b9fe60f5a467"><td class="memItemLeft" align="right" valign="top"><a id="aa42fed4e044bdeee46c4b9fe60f5a467"></a>
+<tr class="memitem:aa42fed4e044bdeee46c4b9fe60f5a467"><td class="memItemLeft" align="right" valign="top"><a id="aa42fed4e044bdeee46c4b9fe60f5a467" name="aa42fed4e044bdeee46c4b9fe60f5a467"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_maxresults</b> () const</td></tr>
<tr class="separator:aa42fed4e044bdeee46c4b9fe60f5a467"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa84c6d0c56ad1a57579e94cb0e5cd42"><td class="memItemLeft" align="right" valign="top"><a id="aaa84c6d0c56ad1a57579e94cb0e5cd42"></a>
+<tr class="memitem:aaa84c6d0c56ad1a57579e94cb0e5cd42"><td class="memItemLeft" align="right" valign="top"><a id="aaa84c6d0c56ad1a57579e94cb0e5cd42" name="aaa84c6d0c56ad1a57579e94cb0e5cd42"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_maxresultsize</b> () const</td></tr>
<tr class="separator:aaa84c6d0c56ad1a57579e94cb0e5cd42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3c7146a0db00d5712777664a48c94130"><td class="memItemLeft" align="right" valign="top"><a id="a3c7146a0db00d5712777664a48c94130"></a>
+<tr class="memitem:a3c7146a0db00d5712777664a48c94130"><td class="memItemLeft" align="right" valign="top"><a id="a3c7146a0db00d5712777664a48c94130" name="a3c7146a0db00d5712777664a48c94130"></a>
enum icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a3c7146a0db00d5712777664a48c94130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1cf1f6da567ebffdf9e59af1a3fe1e3"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">get_name</a> () const</td></tr>
<tr class="separator:af1cf1f6da567ebffdf9e59af1a3fe1e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2119d035ad21814eba5280452dea457"><td class="memItemLeft" align="right" valign="top"><a id="af2119d035ad21814eba5280452dea457"></a>
+<tr class="memitem:ad8c05878400aa9de81a1c8318cd0b47d"><td class="memItemLeft" align="right" valign="top"><a id="ad8c05878400aa9de81a1c8318cd0b47d" name="ad8c05878400aa9de81a1c8318cd0b47d"></a>
<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_parameter</b> (const icalparameter_kind &amp;kind)</td></tr>
-<tr class="separator:af2119d035ad21814eba5280452dea457"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b397cf5934cc2e68fe8b147c4a4385b"><td class="memItemLeft" align="right" valign="top"><a id="a5b397cf5934cc2e68fe8b147c4a4385b"></a>
+<tr class="separator:ad8c05878400aa9de81a1c8318cd0b47d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b397cf5934cc2e68fe8b147c4a4385b"><td class="memItemLeft" align="right" valign="top"><a id="a5b397cf5934cc2e68fe8b147c4a4385b" name="a5b397cf5934cc2e68fe8b147c4a4385b"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_organizer</b> () const</td></tr>
<tr class="separator:a5b397cf5934cc2e68fe8b147c4a4385b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a103059091cd6f8b487346ef6d40dc392"><td class="memItemLeft" align="right" valign="top"><a id="a103059091cd6f8b487346ef6d40dc392"></a>
+<tr class="memitem:a103059091cd6f8b487346ef6d40dc392"><td class="memItemLeft" align="right" valign="top"><a id="a103059091cd6f8b487346ef6d40dc392" name="a103059091cd6f8b487346ef6d40dc392"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_owner</b> () const</td></tr>
<tr class="separator:a103059091cd6f8b487346ef6d40dc392"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abbe8bca1858bbdcfb66185e989d2d94a"><td class="memItemLeft" align="right" valign="top"><a id="abbe8bca1858bbdcfb66185e989d2d94a"></a>
+<tr class="memitem:abbe8bca1858bbdcfb66185e989d2d94a"><td class="memItemLeft" align="right" valign="top"><a id="abbe8bca1858bbdcfb66185e989d2d94a" name="abbe8bca1858bbdcfb66185e989d2d94a"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_parameter_as_string</b> (const std::string &amp;name)</td></tr>
<tr class="separator:abbe8bca1858bbdcfb66185e989d2d94a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6debddc7b89663b5e004366db89ab46c"><td class="memItemLeft" align="right" valign="top"><a id="a6debddc7b89663b5e004366db89ab46c"></a>
+<tr class="memitem:a6debddc7b89663b5e004366db89ab46c"><td class="memItemLeft" align="right" valign="top"><a id="a6debddc7b89663b5e004366db89ab46c" name="a6debddc7b89663b5e004366db89ab46c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_percentcomplete</b> () const</td></tr>
<tr class="separator:a6debddc7b89663b5e004366db89ab46c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af36733100b0df98f4309820939aa7d0f"><td class="memItemLeft" align="right" valign="top"><a id="af36733100b0df98f4309820939aa7d0f"></a>
+<tr class="memitem:af36733100b0df98f4309820939aa7d0f"><td class="memItemLeft" align="right" valign="top"><a id="af36733100b0df98f4309820939aa7d0f" name="af36733100b0df98f4309820939aa7d0f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_priority</b> () const</td></tr>
<tr class="separator:af36733100b0df98f4309820939aa7d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0387704619c8dbd91913fa5529d66e54"><td class="memItemLeft" align="right" valign="top"><a id="a0387704619c8dbd91913fa5529d66e54"></a>
+<tr class="memitem:a0387704619c8dbd91913fa5529d66e54"><td class="memItemLeft" align="right" valign="top"><a id="a0387704619c8dbd91913fa5529d66e54" name="a0387704619c8dbd91913fa5529d66e54"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_prodid</b> () const</td></tr>
<tr class="separator:a0387704619c8dbd91913fa5529d66e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0115f6359be9fe0a41eb2a2818e0d4a6"><td class="memItemLeft" align="right" valign="top"><a id="a0115f6359be9fe0a41eb2a2818e0d4a6"></a>
+<tr class="memitem:a0115f6359be9fe0a41eb2a2818e0d4a6"><td class="memItemLeft" align="right" valign="top"><a id="a0115f6359be9fe0a41eb2a2818e0d4a6" name="a0115f6359be9fe0a41eb2a2818e0d4a6"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_query</b> () const</td></tr>
<tr class="separator:a0115f6359be9fe0a41eb2a2818e0d4a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adc2309defe237e4d098f7ff85ecc7733"><td class="memItemLeft" align="right" valign="top"><a id="adc2309defe237e4d098f7ff85ecc7733"></a>
+<tr class="memitem:adc2309defe237e4d098f7ff85ecc7733"><td class="memItemLeft" align="right" valign="top"><a id="adc2309defe237e4d098f7ff85ecc7733" name="adc2309defe237e4d098f7ff85ecc7733"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_queryname</b> () const</td></tr>
<tr class="separator:adc2309defe237e4d098f7ff85ecc7733"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2dcad03b6f9d80d1a2b3aa58ec2b8ff"><td class="memItemLeft" align="right" valign="top"><a id="ad2dcad03b6f9d80d1a2b3aa58ec2b8ff"></a>
+<tr class="memitem:ad2dcad03b6f9d80d1a2b3aa58ec2b8ff"><td class="memItemLeft" align="right" valign="top"><a id="ad2dcad03b6f9d80d1a2b3aa58ec2b8ff" name="ad2dcad03b6f9d80d1a2b3aa58ec2b8ff"></a>
struct <a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_rdate</b> () const</td></tr>
<tr class="separator:ad2dcad03b6f9d80d1a2b3aa58ec2b8ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad03cfd8c047065c326289b9143aa2810"><td class="memItemLeft" align="right" valign="top"><a id="ad03cfd8c047065c326289b9143aa2810"></a>
+<tr class="memitem:ad03cfd8c047065c326289b9143aa2810"><td class="memItemLeft" align="right" valign="top"><a id="ad03cfd8c047065c326289b9143aa2810" name="ad03cfd8c047065c326289b9143aa2810"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ad03cfd8c047065c326289b9143aa2810"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3408d6539292a79750e0adfdf2d33b28"><td class="memItemLeft" align="right" valign="top"><a id="a3408d6539292a79750e0adfdf2d33b28"></a>
+<tr class="memitem:a3408d6539292a79750e0adfdf2d33b28"><td class="memItemLeft" align="right" valign="top"><a id="a3408d6539292a79750e0adfdf2d33b28" name="a3408d6539292a79750e0adfdf2d33b28"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relatedto</b> () const</td></tr>
<tr class="separator:a3408d6539292a79750e0adfdf2d33b28"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37423a5fe0792ffe1afc9ef1000f3029"><td class="memItemLeft" align="right" valign="top"><a id="a37423a5fe0792ffe1afc9ef1000f3029"></a>
+<tr class="memitem:a37423a5fe0792ffe1afc9ef1000f3029"><td class="memItemLeft" align="right" valign="top"><a id="a37423a5fe0792ffe1afc9ef1000f3029" name="a37423a5fe0792ffe1afc9ef1000f3029"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:a37423a5fe0792ffe1afc9ef1000f3029"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a059a2c8ac0e8539e5e081423896ebf80"><td class="memItemLeft" align="right" valign="top"><a id="a059a2c8ac0e8539e5e081423896ebf80"></a>
+<tr class="memitem:a059a2c8ac0e8539e5e081423896ebf80"><td class="memItemLeft" align="right" valign="top"><a id="a059a2c8ac0e8539e5e081423896ebf80" name="a059a2c8ac0e8539e5e081423896ebf80"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_repeat</b> () const</td></tr>
<tr class="separator:a059a2c8ac0e8539e5e081423896ebf80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9a49644adceb549d8b716c1812d4218"><td class="memItemLeft" align="right" valign="top"><a id="ad9a49644adceb549d8b716c1812d4218"></a>
+<tr class="memitem:ad9a49644adceb549d8b716c1812d4218"><td class="memItemLeft" align="right" valign="top"><a id="ad9a49644adceb549d8b716c1812d4218" name="ad9a49644adceb549d8b716c1812d4218"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_requeststatus</b> () const</td></tr>
<tr class="separator:ad9a49644adceb549d8b716c1812d4218"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a461ed982bb2d7ff31d290bb05d8c03f0"><td class="memItemLeft" align="right" valign="top"><a id="a461ed982bb2d7ff31d290bb05d8c03f0"></a>
+<tr class="memitem:a461ed982bb2d7ff31d290bb05d8c03f0"><td class="memItemLeft" align="right" valign="top"><a id="a461ed982bb2d7ff31d290bb05d8c03f0" name="a461ed982bb2d7ff31d290bb05d8c03f0"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_resources</b> () const</td></tr>
<tr class="separator:a461ed982bb2d7ff31d290bb05d8c03f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6141f14afe0f14668fcb826b19381447"><td class="memItemLeft" align="right" valign="top"><a id="a6141f14afe0f14668fcb826b19381447"></a>
+<tr class="memitem:a6141f14afe0f14668fcb826b19381447"><td class="memItemLeft" align="right" valign="top"><a id="a6141f14afe0f14668fcb826b19381447" name="a6141f14afe0f14668fcb826b19381447"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_rrule</b> () const</td></tr>
<tr class="separator:a6141f14afe0f14668fcb826b19381447"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2812e8864c528eaef5d38f7a4737b84c"><td class="memItemLeft" align="right" valign="top"><a id="a2812e8864c528eaef5d38f7a4737b84c"></a>
+<tr class="memitem:a2812e8864c528eaef5d38f7a4737b84c"><td class="memItemLeft" align="right" valign="top"><a id="a2812e8864c528eaef5d38f7a4737b84c" name="a2812e8864c528eaef5d38f7a4737b84c"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_scope</b> () const</td></tr>
<tr class="separator:a2812e8864c528eaef5d38f7a4737b84c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7577bc40a8a5f87c49404053e0183843"><td class="memItemLeft" align="right" valign="top"><a id="a7577bc40a8a5f87c49404053e0183843"></a>
+<tr class="memitem:a7577bc40a8a5f87c49404053e0183843"><td class="memItemLeft" align="right" valign="top"><a id="a7577bc40a8a5f87c49404053e0183843" name="a7577bc40a8a5f87c49404053e0183843"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a7577bc40a8a5f87c49404053e0183843"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada96112555cfdbef3acd24167bf3c1a2"><td class="memItemLeft" align="right" valign="top"><a id="ada96112555cfdbef3acd24167bf3c1a2"></a>
+<tr class="memitem:ada96112555cfdbef3acd24167bf3c1a2"><td class="memItemLeft" align="right" valign="top"><a id="ada96112555cfdbef3acd24167bf3c1a2" name="ada96112555cfdbef3acd24167bf3c1a2"></a>
enum icalproperty_status&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:ada96112555cfdbef3acd24167bf3c1a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a57038267c9b59506757b6385748534a2"><td class="memItemLeft" align="right" valign="top"><a id="a57038267c9b59506757b6385748534a2"></a>
+<tr class="memitem:a57038267c9b59506757b6385748534a2"><td class="memItemLeft" align="right" valign="top"><a id="a57038267c9b59506757b6385748534a2" name="a57038267c9b59506757b6385748534a2"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:a57038267c9b59506757b6385748534a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f2a33d719dde12c7d5a42cd56e7c1f5"><td class="memItemLeft" align="right" valign="top"><a id="a6f2a33d719dde12c7d5a42cd56e7c1f5"></a>
+<tr class="memitem:a6f2a33d719dde12c7d5a42cd56e7c1f5"><td class="memItemLeft" align="right" valign="top"><a id="a6f2a33d719dde12c7d5a42cd56e7c1f5" name="a6f2a33d719dde12c7d5a42cd56e7c1f5"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_target</b> () const</td></tr>
<tr class="separator:a6f2a33d719dde12c7d5a42cd56e7c1f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec1d478d2e6bb5b2c49b92a350bea35e"><td class="memItemLeft" align="right" valign="top"><a id="aec1d478d2e6bb5b2c49b92a350bea35e"></a>
+<tr class="memitem:aec1d478d2e6bb5b2c49b92a350bea35e"><td class="memItemLeft" align="right" valign="top"><a id="aec1d478d2e6bb5b2c49b92a350bea35e" name="aec1d478d2e6bb5b2c49b92a350bea35e"></a>
enum icalproperty_transp&#160;</td><td class="memItemRight" valign="bottom"><b>get_transp</b> () const</td></tr>
<tr class="separator:aec1d478d2e6bb5b2c49b92a350bea35e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d4fa950882d1e81a70b5d80dbf5394a"><td class="memItemLeft" align="right" valign="top"><a id="a3d4fa950882d1e81a70b5d80dbf5394a"></a>
+<tr class="memitem:a3d4fa950882d1e81a70b5d80dbf5394a"><td class="memItemLeft" align="right" valign="top"><a id="a3d4fa950882d1e81a70b5d80dbf5394a" name="a3d4fa950882d1e81a70b5d80dbf5394a"></a>
struct <a class="el" href="structicaltriggertype.html">icaltriggertype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_trigger</b> () const</td></tr>
<tr class="separator:a3d4fa950882d1e81a70b5d80dbf5394a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0381522f42d9aad68e3aafc32e230107"><td class="memItemLeft" align="right" valign="top"><a id="a0381522f42d9aad68e3aafc32e230107"></a>
+<tr class="memitem:a0381522f42d9aad68e3aafc32e230107"><td class="memItemLeft" align="right" valign="top"><a id="a0381522f42d9aad68e3aafc32e230107" name="a0381522f42d9aad68e3aafc32e230107"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_tzid</b> () const</td></tr>
<tr class="separator:a0381522f42d9aad68e3aafc32e230107"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0526fcdf2f2553ba6c19aa7abb78a4bf"><td class="memItemLeft" align="right" valign="top"><a id="a0526fcdf2f2553ba6c19aa7abb78a4bf"></a>
+<tr class="memitem:a0526fcdf2f2553ba6c19aa7abb78a4bf"><td class="memItemLeft" align="right" valign="top"><a id="a0526fcdf2f2553ba6c19aa7abb78a4bf" name="a0526fcdf2f2553ba6c19aa7abb78a4bf"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_tzname</b> () const</td></tr>
<tr class="separator:a0526fcdf2f2553ba6c19aa7abb78a4bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8c7ce1142cf1b710bc9363d0785071bd"><td class="memItemLeft" align="right" valign="top"><a id="a8c7ce1142cf1b710bc9363d0785071bd"></a>
+<tr class="memitem:a8c7ce1142cf1b710bc9363d0785071bd"><td class="memItemLeft" align="right" valign="top"><a id="a8c7ce1142cf1b710bc9363d0785071bd" name="a8c7ce1142cf1b710bc9363d0785071bd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_tzoffsetfrom</b> () const</td></tr>
<tr class="separator:a8c7ce1142cf1b710bc9363d0785071bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6137ee08f9d53045f642e4b0ddf3196"><td class="memItemLeft" align="right" valign="top"><a id="af6137ee08f9d53045f642e4b0ddf3196"></a>
+<tr class="memitem:af6137ee08f9d53045f642e4b0ddf3196"><td class="memItemLeft" align="right" valign="top"><a id="af6137ee08f9d53045f642e4b0ddf3196" name="af6137ee08f9d53045f642e4b0ddf3196"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_tzoffsetto</b> () const</td></tr>
<tr class="separator:af6137ee08f9d53045f642e4b0ddf3196"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6039ccad9ed063d35f84119c3f3546b4"><td class="memItemLeft" align="right" valign="top"><a id="a6039ccad9ed063d35f84119c3f3546b4"></a>
+<tr class="memitem:a6039ccad9ed063d35f84119c3f3546b4"><td class="memItemLeft" align="right" valign="top"><a id="a6039ccad9ed063d35f84119c3f3546b4" name="a6039ccad9ed063d35f84119c3f3546b4"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_tzurl</b> () const</td></tr>
<tr class="separator:a6039ccad9ed063d35f84119c3f3546b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea45dcb74ee65896d07ce402d78302fd"><td class="memItemLeft" align="right" valign="top"><a id="aea45dcb74ee65896d07ce402d78302fd"></a>
+<tr class="memitem:aea45dcb74ee65896d07ce402d78302fd"><td class="memItemLeft" align="right" valign="top"><a id="aea45dcb74ee65896d07ce402d78302fd" name="aea45dcb74ee65896d07ce402d78302fd"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:aea45dcb74ee65896d07ce402d78302fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13101ad81c3947d5c63f297188debb90"><td class="memItemLeft" align="right" valign="top"><a id="a13101ad81c3947d5c63f297188debb90"></a>
+<tr class="memitem:a13101ad81c3947d5c63f297188debb90"><td class="memItemLeft" align="right" valign="top"><a id="a13101ad81c3947d5c63f297188debb90" name="a13101ad81c3947d5c63f297188debb90"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_url</b> () const</td></tr>
<tr class="separator:a13101ad81c3947d5c63f297188debb90"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1eaa9e1213571fc7f0d2d8aa91af8d88"><td class="memItemLeft" align="right" valign="top"><a id="a1eaa9e1213571fc7f0d2d8aa91af8d88"></a>
+<tr class="memitem:aa1b0e0dd59b9c19a41c86c91bc5304bd"><td class="memItemLeft" align="right" valign="top"><a id="aa1b0e0dd59b9c19a41c86c91bc5304bd" name="aa1b0e0dd59b9c19a41c86c91bc5304bd"></a>
<a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> ()</td></tr>
-<tr class="separator:a1eaa9e1213571fc7f0d2d8aa91af8d88"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abec23f9907381e08db3c2d75fc522b87"><td class="memItemLeft" align="right" valign="top"><a id="abec23f9907381e08db3c2d75fc522b87"></a>
+<tr class="separator:aa1b0e0dd59b9c19a41c86c91bc5304bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abec23f9907381e08db3c2d75fc522b87"><td class="memItemLeft" align="right" valign="top"><a id="abec23f9907381e08db3c2d75fc522b87" name="abec23f9907381e08db3c2d75fc522b87"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_value_as_string</b> ()</td></tr>
<tr class="separator:abec23f9907381e08db3c2d75fc522b87"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aceab4b2352ea10b3bb2ccf02ca1ce0ce"><td class="memItemLeft" align="right" valign="top"><a id="aceab4b2352ea10b3bb2ccf02ca1ce0ce"></a>
+<tr class="memitem:aceab4b2352ea10b3bb2ccf02ca1ce0ce"><td class="memItemLeft" align="right" valign="top"><a id="aceab4b2352ea10b3bb2ccf02ca1ce0ce" name="aceab4b2352ea10b3bb2ccf02ca1ce0ce"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_version</b> () const</td></tr>
<tr class="separator:aceab4b2352ea10b3bb2ccf02ca1ce0ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa1c2a6d1f6b8a8227dffb59e4b7af0ba"><td class="memItemLeft" align="right" valign="top"><a id="aa1c2a6d1f6b8a8227dffb59e4b7af0ba"></a>
+<tr class="memitem:aa1c2a6d1f6b8a8227dffb59e4b7af0ba"><td class="memItemLeft" align="right" valign="top"><a id="aa1c2a6d1f6b8a8227dffb59e4b7af0ba" name="aa1c2a6d1f6b8a8227dffb59e4b7af0ba"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_x</b> () const</td></tr>
<tr class="separator:aa1c2a6d1f6b8a8227dffb59e4b7af0ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a336e1ca4074f35b41c7cec9b134c9fb7"><td class="memItemLeft" align="right" valign="top"><a id="a336e1ca4074f35b41c7cec9b134c9fb7"></a>
+<tr class="memitem:a336e1ca4074f35b41c7cec9b134c9fb7"><td class="memItemLeft" align="right" valign="top"><a id="a336e1ca4074f35b41c7cec9b134c9fb7" name="a336e1ca4074f35b41c7cec9b134c9fb7"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicclustercount</b> () const</td></tr>
<tr class="separator:a336e1ca4074f35b41c7cec9b134c9fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4e5a0055368d7efe0b0ef6fe90f7ab65"><td class="memItemLeft" align="right" valign="top"><a id="a4e5a0055368d7efe0b0ef6fe90f7ab65"></a>
+<tr class="memitem:a4e5a0055368d7efe0b0ef6fe90f7ab65"><td class="memItemLeft" align="right" valign="top"><a id="a4e5a0055368d7efe0b0ef6fe90f7ab65" name="a4e5a0055368d7efe0b0ef6fe90f7ab65"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicerror</b> () const</td></tr>
<tr class="separator:a4e5a0055368d7efe0b0ef6fe90f7ab65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d101833642c8e1ea0cafe843ecf013b"><td class="memItemLeft" align="right" valign="top"><a id="a5d101833642c8e1ea0cafe843ecf013b"></a>
+<tr class="memitem:a5d101833642c8e1ea0cafe843ecf013b"><td class="memItemLeft" align="right" valign="top"><a id="a5d101833642c8e1ea0cafe843ecf013b" name="a5d101833642c8e1ea0cafe843ecf013b"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicmimecharset</b> () const</td></tr>
<tr class="separator:a5d101833642c8e1ea0cafe843ecf013b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa9779f141c19c069c334809fd960d6ea"><td class="memItemLeft" align="right" valign="top"><a id="aa9779f141c19c069c334809fd960d6ea"></a>
+<tr class="memitem:aa9779f141c19c069c334809fd960d6ea"><td class="memItemLeft" align="right" valign="top"><a id="aa9779f141c19c069c334809fd960d6ea" name="aa9779f141c19c069c334809fd960d6ea"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicmimecid</b> () const</td></tr>
<tr class="separator:aa9779f141c19c069c334809fd960d6ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0f04f3a6591f481fd714dd500dda98ae"><td class="memItemLeft" align="right" valign="top"><a id="a0f04f3a6591f481fd714dd500dda98ae"></a>
+<tr class="memitem:a0f04f3a6591f481fd714dd500dda98ae"><td class="memItemLeft" align="right" valign="top"><a id="a0f04f3a6591f481fd714dd500dda98ae" name="a0f04f3a6591f481fd714dd500dda98ae"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicmimecontenttype</b> () const</td></tr>
<tr class="separator:a0f04f3a6591f481fd714dd500dda98ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adde4c1e0cd067dfd031ad8b4cdb73ed5"><td class="memItemLeft" align="right" valign="top"><a id="adde4c1e0cd067dfd031ad8b4cdb73ed5"></a>
+<tr class="memitem:adde4c1e0cd067dfd031ad8b4cdb73ed5"><td class="memItemLeft" align="right" valign="top"><a id="adde4c1e0cd067dfd031ad8b4cdb73ed5" name="adde4c1e0cd067dfd031ad8b4cdb73ed5"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicmimeencoding</b> () const</td></tr>
<tr class="separator:adde4c1e0cd067dfd031ad8b4cdb73ed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af9a20ce33b9d5b8d3277482fd2a8a9ad"><td class="memItemLeft" align="right" valign="top"><a id="af9a20ce33b9d5b8d3277482fd2a8a9ad"></a>
+<tr class="memitem:af9a20ce33b9d5b8d3277482fd2a8a9ad"><td class="memItemLeft" align="right" valign="top"><a id="af9a20ce33b9d5b8d3277482fd2a8a9ad" name="af9a20ce33b9d5b8d3277482fd2a8a9ad"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicmimefilename</b> () const</td></tr>
<tr class="separator:af9a20ce33b9d5b8d3277482fd2a8a9ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af30a94636e6f69a060f1d07592ef44c9"><td class="memItemLeft" align="right" valign="top"><a id="af30a94636e6f69a060f1d07592ef44c9"></a>
+<tr class="memitem:af30a94636e6f69a060f1d07592ef44c9"><td class="memItemLeft" align="right" valign="top"><a id="af30a94636e6f69a060f1d07592ef44c9" name="af30a94636e6f69a060f1d07592ef44c9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_xlicmimeoptinfo</b> () const</td></tr>
<tr class="separator:af30a94636e6f69a060f1d07592ef44c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a500c6c917a7ff04ab615a3040a142fb1"><td class="memItemLeft" align="right" valign="top"><a id="a500c6c917a7ff04ab615a3040a142fb1"></a>
+<tr class="memitem:a500c6c917a7ff04ab615a3040a142fb1"><td class="memItemLeft" align="right" valign="top"><a id="a500c6c917a7ff04ab615a3040a142fb1" name="a500c6c917a7ff04ab615a3040a142fb1"></a>
icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:a500c6c917a7ff04ab615a3040a142fb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac35fc93afe70de9818a339f3aba9a695"><td class="memItemLeft" align="right" valign="top"><a id="ac35fc93afe70de9818a339f3aba9a695"></a>
+<tr class="memitem:ac35fc93afe70de9818a339f3aba9a695"><td class="memItemLeft" align="right" valign="top"><a id="ac35fc93afe70de9818a339f3aba9a695" name="ac35fc93afe70de9818a339f3aba9a695"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_property</b> (void *property)</td></tr>
<tr class="separator:ac35fc93afe70de9818a339f3aba9a695"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98b9093ddf19e25eeadad54c560dbbb9"><td class="memItemLeft" align="right" valign="top"><a id="a98b9093ddf19e25eeadad54c560dbbb9"></a>
+<tr class="memitem:a98b9093ddf19e25eeadad54c560dbbb9"><td class="memItemLeft" align="right" valign="top"><a id="a98b9093ddf19e25eeadad54c560dbbb9" name="a98b9093ddf19e25eeadad54c560dbbb9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalproperty *</b> ()</td></tr>
<tr class="separator:a98b9093ddf19e25eeadad54c560dbbb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7415f188c57a9834be0c8d0a90292e23"><td class="memItemLeft" align="right" valign="top"><a id="a7415f188c57a9834be0c8d0a90292e23"></a>
+<tr class="memitem:a8e8e4f1764157807baa70c4bbd1b199c"><td class="memItemLeft" align="right" valign="top"><a id="a8e8e4f1764157807baa70c4bbd1b199c" name="a8e8e4f1764157807baa70c4bbd1b199c"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;)</td></tr>
-<tr class="separator:a7415f188c57a9834be0c8d0a90292e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ba7c78ea1ab344288f6e60a49715734"><td class="memItemLeft" align="right" valign="top"><a id="a0ba7c78ea1ab344288f6e60a49715734"></a>
+<tr class="separator:a8e8e4f1764157807baa70c4bbd1b199c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ba7c78ea1ab344288f6e60a49715734"><td class="memItemLeft" align="right" valign="top"><a id="a0ba7c78ea1ab344288f6e60a49715734" name="a0ba7c78ea1ab344288f6e60a49715734"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;rhs)</td></tr>
<tr class="separator:a0ba7c78ea1ab344288f6e60a49715734"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d679279a2dd148ac85c06ce9b6c38bc"><td class="memItemLeft" align="right" valign="top"><a id="a4d679279a2dd148ac85c06ce9b6c38bc"></a>
+<tr class="memitem:a4d679279a2dd148ac85c06ce9b6c38bc"><td class="memItemLeft" align="right" valign="top"><a id="a4d679279a2dd148ac85c06ce9b6c38bc" name="a4d679279a2dd148ac85c06ce9b6c38bc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_parameter_by_kind</b> (const icalparameter_kind &amp;kind)</td></tr>
<tr class="separator:a4d679279a2dd148ac85c06ce9b6c38bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c01e7c1255bf8dcdc2ca69158d487cc"><td class="memItemLeft" align="right" valign="top"><a id="a4c01e7c1255bf8dcdc2ca69158d487cc"></a>
+<tr class="memitem:a4c01e7c1255bf8dcdc2ca69158d487cc"><td class="memItemLeft" align="right" valign="top"><a id="a4c01e7c1255bf8dcdc2ca69158d487cc" name="a4c01e7c1255bf8dcdc2ca69158d487cc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_action</b> (const enum icalproperty_action &amp;val)</td></tr>
<tr class="separator:a4c01e7c1255bf8dcdc2ca69158d487cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad61c800967e647ead4992c1edfa3b9be"><td class="memItemLeft" align="right" valign="top"><a id="ad61c800967e647ead4992c1edfa3b9be"></a>
+<tr class="memitem:ad61c800967e647ead4992c1edfa3b9be"><td class="memItemLeft" align="right" valign="top"><a id="ad61c800967e647ead4992c1edfa3b9be" name="ad61c800967e647ead4992c1edfa3b9be"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_attach</b> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *val)</td></tr>
<tr class="separator:ad61c800967e647ead4992c1edfa3b9be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4b6f7de3edcc4b38548a9229fd5e2722"><td class="memItemLeft" align="right" valign="top"><a id="a4b6f7de3edcc4b38548a9229fd5e2722"></a>
+<tr class="memitem:a4b6f7de3edcc4b38548a9229fd5e2722"><td class="memItemLeft" align="right" valign="top"><a id="a4b6f7de3edcc4b38548a9229fd5e2722" name="a4b6f7de3edcc4b38548a9229fd5e2722"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_attendee</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a4b6f7de3edcc4b38548a9229fd5e2722"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab24c2f51bfbb65d790cc50faabbad13c"><td class="memItemLeft" align="right" valign="top"><a id="ab24c2f51bfbb65d790cc50faabbad13c"></a>
+<tr class="memitem:ab24c2f51bfbb65d790cc50faabbad13c"><td class="memItemLeft" align="right" valign="top"><a id="ab24c2f51bfbb65d790cc50faabbad13c" name="ab24c2f51bfbb65d790cc50faabbad13c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_calscale</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ab24c2f51bfbb65d790cc50faabbad13c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06d02dc868278b5f9f519e373962b04e"><td class="memItemLeft" align="right" valign="top"><a id="a06d02dc868278b5f9f519e373962b04e"></a>
+<tr class="memitem:a06d02dc868278b5f9f519e373962b04e"><td class="memItemLeft" align="right" valign="top"><a id="a06d02dc868278b5f9f519e373962b04e" name="a06d02dc868278b5f9f519e373962b04e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_categories</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a06d02dc868278b5f9f519e373962b04e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6af0361825f89307b711880111edb7b1"><td class="memItemLeft" align="right" valign="top"><a id="a6af0361825f89307b711880111edb7b1"></a>
+<tr class="memitem:a6af0361825f89307b711880111edb7b1"><td class="memItemLeft" align="right" valign="top"><a id="a6af0361825f89307b711880111edb7b1" name="a6af0361825f89307b711880111edb7b1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_class</b> (const enum icalproperty_class &amp;val)</td></tr>
<tr class="separator:a6af0361825f89307b711880111edb7b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae00dee383a70f251b288cf1ddce222fb"><td class="memItemLeft" align="right" valign="top"><a id="ae00dee383a70f251b288cf1ddce222fb"></a>
+<tr class="memitem:ae00dee383a70f251b288cf1ddce222fb"><td class="memItemLeft" align="right" valign="top"><a id="ae00dee383a70f251b288cf1ddce222fb" name="ae00dee383a70f251b288cf1ddce222fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ae00dee383a70f251b288cf1ddce222fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a0c3107a59692fd11efb82325de6b3e"><td class="memItemLeft" align="right" valign="top"><a id="a8a0c3107a59692fd11efb82325de6b3e"></a>
+<tr class="memitem:a8a0c3107a59692fd11efb82325de6b3e"><td class="memItemLeft" align="right" valign="top"><a id="a8a0c3107a59692fd11efb82325de6b3e" name="a8a0c3107a59692fd11efb82325de6b3e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_completed</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a8a0c3107a59692fd11efb82325de6b3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa62b1d92230191f929b049ef6fb2e596"><td class="memItemLeft" align="right" valign="top"><a id="aa62b1d92230191f929b049ef6fb2e596"></a>
+<tr class="memitem:aa62b1d92230191f929b049ef6fb2e596"><td class="memItemLeft" align="right" valign="top"><a id="aa62b1d92230191f929b049ef6fb2e596" name="aa62b1d92230191f929b049ef6fb2e596"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_contact</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aa62b1d92230191f929b049ef6fb2e596"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07950de843f5ba47c261fdbf811f708b"><td class="memItemLeft" align="right" valign="top"><a id="a07950de843f5ba47c261fdbf811f708b"></a>
+<tr class="memitem:a07950de843f5ba47c261fdbf811f708b"><td class="memItemLeft" align="right" valign="top"><a id="a07950de843f5ba47c261fdbf811f708b" name="a07950de843f5ba47c261fdbf811f708b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_created</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a07950de843f5ba47c261fdbf811f708b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec8fede485b78f3bd31ac2d7dde55633"><td class="memItemLeft" align="right" valign="top"><a id="aec8fede485b78f3bd31ac2d7dde55633"></a>
+<tr class="memitem:aec8fede485b78f3bd31ac2d7dde55633"><td class="memItemLeft" align="right" valign="top"><a id="aec8fede485b78f3bd31ac2d7dde55633" name="aec8fede485b78f3bd31ac2d7dde55633"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aec8fede485b78f3bd31ac2d7dde55633"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a717aeb01c8db7020ac7b3cd66a679228"><td class="memItemLeft" align="right" valign="top"><a id="a717aeb01c8db7020ac7b3cd66a679228"></a>
+<tr class="memitem:a717aeb01c8db7020ac7b3cd66a679228"><td class="memItemLeft" align="right" valign="top"><a id="a717aeb01c8db7020ac7b3cd66a679228" name="a717aeb01c8db7020ac7b3cd66a679228"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a717aeb01c8db7020ac7b3cd66a679228"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad8b5fa55304e53f4ef8315ed9b5cb2b7"><td class="memItemLeft" align="right" valign="top"><a id="ad8b5fa55304e53f4ef8315ed9b5cb2b7"></a>
+<tr class="memitem:ad8b5fa55304e53f4ef8315ed9b5cb2b7"><td class="memItemLeft" align="right" valign="top"><a id="ad8b5fa55304e53f4ef8315ed9b5cb2b7" name="ad8b5fa55304e53f4ef8315ed9b5cb2b7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:ad8b5fa55304e53f4ef8315ed9b5cb2b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afff96df38a5bb03aa4fa04c43c72c2c5"><td class="memItemLeft" align="right" valign="top"><a id="afff96df38a5bb03aa4fa04c43c72c2c5"></a>
+<tr class="memitem:afff96df38a5bb03aa4fa04c43c72c2c5"><td class="memItemLeft" align="right" valign="top"><a id="afff96df38a5bb03aa4fa04c43c72c2c5" name="afff96df38a5bb03aa4fa04c43c72c2c5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:afff96df38a5bb03aa4fa04c43c72c2c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d542e7c11160497d396bf80b015cba2"><td class="memItemLeft" align="right" valign="top"><a id="a4d542e7c11160497d396bf80b015cba2"></a>
+<tr class="memitem:a4d542e7c11160497d396bf80b015cba2"><td class="memItemLeft" align="right" valign="top"><a id="a4d542e7c11160497d396bf80b015cba2" name="a4d542e7c11160497d396bf80b015cba2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a4d542e7c11160497d396bf80b015cba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05d3aedb222e7be68095ec2cb3079dd9"><td class="memItemLeft" align="right" valign="top"><a id="a05d3aedb222e7be68095ec2cb3079dd9"></a>
+<tr class="memitem:a05d3aedb222e7be68095ec2cb3079dd9"><td class="memItemLeft" align="right" valign="top"><a id="a05d3aedb222e7be68095ec2cb3079dd9" name="a05d3aedb222e7be68095ec2cb3079dd9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;val)</td></tr>
<tr class="separator:a05d3aedb222e7be68095ec2cb3079dd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a28e904690dd98cb58def53700babe4fb"><td class="memItemLeft" align="right" valign="top"><a id="a28e904690dd98cb58def53700babe4fb"></a>
+<tr class="memitem:a28e904690dd98cb58def53700babe4fb"><td class="memItemLeft" align="right" valign="top"><a id="a28e904690dd98cb58def53700babe4fb" name="a28e904690dd98cb58def53700babe4fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_exdate</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a28e904690dd98cb58def53700babe4fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4937a6f364be87bdd7372d8ce4e6eebc"><td class="memItemLeft" align="right" valign="top"><a id="a4937a6f364be87bdd7372d8ce4e6eebc"></a>
+<tr class="memitem:a4937a6f364be87bdd7372d8ce4e6eebc"><td class="memItemLeft" align="right" valign="top"><a id="a4937a6f364be87bdd7372d8ce4e6eebc" name="a4937a6f364be87bdd7372d8ce4e6eebc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_expand</b> (const int &amp;val)</td></tr>
<tr class="separator:a4937a6f364be87bdd7372d8ce4e6eebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a6301e17b066eaa4a05f29f31b58ff3"><td class="memItemLeft" align="right" valign="top"><a id="a5a6301e17b066eaa4a05f29f31b58ff3"></a>
+<tr class="memitem:a5a6301e17b066eaa4a05f29f31b58ff3"><td class="memItemLeft" align="right" valign="top"><a id="a5a6301e17b066eaa4a05f29f31b58ff3" name="a5a6301e17b066eaa4a05f29f31b58ff3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_exrule</b> (const struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;val)</td></tr>
<tr class="separator:a5a6301e17b066eaa4a05f29f31b58ff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b23eb92e8343eedf6c967d8234ed5cb"><td class="memItemLeft" align="right" valign="top"><a id="a9b23eb92e8343eedf6c967d8234ed5cb"></a>
+<tr class="memitem:a9b23eb92e8343eedf6c967d8234ed5cb"><td class="memItemLeft" align="right" valign="top"><a id="a9b23eb92e8343eedf6c967d8234ed5cb" name="a9b23eb92e8343eedf6c967d8234ed5cb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_freebusy</b> (const struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a> &amp;val)</td></tr>
<tr class="separator:a9b23eb92e8343eedf6c967d8234ed5cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa8e4e7ca5de117e1b049e67d3e46ffb7"><td class="memItemLeft" align="right" valign="top"><a id="aa8e4e7ca5de117e1b049e67d3e46ffb7"></a>
+<tr class="memitem:aa8e4e7ca5de117e1b049e67d3e46ffb7"><td class="memItemLeft" align="right" valign="top"><a id="aa8e4e7ca5de117e1b049e67d3e46ffb7" name="aa8e4e7ca5de117e1b049e67d3e46ffb7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_geo</b> (const struct <a class="el" href="structicalgeotype.html">icalgeotype</a> &amp;val)</td></tr>
<tr class="separator:aa8e4e7ca5de117e1b049e67d3e46ffb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada63d9c7b203fba977f50cd70b704989"><td class="memItemLeft" align="right" valign="top"><a id="ada63d9c7b203fba977f50cd70b704989"></a>
+<tr class="memitem:ada63d9c7b203fba977f50cd70b704989"><td class="memItemLeft" align="right" valign="top"><a id="ada63d9c7b203fba977f50cd70b704989" name="ada63d9c7b203fba977f50cd70b704989"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_grant</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ada63d9c7b203fba977f50cd70b704989"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a652fe8cf9f2f73b73d1a09f3c79f445c"><td class="memItemLeft" align="right" valign="top"><a id="a652fe8cf9f2f73b73d1a09f3c79f445c"></a>
+<tr class="memitem:a652fe8cf9f2f73b73d1a09f3c79f445c"><td class="memItemLeft" align="right" valign="top"><a id="a652fe8cf9f2f73b73d1a09f3c79f445c" name="a652fe8cf9f2f73b73d1a09f3c79f445c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_lastmodified</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a652fe8cf9f2f73b73d1a09f3c79f445c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d8d51bbe810fa83b5016ae848094602"><td class="memItemLeft" align="right" valign="top"><a id="a6d8d51bbe810fa83b5016ae848094602"></a>
+<tr class="memitem:a6d8d51bbe810fa83b5016ae848094602"><td class="memItemLeft" align="right" valign="top"><a id="a6d8d51bbe810fa83b5016ae848094602" name="a6d8d51bbe810fa83b5016ae848094602"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a6d8d51bbe810fa83b5016ae848094602"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7221b585b1b6b332e3522b98b637326"><td class="memItemLeft" align="right" valign="top"><a id="af7221b585b1b6b332e3522b98b637326"></a>
+<tr class="memitem:af7221b585b1b6b332e3522b98b637326"><td class="memItemLeft" align="right" valign="top"><a id="af7221b585b1b6b332e3522b98b637326" name="af7221b585b1b6b332e3522b98b637326"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_maxresults</b> (const int &amp;val)</td></tr>
<tr class="separator:af7221b585b1b6b332e3522b98b637326"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8aa5ca7d196a0be25438ad524f5fa10"><td class="memItemLeft" align="right" valign="top"><a id="af8aa5ca7d196a0be25438ad524f5fa10"></a>
+<tr class="memitem:af8aa5ca7d196a0be25438ad524f5fa10"><td class="memItemLeft" align="right" valign="top"><a id="af8aa5ca7d196a0be25438ad524f5fa10" name="af8aa5ca7d196a0be25438ad524f5fa10"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_maxresultsize</b> (const int &amp;val)</td></tr>
<tr class="separator:af8aa5ca7d196a0be25438ad524f5fa10"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1112ba9a48a418a7c3d55e6390b86c23"><td class="memItemLeft" align="right" valign="top"><a id="a1112ba9a48a418a7c3d55e6390b86c23"></a>
+<tr class="memitem:a1112ba9a48a418a7c3d55e6390b86c23"><td class="memItemLeft" align="right" valign="top"><a id="a1112ba9a48a418a7c3d55e6390b86c23" name="a1112ba9a48a418a7c3d55e6390b86c23"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const enum icalproperty_method &amp;val)</td></tr>
<tr class="separator:a1112ba9a48a418a7c3d55e6390b86c23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a17f681e131b19d8f1f1dbd24b2df1a84"><td class="memItemLeft" align="right" valign="top"><a id="a17f681e131b19d8f1f1dbd24b2df1a84"></a>
+<tr class="memitem:a17f681e131b19d8f1f1dbd24b2df1a84"><td class="memItemLeft" align="right" valign="top"><a id="a17f681e131b19d8f1f1dbd24b2df1a84" name="a17f681e131b19d8f1f1dbd24b2df1a84"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_organizer</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a17f681e131b19d8f1f1dbd24b2df1a84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2f26499e95b8a78180141ebc721a852"><td class="memItemLeft" align="right" valign="top"><a id="af2f26499e95b8a78180141ebc721a852"></a>
+<tr class="memitem:af2f26499e95b8a78180141ebc721a852"><td class="memItemLeft" align="right" valign="top"><a id="af2f26499e95b8a78180141ebc721a852" name="af2f26499e95b8a78180141ebc721a852"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_owner</b> (const std::string &amp;val)</td></tr>
<tr class="separator:af2f26499e95b8a78180141ebc721a852"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69f6f52469fb27cbd5c80044634b1b35"><td class="memItemLeft" align="right" valign="top"><a id="a69f6f52469fb27cbd5c80044634b1b35"></a>
+<tr class="memitem:a69f6f52469fb27cbd5c80044634b1b35"><td class="memItemLeft" align="right" valign="top"><a id="a69f6f52469fb27cbd5c80044634b1b35" name="a69f6f52469fb27cbd5c80044634b1b35"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_parameter</b> (<a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;parameter)</td></tr>
<tr class="separator:a69f6f52469fb27cbd5c80044634b1b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a374dc0c84d92565ebdef1062ac3ed35d"><td class="memItemLeft" align="right" valign="top"><a id="a374dc0c84d92565ebdef1062ac3ed35d"></a>
+<tr class="memitem:a374dc0c84d92565ebdef1062ac3ed35d"><td class="memItemLeft" align="right" valign="top"><a id="a374dc0c84d92565ebdef1062ac3ed35d" name="a374dc0c84d92565ebdef1062ac3ed35d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_parameter_from_string</b> (const std::string &amp;name, const std::string &amp;val)</td></tr>
<tr class="separator:a374dc0c84d92565ebdef1062ac3ed35d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0189608c6c465073a02b9d616bb384cd"><td class="memItemLeft" align="right" valign="top"><a id="a0189608c6c465073a02b9d616bb384cd"></a>
+<tr class="memitem:a0189608c6c465073a02b9d616bb384cd"><td class="memItemLeft" align="right" valign="top"><a id="a0189608c6c465073a02b9d616bb384cd" name="a0189608c6c465073a02b9d616bb384cd"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_percentcomplete</b> (const int &amp;val)</td></tr>
<tr class="separator:a0189608c6c465073a02b9d616bb384cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2c276670c0bf0b7645c83625ad1cc65"><td class="memItemLeft" align="right" valign="top"><a id="ae2c276670c0bf0b7645c83625ad1cc65"></a>
+<tr class="memitem:ae2c276670c0bf0b7645c83625ad1cc65"><td class="memItemLeft" align="right" valign="top"><a id="ae2c276670c0bf0b7645c83625ad1cc65" name="ae2c276670c0bf0b7645c83625ad1cc65"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_priority</b> (const int &amp;val)</td></tr>
<tr class="separator:ae2c276670c0bf0b7645c83625ad1cc65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ade79662ed3aad18af4aa4790ae51b5"><td class="memItemLeft" align="right" valign="top"><a id="a3ade79662ed3aad18af4aa4790ae51b5"></a>
+<tr class="memitem:a3ade79662ed3aad18af4aa4790ae51b5"><td class="memItemLeft" align="right" valign="top"><a id="a3ade79662ed3aad18af4aa4790ae51b5" name="a3ade79662ed3aad18af4aa4790ae51b5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_prodid</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a3ade79662ed3aad18af4aa4790ae51b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e77a2f2ee624ecfa0ebf3774507607e"><td class="memItemLeft" align="right" valign="top"><a id="a0e77a2f2ee624ecfa0ebf3774507607e"></a>
+<tr class="memitem:a0e77a2f2ee624ecfa0ebf3774507607e"><td class="memItemLeft" align="right" valign="top"><a id="a0e77a2f2ee624ecfa0ebf3774507607e" name="a0e77a2f2ee624ecfa0ebf3774507607e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_query</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a0e77a2f2ee624ecfa0ebf3774507607e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa66a2b8ad3a0ab8287e52e8d0fae8500"><td class="memItemLeft" align="right" valign="top"><a id="aa66a2b8ad3a0ab8287e52e8d0fae8500"></a>
+<tr class="memitem:aa66a2b8ad3a0ab8287e52e8d0fae8500"><td class="memItemLeft" align="right" valign="top"><a id="aa66a2b8ad3a0ab8287e52e8d0fae8500" name="aa66a2b8ad3a0ab8287e52e8d0fae8500"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_queryname</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aa66a2b8ad3a0ab8287e52e8d0fae8500"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae79a926642d1ee85ab7e6c2381de884a"><td class="memItemLeft" align="right" valign="top"><a id="ae79a926642d1ee85ab7e6c2381de884a"></a>
+<tr class="memitem:ae79a926642d1ee85ab7e6c2381de884a"><td class="memItemLeft" align="right" valign="top"><a id="ae79a926642d1ee85ab7e6c2381de884a" name="ae79a926642d1ee85ab7e6c2381de884a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_rdate</b> (const struct <a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> &amp;val)</td></tr>
<tr class="separator:ae79a926642d1ee85ab7e6c2381de884a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0be78cfafa59b7b5f87409d58f842341"><td class="memItemLeft" align="right" valign="top"><a id="a0be78cfafa59b7b5f87409d58f842341"></a>
+<tr class="memitem:a0be78cfafa59b7b5f87409d58f842341"><td class="memItemLeft" align="right" valign="top"><a id="a0be78cfafa59b7b5f87409d58f842341" name="a0be78cfafa59b7b5f87409d58f842341"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;val)</td></tr>
<tr class="separator:a0be78cfafa59b7b5f87409d58f842341"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac41243c9df5555db493fef5a580dc61"><td class="memItemLeft" align="right" valign="top"><a id="aac41243c9df5555db493fef5a580dc61"></a>
+<tr class="memitem:aac41243c9df5555db493fef5a580dc61"><td class="memItemLeft" align="right" valign="top"><a id="aac41243c9df5555db493fef5a580dc61" name="aac41243c9df5555db493fef5a580dc61"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relatedto</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aac41243c9df5555db493fef5a580dc61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae22f50f89cf720c40426a9326f75d026"><td class="memItemLeft" align="right" valign="top"><a id="ae22f50f89cf720c40426a9326f75d026"></a>
+<tr class="memitem:ae22f50f89cf720c40426a9326f75d026"><td class="memItemLeft" align="right" valign="top"><a id="ae22f50f89cf720c40426a9326f75d026" name="ae22f50f89cf720c40426a9326f75d026"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ae22f50f89cf720c40426a9326f75d026"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05a00d28ea4c8390ef559ea8af39269a"><td class="memItemLeft" align="right" valign="top"><a id="a05a00d28ea4c8390ef559ea8af39269a"></a>
+<tr class="memitem:a05a00d28ea4c8390ef559ea8af39269a"><td class="memItemLeft" align="right" valign="top"><a id="a05a00d28ea4c8390ef559ea8af39269a" name="a05a00d28ea4c8390ef559ea8af39269a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_repeat</b> (const int &amp;val)</td></tr>
<tr class="separator:a05a00d28ea4c8390ef559ea8af39269a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed13f5c7daa747c29a0b2f39b8024b4f"><td class="memItemLeft" align="right" valign="top"><a id="aed13f5c7daa747c29a0b2f39b8024b4f"></a>
+<tr class="memitem:aed13f5c7daa747c29a0b2f39b8024b4f"><td class="memItemLeft" align="right" valign="top"><a id="aed13f5c7daa747c29a0b2f39b8024b4f" name="aed13f5c7daa747c29a0b2f39b8024b4f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_requeststatus</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aed13f5c7daa747c29a0b2f39b8024b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa2afb845c321150cbdfbf74e3a700716"><td class="memItemLeft" align="right" valign="top"><a id="aa2afb845c321150cbdfbf74e3a700716"></a>
+<tr class="memitem:aa2afb845c321150cbdfbf74e3a700716"><td class="memItemLeft" align="right" valign="top"><a id="aa2afb845c321150cbdfbf74e3a700716" name="aa2afb845c321150cbdfbf74e3a700716"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_resources</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aa2afb845c321150cbdfbf74e3a700716"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a88970f139e755545e6a4608219af779d"><td class="memItemLeft" align="right" valign="top"><a id="a88970f139e755545e6a4608219af779d"></a>
+<tr class="memitem:a88970f139e755545e6a4608219af779d"><td class="memItemLeft" align="right" valign="top"><a id="a88970f139e755545e6a4608219af779d" name="a88970f139e755545e6a4608219af779d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_rrule</b> (const struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;val)</td></tr>
<tr class="separator:a88970f139e755545e6a4608219af779d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:add9b97513023a4bb6996501f5804475c"><td class="memItemLeft" align="right" valign="top"><a id="add9b97513023a4bb6996501f5804475c"></a>
+<tr class="memitem:add9b97513023a4bb6996501f5804475c"><td class="memItemLeft" align="right" valign="top"><a id="add9b97513023a4bb6996501f5804475c" name="add9b97513023a4bb6996501f5804475c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_scope</b> (const std::string &amp;val)</td></tr>
<tr class="separator:add9b97513023a4bb6996501f5804475c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23ebd7196c9f6cebb1733c86aac9276b"><td class="memItemLeft" align="right" valign="top"><a id="a23ebd7196c9f6cebb1733c86aac9276b"></a>
+<tr class="memitem:a23ebd7196c9f6cebb1733c86aac9276b"><td class="memItemLeft" align="right" valign="top"><a id="a23ebd7196c9f6cebb1733c86aac9276b" name="a23ebd7196c9f6cebb1733c86aac9276b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;val)</td></tr>
<tr class="separator:a23ebd7196c9f6cebb1733c86aac9276b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af42b216c75cb687c7cc67223f9d5c11f"><td class="memItemLeft" align="right" valign="top"><a id="af42b216c75cb687c7cc67223f9d5c11f"></a>
+<tr class="memitem:af42b216c75cb687c7cc67223f9d5c11f"><td class="memItemLeft" align="right" valign="top"><a id="af42b216c75cb687c7cc67223f9d5c11f" name="af42b216c75cb687c7cc67223f9d5c11f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;val)</td></tr>
<tr class="separator:af42b216c75cb687c7cc67223f9d5c11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6463fe00bb3dd576c870f7ec336aaf2"><td class="memItemLeft" align="right" valign="top"><a id="ab6463fe00bb3dd576c870f7ec336aaf2"></a>
+<tr class="memitem:ab6463fe00bb3dd576c870f7ec336aaf2"><td class="memItemLeft" align="right" valign="top"><a id="ab6463fe00bb3dd576c870f7ec336aaf2" name="ab6463fe00bb3dd576c870f7ec336aaf2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ab6463fe00bb3dd576c870f7ec336aaf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a837391ba5272fc2b1be4d14b7fd0a9b5"><td class="memItemLeft" align="right" valign="top"><a id="a837391ba5272fc2b1be4d14b7fd0a9b5"></a>
+<tr class="memitem:a837391ba5272fc2b1be4d14b7fd0a9b5"><td class="memItemLeft" align="right" valign="top"><a id="a837391ba5272fc2b1be4d14b7fd0a9b5" name="a837391ba5272fc2b1be4d14b7fd0a9b5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_target</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a837391ba5272fc2b1be4d14b7fd0a9b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac09ed70b497e1b1bcf10a099abfbce09"><td class="memItemLeft" align="right" valign="top"><a id="ac09ed70b497e1b1bcf10a099abfbce09"></a>
+<tr class="memitem:ac09ed70b497e1b1bcf10a099abfbce09"><td class="memItemLeft" align="right" valign="top"><a id="ac09ed70b497e1b1bcf10a099abfbce09" name="ac09ed70b497e1b1bcf10a099abfbce09"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_transp</b> (const enum icalproperty_transp &amp;val)</td></tr>
<tr class="separator:ac09ed70b497e1b1bcf10a099abfbce09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb5c5befe8236b47d58eb00c9f61b8c8"><td class="memItemLeft" align="right" valign="top"><a id="adb5c5befe8236b47d58eb00c9f61b8c8"></a>
+<tr class="memitem:adb5c5befe8236b47d58eb00c9f61b8c8"><td class="memItemLeft" align="right" valign="top"><a id="adb5c5befe8236b47d58eb00c9f61b8c8" name="adb5c5befe8236b47d58eb00c9f61b8c8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_trigger</b> (const struct <a class="el" href="structicaltriggertype.html">icaltriggertype</a> &amp;val)</td></tr>
<tr class="separator:adb5c5befe8236b47d58eb00c9f61b8c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed25a0928138417a3f871d535dbb99f0"><td class="memItemLeft" align="right" valign="top"><a id="aed25a0928138417a3f871d535dbb99f0"></a>
+<tr class="memitem:aed25a0928138417a3f871d535dbb99f0"><td class="memItemLeft" align="right" valign="top"><a id="aed25a0928138417a3f871d535dbb99f0" name="aed25a0928138417a3f871d535dbb99f0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_tzid</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aed25a0928138417a3f871d535dbb99f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f60a0421b0a8aa28b4caf36dae85fd7"><td class="memItemLeft" align="right" valign="top"><a id="a8f60a0421b0a8aa28b4caf36dae85fd7"></a>
+<tr class="memitem:a8f60a0421b0a8aa28b4caf36dae85fd7"><td class="memItemLeft" align="right" valign="top"><a id="a8f60a0421b0a8aa28b4caf36dae85fd7" name="a8f60a0421b0a8aa28b4caf36dae85fd7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_tzname</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a8f60a0421b0a8aa28b4caf36dae85fd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1885ad188785f3ec7c3542b8c67f9856"><td class="memItemLeft" align="right" valign="top"><a id="a1885ad188785f3ec7c3542b8c67f9856"></a>
+<tr class="memitem:a1885ad188785f3ec7c3542b8c67f9856"><td class="memItemLeft" align="right" valign="top"><a id="a1885ad188785f3ec7c3542b8c67f9856" name="a1885ad188785f3ec7c3542b8c67f9856"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_tzoffsetfrom</b> (const int &amp;val)</td></tr>
<tr class="separator:a1885ad188785f3ec7c3542b8c67f9856"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0bdc933acd0fbf65afccf727cef13216"><td class="memItemLeft" align="right" valign="top"><a id="a0bdc933acd0fbf65afccf727cef13216"></a>
+<tr class="memitem:a0bdc933acd0fbf65afccf727cef13216"><td class="memItemLeft" align="right" valign="top"><a id="a0bdc933acd0fbf65afccf727cef13216" name="a0bdc933acd0fbf65afccf727cef13216"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_tzoffsetto</b> (const int &amp;val)</td></tr>
<tr class="separator:a0bdc933acd0fbf65afccf727cef13216"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ce73d9d8ebe41535083b99ad6a9c49f"><td class="memItemLeft" align="right" valign="top"><a id="a2ce73d9d8ebe41535083b99ad6a9c49f"></a>
+<tr class="memitem:a2ce73d9d8ebe41535083b99ad6a9c49f"><td class="memItemLeft" align="right" valign="top"><a id="a2ce73d9d8ebe41535083b99ad6a9c49f" name="a2ce73d9d8ebe41535083b99ad6a9c49f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_tzurl</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a2ce73d9d8ebe41535083b99ad6a9c49f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c65b58bee1ac77a9cd72d9e3d76971f"><td class="memItemLeft" align="right" valign="top"><a id="a0c65b58bee1ac77a9cd72d9e3d76971f"></a>
+<tr class="memitem:a0c65b58bee1ac77a9cd72d9e3d76971f"><td class="memItemLeft" align="right" valign="top"><a id="a0c65b58bee1ac77a9cd72d9e3d76971f" name="a0c65b58bee1ac77a9cd72d9e3d76971f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a0c65b58bee1ac77a9cd72d9e3d76971f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae64a154147de38b7e646d73aebd9b505"><td class="memItemLeft" align="right" valign="top"><a id="ae64a154147de38b7e646d73aebd9b505"></a>
+<tr class="memitem:ae64a154147de38b7e646d73aebd9b505"><td class="memItemLeft" align="right" valign="top"><a id="ae64a154147de38b7e646d73aebd9b505" name="ae64a154147de38b7e646d73aebd9b505"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_url</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ae64a154147de38b7e646d73aebd9b505"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af229f40785452ed3893399e1dc4df356"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">set_value</a> (const <a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;val)</td></tr>
<tr class="separator:af229f40785452ed3893399e1dc4df356"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5c45401b54b6e5cff5d3d8b568cd2e9"><td class="memItemLeft" align="right" valign="top"><a id="af5c45401b54b6e5cff5d3d8b568cd2e9"></a>
+<tr class="memitem:af5c45401b54b6e5cff5d3d8b568cd2e9"><td class="memItemLeft" align="right" valign="top"><a id="af5c45401b54b6e5cff5d3d8b568cd2e9" name="af5c45401b54b6e5cff5d3d8b568cd2e9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_value_from_string</b> (const std::string &amp;val, const std::string &amp;kind)</td></tr>
<tr class="separator:af5c45401b54b6e5cff5d3d8b568cd2e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6297a8ff0f3a1c7fb732bfb773bda1a"><td class="memItemLeft" align="right" valign="top"><a id="ac6297a8ff0f3a1c7fb732bfb773bda1a"></a>
+<tr class="memitem:ac6297a8ff0f3a1c7fb732bfb773bda1a"><td class="memItemLeft" align="right" valign="top"><a id="ac6297a8ff0f3a1c7fb732bfb773bda1a" name="ac6297a8ff0f3a1c7fb732bfb773bda1a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_version</b> (const std::string &amp;val)</td></tr>
<tr class="separator:ac6297a8ff0f3a1c7fb732bfb773bda1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a018caf7181e5bf98a14a076695113223"><td class="memItemLeft" align="right" valign="top"><a id="a018caf7181e5bf98a14a076695113223"></a>
+<tr class="memitem:a018caf7181e5bf98a14a076695113223"><td class="memItemLeft" align="right" valign="top"><a id="a018caf7181e5bf98a14a076695113223" name="a018caf7181e5bf98a14a076695113223"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_x</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a018caf7181e5bf98a14a076695113223"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc2f579bf8c4346a3950a9e08ab3ee6e"><td class="memItemLeft" align="right" valign="top"><a id="acc2f579bf8c4346a3950a9e08ab3ee6e"></a>
+<tr class="memitem:acc2f579bf8c4346a3950a9e08ab3ee6e"><td class="memItemLeft" align="right" valign="top"><a id="acc2f579bf8c4346a3950a9e08ab3ee6e" name="acc2f579bf8c4346a3950a9e08ab3ee6e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicclustercount</b> (const std::string &amp;val)</td></tr>
<tr class="separator:acc2f579bf8c4346a3950a9e08ab3ee6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd276f60ef6ba56251cd62585dfb2b49"><td class="memItemLeft" align="right" valign="top"><a id="abd276f60ef6ba56251cd62585dfb2b49"></a>
+<tr class="memitem:abd276f60ef6ba56251cd62585dfb2b49"><td class="memItemLeft" align="right" valign="top"><a id="abd276f60ef6ba56251cd62585dfb2b49" name="abd276f60ef6ba56251cd62585dfb2b49"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicerror</b> (const std::string &amp;val)</td></tr>
<tr class="separator:abd276f60ef6ba56251cd62585dfb2b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b082fc230db55d98e6d0e02e8070c8c"><td class="memItemLeft" align="right" valign="top"><a id="a0b082fc230db55d98e6d0e02e8070c8c"></a>
+<tr class="memitem:a0b082fc230db55d98e6d0e02e8070c8c"><td class="memItemLeft" align="right" valign="top"><a id="a0b082fc230db55d98e6d0e02e8070c8c" name="a0b082fc230db55d98e6d0e02e8070c8c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicmimecharset</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a0b082fc230db55d98e6d0e02e8070c8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9d1c63b58c8f2b707a7231cf597661d4"><td class="memItemLeft" align="right" valign="top"><a id="a9d1c63b58c8f2b707a7231cf597661d4"></a>
+<tr class="memitem:a9d1c63b58c8f2b707a7231cf597661d4"><td class="memItemLeft" align="right" valign="top"><a id="a9d1c63b58c8f2b707a7231cf597661d4" name="a9d1c63b58c8f2b707a7231cf597661d4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicmimecid</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a9d1c63b58c8f2b707a7231cf597661d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea69fab4926e7dc4850726e4a947005f"><td class="memItemLeft" align="right" valign="top"><a id="aea69fab4926e7dc4850726e4a947005f"></a>
+<tr class="memitem:aea69fab4926e7dc4850726e4a947005f"><td class="memItemLeft" align="right" valign="top"><a id="aea69fab4926e7dc4850726e4a947005f" name="aea69fab4926e7dc4850726e4a947005f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicmimecontenttype</b> (const std::string &amp;val)</td></tr>
<tr class="separator:aea69fab4926e7dc4850726e4a947005f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c761fae094f15b00988841c7c638a2a"><td class="memItemLeft" align="right" valign="top"><a id="a9c761fae094f15b00988841c7c638a2a"></a>
+<tr class="memitem:a9c761fae094f15b00988841c7c638a2a"><td class="memItemLeft" align="right" valign="top"><a id="a9c761fae094f15b00988841c7c638a2a" name="a9c761fae094f15b00988841c7c638a2a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicmimeencoding</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a9c761fae094f15b00988841c7c638a2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00701b8cdbc3a2913d1ece8ca341121b"><td class="memItemLeft" align="right" valign="top"><a id="a00701b8cdbc3a2913d1ece8ca341121b"></a>
+<tr class="memitem:a00701b8cdbc3a2913d1ece8ca341121b"><td class="memItemLeft" align="right" valign="top"><a id="a00701b8cdbc3a2913d1ece8ca341121b" name="a00701b8cdbc3a2913d1ece8ca341121b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicmimefilename</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a00701b8cdbc3a2913d1ece8ca341121b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c32e326074437f1e97cb0b19c92c87f"><td class="memItemLeft" align="right" valign="top"><a id="a2c32e326074437f1e97cb0b19c92c87f"></a>
+<tr class="memitem:a2c32e326074437f1e97cb0b19c92c87f"><td class="memItemLeft" align="right" valign="top"><a id="a2c32e326074437f1e97cb0b19c92c87f" name="a2c32e326074437f1e97cb0b19c92c87f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_xlicmimeoptinfo</b> (const std::string &amp;val)</td></tr>
<tr class="separator:a2c32e326074437f1e97cb0b19c92c87f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a24b0b0c5b57bcad9d97a547ebd8ba0e6"><td class="memItemLeft" align="right" valign="top"><a id="a24b0b0c5b57bcad9d97a547ebd8ba0e6"></a>
+<tr class="memitem:a24b0b0c5b57bcad9d97a547ebd8ba0e6"><td class="memItemLeft" align="right" valign="top"><a id="a24b0b0c5b57bcad9d97a547ebd8ba0e6" name="a24b0b0c5b57bcad9d97a547ebd8ba0e6"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>enum_belongs_to_property</b> (const icalproperty_kind &amp;kind, const int &amp;e)</td></tr>
<tr class="separator:a24b0b0c5b57bcad9d97a547ebd8ba0e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7c2e235a96326257dfce0839bc3fc35"><td class="memItemLeft" align="right" valign="top"><a id="ab7c2e235a96326257dfce0839bc3fc35"></a>
+<tr class="memitem:ab7c2e235a96326257dfce0839bc3fc35"><td class="memItemLeft" align="right" valign="top"><a id="ab7c2e235a96326257dfce0839bc3fc35" name="ab7c2e235a96326257dfce0839bc3fc35"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>enum_to_string</b> (const int &amp;e)</td></tr>
<tr class="separator:ab7c2e235a96326257dfce0839bc3fc35"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4505f3fcac99eee94c213dadea4970d1"><td class="memItemLeft" align="right" valign="top"><a id="a4505f3fcac99eee94c213dadea4970d1"></a>
+<tr class="memitem:a4505f3fcac99eee94c213dadea4970d1"><td class="memItemLeft" align="right" valign="top"><a id="a4505f3fcac99eee94c213dadea4970d1" name="a4505f3fcac99eee94c213dadea4970d1"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_x_name</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;prop)</td></tr>
<tr class="separator:a4505f3fcac99eee94c213dadea4970d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1b2346de30b282063ad1bbe38bed078e"><td class="memItemLeft" align="right" valign="top"><a id="a1b2346de30b282063ad1bbe38bed078e"></a>
+<tr class="memitem:a1b2346de30b282063ad1bbe38bed078e"><td class="memItemLeft" align="right" valign="top"><a id="a1b2346de30b282063ad1bbe38bed078e" name="a1b2346de30b282063ad1bbe38bed078e"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>kind_and_string_to_enum</b> (const icalproperty_kind &amp;kind, const std::string &amp;str)</td></tr>
<tr class="separator:a1b2346de30b282063ad1bbe38bed078e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2969bb3408dd6fc83ee45f021d661de"><td class="memItemLeft" align="right" valign="top"><a id="ae2969bb3408dd6fc83ee45f021d661de"></a>
+<tr class="memitem:ae2969bb3408dd6fc83ee45f021d661de"><td class="memItemLeft" align="right" valign="top"><a id="ae2969bb3408dd6fc83ee45f021d661de" name="ae2969bb3408dd6fc83ee45f021d661de"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:ae2969bb3408dd6fc83ee45f021d661de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3f58dcf120bc24399f639d91a083aa6"><td class="memItemLeft" align="right" valign="top"><a id="af3f58dcf120bc24399f639d91a083aa6"></a>
+<tr class="memitem:af3f58dcf120bc24399f639d91a083aa6"><td class="memItemLeft" align="right" valign="top"><a id="af3f58dcf120bc24399f639d91a083aa6" name="af3f58dcf120bc24399f639d91a083aa6"></a>
static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_value_kind</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:af3f58dcf120bc24399f639d91a083aa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05dadb4517c80143674f818f71a06b38"><td class="memItemLeft" align="right" valign="top"><a id="a05dadb4517c80143674f818f71a06b38"></a>
+<tr class="memitem:a05dadb4517c80143674f818f71a06b38"><td class="memItemLeft" align="right" valign="top"><a id="a05dadb4517c80143674f818f71a06b38" name="a05dadb4517c80143674f818f71a06b38"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>method_to_string</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a05dadb4517c80143674f818f71a06b38"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09d20d0644ce35ade2b006c8df86289f"><td class="memItemLeft" align="right" valign="top"><a id="a09d20d0644ce35ade2b006c8df86289f"></a>
+<tr class="memitem:a09d20d0644ce35ade2b006c8df86289f"><td class="memItemLeft" align="right" valign="top"><a id="a09d20d0644ce35ade2b006c8df86289f" name="a09d20d0644ce35ade2b006c8df86289f"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>set_x_name</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;prop, const std::string &amp;name)</td></tr>
<tr class="separator:a09d20d0644ce35ade2b006c8df86289f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d391ff54f67d5d544437d4075d6ec5d"><td class="memItemLeft" align="right" valign="top"><a id="a6d391ff54f67d5d544437d4075d6ec5d"></a>
+<tr class="memitem:a6d391ff54f67d5d544437d4075d6ec5d"><td class="memItemLeft" align="right" valign="top"><a id="a6d391ff54f67d5d544437d4075d6ec5d" name="a6d391ff54f67d5d544437d4075d6ec5d"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>status_to_string</b> (const icalproperty_status &amp;status)</td></tr>
<tr class="separator:a6d391ff54f67d5d544437d4075d6ec5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa76a8443a669b0844e02ab4ffe218ce9"><td class="memItemLeft" align="right" valign="top"><a id="aa76a8443a669b0844e02ab4ffe218ce9"></a>
+<tr class="memitem:aa76a8443a669b0844e02ab4ffe218ce9"><td class="memItemLeft" align="right" valign="top"><a id="aa76a8443a669b0844e02ab4ffe218ce9" name="aa76a8443a669b0844e02ab4ffe218ce9"></a>
static icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="separator:aa76a8443a669b0844e02ab4ffe218ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f023553e71f45ace99c916eb68ca298"><td class="memItemLeft" align="right" valign="top"><a id="a5f023553e71f45ace99c916eb68ca298"></a>
+<tr class="memitem:a5f023553e71f45ace99c916eb68ca298"><td class="memItemLeft" align="right" valign="top"><a id="a5f023553e71f45ace99c916eb68ca298" name="a5f023553e71f45ace99c916eb68ca298"></a>
static icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_method</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5f023553e71f45ace99c916eb68ca298"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae6a44890dee69a7787fba945620da5d3"><td class="memItemLeft" align="right" valign="top"><a id="ae6a44890dee69a7787fba945620da5d3"></a>
+<tr class="memitem:ae6a44890dee69a7787fba945620da5d3"><td class="memItemLeft" align="right" valign="top"><a id="ae6a44890dee69a7787fba945620da5d3" name="ae6a44890dee69a7787fba945620da5d3"></a>
static icalproperty_status&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_status</b> (const std::string &amp;str)</td></tr>
<tr class="separator:ae6a44890dee69a7787fba945620da5d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd94ad3460e307d02fdb1a662a10ffcb"><td class="memItemLeft" align="right" valign="top"><a id="abd94ad3460e307d02fdb1a662a10ffcb"></a>
+<tr class="memitem:abd94ad3460e307d02fdb1a662a10ffcb"><td class="memItemLeft" align="right" valign="top"><a id="abd94ad3460e307d02fdb1a662a10ffcb" name="abd94ad3460e307d02fdb1a662a10ffcb"></a>
static icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>value_kind_to_kind</b> (const icalvalue_kind &amp;kind)</td></tr>
<tr class="separator:abd94ad3460e307d02fdb1a662a10ffcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3928adc5b9ddd1199e3d13eb63d4e1db"><td class="memItemLeft" align="right" valign="top"><a id="a3928adc5b9ddd1199e3d13eb63d4e1db"></a>
+<tr class="memitem:a3928adc5b9ddd1199e3d13eb63d4e1db"><td class="memItemLeft" align="right" valign="top"><a id="a3928adc5b9ddd1199e3d13eb63d4e1db" name="a3928adc5b9ddd1199e3d13eb63d4e1db"></a>
static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>value_to_value_kind</b> (const icalparameter_value &amp;val)</td></tr>
<tr class="separator:a3928adc5b9ddd1199e3d13eb63d4e1db"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
-<a id="a0b4908b7422700e766ad2bdb548b1ddc"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0b4908b7422700e766ad2bdb548b1ddc">&#9670;&nbsp;</a></span>get_first_parameter()</h2>
+<a id="a7cf59c3497829c43fe4d90f00ef9ad90" name="a7cf59c3497829c43fe4d90f00ef9ad90"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7cf59c3497829c43fe4d90f00ef9ad90">&#9670;&nbsp;</a></span>get_first_parameter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>* LibICal::ICalProperty::get_first_parameter </td>
+ <td class="memname"><a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> * LibICal::ICalProperty::get_first_parameter </td>
<td>(</td>
<td class="paramtype">const icalparameter_kind &amp;&#160;</td>
<td class="paramname"><em>kind</em></td><td>)</td>
@@ -606,11 +605,11 @@ static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>valu
</tr>
</table>
</div><div class="memdoc">
-<p>Iterate through the parameters </p>
+<p >Iterate through the parameters </p>
</div>
</div>
-<a id="af1cf1f6da567ebffdf9e59af1a3fe1e3"></a>
+<a id="af1cf1f6da567ebffdf9e59af1a3fe1e3" name="af1cf1f6da567ebffdf9e59af1a3fe1e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1cf1f6da567ebffdf9e59af1a3fe1e3">&#9670;&nbsp;</a></span>get_name()</h2>
<div class="memitem">
@@ -624,11 +623,11 @@ static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>valu
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the name of the property &ndash; the type name converted to a string, or the value of get_x_name if the type is X property </p>
+<p >Returns the name of the property &ndash; the type name converted to a string, or the value of get_x_name if the type is X property </p>
</div>
</div>
-<a id="af229f40785452ed3893399e1dc4df356"></a>
+<a id="af229f40785452ed3893399e1dc4df356" name="af229f40785452ed3893399e1dc4df356"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af229f40785452ed3893399e1dc4df356">&#9670;&nbsp;</a></span>set_value()</h2>
<div class="memitem">
@@ -643,7 +642,7 @@ static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>valu
</tr>
</table>
</div><div class="memdoc">
-<p>Access the value of the property </p>
+<p >Access the value of the property </p>
</div>
</div>
@@ -653,7 +652,7 @@ static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>valu
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1ICalSpanList.html b/apidocs/classLibICal_1_1ICalSpanList.html
index fb3820ce..93c79139 100644
--- a/apidocs/classLibICal_1_1ICalSpanList.html
+++ b/apidocs/classLibICal_1_1ICalSpanList.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::ICalSpanList Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,14 +68,15 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::ICalSpanList Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::ICalSpanList Class Reference</div></div>
</div><!--header-->
<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="icalspanlist__cxx_8h_source.html">icalspanlist_cxx.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a8c430847dc1c3995c12262d93f9aa974"><td class="memItemLeft" align="right" valign="top"><a id="a8c430847dc1c3995c12262d93f9aa974"></a>
+<tr class="memitem:a8c430847dc1c3995c12262d93f9aa974"><td class="memItemLeft" align="right" valign="top"><a id="a8c430847dc1c3995c12262d93f9aa974" name="a8c430847dc1c3995c12262d93f9aa974"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalSpanList</b> (const <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;v)</td></tr>
<tr class="separator:a8c430847dc1c3995c12262d93f9aa974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a553e46923b9b8cdf5f45043eefab3190"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190">ICalSpanList</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
@@ -90,19 +91,19 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a90af8eaf10472184439c880382f137fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1c6dbf5f3b15806459f12ec4b89414b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">dump</a> ()</td></tr>
<tr class="separator:ae1c6dbf5f3b15806459f12ec4b89414b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac1cab01d04bb4f2ef0d08ec146b4a6d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3">get_vfreebusy</a> (const char *organizer, const char *attendee)</td></tr>
-<tr class="separator:ac1cab01d04bb4f2ef0d08ec146b4a6d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b9c15908043937b51737641abda8e48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48">get_vfreebusy</a> (const char *organizer, const char *attendee)</td></tr>
+<tr class="separator:a6b9c15908043937b51737641abda8e48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56cb25afba3592979d872608d2302243"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243">operator icalspanlist *</a> ()</td></tr>
<tr class="separator:a56cb25afba3592979d872608d2302243"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0c55c4133bf5d536474eafbfa92ff3d"><td class="memItemLeft" align="right" valign="top"><a id="aa0c55c4133bf5d536474eafbfa92ff3d"></a>
+<tr class="memitem:a41c1241782253d7d37c41c574fb22373"><td class="memItemLeft" align="right" valign="top"><a id="a41c1241782253d7d37c41c574fb22373" name="a41c1241782253d7d37c41c574fb22373"></a>
<a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;)</td></tr>
-<tr class="separator:aa0c55c4133bf5d536474eafbfa92ff3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a41c1241782253d7d37c41c574fb22373"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>This class wraps the icalspanlist routines in libicalss</p>
-<p>Errors within libicalss are propagated via exceptions of type icalerrorenum. See <a class="el" href="icalerror_8h.html" title="Error handling for libical.">icalerror.h</a> for the complete list of exceptions that might be thrown. </p>
+<div class="textblock"><p >This class wraps the icalspanlist routines in libicalss</p>
+<p >Errors within libicalss are propagated via exceptions of type icalerrorenum. See <a class="el" href="icalerror_8h.html" title="Error handling for libical.">icalerror.h</a> for the complete list of exceptions that might be thrown. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="a009d494e48e9bd6401a80315e292e487"></a>
+<a id="a009d494e48e9bd6401a80315e292e487" name="a009d494e48e9bd6401a80315e292e487"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a009d494e48e9bd6401a80315e292e487">&#9670;&nbsp;</a></span>ICalSpanList() <span class="overload">[1/3]</span></h2>
<div class="memitem">
@@ -133,11 +134,11 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Constructs an <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> from an icalset </p>
+<p >Constructs an <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> from an icalset </p>
</div>
</div>
-<a id="a553e46923b9b8cdf5f45043eefab3190"></a>
+<a id="a553e46923b9b8cdf5f45043eefab3190" name="a553e46923b9b8cdf5f45043eefab3190"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a553e46923b9b8cdf5f45043eefab3190">&#9670;&nbsp;</a></span>ICalSpanList() <span class="overload">[2/3]</span></h2>
<div class="memitem">
@@ -160,11 +161,11 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Constructs an <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> from the VFREEBUSY chunk of a icalcomponent </p>
+<p >Constructs an <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> from the VFREEBUSY chunk of a icalcomponent </p>
</div>
</div>
-<a id="a677ad30a4a2d1753b3357fcdd38cfa85"></a>
+<a id="a677ad30a4a2d1753b3357fcdd38cfa85" name="a677ad30a4a2d1753b3357fcdd38cfa85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a677ad30a4a2d1753b3357fcdd38cfa85">&#9670;&nbsp;</a></span>ICalSpanList() <span class="overload">[3/3]</span></h2>
<div class="memitem">
@@ -187,11 +188,11 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Constructs an <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> from the VFREEBUSY chunk of a vcomponent </p>
+<p >Constructs an <a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> from the VFREEBUSY chunk of a vcomponent </p>
</div>
</div>
-<a id="aa60a6309d691037928c20d06709e47c2"></a>
+<a id="aa60a6309d691037928c20d06709e47c2" name="aa60a6309d691037928c20d06709e47c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa60a6309d691037928c20d06709e47c2">&#9670;&nbsp;</a></span>~ICalSpanList()</h2>
<div class="memitem">
@@ -205,12 +206,12 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Destructor </p>
+<p >Destructor </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a id="a90af8eaf10472184439c880382f137fc"></a>
+<a id="a90af8eaf10472184439c880382f137fc" name="a90af8eaf10472184439c880382f137fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90af8eaf10472184439c880382f137fc">&#9670;&nbsp;</a></span>as_vector()</h2>
<div class="memitem">
@@ -225,11 +226,11 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Returns a vector of the number of events over delta t </p>
+<p >Returns a vector of the number of events over delta t </p>
</div>
</div>
-<a id="ae1c6dbf5f3b15806459f12ec4b89414b"></a>
+<a id="ae1c6dbf5f3b15806459f12ec4b89414b" name="ae1c6dbf5f3b15806459f12ec4b89414b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1c6dbf5f3b15806459f12ec4b89414b">&#9670;&nbsp;</a></span>dump()</h2>
<div class="memitem">
@@ -243,18 +244,18 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Dumps the spanlist to STDOUT </p>
+<p >Dumps the spanlist to STDOUT </p>
</div>
</div>
-<a id="ac1cab01d04bb4f2ef0d08ec146b4a6d3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac1cab01d04bb4f2ef0d08ec146b4a6d3">&#9670;&nbsp;</a></span>get_vfreebusy()</h2>
+<a id="a6b9c15908043937b51737641abda8e48" name="a6b9c15908043937b51737641abda8e48"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6b9c15908043937b51737641abda8e48">&#9670;&nbsp;</a></span>get_vfreebusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a>* LibICal::ICalSpanList::get_vfreebusy </td>
+ <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> * LibICal::ICalSpanList::get_vfreebusy </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>organizer</em>, </td>
@@ -272,11 +273,11 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Returns a VFREEBUSY icalcomponent </p>
+<p >Returns a VFREEBUSY icalcomponent </p>
</div>
</div>
-<a id="a56cb25afba3592979d872608d2302243"></a>
+<a id="a56cb25afba3592979d872608d2302243" name="a56cb25afba3592979d872608d2302243"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56cb25afba3592979d872608d2302243">&#9670;&nbsp;</a></span>operator icalspanlist *()</h2>
<div class="memitem">
@@ -298,7 +299,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the base data when casting </p>
+<p >Returns the base data when casting </p>
</div>
</div>
@@ -308,7 +309,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1ICalValue.html b/apidocs/classLibICal_1_1ICalValue.html
index bed4ebef..0bd76487 100644
--- a/apidocs/classLibICal_1_1ICalValue.html
+++ b/apidocs/classLibICal_1_1ICalValue.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::ICalValue Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,200 +69,199 @@ $(function() {
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::ICalValue Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::ICalValue Class Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:adfda6fa29374b2c82bed9284d3ab9da4"><td class="memItemLeft" align="right" valign="top"><a id="adfda6fa29374b2c82bed9284d3ab9da4"></a>
+<tr class="memitem:adfda6fa29374b2c82bed9284d3ab9da4"><td class="memItemLeft" align="right" valign="top"><a id="adfda6fa29374b2c82bed9284d3ab9da4" name="adfda6fa29374b2c82bed9284d3ab9da4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalValue</b> (const <a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;)</td></tr>
<tr class="separator:adfda6fa29374b2c82bed9284d3ab9da4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af086645b7e8fe646ce1e67c905b94a48"><td class="memItemLeft" align="right" valign="top"><a id="af086645b7e8fe646ce1e67c905b94a48"></a>
+<tr class="memitem:af086645b7e8fe646ce1e67c905b94a48"><td class="memItemLeft" align="right" valign="top"><a id="af086645b7e8fe646ce1e67c905b94a48" name="af086645b7e8fe646ce1e67c905b94a48"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalValue</b> (const icalvalue_kind &amp;kind)</td></tr>
<tr class="separator:af086645b7e8fe646ce1e67c905b94a48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae12e60a7b698a4ef5574ced5370dd7c7"><td class="memItemLeft" align="right" valign="top"><a id="ae12e60a7b698a4ef5574ced5370dd7c7"></a>
+<tr class="memitem:ae12e60a7b698a4ef5574ced5370dd7c7"><td class="memItemLeft" align="right" valign="top"><a id="ae12e60a7b698a4ef5574ced5370dd7c7" name="ae12e60a7b698a4ef5574ced5370dd7c7"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalValue</b> (const icalvalue_kind &amp;kind, const std::string &amp;str)</td></tr>
<tr class="separator:ae12e60a7b698a4ef5574ced5370dd7c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53802af47d15b3f8fc95bdfaa49a6da4"><td class="memItemLeft" align="right" valign="top"><a id="a53802af47d15b3f8fc95bdfaa49a6da4"></a>
+<tr class="memitem:a53802af47d15b3f8fc95bdfaa49a6da4"><td class="memItemLeft" align="right" valign="top"><a id="a53802af47d15b3f8fc95bdfaa49a6da4" name="a53802af47d15b3f8fc95bdfaa49a6da4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ICalValue</b> (icalvalue *)</td></tr>
<tr class="separator:a53802af47d15b3f8fc95bdfaa49a6da4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74780ecfee704f070b94db3169b8be1a"><td class="memItemLeft" align="right" valign="top"><a id="a74780ecfee704f070b94db3169b8be1a"></a>
+<tr class="memitem:a74780ecfee704f070b94db3169b8be1a"><td class="memItemLeft" align="right" valign="top"><a id="a74780ecfee704f070b94db3169b8be1a" name="a74780ecfee704f070b94db3169b8be1a"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:a74780ecfee704f070b94db3169b8be1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad24fb0ee4a08d22d7ac4dc674b82396"><td class="memItemLeft" align="right" valign="top"><a id="aad24fb0ee4a08d22d7ac4dc674b82396"></a>
+<tr class="memitem:aad24fb0ee4a08d22d7ac4dc674b82396"><td class="memItemLeft" align="right" valign="top"><a id="aad24fb0ee4a08d22d7ac4dc674b82396" name="aad24fb0ee4a08d22d7ac4dc674b82396"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:aad24fb0ee4a08d22d7ac4dc674b82396"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c51655bff602bdab845b4200afbd6de"><td class="memItemLeft" align="right" valign="top"><a id="a1c51655bff602bdab845b4200afbd6de"></a>
+<tr class="memitem:a1c51655bff602bdab845b4200afbd6de"><td class="memItemLeft" align="right" valign="top"><a id="a1c51655bff602bdab845b4200afbd6de" name="a1c51655bff602bdab845b4200afbd6de"></a>
enum icalproperty_action&#160;</td><td class="memItemRight" valign="bottom"><b>get_action</b> () const</td></tr>
<tr class="separator:a1c51655bff602bdab845b4200afbd6de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ffa8cd94627d943076a5ee7b0244a7c"><td class="memItemLeft" align="right" valign="top"><a id="a2ffa8cd94627d943076a5ee7b0244a7c"></a>
+<tr class="memitem:a289f3951c146991a5769accd0bb1e12f"><td class="memItemLeft" align="right" valign="top"><a id="a289f3951c146991a5769accd0bb1e12f" name="a289f3951c146991a5769accd0bb1e12f"></a>
<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_attach</b> ()</td></tr>
-<tr class="separator:a2ffa8cd94627d943076a5ee7b0244a7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae14cef7f841ed1c9710f53e9474fc568"><td class="memItemLeft" align="right" valign="top"><a id="ae14cef7f841ed1c9710f53e9474fc568"></a>
+<tr class="separator:a289f3951c146991a5769accd0bb1e12f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae14cef7f841ed1c9710f53e9474fc568"><td class="memItemLeft" align="right" valign="top"><a id="ae14cef7f841ed1c9710f53e9474fc568" name="ae14cef7f841ed1c9710f53e9474fc568"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_binary</b> () const</td></tr>
<tr class="separator:ae14cef7f841ed1c9710f53e9474fc568"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3cd412e4891c300a8290a0a5a6bf512a"><td class="memItemLeft" align="right" valign="top"><a id="a3cd412e4891c300a8290a0a5a6bf512a"></a>
+<tr class="memitem:a3cd412e4891c300a8290a0a5a6bf512a"><td class="memItemLeft" align="right" valign="top"><a id="a3cd412e4891c300a8290a0a5a6bf512a" name="a3cd412e4891c300a8290a0a5a6bf512a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_boolean</b> () const</td></tr>
<tr class="separator:a3cd412e4891c300a8290a0a5a6bf512a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adf73f88ac086db00676f5a8150901813"><td class="memItemLeft" align="right" valign="top"><a id="adf73f88ac086db00676f5a8150901813"></a>
+<tr class="memitem:adf73f88ac086db00676f5a8150901813"><td class="memItemLeft" align="right" valign="top"><a id="adf73f88ac086db00676f5a8150901813" name="adf73f88ac086db00676f5a8150901813"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_caladdress</b> () const</td></tr>
<tr class="separator:adf73f88ac086db00676f5a8150901813"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adbb30a2786c78aad23a2f289b7641374"><td class="memItemLeft" align="right" valign="top"><a id="adbb30a2786c78aad23a2f289b7641374"></a>
+<tr class="memitem:adbb30a2786c78aad23a2f289b7641374"><td class="memItemLeft" align="right" valign="top"><a id="adbb30a2786c78aad23a2f289b7641374" name="adbb30a2786c78aad23a2f289b7641374"></a>
enum icalproperty_class&#160;</td><td class="memItemRight" valign="bottom"><b>get_class</b> () const</td></tr>
<tr class="separator:adbb30a2786c78aad23a2f289b7641374"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07ef89effe615a38959a72119246cba2"><td class="memItemLeft" align="right" valign="top"><a id="a07ef89effe615a38959a72119246cba2"></a>
+<tr class="memitem:a07ef89effe615a38959a72119246cba2"><td class="memItemLeft" align="right" valign="top"><a id="a07ef89effe615a38959a72119246cba2" name="a07ef89effe615a38959a72119246cba2"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_date</b> () const</td></tr>
<tr class="separator:a07ef89effe615a38959a72119246cba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af4291993c0f6d8d98ac7292e073579e9"><td class="memItemLeft" align="right" valign="top"><a id="af4291993c0f6d8d98ac7292e073579e9"></a>
+<tr class="memitem:af4291993c0f6d8d98ac7292e073579e9"><td class="memItemLeft" align="right" valign="top"><a id="af4291993c0f6d8d98ac7292e073579e9" name="af4291993c0f6d8d98ac7292e073579e9"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_datetime</b> () const</td></tr>
<tr class="separator:af4291993c0f6d8d98ac7292e073579e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a11eb386c1479da45fa3628521d523137"><td class="memItemLeft" align="right" valign="top"><a id="a11eb386c1479da45fa3628521d523137"></a>
+<tr class="memitem:a11eb386c1479da45fa3628521d523137"><td class="memItemLeft" align="right" valign="top"><a id="a11eb386c1479da45fa3628521d523137" name="a11eb386c1479da45fa3628521d523137"></a>
struct <a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_datetimeperiod</b> ()</td></tr>
<tr class="separator:a11eb386c1479da45fa3628521d523137"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65c789cbf85b8bde1097f4b555c2410f"><td class="memItemLeft" align="right" valign="top"><a id="a65c789cbf85b8bde1097f4b555c2410f"></a>
+<tr class="memitem:a65c789cbf85b8bde1097f4b555c2410f"><td class="memItemLeft" align="right" valign="top"><a id="a65c789cbf85b8bde1097f4b555c2410f" name="a65c789cbf85b8bde1097f4b555c2410f"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:a65c789cbf85b8bde1097f4b555c2410f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5badea41638d188ec6e8bd6fe3e18596"><td class="memItemLeft" align="right" valign="top"><a id="a5badea41638d188ec6e8bd6fe3e18596"></a>
+<tr class="memitem:a5badea41638d188ec6e8bd6fe3e18596"><td class="memItemLeft" align="right" valign="top"><a id="a5badea41638d188ec6e8bd6fe3e18596" name="a5badea41638d188ec6e8bd6fe3e18596"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>get_float</b> () const</td></tr>
<tr class="separator:a5badea41638d188ec6e8bd6fe3e18596"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa166c3025abd2fa2918979baf20b0eec"><td class="memItemLeft" align="right" valign="top"><a id="aa166c3025abd2fa2918979baf20b0eec"></a>
+<tr class="memitem:aa166c3025abd2fa2918979baf20b0eec"><td class="memItemLeft" align="right" valign="top"><a id="aa166c3025abd2fa2918979baf20b0eec" name="aa166c3025abd2fa2918979baf20b0eec"></a>
struct <a class="el" href="structicalgeotype.html">icalgeotype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_geo</b> () const</td></tr>
<tr class="separator:aa166c3025abd2fa2918979baf20b0eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a765fec42883bbbf2896652c81112384f"><td class="memItemLeft" align="right" valign="top"><a id="a765fec42883bbbf2896652c81112384f"></a>
+<tr class="memitem:a765fec42883bbbf2896652c81112384f"><td class="memItemLeft" align="right" valign="top"><a id="a765fec42883bbbf2896652c81112384f" name="a765fec42883bbbf2896652c81112384f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_integer</b> () const</td></tr>
<tr class="separator:a765fec42883bbbf2896652c81112384f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc8ba9d6ac1189859fd26586a7b4fba4"><td class="memItemLeft" align="right" valign="top"><a id="afc8ba9d6ac1189859fd26586a7b4fba4"></a>
+<tr class="memitem:afc8ba9d6ac1189859fd26586a7b4fba4"><td class="memItemLeft" align="right" valign="top"><a id="afc8ba9d6ac1189859fd26586a7b4fba4" name="afc8ba9d6ac1189859fd26586a7b4fba4"></a>
enum icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:afc8ba9d6ac1189859fd26586a7b4fba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a096b52402840f004d77f286d2fd6748b"><td class="memItemLeft" align="right" valign="top"><a id="a096b52402840f004d77f286d2fd6748b"></a>
+<tr class="memitem:a096b52402840f004d77f286d2fd6748b"><td class="memItemLeft" align="right" valign="top"><a id="a096b52402840f004d77f286d2fd6748b" name="a096b52402840f004d77f286d2fd6748b"></a>
struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_period</b> () const</td></tr>
<tr class="separator:a096b52402840f004d77f286d2fd6748b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09c2a8a08528c9543a46e9959d7fc7f7"><td class="memItemLeft" align="right" valign="top"><a id="a09c2a8a08528c9543a46e9959d7fc7f7"></a>
+<tr class="memitem:a09c2a8a08528c9543a46e9959d7fc7f7"><td class="memItemLeft" align="right" valign="top"><a id="a09c2a8a08528c9543a46e9959d7fc7f7" name="a09c2a8a08528c9543a46e9959d7fc7f7"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_query</b> () const</td></tr>
<tr class="separator:a09c2a8a08528c9543a46e9959d7fc7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee7aaa90a1497afb7482974898b72b06"><td class="memItemLeft" align="right" valign="top"><a id="aee7aaa90a1497afb7482974898b72b06"></a>
+<tr class="memitem:aee7aaa90a1497afb7482974898b72b06"><td class="memItemLeft" align="right" valign="top"><a id="aee7aaa90a1497afb7482974898b72b06" name="aee7aaa90a1497afb7482974898b72b06"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recur</b> ()</td></tr>
<tr class="separator:aee7aaa90a1497afb7482974898b72b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a974a7a130d770a199afbfd0433a45272"><td class="memItemLeft" align="right" valign="top"><a id="a974a7a130d770a199afbfd0433a45272"></a>
+<tr class="memitem:a974a7a130d770a199afbfd0433a45272"><td class="memItemLeft" align="right" valign="top"><a id="a974a7a130d770a199afbfd0433a45272" name="a974a7a130d770a199afbfd0433a45272"></a>
enum icalproperty_status&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a974a7a130d770a199afbfd0433a45272"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a10cb2dabfcf8d6bb6be90f225c4a77cf"><td class="memItemLeft" align="right" valign="top"><a id="a10cb2dabfcf8d6bb6be90f225c4a77cf"></a>
+<tr class="memitem:a10cb2dabfcf8d6bb6be90f225c4a77cf"><td class="memItemLeft" align="right" valign="top"><a id="a10cb2dabfcf8d6bb6be90f225c4a77cf" name="a10cb2dabfcf8d6bb6be90f225c4a77cf"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_string</b> () const</td></tr>
<tr class="separator:a10cb2dabfcf8d6bb6be90f225c4a77cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab25cdc5bcb0b395ebd5b64b43616688"><td class="memItemLeft" align="right" valign="top"><a id="aab25cdc5bcb0b395ebd5b64b43616688"></a>
+<tr class="memitem:aab25cdc5bcb0b395ebd5b64b43616688"><td class="memItemLeft" align="right" valign="top"><a id="aab25cdc5bcb0b395ebd5b64b43616688" name="aab25cdc5bcb0b395ebd5b64b43616688"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_text</b> () const</td></tr>
<tr class="separator:aab25cdc5bcb0b395ebd5b64b43616688"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a182b1bf0b5eabf9d49402a556b0e12b1"><td class="memItemLeft" align="right" valign="top"><a id="a182b1bf0b5eabf9d49402a556b0e12b1"></a>
+<tr class="memitem:a182b1bf0b5eabf9d49402a556b0e12b1"><td class="memItemLeft" align="right" valign="top"><a id="a182b1bf0b5eabf9d49402a556b0e12b1" name="a182b1bf0b5eabf9d49402a556b0e12b1"></a>
enum icalproperty_transp&#160;</td><td class="memItemRight" valign="bottom"><b>get_transp</b> () const</td></tr>
<tr class="separator:a182b1bf0b5eabf9d49402a556b0e12b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae1438de20297255875406358391dbead"><td class="memItemLeft" align="right" valign="top"><a id="ae1438de20297255875406358391dbead"></a>
+<tr class="memitem:ae1438de20297255875406358391dbead"><td class="memItemLeft" align="right" valign="top"><a id="ae1438de20297255875406358391dbead" name="ae1438de20297255875406358391dbead"></a>
struct <a class="el" href="structicaltriggertype.html">icaltriggertype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_trigger</b> ()</td></tr>
<tr class="separator:ae1438de20297255875406358391dbead"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20e0e7055d128c0a68a55afcb36e2e39"><td class="memItemLeft" align="right" valign="top"><a id="a20e0e7055d128c0a68a55afcb36e2e39"></a>
+<tr class="memitem:a20e0e7055d128c0a68a55afcb36e2e39"><td class="memItemLeft" align="right" valign="top"><a id="a20e0e7055d128c0a68a55afcb36e2e39" name="a20e0e7055d128c0a68a55afcb36e2e39"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uri</b> () const</td></tr>
<tr class="separator:a20e0e7055d128c0a68a55afcb36e2e39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2c4ef3d9a1fde8b8ef82b596bd872d2"><td class="memItemLeft" align="right" valign="top"><a id="ac2c4ef3d9a1fde8b8ef82b596bd872d2"></a>
+<tr class="memitem:ac2c4ef3d9a1fde8b8ef82b596bd872d2"><td class="memItemLeft" align="right" valign="top"><a id="ac2c4ef3d9a1fde8b8ef82b596bd872d2" name="ac2c4ef3d9a1fde8b8ef82b596bd872d2"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_utcoffset</b> () const</td></tr>
<tr class="separator:ac2c4ef3d9a1fde8b8ef82b596bd872d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07178abf28499636d255bbfaf54fa791"><td class="memItemLeft" align="right" valign="top"><a id="a07178abf28499636d255bbfaf54fa791"></a>
+<tr class="memitem:a07178abf28499636d255bbfaf54fa791"><td class="memItemLeft" align="right" valign="top"><a id="a07178abf28499636d255bbfaf54fa791" name="a07178abf28499636d255bbfaf54fa791"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a07178abf28499636d255bbfaf54fa791"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5de2e5fe838b3b75b4fdaca3ef29cddc"><td class="memItemLeft" align="right" valign="top"><a id="a5de2e5fe838b3b75b4fdaca3ef29cddc"></a>
+<tr class="memitem:a5de2e5fe838b3b75b4fdaca3ef29cddc"><td class="memItemLeft" align="right" valign="top"><a id="a5de2e5fe838b3b75b4fdaca3ef29cddc" name="a5de2e5fe838b3b75b4fdaca3ef29cddc"></a>
icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:a5de2e5fe838b3b75b4fdaca3ef29cddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa8d2f93bf1c82820cd1edc6204c416f1"><td class="memItemLeft" align="right" valign="top"><a id="aa8d2f93bf1c82820cd1edc6204c416f1"></a>
+<tr class="memitem:aa8d2f93bf1c82820cd1edc6204c416f1"><td class="memItemLeft" align="right" valign="top"><a id="aa8d2f93bf1c82820cd1edc6204c416f1" name="aa8d2f93bf1c82820cd1edc6204c416f1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_value</b> (void *)</td></tr>
<tr class="separator:aa8d2f93bf1c82820cd1edc6204c416f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a727f9e5a7e698dd4892df3369083a6ba"><td class="memItemLeft" align="right" valign="top"><a id="a727f9e5a7e698dd4892df3369083a6ba"></a>
+<tr class="memitem:a727f9e5a7e698dd4892df3369083a6ba"><td class="memItemLeft" align="right" valign="top"><a id="a727f9e5a7e698dd4892df3369083a6ba" name="a727f9e5a7e698dd4892df3369083a6ba"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalvalue_kind &amp;kind)</td></tr>
<tr class="separator:a727f9e5a7e698dd4892df3369083a6ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc36ede7477a621ff38422f873e089e6"><td class="memItemLeft" align="right" valign="top"><a id="afc36ede7477a621ff38422f873e089e6"></a>
+<tr class="memitem:afc36ede7477a621ff38422f873e089e6"><td class="memItemLeft" align="right" valign="top"><a id="afc36ede7477a621ff38422f873e089e6" name="afc36ede7477a621ff38422f873e089e6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalvalue *</b> ()</td></tr>
<tr class="separator:afc36ede7477a621ff38422f873e089e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab16a8f3cca29fe4bc716d59a50606233"><td class="memItemLeft" align="right" valign="top"><a id="ab16a8f3cca29fe4bc716d59a50606233"></a>
+<tr class="memitem:a067b9aa286f0ffbbe320474054829a05"><td class="memItemLeft" align="right" valign="top"><a id="a067b9aa286f0ffbbe320474054829a05" name="a067b9aa286f0ffbbe320474054829a05"></a>
<a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;)</td></tr>
-<tr class="separator:ab16a8f3cca29fe4bc716d59a50606233"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9837d6078b93c04842a6d7d430726d58"><td class="memItemLeft" align="right" valign="top"><a id="a9837d6078b93c04842a6d7d430726d58"></a>
+<tr class="separator:a067b9aa286f0ffbbe320474054829a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9837d6078b93c04842a6d7d430726d58"><td class="memItemLeft" align="right" valign="top"><a id="a9837d6078b93c04842a6d7d430726d58" name="a9837d6078b93c04842a6d7d430726d58"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_action</b> (const enum icalproperty_action &amp;v)</td></tr>
<tr class="separator:a9837d6078b93c04842a6d7d430726d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a55cb74d12405818022519592231fec7c"><td class="memItemLeft" align="right" valign="top"><a id="a55cb74d12405818022519592231fec7c"></a>
+<tr class="memitem:a55cb74d12405818022519592231fec7c"><td class="memItemLeft" align="right" valign="top"><a id="a55cb74d12405818022519592231fec7c" name="a55cb74d12405818022519592231fec7c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_attach</b> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *v)</td></tr>
<tr class="separator:a55cb74d12405818022519592231fec7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afdcd1d5d366146475f6fce6bcecb390d"><td class="memItemLeft" align="right" valign="top"><a id="afdcd1d5d366146475f6fce6bcecb390d"></a>
+<tr class="memitem:afdcd1d5d366146475f6fce6bcecb390d"><td class="memItemLeft" align="right" valign="top"><a id="afdcd1d5d366146475f6fce6bcecb390d" name="afdcd1d5d366146475f6fce6bcecb390d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_binary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:afdcd1d5d366146475f6fce6bcecb390d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a826cca415fed9f513376c14c4a614a77"><td class="memItemLeft" align="right" valign="top"><a id="a826cca415fed9f513376c14c4a614a77"></a>
+<tr class="memitem:a826cca415fed9f513376c14c4a614a77"><td class="memItemLeft" align="right" valign="top"><a id="a826cca415fed9f513376c14c4a614a77" name="a826cca415fed9f513376c14c4a614a77"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_boolean</b> (const int &amp;v)</td></tr>
<tr class="separator:a826cca415fed9f513376c14c4a614a77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a661f91ee3caa37097d536eb9a64ce881"><td class="memItemLeft" align="right" valign="top"><a id="a661f91ee3caa37097d536eb9a64ce881"></a>
+<tr class="memitem:a661f91ee3caa37097d536eb9a64ce881"><td class="memItemLeft" align="right" valign="top"><a id="a661f91ee3caa37097d536eb9a64ce881" name="a661f91ee3caa37097d536eb9a64ce881"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_caladdress</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a661f91ee3caa37097d536eb9a64ce881"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92b68e7c7448c24889cb98ca14c9cd5f"><td class="memItemLeft" align="right" valign="top"><a id="a92b68e7c7448c24889cb98ca14c9cd5f"></a>
+<tr class="memitem:a92b68e7c7448c24889cb98ca14c9cd5f"><td class="memItemLeft" align="right" valign="top"><a id="a92b68e7c7448c24889cb98ca14c9cd5f" name="a92b68e7c7448c24889cb98ca14c9cd5f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_class</b> (const enum icalproperty_class &amp;v)</td></tr>
<tr class="separator:a92b68e7c7448c24889cb98ca14c9cd5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2bc9416fc84f7931dc7e5deceb90ed01"><td class="memItemLeft" align="right" valign="top"><a id="a2bc9416fc84f7931dc7e5deceb90ed01"></a>
+<tr class="memitem:a2bc9416fc84f7931dc7e5deceb90ed01"><td class="memItemLeft" align="right" valign="top"><a id="a2bc9416fc84f7931dc7e5deceb90ed01" name="a2bc9416fc84f7931dc7e5deceb90ed01"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_date</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a2bc9416fc84f7931dc7e5deceb90ed01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8b4662f789f94ad8659a399aaae2cef5"><td class="memItemLeft" align="right" valign="top"><a id="a8b4662f789f94ad8659a399aaae2cef5"></a>
+<tr class="memitem:a8b4662f789f94ad8659a399aaae2cef5"><td class="memItemLeft" align="right" valign="top"><a id="a8b4662f789f94ad8659a399aaae2cef5" name="a8b4662f789f94ad8659a399aaae2cef5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_datetime</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a8b4662f789f94ad8659a399aaae2cef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7fde514a4e64cdb1b23a4ba4a02ac349"><td class="memItemLeft" align="right" valign="top"><a id="a7fde514a4e64cdb1b23a4ba4a02ac349"></a>
+<tr class="memitem:a7fde514a4e64cdb1b23a4ba4a02ac349"><td class="memItemLeft" align="right" valign="top"><a id="a7fde514a4e64cdb1b23a4ba4a02ac349" name="a7fde514a4e64cdb1b23a4ba4a02ac349"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_datetimeperiod</b> (const struct <a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> &amp;v)</td></tr>
<tr class="separator:a7fde514a4e64cdb1b23a4ba4a02ac349"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a26c3474cbb8e9bcc0dd72fbe6f995e2a"><td class="memItemLeft" align="right" valign="top"><a id="a26c3474cbb8e9bcc0dd72fbe6f995e2a"></a>
+<tr class="memitem:a26c3474cbb8e9bcc0dd72fbe6f995e2a"><td class="memItemLeft" align="right" valign="top"><a id="a26c3474cbb8e9bcc0dd72fbe6f995e2a" name="a26c3474cbb8e9bcc0dd72fbe6f995e2a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a26c3474cbb8e9bcc0dd72fbe6f995e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af992b82d60844a734bafb1ec3695c41a"><td class="memItemLeft" align="right" valign="top"><a id="af992b82d60844a734bafb1ec3695c41a"></a>
+<tr class="memitem:af992b82d60844a734bafb1ec3695c41a"><td class="memItemLeft" align="right" valign="top"><a id="af992b82d60844a734bafb1ec3695c41a" name="af992b82d60844a734bafb1ec3695c41a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_float</b> (const float &amp;v)</td></tr>
<tr class="separator:af992b82d60844a734bafb1ec3695c41a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61130f89423014a4b9faa664bf773140"><td class="memItemLeft" align="right" valign="top"><a id="a61130f89423014a4b9faa664bf773140"></a>
+<tr class="memitem:a61130f89423014a4b9faa664bf773140"><td class="memItemLeft" align="right" valign="top"><a id="a61130f89423014a4b9faa664bf773140" name="a61130f89423014a4b9faa664bf773140"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_geo</b> (const struct <a class="el" href="structicalgeotype.html">icalgeotype</a> &amp;v)</td></tr>
<tr class="separator:a61130f89423014a4b9faa664bf773140"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab15b7cb3e2379f4636b5b03d88307d24"><td class="memItemLeft" align="right" valign="top"><a id="ab15b7cb3e2379f4636b5b03d88307d24"></a>
+<tr class="memitem:ab15b7cb3e2379f4636b5b03d88307d24"><td class="memItemLeft" align="right" valign="top"><a id="ab15b7cb3e2379f4636b5b03d88307d24" name="ab15b7cb3e2379f4636b5b03d88307d24"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_integer</b> (const int &amp;v)</td></tr>
<tr class="separator:ab15b7cb3e2379f4636b5b03d88307d24"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a54651367ab65cc1f75e59b396bee2cbc"><td class="memItemLeft" align="right" valign="top"><a id="a54651367ab65cc1f75e59b396bee2cbc"></a>
+<tr class="memitem:a54651367ab65cc1f75e59b396bee2cbc"><td class="memItemLeft" align="right" valign="top"><a id="a54651367ab65cc1f75e59b396bee2cbc" name="a54651367ab65cc1f75e59b396bee2cbc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const enum icalproperty_method &amp;v)</td></tr>
<tr class="separator:a54651367ab65cc1f75e59b396bee2cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92082d2f963bf3f7fa514f0064442659"><td class="memItemLeft" align="right" valign="top"><a id="a92082d2f963bf3f7fa514f0064442659"></a>
+<tr class="memitem:a92082d2f963bf3f7fa514f0064442659"><td class="memItemLeft" align="right" valign="top"><a id="a92082d2f963bf3f7fa514f0064442659" name="a92082d2f963bf3f7fa514f0064442659"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_period</b> (const struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a> &amp;v)</td></tr>
<tr class="separator:a92082d2f963bf3f7fa514f0064442659"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6237148f648b3795f5b29b75ba5d7eb9"><td class="memItemLeft" align="right" valign="top"><a id="a6237148f648b3795f5b29b75ba5d7eb9"></a>
+<tr class="memitem:a6237148f648b3795f5b29b75ba5d7eb9"><td class="memItemLeft" align="right" valign="top"><a id="a6237148f648b3795f5b29b75ba5d7eb9" name="a6237148f648b3795f5b29b75ba5d7eb9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_query</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a6237148f648b3795f5b29b75ba5d7eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2aab283bf89da6f4ec98eabcd11f78be"><td class="memItemLeft" align="right" valign="top"><a id="a2aab283bf89da6f4ec98eabcd11f78be"></a>
+<tr class="memitem:a2aab283bf89da6f4ec98eabcd11f78be"><td class="memItemLeft" align="right" valign="top"><a id="a2aab283bf89da6f4ec98eabcd11f78be" name="a2aab283bf89da6f4ec98eabcd11f78be"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recur</b> (const struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;v)</td></tr>
<tr class="separator:a2aab283bf89da6f4ec98eabcd11f78be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80a05fb4ef7ca1826e4a2e2347e908d8"><td class="memItemLeft" align="right" valign="top"><a id="a80a05fb4ef7ca1826e4a2e2347e908d8"></a>
+<tr class="memitem:a80a05fb4ef7ca1826e4a2e2347e908d8"><td class="memItemLeft" align="right" valign="top"><a id="a80a05fb4ef7ca1826e4a2e2347e908d8" name="a80a05fb4ef7ca1826e4a2e2347e908d8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:a80a05fb4ef7ca1826e4a2e2347e908d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acea04a5969146f9d49613524c0a3b088"><td class="memItemLeft" align="right" valign="top"><a id="acea04a5969146f9d49613524c0a3b088"></a>
+<tr class="memitem:acea04a5969146f9d49613524c0a3b088"><td class="memItemLeft" align="right" valign="top"><a id="acea04a5969146f9d49613524c0a3b088" name="acea04a5969146f9d49613524c0a3b088"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_string</b> (const std::string &amp;v)</td></tr>
<tr class="separator:acea04a5969146f9d49613524c0a3b088"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af539f2bb746b6a313cbc69eb7999a73c"><td class="memItemLeft" align="right" valign="top"><a id="af539f2bb746b6a313cbc69eb7999a73c"></a>
+<tr class="memitem:af539f2bb746b6a313cbc69eb7999a73c"><td class="memItemLeft" align="right" valign="top"><a id="af539f2bb746b6a313cbc69eb7999a73c" name="af539f2bb746b6a313cbc69eb7999a73c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_text</b> (const std::string &amp;v)</td></tr>
<tr class="separator:af539f2bb746b6a313cbc69eb7999a73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9311368dc7a944b44ef543072fa5024b"><td class="memItemLeft" align="right" valign="top"><a id="a9311368dc7a944b44ef543072fa5024b"></a>
+<tr class="memitem:a9311368dc7a944b44ef543072fa5024b"><td class="memItemLeft" align="right" valign="top"><a id="a9311368dc7a944b44ef543072fa5024b" name="a9311368dc7a944b44ef543072fa5024b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_transp</b> (const enum icalproperty_transp &amp;v)</td></tr>
<tr class="separator:a9311368dc7a944b44ef543072fa5024b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa9bd39dc6f4fe64e757ead678c2daeba"><td class="memItemLeft" align="right" valign="top"><a id="aa9bd39dc6f4fe64e757ead678c2daeba"></a>
+<tr class="memitem:aa9bd39dc6f4fe64e757ead678c2daeba"><td class="memItemLeft" align="right" valign="top"><a id="aa9bd39dc6f4fe64e757ead678c2daeba" name="aa9bd39dc6f4fe64e757ead678c2daeba"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_trigger</b> (const struct <a class="el" href="structicaltriggertype.html">icaltriggertype</a> &amp;v)</td></tr>
<tr class="separator:aa9bd39dc6f4fe64e757ead678c2daeba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7cebb2def9f15fdfc6284f2bd32982ae"><td class="memItemLeft" align="right" valign="top"><a id="a7cebb2def9f15fdfc6284f2bd32982ae"></a>
+<tr class="memitem:a7cebb2def9f15fdfc6284f2bd32982ae"><td class="memItemLeft" align="right" valign="top"><a id="a7cebb2def9f15fdfc6284f2bd32982ae" name="a7cebb2def9f15fdfc6284f2bd32982ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uri</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a7cebb2def9f15fdfc6284f2bd32982ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d3a24b17cf67e820705dddb58c0603f"><td class="memItemLeft" align="right" valign="top"><a id="a5d3a24b17cf67e820705dddb58c0603f"></a>
+<tr class="memitem:a5d3a24b17cf67e820705dddb58c0603f"><td class="memItemLeft" align="right" valign="top"><a id="a5d3a24b17cf67e820705dddb58c0603f" name="a5d3a24b17cf67e820705dddb58c0603f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_utcoffset</b> (const int &amp;v)</td></tr>
<tr class="separator:a5d3a24b17cf67e820705dddb58c0603f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
-<tr class="memitem:af17796d2cc308489f3a9238e4fc5f5bc"><td class="memItemLeft" align="right" valign="top"><a id="af17796d2cc308489f3a9238e4fc5f5bc"></a>
+<tr class="memitem:af17796d2cc308489f3a9238e4fc5f5bc"><td class="memItemLeft" align="right" valign="top"><a id="af17796d2cc308489f3a9238e4fc5f5bc" name="af17796d2cc308489f3a9238e4fc5f5bc"></a>
static icalparameter_xliccomparetype&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (<a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;a, <a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;b)</td></tr>
<tr class="separator:af17796d2cc308489f3a9238e4fc5f5bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb18a05818ecbe652eda2a1d1827cc47"><td class="memItemLeft" align="right" valign="top"><a id="adb18a05818ecbe652eda2a1d1827cc47"></a>
+<tr class="memitem:adb18a05818ecbe652eda2a1d1827cc47"><td class="memItemLeft" align="right" valign="top"><a id="adb18a05818ecbe652eda2a1d1827cc47" name="adb18a05818ecbe652eda2a1d1827cc47"></a>
static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="separator:adb18a05818ecbe652eda2a1d1827cc47"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -272,7 +271,7 @@ static icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>stri
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VAgenda.html b/apidocs/classLibICal_1_1VAgenda.html
index 2e8626be..52b7216b 100644
--- a/apidocs/classLibICal_1_1VAgenda.html
+++ b/apidocs/classLibICal_1_1VAgenda.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VAgenda Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VAgenda Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VAgenda Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VAgenda:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a9caf7aad85c02ea5e70450623f9a02b4"><td class="memItemLeft" align="right" valign="top"><a id="a9caf7aad85c02ea5e70450623f9a02b4"></a>
+<tr class="memitem:a9caf7aad85c02ea5e70450623f9a02b4"><td class="memItemLeft" align="right" valign="top"><a id="a9caf7aad85c02ea5e70450623f9a02b4" name="a9caf7aad85c02ea5e70450623f9a02b4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VAgenda</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a9caf7aad85c02ea5e70450623f9a02b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f5d6a0a98eb52527175a18bd9e28669"><td class="memItemLeft" align="right" valign="top"><a id="a3f5d6a0a98eb52527175a18bd9e28669"></a>
+<tr class="memitem:a3f5d6a0a98eb52527175a18bd9e28669"><td class="memItemLeft" align="right" valign="top"><a id="a3f5d6a0a98eb52527175a18bd9e28669" name="a3f5d6a0a98eb52527175a18bd9e28669"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VAgenda</b> (const <a class="el" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;)</td></tr>
<tr class="separator:a3f5d6a0a98eb52527175a18bd9e28669"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a84e72d4ec636926bca03debb56c4927c"><td class="memItemLeft" align="right" valign="top"><a id="a84e72d4ec636926bca03debb56c4927c"></a>
+<tr class="memitem:a84e72d4ec636926bca03debb56c4927c"><td class="memItemLeft" align="right" valign="top"><a id="a84e72d4ec636926bca03debb56c4927c" name="a84e72d4ec636926bca03debb56c4927c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VAgenda</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a84e72d4ec636926bca03debb56c4927c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e5e0ffcb890c2aba483ea4e71994935"><td class="memItemLeft" align="right" valign="top"><a id="a7e5e0ffcb890c2aba483ea4e71994935"></a>
+<tr class="memitem:aa29bf32619eb81f5246fddbbc94e62b6"><td class="memItemLeft" align="right" valign="top"><a id="aa29bf32619eb81f5246fddbbc94e62b6" name="aa29bf32619eb81f5246fddbbc94e62b6"></a>
<a class="el" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;)</td></tr>
-<tr class="separator:a7e5e0ffcb890c2aba483ea4e71994935"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:aa29bf32619eb81f5246fddbbc94e62b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VAlarm.html b/apidocs/classLibICal_1_1VAlarm.html
index b9c970c0..3116ebce 100644
--- a/apidocs/classLibICal_1_1VAlarm.html
+++ b/apidocs/classLibICal_1_1VAlarm.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VAlarm Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VAlarm Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VAlarm Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,246 +81,246 @@ Inheritance diagram for LibICal::VAlarm:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a21dcc5be4932808b3f5fe73de2ec3024"><td class="memItemLeft" align="right" valign="top"><a id="a21dcc5be4932808b3f5fe73de2ec3024"></a>
+<tr class="memitem:a21dcc5be4932808b3f5fe73de2ec3024"><td class="memItemLeft" align="right" valign="top"><a id="a21dcc5be4932808b3f5fe73de2ec3024" name="a21dcc5be4932808b3f5fe73de2ec3024"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VAlarm</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a21dcc5be4932808b3f5fe73de2ec3024"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c015b1e1cbe82b52b37888a646ba3af"><td class="memItemLeft" align="right" valign="top"><a id="a2c015b1e1cbe82b52b37888a646ba3af"></a>
+<tr class="memitem:a2c015b1e1cbe82b52b37888a646ba3af"><td class="memItemLeft" align="right" valign="top"><a id="a2c015b1e1cbe82b52b37888a646ba3af" name="a2c015b1e1cbe82b52b37888a646ba3af"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VAlarm</b> (const <a class="el" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;)</td></tr>
<tr class="separator:a2c015b1e1cbe82b52b37888a646ba3af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adeb3edee1db3a72be5370ca1f5a48174"><td class="memItemLeft" align="right" valign="top"><a id="adeb3edee1db3a72be5370ca1f5a48174"></a>
+<tr class="memitem:adeb3edee1db3a72be5370ca1f5a48174"><td class="memItemLeft" align="right" valign="top"><a id="adeb3edee1db3a72be5370ca1f5a48174" name="adeb3edee1db3a72be5370ca1f5a48174"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VAlarm</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:adeb3edee1db3a72be5370ca1f5a48174"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f1393e3173f4c697c65ce9c62d9c878"><td class="memItemLeft" align="right" valign="top">icalrequeststatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">getTriggerTime</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;c, struct <a class="el" href="structicaltriggertype.html">icaltriggertype</a> *tr)</td></tr>
<tr class="separator:a6f1393e3173f4c697c65ce9c62d9c878"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a16d7c4d630e29b0bd98bbc9cd4c08f6b"><td class="memItemLeft" align="right" valign="top"><a id="a16d7c4d630e29b0bd98bbc9cd4c08f6b"></a>
+<tr class="memitem:ab6243bb634d8f068a8760eeee8ac84b4"><td class="memItemLeft" align="right" valign="top"><a id="ab6243bb634d8f068a8760eeee8ac84b4" name="ab6243bb634d8f068a8760eeee8ac84b4"></a>
<a class="el" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;)</td></tr>
-<tr class="separator:a16d7c4d630e29b0bd98bbc9cd4c08f6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:ab6243bb634d8f068a8760eeee8ac84b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
-<a id="a6f1393e3173f4c697c65ce9c62d9c878"></a>
+<a id="a6f1393e3173f4c697c65ce9c62d9c878" name="a6f1393e3173f4c697c65ce9c62d9c878"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f1393e3173f4c697c65ce9c62d9c878">&#9670;&nbsp;</a></span>getTriggerTime()</h2>
<div class="memitem">
@@ -346,7 +345,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</tr>
</table>
</div><div class="memdoc">
-<p>compute the absolute trigger time for this alarm. trigger may be related to the containing component c. the result is populated in tr-&gt;time </p>
+<p >compute the absolute trigger time for this alarm. trigger may be related to the containing component c. the result is populated in tr-&gt;time </p>
</div>
</div>
@@ -356,7 +355,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VCalendar.html b/apidocs/classLibICal_1_1VCalendar.html
index 83dfab92..72916404 100644
--- a/apidocs/classLibICal_1_1VCalendar.html
+++ b/apidocs/classLibICal_1_1VCalendar.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VCalendar Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VCalendar Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VCalendar Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VCalendar:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a453f570f0903fd5b38899af47d09df81"><td class="memItemLeft" align="right" valign="top"><a id="a453f570f0903fd5b38899af47d09df81"></a>
+<tr class="memitem:a453f570f0903fd5b38899af47d09df81"><td class="memItemLeft" align="right" valign="top"><a id="a453f570f0903fd5b38899af47d09df81" name="a453f570f0903fd5b38899af47d09df81"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VCalendar</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a453f570f0903fd5b38899af47d09df81"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a48eb303598c31293b106b62d1093c598"><td class="memItemLeft" align="right" valign="top"><a id="a48eb303598c31293b106b62d1093c598"></a>
+<tr class="memitem:a48eb303598c31293b106b62d1093c598"><td class="memItemLeft" align="right" valign="top"><a id="a48eb303598c31293b106b62d1093c598" name="a48eb303598c31293b106b62d1093c598"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VCalendar</b> (const <a class="el" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;)</td></tr>
<tr class="separator:a48eb303598c31293b106b62d1093c598"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba5fd5334f8ab52a4a93c8db0e416039"><td class="memItemLeft" align="right" valign="top"><a id="aba5fd5334f8ab52a4a93c8db0e416039"></a>
+<tr class="memitem:aba5fd5334f8ab52a4a93c8db0e416039"><td class="memItemLeft" align="right" valign="top"><a id="aba5fd5334f8ab52a4a93c8db0e416039" name="aba5fd5334f8ab52a4a93c8db0e416039"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VCalendar</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:aba5fd5334f8ab52a4a93c8db0e416039"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9661d725ec8c19722fb8b28e039f2603"><td class="memItemLeft" align="right" valign="top"><a id="a9661d725ec8c19722fb8b28e039f2603"></a>
+<tr class="memitem:a143388f8ed7094298441044d84d04d51"><td class="memItemLeft" align="right" valign="top"><a id="a143388f8ed7094298441044d84d04d51" name="a143388f8ed7094298441044d84d04d51"></a>
<a class="el" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;)</td></tr>
-<tr class="separator:a9661d725ec8c19722fb8b28e039f2603"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a143388f8ed7094298441044d84d04d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VComponent.html b/apidocs/classLibICal_1_1VComponent.html
index 10490706..ac35b95c 100644
--- a/apidocs/classLibICal_1_1VComponent.html
+++ b/apidocs/classLibICal_1_1VComponent.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VComponent Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,13 +69,14 @@ $(function() {
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VComponent Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VComponent Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p>A class wrapping the libical icalcomponent functions.
<a href="classLibICal_1_1VComponent.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="vcomponent__cxx_8h_source.html">vcomponent_cxx.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for LibICal::VComponent:</div>
<div class="dyncontent">
@@ -96,230 +97,230 @@ Inheritance diagram for LibICal::VComponent:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>A class wrapping the libical icalcomponent functions. </p>
+<div class="textblock"><p >A class wrapping the libical icalcomponent functions. </p>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname">icalerrorenum</td><td>Any errors generated in libical are propagated via this exception type. </td></tr>
@@ -327,14 +328,14 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</dd>
</dl>
</div><h2 class="groupheader">Member Function Documentation</h2>
-<a id="a25a40d8ecb6ede6703cddc92e029ae67"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a25a40d8ecb6ede6703cddc92e029ae67">&#9670;&nbsp;</a></span>get_current_component()</h2>
+<a id="a3ec71c88c274db41235c90f98ee73b74" name="a3ec71c88c274db41235c90f98ee73b74"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3ec71c88c274db41235c90f98ee73b74">&#9670;&nbsp;</a></span>get_current_component()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a>* LibICal::VComponent::get_current_component </td>
+ <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> * LibICal::VComponent::get_current_component </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -343,11 +344,11 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><div class="memdoc">
<p>Iterate through components. </p>
-<p>Iteration Routines. There are two forms of iterators, internal and external. The internal ones came first, and are almost completely sufficient, but they fail badly when you want to construct a loop that removes components from the container. </p>
+<p >Iteration Routines. There are two forms of iterators, internal and external. The internal ones came first, and are almost completely sufficient, but they fail badly when you want to construct a loop that removes components from the container. </p>
</div>
</div>
-<a id="ad4c61e11d937eb2d945915ef8abefa02"></a>
+<a id="ad4c61e11d937eb2d945915ef8abefa02" name="ad4c61e11d937eb2d945915ef8abefa02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4c61e11d937eb2d945915ef8abefa02">&#9670;&nbsp;</a></span>get_dtend()</h2>
<div class="memitem">
@@ -361,47 +362,47 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</tr>
</table>
</div><div class="memdoc">
-<p>For the icalcomponent routines only, dtend and duration are tied together. If you call the set routine for one and the other exists, the routine will calculate the change to the other. That is, if there is a DTEND and you call set_duration, the routine will modify DTEND to be the sum of DTSTART and the duration. If you call a get routine for one and the other exists, the routine will calculate the return value. If you call a set routine and neither exists, the routine will create the appropriate property </p>
+<p >For the icalcomponent routines only, dtend and duration are tied together. If you call the set routine for one and the other exists, the routine will calculate the change to the other. That is, if there is a DTEND and you call set_duration, the routine will modify DTEND to be the sum of DTSTART and the duration. If you call a get routine for one and the other exists, the routine will calculate the return value. If you call a set routine and neither exists, the routine will create the appropriate property </p>
</div>
</div>
-<a id="a65b316695b90f47ae6b148a04cf89c42"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a65b316695b90f47ae6b148a04cf89c42">&#9670;&nbsp;</a></span>get_first_real_component()</h2>
+<a id="aff167a3bdffb0acf44b3562887aa92b1" name="aff167a3bdffb0acf44b3562887aa92b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aff167a3bdffb0acf44b3562887aa92b1">&#9670;&nbsp;</a></span>get_first_real_component()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a>* LibICal::VComponent::get_first_real_component </td>
+ <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> * LibICal::VComponent::get_first_real_component </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
-<p>For VCOMPONENT: Return a reference to the first VEVENT, VTODO, or VJOURNAL </p>
+<p >For VCOMPONENT: Return a reference to the first VEVENT, VTODO, or VJOURNAL </p>
</div>
</div>
-<a id="aea9993a5eb13e0b517bffd84c4b318f2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aea9993a5eb13e0b517bffd84c4b318f2">&#9670;&nbsp;</a></span>get_inner()</h2>
+<a id="a490ed40b1a5dffd2abaed17e49b79598" name="a490ed40b1a5dffd2abaed17e49b79598"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a490ed40b1a5dffd2abaed17e49b79598">&#9670;&nbsp;</a></span>get_inner()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a>* LibICal::VComponent::get_inner </td>
+ <td class="memname"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> * LibICal::VComponent::get_inner </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
-<p>Return the first VEVENT, VTODO or VJOURNAL sub-component if it is one of those types </p>
+<p >Return the first VEVENT, VTODO or VJOURNAL sub-component if it is one of those types </p>
</div>
</div>
-<a id="a853dd4369910c564d72cce30700206eb"></a>
+<a id="a853dd4369910c564d72cce30700206eb" name="a853dd4369910c564d72cce30700206eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a853dd4369910c564d72cce30700206eb">&#9670;&nbsp;</a></span>get_span()</h2>
<div class="memitem">
@@ -423,7 +424,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</tr>
</table>
</div><div class="memdoc">
-<p>For VEVENT, VTODO, VJOURNAL and VTIMEZONE: report the start and end times of an event in UTC </p>
+<p >For VEVENT, VTODO, VJOURNAL and VTIMEZONE: report the start and end times of an event in UTC </p>
</div>
</div>
@@ -433,7 +434,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VComponent__inherit__graph.md5 b/apidocs/classLibICal_1_1VComponent__inherit__graph.md5
index 1c0cb0c7..44791f3a 100644
--- a/apidocs/classLibICal_1_1VComponent__inherit__graph.md5
+++ b/apidocs/classLibICal_1_1VComponent__inherit__graph.md5
@@ -1 +1 @@
-61436c6dda444e3d235493c8b11201ad \ No newline at end of file
+8f79e58e6d219f9fe4df625a82bbf380 \ No newline at end of file
diff --git a/apidocs/classLibICal_1_1VComponent__inherit__graph.png b/apidocs/classLibICal_1_1VComponent__inherit__graph.png
index 9c98034f..c29adb34 100644
--- a/apidocs/classLibICal_1_1VComponent__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VComponent__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VEvent.html b/apidocs/classLibICal_1_1VEvent.html
index f1adc8e6..1d3966b8 100644
--- a/apidocs/classLibICal_1_1VEvent.html
+++ b/apidocs/classLibICal_1_1VEvent.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VEvent Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VEvent Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VEvent Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VEvent:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a11ff8d7089e103d1ccb1869c67fe27cc"><td class="memItemLeft" align="right" valign="top"><a id="a11ff8d7089e103d1ccb1869c67fe27cc"></a>
+<tr class="memitem:a11ff8d7089e103d1ccb1869c67fe27cc"><td class="memItemLeft" align="right" valign="top"><a id="a11ff8d7089e103d1ccb1869c67fe27cc" name="a11ff8d7089e103d1ccb1869c67fe27cc"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VEvent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a11ff8d7089e103d1ccb1869c67fe27cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7c084f724e2033bb17cbfe4d4265c77"><td class="memItemLeft" align="right" valign="top"><a id="aa7c084f724e2033bb17cbfe4d4265c77"></a>
+<tr class="memitem:aa7c084f724e2033bb17cbfe4d4265c77"><td class="memItemLeft" align="right" valign="top"><a id="aa7c084f724e2033bb17cbfe4d4265c77" name="aa7c084f724e2033bb17cbfe4d4265c77"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VEvent</b> (const <a class="el" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;)</td></tr>
<tr class="separator:aa7c084f724e2033bb17cbfe4d4265c77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a73f0e04d3bd2b92da48ccc4a78a067"><td class="memItemLeft" align="right" valign="top"><a id="a3a73f0e04d3bd2b92da48ccc4a78a067"></a>
+<tr class="memitem:a3a73f0e04d3bd2b92da48ccc4a78a067"><td class="memItemLeft" align="right" valign="top"><a id="a3a73f0e04d3bd2b92da48ccc4a78a067" name="a3a73f0e04d3bd2b92da48ccc4a78a067"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VEvent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a3a73f0e04d3bd2b92da48ccc4a78a067"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae587ee76e0c64ae91542e28a4a529f7e"><td class="memItemLeft" align="right" valign="top"><a id="ae587ee76e0c64ae91542e28a4a529f7e"></a>
+<tr class="memitem:ae40e69137a2f7f151a1abcec442d19d0"><td class="memItemLeft" align="right" valign="top"><a id="ae40e69137a2f7f151a1abcec442d19d0" name="ae40e69137a2f7f151a1abcec442d19d0"></a>
<a class="el" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;)</td></tr>
-<tr class="separator:ae587ee76e0c64ae91542e28a4a529f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:ae40e69137a2f7f151a1abcec442d19d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VFreeBusy.html b/apidocs/classLibICal_1_1VFreeBusy.html
index f19b3865..328bc702 100644
--- a/apidocs/classLibICal_1_1VFreeBusy.html
+++ b/apidocs/classLibICal_1_1VFreeBusy.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VFreeBusy Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VFreeBusy Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VFreeBusy Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VFreeBusy:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a154f49d6bb910f619d941f6a82b1f203"><td class="memItemLeft" align="right" valign="top"><a id="a154f49d6bb910f619d941f6a82b1f203"></a>
+<tr class="memitem:a154f49d6bb910f619d941f6a82b1f203"><td class="memItemLeft" align="right" valign="top"><a id="a154f49d6bb910f619d941f6a82b1f203" name="a154f49d6bb910f619d941f6a82b1f203"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VFreeBusy</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a154f49d6bb910f619d941f6a82b1f203"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6f462f2713caa0ea9ba65bc4df6b6f2"><td class="memItemLeft" align="right" valign="top"><a id="ab6f462f2713caa0ea9ba65bc4df6b6f2"></a>
+<tr class="memitem:ab6f462f2713caa0ea9ba65bc4df6b6f2"><td class="memItemLeft" align="right" valign="top"><a id="ab6f462f2713caa0ea9ba65bc4df6b6f2" name="ab6f462f2713caa0ea9ba65bc4df6b6f2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VFreeBusy</b> (const <a class="el" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;)</td></tr>
<tr class="separator:ab6f462f2713caa0ea9ba65bc4df6b6f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a919b0ea7119e6be2a6f43f4c5f5d8c42"><td class="memItemLeft" align="right" valign="top"><a id="a919b0ea7119e6be2a6f43f4c5f5d8c42"></a>
+<tr class="memitem:a919b0ea7119e6be2a6f43f4c5f5d8c42"><td class="memItemLeft" align="right" valign="top"><a id="a919b0ea7119e6be2a6f43f4c5f5d8c42" name="a919b0ea7119e6be2a6f43f4c5f5d8c42"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VFreeBusy</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a919b0ea7119e6be2a6f43f4c5f5d8c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a503fc932e3926ed866101e6facd9e8ce"><td class="memItemLeft" align="right" valign="top"><a id="a503fc932e3926ed866101e6facd9e8ce"></a>
+<tr class="memitem:af2e12a0f92f4f5f76ceb63f4e11960b3"><td class="memItemLeft" align="right" valign="top"><a id="af2e12a0f92f4f5f76ceb63f4e11960b3" name="af2e12a0f92f4f5f76ceb63f4e11960b3"></a>
<a class="el" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;)</td></tr>
-<tr class="separator:a503fc932e3926ed866101e6facd9e8ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:af2e12a0f92f4f5f76ceb63f4e11960b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VJournal.html b/apidocs/classLibICal_1_1VJournal.html
index 3f9e6027..67468fc7 100644
--- a/apidocs/classLibICal_1_1VJournal.html
+++ b/apidocs/classLibICal_1_1VJournal.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VJournal Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VJournal Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VJournal Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VJournal:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a4f6c58c8d7db7b2f006ac932a017a738"><td class="memItemLeft" align="right" valign="top"><a id="a4f6c58c8d7db7b2f006ac932a017a738"></a>
+<tr class="memitem:a4f6c58c8d7db7b2f006ac932a017a738"><td class="memItemLeft" align="right" valign="top"><a id="a4f6c58c8d7db7b2f006ac932a017a738" name="a4f6c58c8d7db7b2f006ac932a017a738"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VJournal</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f6c58c8d7db7b2f006ac932a017a738"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01bcc72e3169fe1d5848774f56eb5e07"><td class="memItemLeft" align="right" valign="top"><a id="a01bcc72e3169fe1d5848774f56eb5e07"></a>
+<tr class="memitem:a01bcc72e3169fe1d5848774f56eb5e07"><td class="memItemLeft" align="right" valign="top"><a id="a01bcc72e3169fe1d5848774f56eb5e07" name="a01bcc72e3169fe1d5848774f56eb5e07"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VJournal</b> (const <a class="el" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;)</td></tr>
<tr class="separator:a01bcc72e3169fe1d5848774f56eb5e07"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa851b986342741d2936816c8105d92b1"><td class="memItemLeft" align="right" valign="top"><a id="aa851b986342741d2936816c8105d92b1"></a>
+<tr class="memitem:aa851b986342741d2936816c8105d92b1"><td class="memItemLeft" align="right" valign="top"><a id="aa851b986342741d2936816c8105d92b1" name="aa851b986342741d2936816c8105d92b1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VJournal</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:aa851b986342741d2936816c8105d92b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a499f6792a55965a7edbf1454ac4b27"><td class="memItemLeft" align="right" valign="top"><a id="a8a499f6792a55965a7edbf1454ac4b27"></a>
+<tr class="memitem:aed44caa96a9af4090bf46102930f1f00"><td class="memItemLeft" align="right" valign="top"><a id="aed44caa96a9af4090bf46102930f1f00" name="aed44caa96a9af4090bf46102930f1f00"></a>
<a class="el" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;)</td></tr>
-<tr class="separator:a8a499f6792a55965a7edbf1454ac4b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:aed44caa96a9af4090bf46102930f1f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VQuery.html b/apidocs/classLibICal_1_1VQuery.html
index cb021e4a..5c3f2c60 100644
--- a/apidocs/classLibICal_1_1VQuery.html
+++ b/apidocs/classLibICal_1_1VQuery.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VQuery Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VQuery Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VQuery Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VQuery:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:af6f7d6b3cc23fc5972af3c9aa282848b"><td class="memItemLeft" align="right" valign="top"><a id="af6f7d6b3cc23fc5972af3c9aa282848b"></a>
+<tr class="memitem:af6f7d6b3cc23fc5972af3c9aa282848b"><td class="memItemLeft" align="right" valign="top"><a id="af6f7d6b3cc23fc5972af3c9aa282848b" name="af6f7d6b3cc23fc5972af3c9aa282848b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VQuery</b> (const std::string &amp;str)</td></tr>
<tr class="separator:af6f7d6b3cc23fc5972af3c9aa282848b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34a1efab8262718441b788f5deb270d0"><td class="memItemLeft" align="right" valign="top"><a id="a34a1efab8262718441b788f5deb270d0"></a>
+<tr class="memitem:a34a1efab8262718441b788f5deb270d0"><td class="memItemLeft" align="right" valign="top"><a id="a34a1efab8262718441b788f5deb270d0" name="a34a1efab8262718441b788f5deb270d0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VQuery</b> (const <a class="el" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;)</td></tr>
<tr class="separator:a34a1efab8262718441b788f5deb270d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08a4d8c38a4c4db9c290b05f9425044b"><td class="memItemLeft" align="right" valign="top"><a id="a08a4d8c38a4c4db9c290b05f9425044b"></a>
+<tr class="memitem:a08a4d8c38a4c4db9c290b05f9425044b"><td class="memItemLeft" align="right" valign="top"><a id="a08a4d8c38a4c4db9c290b05f9425044b" name="a08a4d8c38a4c4db9c290b05f9425044b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VQuery</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a08a4d8c38a4c4db9c290b05f9425044b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac82f1a571572025c7c70bcd25f577710"><td class="memItemLeft" align="right" valign="top"><a id="ac82f1a571572025c7c70bcd25f577710"></a>
+<tr class="memitem:acaba88b4258226d8297b527baf0134e7"><td class="memItemLeft" align="right" valign="top"><a id="acaba88b4258226d8297b527baf0134e7" name="acaba88b4258226d8297b527baf0134e7"></a>
<a class="el" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;)</td></tr>
-<tr class="separator:ac82f1a571572025c7c70bcd25f577710"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:acaba88b4258226d8297b527baf0134e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VTimezone.html b/apidocs/classLibICal_1_1VTimezone.html
index e176259f..1842925f 100644
--- a/apidocs/classLibICal_1_1VTimezone.html
+++ b/apidocs/classLibICal_1_1VTimezone.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VTimezone Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VTimezone Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VTimezone Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VTimezone:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a5e15899871da29991fdd37cfdc09fe04"><td class="memItemLeft" align="right" valign="top"><a id="a5e15899871da29991fdd37cfdc09fe04"></a>
+<tr class="memitem:a5e15899871da29991fdd37cfdc09fe04"><td class="memItemLeft" align="right" valign="top"><a id="a5e15899871da29991fdd37cfdc09fe04" name="a5e15899871da29991fdd37cfdc09fe04"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VTimezone</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5e15899871da29991fdd37cfdc09fe04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8acf93790c501e38eed25b583cc46959"><td class="memItemLeft" align="right" valign="top"><a id="a8acf93790c501e38eed25b583cc46959"></a>
+<tr class="memitem:a8acf93790c501e38eed25b583cc46959"><td class="memItemLeft" align="right" valign="top"><a id="a8acf93790c501e38eed25b583cc46959" name="a8acf93790c501e38eed25b583cc46959"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VTimezone</b> (const <a class="el" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;)</td></tr>
<tr class="separator:a8acf93790c501e38eed25b583cc46959"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef4836edb2dd85a83ced54a178cd2db8"><td class="memItemLeft" align="right" valign="top"><a id="aef4836edb2dd85a83ced54a178cd2db8"></a>
+<tr class="memitem:aef4836edb2dd85a83ced54a178cd2db8"><td class="memItemLeft" align="right" valign="top"><a id="aef4836edb2dd85a83ced54a178cd2db8" name="aef4836edb2dd85a83ced54a178cd2db8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VTimezone</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:aef4836edb2dd85a83ced54a178cd2db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c08403758297575cf5f318d96023580"><td class="memItemLeft" align="right" valign="top"><a id="a0c08403758297575cf5f318d96023580"></a>
+<tr class="memitem:a72d480ba15ef2927ced4a48851de21be"><td class="memItemLeft" align="right" valign="top"><a id="a72d480ba15ef2927ced4a48851de21be" name="a72d480ba15ef2927ced4a48851de21be"></a>
<a class="el" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;)</td></tr>
-<tr class="separator:a0c08403758297575cf5f318d96023580"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a72d480ba15ef2927ced4a48851de21be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1VToDo.html b/apidocs/classLibICal_1_1VToDo.html
index 3f71a9b6..0b8fcca2 100644
--- a/apidocs/classLibICal_1_1VToDo.html
+++ b/apidocs/classLibICal_1_1VToDo.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::VToDo Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::VToDo Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::VToDo Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::VToDo:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:ad1fbad59019e6858b865884ab4dd2ca2"><td class="memItemLeft" align="right" valign="top"><a id="ad1fbad59019e6858b865884ab4dd2ca2"></a>
+<tr class="memitem:ad1fbad59019e6858b865884ab4dd2ca2"><td class="memItemLeft" align="right" valign="top"><a id="ad1fbad59019e6858b865884ab4dd2ca2" name="ad1fbad59019e6858b865884ab4dd2ca2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VToDo</b> (const std::string &amp;str)</td></tr>
<tr class="separator:ad1fbad59019e6858b865884ab4dd2ca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a465195031dda2e47688c576827bf48f2"><td class="memItemLeft" align="right" valign="top"><a id="a465195031dda2e47688c576827bf48f2"></a>
+<tr class="memitem:a465195031dda2e47688c576827bf48f2"><td class="memItemLeft" align="right" valign="top"><a id="a465195031dda2e47688c576827bf48f2" name="a465195031dda2e47688c576827bf48f2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VToDo</b> (const <a class="el" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;)</td></tr>
<tr class="separator:a465195031dda2e47688c576827bf48f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0524c192e01c63302f3a5f730f94f93c"><td class="memItemLeft" align="right" valign="top"><a id="a0524c192e01c63302f3a5f730f94f93c"></a>
+<tr class="memitem:a0524c192e01c63302f3a5f730f94f93c"><td class="memItemLeft" align="right" valign="top"><a id="a0524c192e01c63302f3a5f730f94f93c" name="a0524c192e01c63302f3a5f730f94f93c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VToDo</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a0524c192e01c63302f3a5f730f94f93c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5212c3bba0ea535b10ac00202b42892e"><td class="memItemLeft" align="right" valign="top"><a id="a5212c3bba0ea535b10ac00202b42892e"></a>
+<tr class="memitem:ab60950737e14a3010df600bbd398c916"><td class="memItemLeft" align="right" valign="top"><a id="ab60950737e14a3010df600bbd398c916" name="ab60950737e14a3010df600bbd398c916"></a>
<a class="el" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;)</td></tr>
-<tr class="separator:a5212c3bba0ea535b10ac00202b42892e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:ab60950737e14a3010df600bbd398c916"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1XDaylight.html b/apidocs/classLibICal_1_1XDaylight.html
index 3cf123c2..bf209f7c 100644
--- a/apidocs/classLibICal_1_1XDaylight.html
+++ b/apidocs/classLibICal_1_1XDaylight.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::XDaylight Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::XDaylight Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::XDaylight Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::XDaylight:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a3265d298f395eec19407ca4c1dee5457"><td class="memItemLeft" align="right" valign="top"><a id="a3265d298f395eec19407ca4c1dee5457"></a>
+<tr class="memitem:a3265d298f395eec19407ca4c1dee5457"><td class="memItemLeft" align="right" valign="top"><a id="a3265d298f395eec19407ca4c1dee5457" name="a3265d298f395eec19407ca4c1dee5457"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>XDaylight</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a3265d298f395eec19407ca4c1dee5457"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad89bbc9ea5b7bffc1da55b4ce07dba18"><td class="memItemLeft" align="right" valign="top"><a id="ad89bbc9ea5b7bffc1da55b4ce07dba18"></a>
+<tr class="memitem:ad89bbc9ea5b7bffc1da55b4ce07dba18"><td class="memItemLeft" align="right" valign="top"><a id="ad89bbc9ea5b7bffc1da55b4ce07dba18" name="ad89bbc9ea5b7bffc1da55b4ce07dba18"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>XDaylight</b> (const <a class="el" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;)</td></tr>
<tr class="separator:ad89bbc9ea5b7bffc1da55b4ce07dba18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7720ed0eb351750f7f8ccad492c2b80b"><td class="memItemLeft" align="right" valign="top"><a id="a7720ed0eb351750f7f8ccad492c2b80b"></a>
+<tr class="memitem:a7720ed0eb351750f7f8ccad492c2b80b"><td class="memItemLeft" align="right" valign="top"><a id="a7720ed0eb351750f7f8ccad492c2b80b" name="a7720ed0eb351750f7f8ccad492c2b80b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>XDaylight</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a7720ed0eb351750f7f8ccad492c2b80b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb247f84d7ee7d06f7c801a907326d23"><td class="memItemLeft" align="right" valign="top"><a id="acb247f84d7ee7d06f7c801a907326d23"></a>
+<tr class="memitem:a454599891405bb1575d94c7ecbeab128"><td class="memItemLeft" align="right" valign="top"><a id="a454599891405bb1575d94c7ecbeab128" name="a454599891405bb1575d94c7ecbeab128"></a>
<a class="el" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;)</td></tr>
-<tr class="separator:acb247f84d7ee7d06f7c801a907326d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a454599891405bb1575d94c7ecbeab128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classLibICal_1_1XStandard.html b/apidocs/classLibICal_1_1XStandard.html
index 13826202..b7292507 100644
--- a/apidocs/classLibICal_1_1XStandard.html
+++ b/apidocs/classLibICal_1_1XStandard.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LibICal::XStandard Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">LibICal::XStandard Class Reference</div> </div>
+ <div class="headertitle"><div class="title">LibICal::XStandard Class Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -82,239 +81,239 @@ Inheritance diagram for LibICal::XStandard:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a33bad57114c26f4e8b4189eeb814f284"><td class="memItemLeft" align="right" valign="top"><a id="a33bad57114c26f4e8b4189eeb814f284"></a>
+<tr class="memitem:a33bad57114c26f4e8b4189eeb814f284"><td class="memItemLeft" align="right" valign="top"><a id="a33bad57114c26f4e8b4189eeb814f284" name="a33bad57114c26f4e8b4189eeb814f284"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>XStandard</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a33bad57114c26f4e8b4189eeb814f284"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b02bdc2b093d540082b0de8ac62427"><td class="memItemLeft" align="right" valign="top"><a id="a20b02bdc2b093d540082b0de8ac62427"></a>
+<tr class="memitem:a20b02bdc2b093d540082b0de8ac62427"><td class="memItemLeft" align="right" valign="top"><a id="a20b02bdc2b093d540082b0de8ac62427" name="a20b02bdc2b093d540082b0de8ac62427"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>XStandard</b> (const <a class="el" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;)</td></tr>
<tr class="separator:a20b02bdc2b093d540082b0de8ac62427"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c8b6b0ddcaa97b0101aca1ce2ec5197"><td class="memItemLeft" align="right" valign="top"><a id="a4c8b6b0ddcaa97b0101aca1ce2ec5197"></a>
+<tr class="memitem:a4c8b6b0ddcaa97b0101aca1ce2ec5197"><td class="memItemLeft" align="right" valign="top"><a id="a4c8b6b0ddcaa97b0101aca1ce2ec5197" name="a4c8b6b0ddcaa97b0101aca1ce2ec5197"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>XStandard</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a4c8b6b0ddcaa97b0101aca1ce2ec5197"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac9b94dd337c4f39956b48d53b9308cd"><td class="memItemLeft" align="right" valign="top"><a id="aac9b94dd337c4f39956b48d53b9308cd"></a>
+<tr class="memitem:ab614bd47561bcf8e5688ba0e45872656"><td class="memItemLeft" align="right" valign="top"><a id="ab614bd47561bcf8e5688ba0e45872656" name="ab614bd47561bcf8e5688ba0e45872656"></a>
<a class="el" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;)</td></tr>
-<tr class="separator:aac9b94dd337c4f39956b48d53b9308cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:ab614bd47561bcf8e5688ba0e45872656"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22"></a>
+<tr class="memitem:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f397ad4d20030dea48cfafe1cce3c22" name="a9f397ad4d20030dea48cfafe1cce3c22"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a9f397ad4d20030dea48cfafe1cce3c22 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe"></a>
+<tr class="memitem:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5d300d51dced224ba9a9f394fc2838fe" name="a5d300d51dced224ba9a9f394fc2838fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a5d300d51dced224ba9a9f394fc2838fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97"></a>
+<tr class="memitem:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7d93d4c80a224f7b12376c6a8b950a97" name="a7d93d4c80a224f7b12376c6a8b950a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:a7d93d4c80a224f7b12376c6a8b950a97 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6"></a>
+<tr class="memitem:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a173c56cdb20f045694fe84f367f8efb6" name="a173c56cdb20f045694fe84f367f8efb6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>VComponent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *v)</td></tr>
<tr class="separator:a173c56cdb20f045694fe84f367f8efb6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610"></a>
+<tr class="memitem:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad0d5e1f62db0e5a10485f2f528687610" name="ad0d5e1f62db0e5a10485f2f528687610"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
<tr class="separator:ad0d5e1f62db0e5a10485f2f528687610 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf"></a>
+<tr class="memitem:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abc39ef662a1fdeae2607bb2ff02571bf" name="abc39ef662a1fdeae2607bb2ff02571bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:abc39ef662a1fdeae2607bb2ff02571bf inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
+<tr class="memitem:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab998f38057c9193b4125728d054ef80d" name="ab998f38057c9193b4125728d054ef80d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>add_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="memdesc:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with properties. <br /></td></tr>
<tr class="separator:ab998f38057c9193b4125728d054ef80d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3"></a>
+<tr class="memitem:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac9accd591a4b28c1ba13dbef241367a3" name="ac9accd591a4b28c1ba13dbef241367a3"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>as_ical_string</b> ()</td></tr>
<tr class="separator:ac9accd591a4b28c1ba13dbef241367a3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5"></a>
-<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a> (const icalcomponent_kind &amp;kind)</td></tr>
+<tr class="memitem:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aef8e4c73dda1c6ea6777903ea52431c5" name="aef8e4c73dda1c6ea6777903ea52431c5"></a>
+<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="memdesc:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Using external iterators. <br /></td></tr>
<tr class="separator:aef8e4c73dda1c6ea6777903ea52431c5 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a> ()</td></tr>
+<tr class="memitem:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a31c1d2f710cae635a6ee1e5198135d47" name="a31c1d2f710cae635a6ee1e5198135d47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>convert_errors</b> ()</td></tr>
<tr class="memdesc:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a31c1d2f710cae635a6ee1e5198135d47 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1"></a>
+<tr class="memitem:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a93e202ad942682d6dacd33c0e8f449b1" name="a93e202ad942682d6dacd33c0e8f449b1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a93e202ad942682d6dacd33c0e8f449b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a> ()</td></tr>
+<tr class="memitem:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a61649c7e528709b715668407ae514b82" name="a61649c7e528709b715668407ae514b82"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>count_errors</b> ()</td></tr>
<tr class="memdesc:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Working with embedded error properties. <br /></td></tr>
<tr class="separator:a61649c7e528709b715668407ae514b82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
+<tr class="memitem:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a41798bba33c6bfbffc283b53e5bbc9fe" name="a41798bba33c6bfbffc283b53e5bbc9fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count_properties</b> (const icalproperty_kind &amp;kind)</td></tr>
<tr class="separator:a41798bba33c6bfbffc283b53e5bbc9fe inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a063fa5ddaf3ce5ac8d0cf017830a9f8b"></a>
+<tr class="memitem:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3ced86174e122a878dbe11ad782661dc" name="a3ced86174e122a878dbe11ad782661dc"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a063fa5ddaf3ce5ac8d0cf017830a9f8b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220"></a>
+<tr class="separator:a3ced86174e122a878dbe11ad782661dc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a8e26eb2f6e78adeb89213b4881a2f220" name="a8e26eb2f6e78adeb89213b4881a2f220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detach</b> ()</td></tr>
<tr class="separator:a8e26eb2f6e78adeb89213b4881a2f220 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a"></a>
+<tr class="memitem:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a434a3d0e28c627528207d33f128b594a" name="a434a3d0e28c627528207d33f128b594a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:a434a3d0e28c627528207d33f128b594a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
+<tr class="memitem:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae4b24bfa47ccac7c661dc50eef8fa873" name="ae4b24bfa47ccac7c661dc50eef8fa873"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_comment</b> () const</td></tr>
<tr class="separator:ae4b24bfa47ccac7c661dc50eef8fa873 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a> ()</td></tr>
-<tr class="memdesc:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">More...</a><br /></td></tr>
-<tr class="separator:a25a40d8ecb6ede6703cddc92e029ae67 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aee5193ad0662ac403f813ebacee7fda7"></a>
+<tr class="memitem:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a> ()</td></tr>
+<tr class="memdesc:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterate through components. <a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">More...</a><br /></td></tr>
+<tr class="separator:a3ec71c88c274db41235c90f98ee73b74 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aeb8f52fe38072c43ca73300b6966b970" name="aeb8f52fe38072c43ca73300b6966b970"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_property</b> ()</td></tr>
-<tr class="separator:aee5193ad0662ac403f813ebacee7fda7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82"></a>
+<tr class="separator:aeb8f52fe38072c43ca73300b6966b970 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3f57a2d6e833de81ef560391a531df82" name="a3f57a2d6e833de81ef560391a531df82"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const</td></tr>
<tr class="separator:a3f57a2d6e833de81ef560391a531df82 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">get_dtend</a> () const</td></tr>
<tr class="separator:ad4c61e11d937eb2d945915ef8abefa02 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a"></a>
+<tr class="memitem:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab5f7896a0796eb24624a76f725b91f4a" name="ab5f7896a0796eb24624a76f725b91f4a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstamp</b> () const</td></tr>
<tr class="separator:ab5f7896a0796eb24624a76f725b91f4a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d"></a>
+<tr class="memitem:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac560b2608d664336436e822e8798707d" name="ac560b2608d664336436e822e8798707d"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_dtstart</b> () const</td></tr>
<tr class="separator:ac560b2608d664336436e822e8798707d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4"></a>
+<tr class="memitem:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af6bb0a43bb970777a2c407a2d4a680d4" name="af6bb0a43bb970777a2c407a2d4a680d4"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_due</b> () const</td></tr>
<tr class="separator:af6bb0a43bb970777a2c407a2d4a680d4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3"></a>
+<tr class="memitem:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa3d2e70646524cfe591feff68c8b5ea3" name="aa3d2e70646524cfe591feff68c8b5ea3"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_duration</b> () const</td></tr>
<tr class="separator:aa3d2e70646524cfe591feff68c8b5ea3 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9f628442e182190b7aef1ac8309e650e"></a>
+<tr class="memitem:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a56f450c83d62d5e36fb6f33fe2a6658a" name="a56f450c83d62d5e36fb6f33fe2a6658a"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a9f628442e182190b7aef1ac8309e650e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a6629325fae2d3da8e59a5b064ff2185c"></a>
+<tr class="separator:a56f450c83d62d5e36fb6f33fe2a6658a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae7d9bed87b5cc3b3ee72ec2238fe74a4" name="ae7d9bed87b5cc3b3ee72ec2238fe74a4"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a6629325fae2d3da8e59a5b064ff2185c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a> ()</td></tr>
-<tr class="separator:a65b316695b90f47ae6b148a04cf89c42 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a> ()</td></tr>
-<tr class="separator:aea9993a5eb13e0b517bffd84c4b318f2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d"></a>
+<tr class="separator:ae7d9bed87b5cc3b3ee72ec2238fe74a4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a> ()</td></tr>
+<tr class="separator:aff167a3bdffb0acf44b3562887aa92b1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a> ()</td></tr>
+<tr class="separator:a490ed40b1a5dffd2abaed17e49b79598 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a85e8d954cf670fb490cf206af189ee9d" name="a85e8d954cf670fb490cf206af189ee9d"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_location</b> () const</td></tr>
<tr class="separator:a85e8d954cf670fb490cf206af189ee9d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac"></a>
+<tr class="memitem:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a12673fb447cb06f5808926aaab86c0ac" name="a12673fb447cb06f5808926aaab86c0ac"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>get_method</b> () const</td></tr>
<tr class="separator:a12673fb447cb06f5808926aaab86c0ac inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a34941a8f973bdf86b7b2cbebb5562428"></a>
+<tr class="memitem:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4b2b0a0da2e2e8d72d1e5adb2763ca2c" name="a4b2b0a0da2e2e8d72d1e5adb2763ca2c"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> (const icalcomponent_kind &amp;kind)</td></tr>
-<tr class="separator:a34941a8f973bdf86b7b2cbebb5562428 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4dc9cd5790fe6deb54fb859788152015"></a>
+<tr class="separator:a4b2b0a0da2e2e8d72d1e5adb2763ca2c inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a68f16de2e717877acd39642966786280" name="a68f16de2e717877acd39642966786280"></a>
<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_property</b> (const icalproperty_kind &amp;kind)</td></tr>
-<tr class="separator:a4dc9cd5790fe6deb54fb859788152015 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a"></a>
+<tr class="separator:a68f16de2e717877acd39642966786280 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab8881fe640917d86874fe34a6b93f25a" name="ab8881fe640917d86874fe34a6b93f25a"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_recurrenceid</b> () const</td></tr>
<tr class="separator:ab8881fe640917d86874fe34a6b93f25a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971"></a>
+<tr class="memitem:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac7c3da2c343323e26a1c57342d6c3971" name="ac7c3da2c343323e26a1c57342d6c3971"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_relcalid</b> () const</td></tr>
<tr class="separator:ac7c3da2c343323e26a1c57342d6c3971 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
+<tr class="memitem:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a75bb675c531a5f9dba93b9b77bf55f6f" name="a75bb675c531a5f9dba93b9b77bf55f6f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sequence</b> () const</td></tr>
<tr class="separator:a75bb675c531a5f9dba93b9b77bf55f6f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">get_span</a> ()</td></tr>
<tr class="separator:a853dd4369910c564d72cce30700206eb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f"></a>
+<tr class="memitem:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a7f21d57f628200e95fdbd133d59e9e5f" name="a7f21d57f628200e95fdbd133d59e9e5f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_status</b> () const</td></tr>
<tr class="separator:a7f21d57f628200e95fdbd133d59e9e5f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9"></a>
+<tr class="memitem:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac739466fe73619a49a5566dca2af6ce9" name="ac739466fe73619a49a5566dca2af6ce9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_summary</b> () const</td></tr>
<tr class="separator:ac739466fe73619a49a5566dca2af6ce9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68"></a>
+<tr class="memitem:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="adba06ee1777435868cddabff30c5da68" name="adba06ee1777435868cddabff30c5da68"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_uid</b> () const</td></tr>
<tr class="separator:adba06ee1777435868cddabff30c5da68 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988"></a>
+<tr class="memitem:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14cc15d1be54d4bd52cd1d03a1499988" name="a14cc15d1be54d4bd52cd1d03a1499988"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid</b> ()</td></tr>
<tr class="separator:a14cc15d1be54d4bd52cd1d03a1499988 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
+<tr class="memitem:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac729093c71f8b58a8135d5bd4bba6bcc" name="ac729093c71f8b58a8135d5bd4bba6bcc"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>isa</b> ()</td></tr>
<tr class="separator:ac729093c71f8b58a8135d5bd4bba6bcc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6"></a>
+<tr class="memitem:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a283cf6f4646d6a6d996de87e666ec9a6" name="a283cf6f4646d6a6d996de87e666ec9a6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>isa_component</b> (void *component)</td></tr>
<tr class="separator:a283cf6f4646d6a6d996de87e666ec9a6 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264"></a>
+<tr class="memitem:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4f65610865e39fefe0e071bf195dd264" name="a4f65610865e39fefe0e071bf195dd264"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>new_from_string</b> (const std::string &amp;str)</td></tr>
<tr class="separator:a4f65610865e39fefe0e071bf195dd264 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abe0fde965f525393c5a488c1afd76c7f"></a>
+<tr class="memitem:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a753a278ef3479794c5527335176567ff" name="a753a278ef3479794c5527335176567ff"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:abe0fde965f525393c5a488c1afd76c7f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9"></a>
+<tr class="separator:a753a278ef3479794c5527335176567ff inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac07da1fd1163645b5457ff7243edd4c9" name="ac07da1fd1163645b5457ff7243edd4c9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator icalcomponent *</b> ()</td></tr>
<tr class="separator:ac07da1fd1163645b5457ff7243edd4c9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acf1d54cde8a2e747d4c8a22012b005bd"></a>
+<tr class="memitem:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a4078ffe39f9dc4d6926f18bb7b460a60" name="a4078ffe39f9dc4d6926f18bb7b460a60"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;)</td></tr>
-<tr class="separator:acf1d54cde8a2e747d4c8a22012b005bd inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5c599f88d3562e0d0368f038842e84ec"></a>
+<tr class="separator:a4078ffe39f9dc4d6926f18bb7b460a60 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad90b5de6c10e94f89385f6e1996da08b" name="ad90b5de6c10e94f89385f6e1996da08b"></a>
<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a5c599f88d3562e0d0368f038842e84ec inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7"></a>
+<tr class="separator:ad90b5de6c10e94f89385f6e1996da08b inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a589d6535e8221022cf92609f99a446c7" name="a589d6535e8221022cf92609f99a446c7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_is_excluded</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="separator:a589d6535e8221022cf92609f99a446c7 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
+<tr class="memitem:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ae251ebedad802b6d982af2926ff289a2" name="ae251ebedad802b6d982af2926ff289a2"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool ignoreValue)</td></tr>
<tr class="memdesc:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Note: the <a class="el" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions.">VComponent</a> kind have to be the same. <br /></td></tr>
<tr class="separator:ae251ebedad802b6d982af2926ff289a2 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
+<tr class="memitem:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a06c8c89c5eca1689d18c3c7c8e97ed8e" name="a06c8c89c5eca1689d18c3c7c8e97ed8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> *child)</td></tr>
<tr class="separator:a06c8c89c5eca1689d18c3c7c8e97ed8e inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
+<tr class="memitem:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ad7e3fcb9bc4ea65522ec8e53c13df676" name="ad7e3fcb9bc4ea65522ec8e53c13df676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_property</b> (<a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property)</td></tr>
<tr class="separator:ad7e3fcb9bc4ea65522ec8e53c13df676 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda"></a>
+<tr class="memitem:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a60b623c510308af8600efecdf77c7bda" name="a60b623c510308af8600efecdf77c7bda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_comment</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a60b623c510308af8600efecdf77c7bda inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0"></a>
+<tr class="memitem:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a14ee96723874ea87d88b16c68cdcbca0" name="a14ee96723874ea87d88b16c68cdcbca0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a14ee96723874ea87d88b16c68cdcbca0 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d"></a>
+<tr class="memitem:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a3acdc93959bad4639d07e7a8995c317d" name="a3acdc93959bad4639d07e7a8995c317d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtend</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a3acdc93959bad4639d07e7a8995c317d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc"></a>
+<tr class="memitem:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a79a18b9de46297a6f48c5855efc28fdc" name="a79a18b9de46297a6f48c5855efc28fdc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstamp</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a79a18b9de46297a6f48c5855efc28fdc inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930"></a>
+<tr class="memitem:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a830b732bc07efdcec7770c74d1333930" name="a830b732bc07efdcec7770c74d1333930"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_dtstart</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a830b732bc07efdcec7770c74d1333930 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4"></a>
+<tr class="memitem:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a80096baa6efeafe1327c2822dc0000e4" name="a80096baa6efeafe1327c2822dc0000e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_due</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a80096baa6efeafe1327c2822dc0000e4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08"></a>
+<tr class="memitem:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a9e7b5734c27af951789d4be0b2250c08" name="a9e7b5734c27af951789d4be0b2250c08"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_duration</b> (const struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> &amp;v)</td></tr>
<tr class="separator:a9e7b5734c27af951789d4be0b2250c08 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9"></a>
+<tr class="memitem:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a20598fd107d93bd0e665cca624a7cdf9" name="a20598fd107d93bd0e665cca624a7cdf9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_location</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a20598fd107d93bd0e665cca624a7cdf9 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f"></a>
+<tr class="memitem:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a5f4a51d61ff4097a8e388095d195a08f" name="a5f4a51d61ff4097a8e388095d195a08f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_method</b> (const icalproperty_method &amp;method)</td></tr>
<tr class="separator:a5f4a51d61ff4097a8e388095d195a08f inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1"></a>
+<tr class="memitem:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a1dee2603a2625016b1ac2159308db8a1" name="a1dee2603a2625016b1ac2159308db8a1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_recurrenceid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> &amp;v)</td></tr>
<tr class="separator:a1dee2603a2625016b1ac2159308db8a1 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
+<tr class="memitem:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ab64ec2c4c9e0d009f92a6ad0726446ae" name="ab64ec2c4c9e0d009f92a6ad0726446ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_relcalid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ab64ec2c4c9e0d009f92a6ad0726446ae inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb"></a>
+<tr class="memitem:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af0b08fcf93af84c6b586f4899847f9fb" name="af0b08fcf93af84c6b586f4899847f9fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (const int &amp;v)</td></tr>
<tr class="separator:af0b08fcf93af84c6b586f4899847f9fb inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
+<tr class="memitem:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="af835b17b6b23cf1e34c26a9a05f37ae4" name="af835b17b6b23cf1e34c26a9a05f37ae4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_status</b> (const enum icalproperty_status &amp;v)</td></tr>
<tr class="separator:af835b17b6b23cf1e34c26a9a05f37ae4 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a"></a>
+<tr class="memitem:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a73de24dcfefc32163e294c2f1295484a" name="a73de24dcfefc32163e294c2f1295484a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_summary</b> (const std::string &amp;v)</td></tr>
<tr class="separator:a73de24dcfefc32163e294c2f1295484a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d"></a>
+<tr class="memitem:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="ac05782c66ebdb00af44711c8159a934d" name="ac05782c66ebdb00af44711c8159a934d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_uid</b> (const std::string &amp;v)</td></tr>
<tr class="separator:ac05782c66ebdb00af44711c8159a934d inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a> ()</td></tr>
+<tr class="memitem:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="abf328d7ef0ffcffa9099c57bfd092b30" name="abf328d7ef0ffcffa9099c57bfd092b30"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>strip_errors</b> ()</td></tr>
<tr class="memdesc:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:abf328d7ef0ffcffa9099c57bfd092b30 inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a"></a>
+<tr class="memitem:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="aa98a67956b3df0a2b4db162d9356d60a" name="aa98a67956b3df0a2b4db162d9356d60a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (<a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, bool removeMissing)</td></tr>
<tr class="separator:aa98a67956b3df0a2b4db162d9356d60a inherit pub_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classLibICal_1_1VComponent"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classLibICal_1_1VComponent')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></td></tr>
-<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
+<tr class="memitem:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="acba3e82aa02bdaf209bf9280cfa2a7e6" name="acba3e82aa02bdaf209bf9280cfa2a7e6"></a>
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>kind_to_string</b> (const icalcomponent_kind &amp;kind)</td></tr>
<tr class="separator:acba3e82aa02bdaf209bf9280cfa2a7e6 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4"></a>
-static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a> (const std::string &amp;str)</td></tr>
+<tr class="memitem:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memItemLeft" align="right" valign="top"><a id="a78439d802b6d94686b0aada243532ec4" name="a78439d802b6d94686b0aada243532ec4"></a>
+static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>string_to_kind</b> (const std::string &amp;str)</td></tr>
<tr class="memdesc:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kind conversion routines. <br /></td></tr>
<tr class="separator:a78439d802b6d94686b0aada243532ec4 inherit pub_static_methods_classLibICal_1_1VComponent"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -324,7 +323,7 @@ static icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><a
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/classes.html b/apidocs/classes.html
index 906576b2..231cbbb1 100644
--- a/apidocs/classes.html
+++ b/apidocs/classes.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Data Structure Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -62,77 +62,76 @@ $(function() {
</div>
<div class="header">
- <div class="headertitle">
-<div class="title">Data Structure Index</div> </div>
+ <div class="headertitle"><div class="title">Data Structure Index</div></div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a>&#160;|&#160;<a class="qindex" href="#letter_Y">Y</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
<div class="classindex">
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_B">B</a></dt>
+<dt class="alphachar"><a id="letter_B" name="letter_B">B</a></dt>
<dd><a class="el" href="structbuffer__ring.html">buffer_ring</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_C">C</a></dt>
+<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
<dd><a class="el" href="structconversion__table__struct.html">conversion_table_struct</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_D">D</a></dt>
+<dt class="alphachar"><a id="letter_D" name="letter_D">D</a></dt>
<dd><a class="el" href="unionicalvalue__impl_1_1data.html">icalvalue_impl::data</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_E">E</a></dt>
+<dt class="alphachar"><a id="letter_E" name="letter_E">E</a></dt>
<dd><a class="el" href="structencoding__map.html">encoding_map</a></dd><dd><a class="el" href="structexpand__split__map__struct.html">expand_split_map_struct</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_F">F</a></dt>
+<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
<dd><a class="el" href="structfreq__map.html">freq_map</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_I">I</a></dt>
+<dt class="alphachar"><a id="letter_I" name="letter_I">I</a></dt>
<dd><a class="el" href="structicalattach__impl.html">icalattach_impl</a></dd><dd><a class="el" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> (LibICal)</dd><dd><a class="el" href="structicalbdbset__id.html">icalbdbset_id</a></dd><dd><a class="el" href="structicalbdbset__impl.html">icalbdbset_impl</a></dd><dd><a class="el" href="structicalbdbset__options.html">icalbdbset_options</a></dd><dd><a class="el" href="structicalcalendar__impl.html">icalcalendar_impl</a></dd><dd><a class="el" href="structicalclassify__map.html">icalclassify_map</a></dd><dd><a class="el" href="structicalclassify__parts.html">icalclassify_parts</a></dd><dd><a class="el" href="structicalcluster__impl.html">icalcluster_impl</a></dd><dd><a class="el" href="structicalcompiter.html">icalcompiter</a></dd><dd><a class="el" href="structicalcomponent__impl.html">icalcomponent_impl</a></dd><dd><a class="el" href="structicalcomponent__kind__map.html">icalcomponent_kind_map</a></dd><dd><a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a></dd><dd><a class="el" href="structicaldirset__impl.html">icaldirset_impl</a></dd><dd><a class="el" href="structicaldirset__options.html">icaldirset_options</a></dd><dd><a class="el" href="structicaldurationtype.html">icaldurationtype</a></dd><dd><a class="el" href="structicalerror__state.html">icalerror_state</a></dd><dd><a class="el" href="structicalerror__string__map.html">icalerror_string_map</a></dd><dd><a class="el" href="structicalfileset__id.html">icalfileset_id</a></dd><dd><a class="el" href="structicalfileset__impl.html">icalfileset_impl</a></dd><dd><a class="el" href="structicalfileset__options.html">icalfileset_options</a></dd><dd><a class="el" href="structicalgauge__impl.html">icalgauge_impl</a></dd><dd><a class="el" href="structicalgauge__where.html">icalgauge_where</a></dd><dd><a class="el" href="structicalgeotype.html">icalgeotype</a></dd><dd><a class="el" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> (LibICal)</dd><dd><a class="el" href="structicalparameter__impl.html">icalparameter_impl</a></dd><dd><a class="el" href="structicalparser__impl.html">icalparser_impl</a></dd><dd><a class="el" href="structicalperiodtype.html">icalperiodtype</a></dd><dd><a class="el" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> (LibICal)</dd><dd><a class="el" href="structicalproperty__impl.html">icalproperty_impl</a></dd><dd><a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator_impl</a></dd><dd><a class="el" href="structicalrecur__parser.html">icalrecur_parser</a></dd><dd><a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a></dd><dd><a class="el" href="structicalreqstattype.html">icalreqstattype</a></dd><dd><a class="el" href="structicalset__impl.html">icalset_impl</a></dd><dd><a class="el" href="structicalsetiter.html">icalsetiter</a></dd><dd><a class="el" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> (LibICal)</dd><dd><a class="el" href="structicalspanlist__impl.html">icalspanlist_impl</a></dd><dd><a class="el" href="structicaltime__span.html">icaltime_span</a></dd><dd><a class="el" href="structicaltimetype.html">icaltimetype</a></dd><dd><a class="el" href="structicaltimezonephase.html">icaltimezonephase</a></dd><dd><a class="el" href="structicaltimezonetype.html">icaltimezonetype</a></dd><dd><a class="el" href="structicaltriggertype.html">icaltriggertype</a></dd><dd><a class="el" href="classLibICal_1_1ICalValue.html">ICalValue</a> (LibICal)</dd><dd><a class="el" href="structicalvalue__impl.html">icalvalue_impl</a></dd><dd><a class="el" href="classICPointerHolder.html">ICPointerHolder</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_L">L</a></dt>
+<dt class="alphachar"><a id="letter_L" name="letter_L">L</a></dt>
<dd><a class="el" href="structleap.html">leap</a></dd><dd><a class="el" href="structLexBuf.html">LexBuf</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_M">M</a></dt>
+<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
<dd><a class="el" href="structmajor__content__type__map.html">major_content_type_map</a></dd><dd><a class="el" href="structmime__impl.html">mime_impl</a></dd><dd><a class="el" href="structminor__content__type__map.html">minor_content_type_map</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_O">O</a></dt>
+<dt class="alphachar"><a id="letter_O" name="letter_O">O</a></dt>
<dd><a class="el" href="structobservance.html">observance</a></dd><dd><a class="el" href="structOFile.html">OFile</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_P">P</a></dt>
+<dt class="alphachar"><a id="letter_P" name="letter_P">P</a></dt>
<dd><a class="el" href="structPreDefProp.html">PreDefProp</a></dd><dd><a class="el" href="structpvl__elem__t.html">pvl_elem_t</a></dd><dd><a class="el" href="structpvl__list__t.html">pvl_list_t</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_R">R</a></dt>
+<dt class="alphachar"><a id="letter_R" name="letter_R">R</a></dt>
<dd><a class="el" href="structrdate.html">rdate</a></dd><dd><a class="el" href="structrecur__map.html">recur_map</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_S">S</a></dt>
+<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
<dd><a class="el" href="structskip__map.html">skip_map</a></dd><dd><a class="el" href="structslg__data.html">slg_data</a></dd><dd><a class="el" href="structsspm__action__map.html">sspm_action_map</a></dd><dd><a class="el" href="structsspm__buffer.html">sspm_buffer</a></dd><dd><a class="el" href="structsspm__header.html">sspm_header</a></dd><dd><a class="el" href="structsspm__part.html">sspm_part</a></dd><dd><a class="el" href="structStrItem.html">StrItem</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_T">T</a></dt>
+<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
<dd><a class="el" href="structtext__part.html">text_part</a></dd><dd><a class="el" href="structttinfo.html">ttinfo</a></dd><dd><a class="el" href="structtzinfo.html">tzinfo</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_U">U</a></dt>
+<dt class="alphachar"><a id="letter_U" name="letter_U">U</a></dt>
<dd><a class="el" href="structut__instant.html">ut_instant</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_V">V</a></dt>
+<dt class="alphachar"><a id="letter_V" name="letter_V">V</a></dt>
<dd><a class="el" href="classLibICal_1_1VAgenda.html">VAgenda</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VAlarm.html">VAlarm</a> (LibICal)</dd><dd><a class="el" href="unionValueItem.html">ValueItem</a></dd><dd><a class="el" href="classLibICal_1_1VCalendar.html">VCalendar</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VComponent.html">VComponent</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VEvent.html">VEvent</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VJournal.html">VJournal</a> (LibICal)</dd><dd><a class="el" href="structVObject.html">VObject</a></dd><dd><a class="el" href="structVObjectIterator.html">VObjectIterator</a></dd><dd><a class="el" href="classLibICal_1_1VQuery.html">VQuery</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VTimezone.html">VTimezone</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1VToDo.html">VToDo</a> (LibICal)</dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_W">W</a></dt>
+<dt class="alphachar"><a id="letter_W" name="letter_W">W</a></dt>
<dd><a class="el" href="structwd__map.html">wd_map</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_X">X</a></dt>
+<dt class="alphachar"><a id="letter_X" name="letter_X">X</a></dt>
<dd><a class="el" href="classLibICal_1_1XDaylight.html">XDaylight</a> (LibICal)</dd><dd><a class="el" href="classLibICal_1_1XStandard.html">XStandard</a> (LibICal)</dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter_Y">Y</a></dt>
+<dt class="alphachar"><a id="letter_Y" name="letter_Y">Y</a></dt>
<dd><a class="el" href="structyy__buffer__state.html">yy_buffer_state</a></dd><dd><a class="el" href="structyy__trans__info.html">yy_trans_info</a></dd><dd><a class="el" href="unionyyalloc.html">yyalloc</a></dd><dd><a class="el" href="unionYYSTYPE.html">YYSTYPE</a></dd></dl>
<dl class="classindex even">
-<dt class="alphachar"><a name="letter_Z">Z</a></dt>
+<dt class="alphachar"><a id="letter_Z" name="letter_Z">Z</a></dt>
<dd><a class="el" href="structzone__context.html">zone_context</a></dd></dl>
<dl class="classindex odd">
-<dt class="alphachar"><a name="letter__">_</a></dt>
+<dt class="alphachar"><a id="letter__" name="letter__">_</a></dt>
<dd><a class="el" href="struct__compat__tzids.html">_compat_tzids</a></dd><dd><a class="el" href="struct__icalarray.html">_icalarray</a></dd><dd><a class="el" href="struct__icaltimezone.html">_icaltimezone</a></dd><dd><a class="el" href="struct__icaltimezonechange.html">_icaltimezonechange</a></dd><dd><a class="el" href="struct__icalvcal__defaults.html">_icalvcal_defaults</a></dd></dl>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_000002_000001.html b/apidocs/dir_000003_000002.html
index 6fe0b757..d283a3fa 100644
--- a/apidocs/dir_000002_000001.html
+++ b/apidocs/dir_000003_000002.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libicalss -&gt; libical Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,7 +69,7 @@ $(function() {
<h3>libicalss &rarr; libical Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in src/libicalss</th><th class="dirtab">Includes file in src/libical</th></tr><tr class="dirtab"><td class="dirtab"><b>icalbdbset.c</b></td><td class="dirtab"><a class="el" href="icalparser_8h.html">icalparser.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalbdbset.c</b></td><td class="dirtab"><a class="el" href="icaltimezone_8h.html">icaltimezone.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalbdbset.c</b></td><td class="dirtab"><a class="el" href="icalvalue_8h.html">icalvalue.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalclassify.c</b></td><td class="dirtab"><a class="el" href="icalmemory_8h.html">icalmemory.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalclassify.h</b></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalcluster.h</b></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalcluster.h</b></td><td class="dirtab"><a class="el" href="icalerror_8h.html">icalerror.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalfileset.c</b></td><td class="dirtab"><a class="el" href="icalparser_8h.html">icalparser.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalfileset.c</b></td><td class="dirtab"><a class="el" href="icalvalue_8h.html">icalvalue.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalgauge.c</b></td><td class="dirtab"><a class="el" href="icalerror_8h.html">icalerror.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalgauge.c</b></td><td class="dirtab"><a class="el" href="icalvalue_8h.html">icalvalue.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="icalgauge_8h.html">icalgauge.h</a></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalgaugeimpl.h</b></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalmessage.c</b></td><td class="dirtab"><a class="el" href="icalerror_8h.html">icalerror.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalmessage.c</b></td><td class="dirtab"><a class="el" href="icalmemory_8h.html">icalmemory.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalmessage.h</b></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="icalset_8h.html">icalset.h</a></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="icalset_8h.html">icalset.h</a></td><td class="dirtab"><a class="el" href="icalerror_8h.html">icalerror.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalspanlist.c</b></td><td class="dirtab"><a class="el" href="icaltimezone_8h.html">icaltimezone.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="icalspanlist__cxx_8h.html">icalspanlist_cxx.h</a></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="icalspanlist__cxx_8h.html">icalspanlist_cxx.h</a></td><td class="dirtab"><a class="el" href="icaltime_8h.html">icaltime.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalsslexer.c</b></td><td class="dirtab"><a class="el" href="icalmemory_8h.html">icalmemory.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalssyacc.c</b></td><td class="dirtab"><a class="el" href="icalerror_8h.html">icalerror.h</a></td></tr></table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_000003_000001.html b/apidocs/dir_000004_000002.html
index 0a5a53d9..fce79737 100644
--- a/apidocs/dir_000003_000001.html
+++ b/apidocs/dir_000004_000002.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libicalvcal -&gt; libical Relation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,7 +69,7 @@ $(function() {
<h3>libicalvcal &rarr; libical Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in src/libicalvcal</th><th class="dirtab">Includes file in src/libical</th></tr><tr class="dirtab"><td class="dirtab"><b>icalvcal.c</b></td><td class="dirtab"><a class="el" href="icalerror_8h.html">icalerror.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalvcal.c</b></td><td class="dirtab"><a class="el" href="icaltimezone_8h.html">icaltimezone.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalvcal.c</b></td><td class="dirtab"><a class="el" href="icalvalue_8h.html">icalvalue.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>icalvcal.h</b></td><td class="dirtab"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a></td></tr></table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html
index 19914f09..ef16f5de 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libicalvcal Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,8 +66,7 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libicalvcal Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">libicalvcal Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -77,14 +76,28 @@ Directory dependency graph for libicalvcal:</div>
<map name="adir__3d1727d6b01241f7fe3ee38f31a35b42__dep" id="adir__3d1727d6b01241f7fe3ee38f31a35b42__dep">
<area shape="rect" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="31,148,103,196"/>
<area shape="rect" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="27,52,106,100"/>
-<area shape="rect" href="dir_000003_000001.html" title="4" alt="" coords="71,122,79,137"/>
+<area shape="rect" href="dir_000004_000002.html" title="4" alt="" coords="71,122,79,137"/>
<area shape="rect" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,117,207"/>
</map>
</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalvcal.h</b> <a href="icalvcal_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>libical_vcal_export.h</b> <a href="libical__vcal__export_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>vcaltmp.h</b> <a href="vcaltmp_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>vcc.h</b> <a href="vcc_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>vobject.h</b> <a href="vobject_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map
index 9af4cd95..a4930f55 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map
@@ -1,6 +1,6 @@
<map id="libicalvcal" name="libicalvcal">
<area shape="rect" id="node1" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="31,148,103,196"/>
<area shape="rect" id="node2" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="27,52,106,100"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="4" alt="" coords="71,122,79,137"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000004_000002.html" title="4" alt="" coords="71,122,79,137"/>
<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,117,207"/>
</map>
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5 b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5
index 0503045d..161680fc 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5
@@ -1 +1 @@
-065527acd39954aa0b19d618f138a04f \ No newline at end of file
+4d5b4d308163e04cc53ebe59369db225 \ No newline at end of file
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png
index 0a469297..5c6d3501 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png
Binary files differ
diff --git a/apidocs/dir_5330c68354327086ecc8df050e51eedc.html b/apidocs/dir_5330c68354327086ecc8df050e51eedc.html
index e61be6e7..e7fb3312 100644
--- a/apidocs/dir_5330c68354327086ecc8df050e51eedc.html
+++ b/apidocs/dir_5330c68354327086ecc8df050e51eedc.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: src Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,18 +66,19 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">src Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">src Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_8e427daf5a9f830cf32cf5e679910194.html">libical</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index b6f3e789..1f7b7cf1 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: src Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,8 +66,7 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">src Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">src Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -77,20 +76,26 @@ Directory dependency graph for src:</div>
<map name="adir__68267d1309a1af8e8297ef4c3efbcdba__dep" id="adir__68267d1309a1af8e8297ef4c3efbcdba__dep">
<area shape="rect" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="80,123,152,171"/>
<area shape="rect" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="131,27,203,75"/>
-<area shape="rect" href="dir_000002_000001.html" title="23" alt="" coords="137,103,152,118"/>
+<area shape="rect" href="dir_000003_000002.html" title="23" alt="" coords="137,103,152,118"/>
<area shape="rect" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="27,27,106,75"/>
-<area shape="rect" href="dir_000003_000001.html" title="4" alt="" coords="99,95,107,110"/>
+<area shape="rect" href="dir_000004_000002.html" title="4" alt="" coords="99,95,107,110"/>
<area shape="rect" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" alt="" coords="16,16,309,181"/>
</map>
</div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
Directories</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html">libical</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html">libicalss</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html">libicalvcal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map
index 24e420ea..56a338e8 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map
@@ -1,8 +1,8 @@
<map id="src" name="src">
<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="80,123,152,171"/>
<area shape="rect" id="node3" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="131,27,203,75"/>
-<area shape="rect" id="edge2-headlabel" href="dir_000002_000001.html" title="23" alt="" coords="137,103,152,118"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000003_000002.html" title="23" alt="" coords="137,103,152,118"/>
<area shape="rect" id="node4" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="27,27,106,75"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="4" alt="" coords="99,95,107,110"/>
+<area shape="rect" id="edge2-headlabel" href="dir_000004_000002.html" title="4" alt="" coords="99,95,107,110"/>
<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" alt="" coords="16,16,309,181"/>
</map>
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
index f719d844..ea3140a0 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
@@ -1 +1 @@
-613527239f72b418257801d1cbbc298f \ No newline at end of file
+6f23ec396802d673bad499999ef3c48f \ No newline at end of file
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
index 9440ee2d..0d54cfdf 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
Binary files differ
diff --git a/apidocs/dir_8e427daf5a9f830cf32cf5e679910194.html b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194.html
index b6617a9e..26fe3756 100644
--- a/apidocs/dir_8e427daf5a9f830cf32cf5e679910194.html
+++ b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libical Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,14 +66,28 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libical Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">libical Directory Reference</div></div>
</div><!--header-->
<div class="contents">
+<div class="dynheader">
+Directory dependency graph for libical:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_8e427daf5a9f830cf32cf5e679910194_dep.png" border="0" usemap="#adir__8e427daf5a9f830cf32cf5e679910194__dep" alt="libical"/></div>
+<map name="adir__8e427daf5a9f830cf32cf5e679910194__dep" id="adir__8e427daf5a9f830cf32cf5e679910194__dep">
+<area shape="rect" href="dir_8e427daf5a9f830cf32cf5e679910194.html" title="libical" alt="" coords="27,52,99,100"/>
+<area shape="rect" href="dir_5330c68354327086ecc8df050e51eedc.html" title="src" alt="" coords="16,16,109,111"/>
+</map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalversion.h</b> <a href="icalversion_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.map b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.map
new file mode 100644
index 00000000..46c25d18
--- /dev/null
+++ b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.map
@@ -0,0 +1,4 @@
+<map id="libical" name="libical">
+<area shape="rect" id="node1" href="dir_8e427daf5a9f830cf32cf5e679910194.html" title="libical" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="clust1" href="dir_5330c68354327086ecc8df050e51eedc.html" title="src" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.md5 b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.md5
new file mode 100644
index 00000000..13b40e5d
--- /dev/null
+++ b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.md5
@@ -0,0 +1 @@
+b4d7f6895ae3ea3df58c09b67a2a2e5f \ No newline at end of file
diff --git a/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.png b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.png
new file mode 100644
index 00000000..329113df
--- /dev/null
+++ b/apidocs/dir_8e427daf5a9f830cf32cf5e679910194_dep.png
Binary files differ
diff --git a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html
index f0f3aa9a..3b175ac9 100644
--- a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html
+++ b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libical Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,76 +66,110 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libical Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">libical Directory Reference</div></div>
</div><!--header-->
<div class="contents">
+<div class="dynheader">
+Directory dependency graph for libical:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_b7a0ea939f6e83384f3c571d31a84be9_dep.png" border="0" usemap="#adir__b7a0ea939f6e83384f3c571d31a84be9__dep" alt="libical"/></div>
+<map name="adir__b7a0ea939f6e83384f3c571d31a84be9__dep" id="adir__b7a0ea939f6e83384f3c571d31a84be9__dep">
+<area shape="rect" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,52,99,100"/>
+<area shape="rect" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,111"/>
+</map>
+</div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
-<tr class="memitem:astime_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astime_8h.html">astime.h</a> <a href="astime_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astime_8h.html">astime.h</a> <a href="astime_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:astime_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">contains definitions of structures used for time calculations. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalarray_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html">icalarray.h</a> <a href="icalarray_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html">icalarray.h</a> <a href="icalarray_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalarray_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">An array of arbitrarily-sized elements which grows dynamically as elements are added. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalattach_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html">icalattach.h</a> <a href="icalattach_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html">icalattach.h</a> <a href="icalattach_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalattach_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">A set of functions to handle iCal attachments. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalcomponent_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a> <a href="icalcomponent_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalattachimpl.h</b> <a href="icalattachimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html">icalcomponent.h</a> <a href="icalcomponent_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalduration_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html">icalduration.h</a> <a href="icalduration_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html">icalduration.h</a> <a href="icalduration_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalduration_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Methods for working with durations in iCal. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalenums_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html">icalenums.h</a> <a href="icalenums_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html">icalenums.h</a> <a href="icalenums_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalerror_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html">icalerror.h</a> <a href="icalerror_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html">icalerror.h</a> <a href="icalerror_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalerror_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error handling for libical. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalmemory_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html">icalmemory.h</a> <a href="icalmemory_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icallangbind.h</b> <a href="icallangbind_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html">icalmemory.h</a> <a href="icalmemory_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalmemory_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Common memory management routines. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalparameter_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html">icalparameter.h</a> <a href="icalparameter_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalmime.h</b> <a href="icalmime_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html">icalparameter.h</a> <a href="icalparameter_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalparameter__cxx_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter__cxx_8h.html">icalparameter_cxx.h</a> <a href="icalparameter__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter__cxx_8h.html">icalparameter_cxx.h</a> <a href="icalparameter__cxx_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalparameter__cxx_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Definition of C++ Wrapper for icalparameter.c. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalparser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html">icalparser.h</a> <a href="icalparser_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalparameterimpl.h</b> <a href="icalparameterimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html">icalparser.h</a> <a href="icalparser_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalparser_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Line-oriented parsing. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalperiod_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html">icalperiod.h</a> <a href="icalperiod_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html">icalperiod.h</a> <a href="icalperiod_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalperiod_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Functions for working with iCal periods (of time). <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalproperty_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html">icalproperty.h</a> <a href="icalproperty_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html">icalproperty.h</a> <a href="icalproperty_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalproperty__cxx_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty__cxx_8h.html">icalproperty_cxx.h</a> <a href="icalproperty__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty__cxx_8h.html">icalproperty_cxx.h</a> <a href="icalproperty__cxx_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalproperty__cxx_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Definition of C++ Wrapper for icalproperty.c. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalrecur_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html">icalrecur.h</a> <a href="icalrecur_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_p.h</b> <a href="icalproperty__p_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html">icalrecur.h</a> <a href="icalrecur_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalrecur_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Routines for dealing with recurring time. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalrestriction_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrestriction_8h.html">icalrestriction.h</a> <a href="icalrestriction_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrestriction_8h.html">icalrestriction.h</a> <a href="icalrestriction_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalrestriction_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Functions to check if an icalcomponent meets the restrictions imposed by the standard. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icaltime_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html">icaltime.h</a> <a href="icaltime_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html">icaltime.h</a> <a href="icaltime_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icaltime_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">struct icaltimetype is a pseudo-object that abstracts time handling. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icaltimezone_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html">icaltimezone.h</a> <a href="icaltimezone_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html">icaltimezone.h</a> <a href="icaltimezone_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icaltimezone_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timezone handling routines. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalvalue_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalvalue_8h.html">icalvalue.h</a> <a href="icalvalue_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezoneimpl.h</b> <a href="icaltimezoneimpl_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icptrholder__cxx_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a> <a href="icptrholder__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icaltypes.h</b> <a href="icaltypes_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icaltz-util.h</b> <a href="icaltz-util_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalvalue_8h.html">icalvalue.h</a> <a href="icalvalue_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_cxx.h</b> <a href="icalvalue__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalvalueimpl.h</b> <a href="icalvalueimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a> <a href="icptrholder__cxx_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icptrholder__cxx_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ template classes for managing C++ pointers returned by VComponent::get_..._component, VComponent::get_..._property, ICalProperty::get_..._value. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:vcomponent__cxx_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vcomponent__cxx_8h.html">vcomponent_cxx.h</a> <a href="vcomponent__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>libical_ical_export.h</b> <a href="libical__ical__export_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>pvl.h</b> <a href="pvl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>sspm.h</b> <a href="sspm_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vcomponent__cxx_8h.html">vcomponent_cxx.h</a> <a href="vcomponent__cxx_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:vcomponent__cxx_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ classes for the icalcomponent wrapper (VToDo VEvent, etc..). <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.map b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.map
new file mode 100644
index 00000000..6b0881f4
--- /dev/null
+++ b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.map
@@ -0,0 +1,4 @@
+<map id="libical" name="libical">
+<area shape="rect" id="node1" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.md5 b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.md5
new file mode 100644
index 00000000..8f790c57
--- /dev/null
+++ b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.md5
@@ -0,0 +1 @@
+214a3a075fd59ab7a4f6ff2c4696bdb1 \ No newline at end of file
diff --git a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.png b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.png
new file mode 100644
index 00000000..329113df
--- /dev/null
+++ b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9_dep.png
Binary files differ
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html
index 712c71db..511453be 100644
--- a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html
+++ b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libicalss Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,8 +66,7 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libicalss Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">libicalss Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
@@ -77,38 +76,62 @@ Directory dependency graph for libicalss:</div>
<map name="adir__e5788c73bf8d77f47d4a3002d26bfd20__dep" id="adir__e5788c73bf8d77f47d4a3002d26bfd20__dep">
<area shape="rect" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,148,99,196"/>
<area shape="rect" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="27,52,99,100"/>
-<area shape="rect" href="dir_000002_000001.html" title="23" alt="" coords="64,122,78,137"/>
+<area shape="rect" href="dir_000003_000002.html" title="23" alt="" coords="64,122,78,137"/>
<area shape="rect" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,207"/>
</map>
</div>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
-<tr class="memitem:icalbdbset__cxx_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalbdbset__cxx_8h.html">icalbdbset_cxx.h</a> <a href="icalbdbset__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalbdbset.h</b> <a href="icalbdbset_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalbdbset__cxx_8h.html">icalbdbset_cxx.h</a> <a href="icalbdbset__cxx_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalbdbset__cxx_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Definition of C++ Wrapper for icalbdbset.c. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalcalendar_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcalendar_8h.html">icalcalendar.h</a> <a href="icalcalendar_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalbdbsetimpl.h</b> <a href="icalbdbsetimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcalendar_8h.html">icalcalendar.h</a> <a href="icalcalendar_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalcalendar_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Routines for storing calendar data in a file system. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icaldirset_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaldirset_8h.html">icaldirset.h</a> <a href="icaldirset_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalclassify.h</b> <a href="icalclassify_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalcluster.h</b> <a href="icalcluster_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalclusterimpl.h</b> <a href="icalclusterimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaldirset_8h.html">icaldirset.h</a> <a href="icaldirset_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icaldirset_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">icaldirset manages a database of ical components and offers interfaces for reading, writing and searching for components. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalgauge_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalgauge_8h.html">icalgauge.h</a> <a href="icalgauge_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icaldirsetimpl.h</b> <a href="icaldirsetimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalfileset.h</b> <a href="icalfileset_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalfilesetimpl.h</b> <a href="icalfilesetimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalgauge_8h.html">icalgauge.h</a> <a href="icalgauge_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalgauge_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Routines implementing a filter for ical components. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalset_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html">icalset.h</a> <a href="icalset_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalgaugeimpl.h</b> <a href="icalgaugeimpl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalmessage.h</b> <a href="icalmessage_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalspanlist_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html">icalspanlist.h</a> <a href="icalspanlist_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html">icalset.h</a> <a href="icalset_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html">icalspanlist.h</a> <a href="icalspanlist_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalspanlist_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Code that supports collections of free/busy spans of time. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:icalspanlist__cxx_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist__cxx_8h.html">icalspanlist_cxx.h</a> <a href="icalspanlist__cxx_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist__cxx_8h.html">icalspanlist_cxx.h</a> <a href="icalspanlist__cxx_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:icalspanlist__cxx_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">C++ class wrapping the icalspanlist data structure. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>icalssyacc.h</b> <a href="icalssyacc_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>libical_icalss_export.h</b> <a href="libical__icalss__export_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map
index 09b5697d..53865cab 100644
--- a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map
+++ b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map
@@ -1,6 +1,6 @@
<map id="libicalss" name="libicalss">
<area shape="rect" id="node1" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,148,99,196"/>
<area shape="rect" id="node2" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="27,52,99,100"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000002_000001.html" title="23" alt="" coords="64,122,78,137"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000003_000002.html" title="23" alt="" coords="64,122,78,137"/>
<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,207"/>
</map>
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.md5 b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.md5
index 62e295a6..a4de80b0 100644
--- a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.md5
+++ b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.md5
@@ -1 +1 @@
-40c8b0a986458aeb85090cf6f4b3a548 \ No newline at end of file
+d8dfb6529b7f68b452b4bed7b966a384 \ No newline at end of file
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png
index 3a3132a7..6630cb8c 100644
--- a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png
+++ b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png
Binary files differ
diff --git a/apidocs/dir_e68e8157741866f444e17edd764ebbae.html b/apidocs/dir_e68e8157741866f444e17edd764ebbae.html
index 4836a249..8e95c48b 100644
--- a/apidocs/dir_e68e8157741866f444e17edd764ebbae.html
+++ b/apidocs/dir_e68e8157741866f444e17edd764ebbae.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: doc Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,14 +66,13 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">doc Directory Reference</div> </div>
+ <div class="headertitle"><div class="title">doc Directory Reference</div></div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/doxygen.css b/apidocs/doxygen.css
index ffbff022..90367372 100644
--- a/apidocs/doxygen.css
+++ b/apidocs/doxygen.css
@@ -1,4 +1,4 @@
-/* The standard CSS for doxygen 1.9.1 */
+/* The standard CSS for doxygen 1.9.3 */
body, table, div, p, dl {
font: 400 14px/22px Roboto,sans-serif;
@@ -228,6 +228,33 @@ a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
color: #4665A2;
}
+a.code.hl_class { /* style for links to class names in code snippets */ }
+a.code.hl_struct { /* style for links to struct names in code snippets */ }
+a.code.hl_union { /* style for links to union names in code snippets */ }
+a.code.hl_interface { /* style for links to interface names in code snippets */ }
+a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
+a.code.hl_category { /* style for links to category names in code snippets */ }
+a.code.hl_exception { /* style for links to exception names in code snippets */ }
+a.code.hl_service { /* style for links to service names in code snippets */ }
+a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
+a.code.hl_concept { /* style for links to concept names in code snippets */ }
+a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
+a.code.hl_package { /* style for links to package names in code snippets */ }
+a.code.hl_define { /* style for links to macro names in code snippets */ }
+a.code.hl_function { /* style for links to function names in code snippets */ }
+a.code.hl_variable { /* style for links to variable names in code snippets */ }
+a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
+a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
+a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
+a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
+a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
+a.code.hl_friend { /* style for links to friend names in code snippets */ }
+a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
+a.code.hl_property { /* style for links to property names in code snippets */ }
+a.code.hl_event { /* style for links to event names in code snippets */ }
+a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
+a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
+
/* @end */
dl.el {
@@ -235,7 +262,7 @@ dl.el {
}
ul {
- overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
+ overflow: visible;
}
#side-nav ul {
@@ -313,6 +340,7 @@ div.line.glow {
span.lineno {
padding-right: 4px;
+ margin-right: 9px;
text-align: right;
border-right: 2px solid #0F0;
background-color: #E8E8E8;
@@ -439,6 +467,12 @@ img.footer {
vertical-align: middle;
}
+.compoundTemplParams {
+ color: #4665A2;
+ font-size: 80%;
+ line-height: 120%;
+}
+
/* @group Code Colorization */
span.keyword {
@@ -1322,6 +1356,11 @@ dl.section dd {
}
+#projectrow
+{
+ height: 56px;
+}
+
#projectlogo
{
text-align: center;
@@ -1337,18 +1376,19 @@ dl.section dd {
#projectalign
{
vertical-align: middle;
+ padding-left: 0.5em;
}
#projectname
{
- font: 300% Tahoma, Arial,sans-serif;
+ font: 200% Tahoma, Arial,sans-serif;
margin: 0px;
padding: 2px 0px;
}
#projectbrief
{
- font: 120% Tahoma, Arial,sans-serif;
+ font: 90% Tahoma, Arial,sans-serif;
margin: 0px;
padding: 0px;
}
@@ -1487,6 +1527,10 @@ span.emoji {
*/
}
+span.obfuscator {
+ display: none;
+}
+
.PageDocRTL-title div.toc li.level1 {
margin-left: 0 !important;
margin-right: 0;
@@ -1541,7 +1585,7 @@ tr.heading h2 {
#powerTip {
cursor: default;
- white-space: nowrap;
+ /*white-space: nowrap;*/
background-color: white;
border: 1px solid gray;
border-radius: 4px 4px 4px 4px;
@@ -1780,6 +1824,10 @@ table.DocNodeLTR {
margin-left: 0;
}
+code.JavaDocCode
+ direction:ltr;
+}
+
tt, code, kbd, samp
{
display: inline-block;
diff --git a/apidocs/files.html b/apidocs/files.html
index f2aaa29b..78bb9ceb 100644
--- a/apidocs/files.html
+++ b/apidocs/files.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -62,77 +62,82 @@ $(function() {
</div>
<div class="header">
- <div class="headertitle">
-<div class="title">File List</div> </div>
+ <div class="headertitle"><div class="title">File List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
-<table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="astime_8h_source.html"><span class="icondoc"></span></a><a class="el" href="astime_8h.html" target="_self">astime.h</a></td><td class="desc">Definitions of structures used for time calculations </td></tr>
-<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalarray_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalarray_8h.html" target="_self">icalarray.h</a></td><td class="desc">An array of arbitrarily-sized elements which grows dynamically as elements are added </td></tr>
-<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalattach_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalattach_8h.html" target="_self">icalattach.h</a></td><td class="desc">A set of functions to handle iCal attachments </td></tr>
-<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalattachimpl_8h_source.html"><span class="icondoc"></span></a><b>icalattachimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalbdbset_8h_source.html"><span class="icondoc"></span></a><b>icalbdbset.h</b></td><td class="desc"></td></tr>
-<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalbdbset__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalbdbset__cxx_8h.html" target="_self">icalbdbset_cxx.h</a></td><td class="desc">Definition of C++ Wrapper for icalbdbset.c </td></tr>
-<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalbdbsetimpl_8h_source.html"><span class="icondoc"></span></a><b>icalbdbsetimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalcalendar_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalcalendar_8h.html" target="_self">icalcalendar.h</a></td><td class="desc">Routines for storing calendar data in a file system </td></tr>
-<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalclassify_8h_source.html"><span class="icondoc"></span></a><b>icalclassify.h</b></td><td class="desc"></td></tr>
-<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalcluster_8h_source.html"><span class="icondoc"></span></a><b>icalcluster.h</b></td><td class="desc"></td></tr>
-<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalclusterimpl_8h_source.html"><span class="icondoc"></span></a><b>icalclusterimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalcomponent_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalcomponent_8h.html" target="_self">icalcomponent.h</a></td><td class="desc"></td></tr>
-<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaldirset_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icaldirset_8h.html" target="_self">icaldirset.h</a></td><td class="desc">Icaldirset manages a database of ical components and offers interfaces for reading, writing and searching for components </td></tr>
-<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaldirsetimpl_8h_source.html"><span class="icondoc"></span></a><b>icaldirsetimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalduration_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalduration_8h.html" target="_self">icalduration.h</a></td><td class="desc">Methods for working with durations in iCal </td></tr>
-<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalenums_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalenums_8h.html" target="_self">icalenums.h</a></td><td class="desc"></td></tr>
-<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalerror_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalerror_8h.html" target="_self">icalerror.h</a></td><td class="desc">Error handling for libical </td></tr>
-<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalfileset_8h_source.html"><span class="icondoc"></span></a><b>icalfileset.h</b></td><td class="desc"></td></tr>
-<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalfilesetimpl_8h_source.html"><span class="icondoc"></span></a><b>icalfilesetimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalgauge_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalgauge_8h.html" target="_self">icalgauge.h</a></td><td class="desc">Routines implementing a filter for ical components </td></tr>
-<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalgaugeimpl_8h_source.html"><span class="icondoc"></span></a><b>icalgaugeimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icallangbind_8h_source.html"><span class="icondoc"></span></a><b>icallangbind.h</b></td><td class="desc"></td></tr>
-<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalmemory_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalmemory_8h.html" target="_self">icalmemory.h</a></td><td class="desc">Common memory management routines </td></tr>
-<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalmessage_8h_source.html"><span class="icondoc"></span></a><b>icalmessage.h</b></td><td class="desc"></td></tr>
-<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalmime_8h_source.html"><span class="icondoc"></span></a><b>icalmime.h</b></td><td class="desc"></td></tr>
-<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalparameter_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalparameter_8h.html" target="_self">icalparameter.h</a></td><td class="desc"></td></tr>
-<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalparameter__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalparameter__cxx_8h.html" target="_self">icalparameter_cxx.h</a></td><td class="desc">Definition of C++ Wrapper for icalparameter.c </td></tr>
-<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalparameterimpl_8h_source.html"><span class="icondoc"></span></a><b>icalparameterimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalparser_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalparser_8h.html" target="_self">icalparser.h</a></td><td class="desc">Line-oriented parsing </td></tr>
-<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalperiod_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalperiod_8h.html" target="_self">icalperiod.h</a></td><td class="desc">Functions for working with iCal periods (of time) </td></tr>
-<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalproperty_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalproperty_8h.html" target="_self">icalproperty.h</a></td><td class="desc"></td></tr>
-<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalproperty__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalproperty__cxx_8h.html" target="_self">icalproperty_cxx.h</a></td><td class="desc">Definition of C++ Wrapper for icalproperty.c </td></tr>
-<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalproperty__p_8h_source.html"><span class="icondoc"></span></a><b>icalproperty_p.h</b></td><td class="desc"></td></tr>
-<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalrecur_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalrecur_8h.html" target="_self">icalrecur.h</a></td><td class="desc">Routines for dealing with recurring time </td></tr>
-<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalrestriction_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalrestriction_8h.html" target="_self">icalrestriction.h</a></td><td class="desc">Functions to check if an icalcomponent meets the restrictions imposed by the standard </td></tr>
-<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalset_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalset_8h.html" target="_self">icalset.h</a></td><td class="desc"></td></tr>
-<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalspanlist_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalspanlist_8h.html" target="_self">icalspanlist.h</a></td><td class="desc">Code that supports collections of free/busy spans of time </td></tr>
-<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalspanlist__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalspanlist__cxx_8h.html" target="_self">icalspanlist_cxx.h</a></td><td class="desc">C++ class wrapping the icalspanlist data structure </td></tr>
-<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalssyacc_8h_source.html"><span class="icondoc"></span></a><b>icalssyacc.h</b></td><td class="desc"></td></tr>
-<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaltime_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icaltime_8h.html" target="_self">icaltime.h</a></td><td class="desc">Struct icaltimetype is a pseudo-object that abstracts time handling </td></tr>
-<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaltimezone_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icaltimezone_8h.html" target="_self">icaltimezone.h</a></td><td class="desc">Timezone handling routines </td></tr>
-<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaltimezoneimpl_8h_source.html"><span class="icondoc"></span></a><b>icaltimezoneimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaltypes_8h_source.html"><span class="icondoc"></span></a><b>icaltypes.h</b></td><td class="desc"></td></tr>
-<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icaltz-util_8h_source.html"><span class="icondoc"></span></a><b>icaltz-util.h</b></td><td class="desc"></td></tr>
-<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalvalue_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalvalue_8h.html" target="_self">icalvalue.h</a></td><td class="desc"></td></tr>
-<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalvalue__cxx_8h_source.html"><span class="icondoc"></span></a><b>icalvalue_cxx.h</b></td><td class="desc"></td></tr>
-<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalvalueimpl_8h_source.html"><span class="icondoc"></span></a><b>icalvalueimpl.h</b></td><td class="desc"></td></tr>
-<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalvcal_8h_source.html"><span class="icondoc"></span></a><b>icalvcal.h</b></td><td class="desc"></td></tr>
-<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icalversion_8h_source.html"><span class="icondoc"></span></a><b>icalversion.h</b></td><td class="desc"></td></tr>
-<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="icptrholder__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icptrholder__cxx_8h.html" target="_self">icptrholder_cxx.h</a></td><td class="desc">C++ template classes for managing C++ pointers returned by VComponent::get_..._component, VComponent::get_..._property, ICalProperty::get_..._value </td></tr>
-<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="libical__ical__export_8h_source.html"><span class="icondoc"></span></a><b>libical_ical_export.h</b></td><td class="desc"></td></tr>
-<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="libical__icalss__export_8h_source.html"><span class="icondoc"></span></a><b>libical_icalss_export.h</b></td><td class="desc"></td></tr>
-<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="libical__vcal__export_8h_source.html"><span class="icondoc"></span></a><b>libical_vcal_export.h</b></td><td class="desc"></td></tr>
-<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="pvl_8h_source.html"><span class="icondoc"></span></a><b>pvl.h</b></td><td class="desc"></td></tr>
-<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sspm_8h_source.html"><span class="icondoc"></span></a><b>sspm.h</b></td><td class="desc"></td></tr>
-<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="vcaltmp_8h_source.html"><span class="icondoc"></span></a><b>vcaltmp.h</b></td><td class="desc"></td></tr>
-<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="vcc_8h_source.html"><span class="icondoc"></span></a><b>vcc.h</b></td><td class="desc"></td></tr>
-<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="vcomponent__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="vcomponent__cxx_8h.html" target="_self">vcomponent_cxx.h</a></td><td class="desc">C++ classes for the icalcomponent wrapper (VToDo VEvent, etc..) </td></tr>
-<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="vobject_8h_source.html"><span class="icondoc"></span></a><b>vobject.h</b></td><td class="desc"></td></tr>
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_5330c68354327086ecc8df050e51eedc.html" target="_self">src</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_8e427daf5a9f830cf32cf5e679910194.html" target="_self">libical</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalversion_8h_source.html"><span class="icondoc"></span></a><b>icalversion.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9660;</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')">&#160;</span><a class="el" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" target="_self">libical</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="astime_8h_source.html"><span class="icondoc"></span></a><a class="el" href="astime_8h.html" target="_self">astime.h</a></td><td class="desc">Definitions of structures used for time calculations </td></tr>
+<tr id="row_1_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalarray_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalarray_8h.html" target="_self">icalarray.h</a></td><td class="desc">An array of arbitrarily-sized elements which grows dynamically as elements are added </td></tr>
+<tr id="row_1_0_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalattach_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalattach_8h.html" target="_self">icalattach.h</a></td><td class="desc">A set of functions to handle iCal attachments </td></tr>
+<tr id="row_1_0_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalattachimpl_8h_source.html"><span class="icondoc"></span></a><b>icalattachimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_4_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalcomponent_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalcomponent_8h.html" target="_self">icalcomponent.h</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalduration_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalduration_8h.html" target="_self">icalduration.h</a></td><td class="desc">Methods for working with durations in iCal </td></tr>
+<tr id="row_1_0_6_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalenums_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalenums_8h.html" target="_self">icalenums.h</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalerror_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalerror_8h.html" target="_self">icalerror.h</a></td><td class="desc">Error handling for libical </td></tr>
+<tr id="row_1_0_8_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icallangbind_8h_source.html"><span class="icondoc"></span></a><b>icallangbind.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_9_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalmemory_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalmemory_8h.html" target="_self">icalmemory.h</a></td><td class="desc">Common memory management routines </td></tr>
+<tr id="row_1_0_10_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalmime_8h_source.html"><span class="icondoc"></span></a><b>icalmime.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalparameter_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalparameter_8h.html" target="_self">icalparameter.h</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_12_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalparameter__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalparameter__cxx_8h.html" target="_self">icalparameter_cxx.h</a></td><td class="desc">Definition of C++ Wrapper for icalparameter.c </td></tr>
+<tr id="row_1_0_13_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalparameterimpl_8h_source.html"><span class="icondoc"></span></a><b>icalparameterimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_14_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalparser_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalparser_8h.html" target="_self">icalparser.h</a></td><td class="desc">Line-oriented parsing </td></tr>
+<tr id="row_1_0_15_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalperiod_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalperiod_8h.html" target="_self">icalperiod.h</a></td><td class="desc">Functions for working with iCal periods (of time) </td></tr>
+<tr id="row_1_0_16_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalproperty_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalproperty_8h.html" target="_self">icalproperty.h</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_17_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalproperty__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalproperty__cxx_8h.html" target="_self">icalproperty_cxx.h</a></td><td class="desc">Definition of C++ Wrapper for icalproperty.c </td></tr>
+<tr id="row_1_0_18_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalproperty__p_8h_source.html"><span class="icondoc"></span></a><b>icalproperty_p.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_19_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalrecur_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalrecur_8h.html" target="_self">icalrecur.h</a></td><td class="desc">Routines for dealing with recurring time </td></tr>
+<tr id="row_1_0_20_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalrestriction_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalrestriction_8h.html" target="_self">icalrestriction.h</a></td><td class="desc">Functions to check if an icalcomponent meets the restrictions imposed by the standard </td></tr>
+<tr id="row_1_0_21_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaltime_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icaltime_8h.html" target="_self">icaltime.h</a></td><td class="desc">Struct icaltimetype is a pseudo-object that abstracts time handling </td></tr>
+<tr id="row_1_0_22_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaltimezone_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icaltimezone_8h.html" target="_self">icaltimezone.h</a></td><td class="desc">Timezone handling routines </td></tr>
+<tr id="row_1_0_23_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaltimezoneimpl_8h_source.html"><span class="icondoc"></span></a><b>icaltimezoneimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_24_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaltypes_8h_source.html"><span class="icondoc"></span></a><b>icaltypes.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_25_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaltz-util_8h_source.html"><span class="icondoc"></span></a><b>icaltz-util.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_26_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalvalue_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalvalue_8h.html" target="_self">icalvalue.h</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_27_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalvalue__cxx_8h_source.html"><span class="icondoc"></span></a><b>icalvalue_cxx.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_28_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalvalueimpl_8h_source.html"><span class="icondoc"></span></a><b>icalvalueimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_29_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icptrholder__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icptrholder__cxx_8h.html" target="_self">icptrholder_cxx.h</a></td><td class="desc">C++ template classes for managing C++ pointers returned by VComponent::get_..._component, VComponent::get_..._property, ICalProperty::get_..._value </td></tr>
+<tr id="row_1_0_30_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libical__ical__export_8h_source.html"><span class="icondoc"></span></a><b>libical_ical_export.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_31_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="pvl_8h_source.html"><span class="icondoc"></span></a><b>pvl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_32_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sspm_8h_source.html"><span class="icondoc"></span></a><b>sspm.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_0_33_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="vcomponent__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="vcomponent__cxx_8h.html" target="_self">vcomponent_cxx.h</a></td><td class="desc">C++ classes for the icalcomponent wrapper (VToDo VEvent, etc..) </td></tr>
+<tr id="row_1_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">&#9660;</span><span id="img_1_1_" class="iconfopen" onclick="toggleFolder('1_1_')">&#160;</span><a class="el" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" target="_self">libicalss</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalbdbset_8h_source.html"><span class="icondoc"></span></a><b>icalbdbset.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalbdbset__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalbdbset__cxx_8h.html" target="_self">icalbdbset_cxx.h</a></td><td class="desc">Definition of C++ Wrapper for icalbdbset.c </td></tr>
+<tr id="row_1_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalbdbsetimpl_8h_source.html"><span class="icondoc"></span></a><b>icalbdbsetimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalcalendar_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalcalendar_8h.html" target="_self">icalcalendar.h</a></td><td class="desc">Routines for storing calendar data in a file system </td></tr>
+<tr id="row_1_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalclassify_8h_source.html"><span class="icondoc"></span></a><b>icalclassify.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalcluster_8h_source.html"><span class="icondoc"></span></a><b>icalcluster.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalclusterimpl_8h_source.html"><span class="icondoc"></span></a><b>icalclusterimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaldirset_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icaldirset_8h.html" target="_self">icaldirset.h</a></td><td class="desc">Icaldirset manages a database of ical components and offers interfaces for reading, writing and searching for components </td></tr>
+<tr id="row_1_1_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icaldirsetimpl_8h_source.html"><span class="icondoc"></span></a><b>icaldirsetimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_9_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalfileset_8h_source.html"><span class="icondoc"></span></a><b>icalfileset.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalfilesetimpl_8h_source.html"><span class="icondoc"></span></a><b>icalfilesetimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_11_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalgauge_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalgauge_8h.html" target="_self">icalgauge.h</a></td><td class="desc">Routines implementing a filter for ical components </td></tr>
+<tr id="row_1_1_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalgaugeimpl_8h_source.html"><span class="icondoc"></span></a><b>icalgaugeimpl.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_13_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalmessage_8h_source.html"><span class="icondoc"></span></a><b>icalmessage.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalset_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalset_8h.html" target="_self">icalset.h</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_15_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalspanlist_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalspanlist_8h.html" target="_self">icalspanlist.h</a></td><td class="desc">Code that supports collections of free/busy spans of time </td></tr>
+<tr id="row_1_1_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalspanlist__cxx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="icalspanlist__cxx_8h.html" target="_self">icalspanlist_cxx.h</a></td><td class="desc">C++ class wrapping the icalspanlist data structure </td></tr>
+<tr id="row_1_1_17_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalssyacc_8h_source.html"><span class="icondoc"></span></a><b>icalssyacc.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libical__icalss__export_8h_source.html"><span class="icondoc"></span></a><b>libical_icalss_export.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_2_" class="arrow" onclick="toggleFolder('1_2_')">&#9660;</span><span id="img_1_2_" class="iconfopen" onclick="toggleFolder('1_2_')">&#160;</span><a class="el" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" target="_self">libicalvcal</a></td><td class="desc"></td></tr>
+<tr id="row_1_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="icalvcal_8h_source.html"><span class="icondoc"></span></a><b>icalvcal.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_2_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libical__vcal__export_8h_source.html"><span class="icondoc"></span></a><b>libical_vcal_export.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_2_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="vcaltmp_8h_source.html"><span class="icondoc"></span></a><b>vcaltmp.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_2_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="vcc_8h_source.html"><span class="icondoc"></span></a><b>vcc.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_2_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="vobject_8h_source.html"><span class="icondoc"></span></a><b>vobject.h</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/functions.html b/apidocs/functions.html
index 3404f01e..54f8844d 100644
--- a/apidocs/functions.html
+++ b/apidocs/functions.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,380 +64,188 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
-<h3><a id="index_a"></a>- a -</h3><ul>
-<li>add_property()
-: <a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">LibICal::VComponent</a>
-</li>
-<li>as_vector()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">LibICal::ICalSpanList</a>
-</li>
+<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
+<li>add_property()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">LibICal::VComponent</a></li>
+<li>as_vector()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">LibICal::ICalSpanList</a></li>
</ul>
-<h3><a id="index_b"></a>- b -</h3><ul>
-<li>begin_component()
-: <a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">LibICal::VComponent</a>
-</li>
-<li>builtin_timezone
-: <a class="el" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">_icaltimezone</a>
-</li>
-<li>by_day
-: <a class="el" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">icalrecurrencetype</a>
-</li>
-<li>by_month
-: <a class="el" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">icalrecurrencetype</a>
-</li>
-<li>by_ptrs
-: <a class="el" href="structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273">icalrecur_iterator_impl</a>
-</li>
+<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
+<li>begin_component()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">LibICal::VComponent</a></li>
+<li>builtin_timezone&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">_icaltimezone</a></li>
+<li>by_day&#160;:&#160;<a class="el" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">icalrecurrencetype</a></li>
+<li>by_month&#160;:&#160;<a class="el" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">icalrecurrencetype</a></li>
+<li>by_ptrs&#160;:&#160;<a class="el" href="structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273">icalrecur_iterator_impl</a></li>
</ul>
-<h3><a id="index_c"></a>- c -</h3><ul>
-<li>changed
-: <a class="el" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">icalfileset_impl</a>
-</li>
-<li>changes
-: <a class="el" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">_icaltimezone</a>
-</li>
-<li>cluster
-: <a class="el" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">icalfileset_impl</a>
-, <a class="el" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">icalfileset_options</a>
-</li>
-<li>component
-: <a class="el" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">_icaltimezone</a>
-</li>
-<li>convert_errors()
-: <a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">LibICal::VComponent</a>
-</li>
-<li>count
-: <a class="el" href="structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e">pvl_list_t</a>
-</li>
-<li>count_errors()
-: <a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">LibICal::VComponent</a>
-</li>
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>changed&#160;:&#160;<a class="el" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">icalfileset_impl</a></li>
+<li>changes&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">_icaltimezone</a></li>
+<li>cluster&#160;:&#160;<a class="el" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">icalfileset_impl</a>, <a class="el" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">icalfileset_options</a></li>
+<li>component&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">_icaltimezone</a></li>
+<li>convert_errors()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">LibICal::VComponent</a></li>
+<li>count&#160;:&#160;<a class="el" href="structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e">pvl_list_t</a></li>
+<li>count_errors()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">LibICal::VComponent</a></li>
</ul>
-<h3><a id="index_d"></a>- d -</h3><ul>
-<li>d
-: <a class="el" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">pvl_elem_t</a>
-</li>
-<li>d_hour
-: <a class="el" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">ut_instant</a>
-</li>
-<li>d_minute
-: <a class="el" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca">ut_instant</a>
-</li>
-<li>d_second
-: <a class="el" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6">ut_instant</a>
-</li>
-<li>day
-: <a class="el" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797">ut_instant</a>
-</li>
-<li>day_of_year
-: <a class="el" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00">ut_instant</a>
-</li>
-<li>dbtype
-: <a class="el" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">icalbdbset_options</a>
-</li>
-<li>dir
-: <a class="el" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68">icaldirset_impl</a>
-</li>
-<li>directory
-: <a class="el" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75">icaldirset_impl</a>
-</li>
-<li>directory_iterator
-: <a class="el" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523">icaldirset_impl</a>
-</li>
-<li>dump()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">LibICal::ICalSpanList</a>
-</li>
+<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
+<li>d&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">pvl_elem_t</a></li>
+<li>d_hour&#160;:&#160;<a class="el" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">ut_instant</a></li>
+<li>d_minute&#160;:&#160;<a class="el" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca">ut_instant</a></li>
+<li>d_second&#160;:&#160;<a class="el" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6">ut_instant</a></li>
+<li>day&#160;:&#160;<a class="el" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797">ut_instant</a></li>
+<li>day_of_year&#160;:&#160;<a class="el" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00">ut_instant</a></li>
+<li>dbtype&#160;:&#160;<a class="el" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">icalbdbset_options</a></li>
+<li>dir&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68">icaldirset_impl</a></li>
+<li>directory&#160;:&#160;<a class="el" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75">icaldirset_impl</a></li>
+<li>directory_iterator&#160;:&#160;<a class="el" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523">icaldirset_impl</a></li>
+<li>dump()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">LibICal::ICalSpanList</a></li>
</ul>
-<h3><a id="index_e"></a>- e -</h3><ul>
-<li>end
-: <a class="el" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">icalspanlist_impl</a>
-, <a class="el" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">icaltime_span</a>
-</li>
-<li>end_year
-: <a class="el" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">_icaltimezone</a>
-</li>
+<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
+<li>end&#160;:&#160;<a class="el" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">icalspanlist_impl</a>, <a class="el" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">icaltime_span</a></li>
+<li>end_year&#160;:&#160;<a class="el" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">_icaltimezone</a></li>
</ul>
-<h3><a id="index_f"></a>- f -</h3><ul>
-<li>fd
-: <a class="el" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c">icalfileset_impl</a>
-</li>
-<li>first_component
-: <a class="el" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817">icaldirset_impl</a>
-</li>
-<li>flag
-: <a class="el" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc">icalbdbset_options</a>
-</li>
-<li>flags
-: <a class="el" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">icaldirset_options</a>
-, <a class="el" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1">icalfileset_options</a>
-</li>
-<li>from
-: <a class="el" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">icalgauge_impl</a>
-</li>
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>fd&#160;:&#160;<a class="el" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c">icalfileset_impl</a></li>
+<li>first_component&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817">icaldirset_impl</a></li>
+<li>flag&#160;:&#160;<a class="el" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc">icalbdbset_options</a></li>
+<li>flags&#160;:&#160;<a class="el" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">icaldirset_options</a>, <a class="el" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1">icalfileset_options</a></li>
+<li>from&#160;:&#160;<a class="el" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">icalgauge_impl</a></li>
</ul>
-<h3><a id="index_g"></a>- g -</h3><ul>
-<li>gauge
-: <a class="el" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">icalfileset_impl</a>
-</li>
-<li>get_current_component()
-: <a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">LibICal::VComponent</a>
-</li>
-<li>get_dtend()
-: <a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">LibICal::VComponent</a>
-</li>
-<li>get_first_parameter()
-: <a class="el" href="classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc">LibICal::ICalProperty</a>
-</li>
-<li>get_first_real_component()
-: <a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">LibICal::VComponent</a>
-</li>
-<li>get_inner()
-: <a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">LibICal::VComponent</a>
-</li>
-<li>get_name()
-: <a class="el" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">LibICal::ICalProperty</a>
-</li>
-<li>get_span()
-: <a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">LibICal::VComponent</a>
-</li>
-<li>get_vfreebusy()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3">LibICal::ICalSpanList</a>
-</li>
-<li>getTriggerTime()
-: <a class="el" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">LibICal::VAlarm</a>
-</li>
+<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
+<li>gauge&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">icalfileset_impl</a></li>
+<li>get_current_component()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">LibICal::VComponent</a></li>
+<li>get_dtend()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">LibICal::VComponent</a></li>
+<li>get_first_parameter()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90">LibICal::ICalProperty</a></li>
+<li>get_first_real_component()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">LibICal::VComponent</a></li>
+<li>get_inner()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">LibICal::VComponent</a></li>
+<li>get_name()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">LibICal::ICalProperty</a></li>
+<li>get_span()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">LibICal::VComponent</a></li>
+<li>get_vfreebusy()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48">LibICal::ICalSpanList</a></li>
+<li>getTriggerTime()&#160;:&#160;<a class="el" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">LibICal::VAlarm</a></li>
</ul>
-<h3><a id="index_h"></a>- h -</h3><ul>
-<li>head
-: <a class="el" href="structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428">pvl_list_t</a>
-</li>
+<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
+<li>head&#160;:&#160;<a class="el" href="structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428">pvl_list_t</a></li>
</ul>
-<h3><a id="index_i"></a>- i -</h3><ul>
-<li>i_hour
-: <a class="el" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e">ut_instant</a>
-</li>
-<li>i_minute
-: <a class="el" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8">ut_instant</a>
-</li>
-<li>i_second
-: <a class="el" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb">ut_instant</a>
-</li>
-<li>ICalSpanList()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">LibICal::ICalSpanList</a>
-</li>
-<li>is_busy
-: <a class="el" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">icaltime_span</a>
-</li>
-<li>is_date
-: <a class="el" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">icaltimetype</a>
-</li>
-<li>is_daylight
-: <a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">_icaltimezonechange</a>
-, <a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype</a>
-</li>
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>i_hour&#160;:&#160;<a class="el" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e">ut_instant</a></li>
+<li>i_minute&#160;:&#160;<a class="el" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8">ut_instant</a></li>
+<li>i_second&#160;:&#160;<a class="el" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb">ut_instant</a></li>
+<li>ICalSpanList()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">LibICal::ICalSpanList</a></li>
+<li>is_busy&#160;:&#160;<a class="el" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">icaltime_span</a></li>
+<li>is_date&#160;:&#160;<a class="el" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">icaltimetype</a></li>
+<li>is_daylight&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">_icaltimezonechange</a>, <a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype</a></li>
</ul>
-<h3><a id="index_j"></a>- j -</h3><ul>
-<li>j_date
-: <a class="el" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7">ut_instant</a>
-</li>
+<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
+<li>j_date&#160;:&#160;<a class="el" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7">ut_instant</a></li>
</ul>
-<h3><a id="index_l"></a>- l -</h3><ul>
-<li>location
-: <a class="el" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">_icaltimezone</a>
-</li>
-<li>longitude
-: <a class="el" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">_icaltimezone</a>
-</li>
+<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
+<li>location&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">_icaltimezone</a></li>
+<li>longitude&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">_icaltimezone</a></li>
</ul>
-<h3><a id="index_m"></a>- m -</h3><ul>
-<li>MAGIC
-: <a class="el" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">pvl_elem_t</a>
-, <a class="el" href="structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba">pvl_list_t</a>
-</li>
-<li>mode
-: <a class="el" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">icalbdbset_options</a>
-, <a class="el" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9">icalfileset_options</a>
-</li>
-<li>month
-: <a class="el" href="struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d">_icaltimezonechange</a>
-, <a class="el" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">icaltimetype</a>
-, <a class="el" href="structut__instant.html#a02a71f42b488eb4170228654451b9277">ut_instant</a>
-</li>
+<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
+<li>MAGIC&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">pvl_elem_t</a>, <a class="el" href="structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba">pvl_list_t</a></li>
+<li>mode&#160;:&#160;<a class="el" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">icalbdbset_options</a>, <a class="el" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9">icalfileset_options</a></li>
+<li>month&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d">_icaltimezonechange</a>, <a class="el" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">icaltimetype</a>, <a class="el" href="structut__instant.html#a02a71f42b488eb4170228654451b9277">ut_instant</a></li>
</ul>
-<h3><a id="index_n"></a>- n -</h3><ul>
-<li>next
-: <a class="el" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">pvl_elem_t</a>
-</li>
+<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
+<li>next&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">pvl_elem_t</a></li>
</ul>
-<h3><a id="index_o"></a>- o -</h3><ul>
-<li>operator icalspanlist *()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243">LibICal::ICalSpanList</a>
-</li>
-<li>options
-: <a class="el" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">icalfileset_impl</a>
-</li>
-<li>orig_data
-: <a class="el" href="structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f">icalrecur_iterator_impl</a>
-</li>
+<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
+<li>operator icalspanlist *()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243">LibICal::ICalSpanList</a></li>
+<li>options&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">icalfileset_impl</a></li>
+<li>orig_data&#160;:&#160;<a class="el" href="structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f">icalrecur_iterator_impl</a></li>
</ul>
-<h3><a id="index_p"></a>- p -</h3><ul>
-<li>p
-: <a class="el" href="structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359">pvl_list_t</a>
-</li>
-<li>path
-: <a class="el" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">icalfileset_impl</a>
-</li>
-<li>pfunc
-: <a class="el" href="structicalbdbset__options.html#a6f55db6a22c8275f6f0d712ffa36b11b">icalbdbset_options</a>
-</li>
-<li>prev_utc_offset
-: <a class="el" href="struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3">_icaltimezonechange</a>
-</li>
-<li>prior
-: <a class="el" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">pvl_elem_t</a>
-</li>
+<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
+<li>p&#160;:&#160;<a class="el" href="structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359">pvl_list_t</a></li>
+<li>path&#160;:&#160;<a class="el" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">icalfileset_impl</a></li>
+<li>pfunc&#160;:&#160;<a class="el" href="structicalbdbset__options.html#af08565396096d8139ee9f54b523e4ebd">icalbdbset_options</a></li>
+<li>prev_utc_offset&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3">_icaltimezonechange</a></li>
+<li>prior&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">pvl_elem_t</a></li>
</ul>
-<h3><a id="index_r"></a>- r -</h3><ul>
-<li>remove()
-: <a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">LibICal::VComponent</a>
-</li>
+<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
+<li>remove()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">LibICal::VComponent</a></li>
</ul>
-<h3><a id="index_s"></a>- s -</h3><ul>
-<li>safe_saves
-: <a class="el" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5">icalfileset_options</a>
-</li>
-<li>second
-: <a class="el" href="struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb">_icaltimezonechange</a>
-</li>
-<li>select
-: <a class="el" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec">icalgauge_impl</a>
-</li>
-<li>set_value()
-: <a class="el" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">LibICal::ICalProperty</a>
-</li>
-<li>spans
-: <a class="el" href="structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3">icalspanlist_impl</a>
-</li>
-<li>start
-: <a class="el" href="structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d">icalspanlist_impl</a>
-, <a class="el" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">icaltime_span</a>
-</li>
-<li>string_to_kind()
-: <a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">LibICal::VComponent</a>
-</li>
-<li>strip_errors()
-: <a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">LibICal::VComponent</a>
-</li>
-<li>subdb
-: <a class="el" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">icalbdbset_options</a>
-</li>
-<li>super
-: <a class="el" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">icalbdbset_impl</a>
-, <a class="el" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3">icalfileset_impl</a>
-</li>
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>safe_saves&#160;:&#160;<a class="el" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5">icalfileset_options</a></li>
+<li>second&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb">_icaltimezonechange</a></li>
+<li>select&#160;:&#160;<a class="el" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec">icalgauge_impl</a></li>
+<li>set_value()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">LibICal::ICalProperty</a></li>
+<li>spans&#160;:&#160;<a class="el" href="structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3">icalspanlist_impl</a></li>
+<li>start&#160;:&#160;<a class="el" href="structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d">icalspanlist_impl</a>, <a class="el" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">icaltime_span</a></li>
+<li>string_to_kind()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">LibICal::VComponent</a></li>
+<li>strip_errors()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">LibICal::VComponent</a></li>
+<li>subdb&#160;:&#160;<a class="el" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">icalbdbset_options</a></li>
+<li>super&#160;:&#160;<a class="el" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">icalbdbset_impl</a>, <a class="el" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3">icalfileset_impl</a></li>
</ul>
-<h3><a id="index_t"></a>- t -</h3><ul>
-<li>tail
-: <a class="el" href="structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9">pvl_list_t</a>
-</li>
-<li>timezones
-: <a class="el" href="structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4">icalcomponent_impl</a>
-</li>
-<li>tzid
-: <a class="el" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">_icaltimezone</a>
-</li>
-<li>tznames
-: <a class="el" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c">_icaltimezone</a>
-</li>
+<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
+<li>tail&#160;:&#160;<a class="el" href="structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9">pvl_list_t</a></li>
+<li>timezones&#160;:&#160;<a class="el" href="structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4">icalcomponent_impl</a></li>
+<li>tzid&#160;:&#160;<a class="el" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">_icaltimezone</a></li>
+<li>tznames&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c">_icaltimezone</a></li>
</ul>
-<h3><a id="index_u"></a>- u -</h3><ul>
-<li>utc_offset
-: <a class="el" href="struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab">_icaltimezonechange</a>
-</li>
+<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
+<li>utc_offset&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab">_icaltimezonechange</a></li>
</ul>
-<h3><a id="index_w"></a>- w -</h3><ul>
-<li>weekday
-: <a class="el" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848">ut_instant</a>
-</li>
-<li>where
-: <a class="el" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">icalgauge_impl</a>
-</li>
+<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
+<li>weekday&#160;:&#160;<a class="el" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848">ut_instant</a></li>
+<li>where&#160;:&#160;<a class="el" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">icalgauge_impl</a></li>
</ul>
-<h3><a id="index_y"></a>- y -</h3><ul>
-<li>year
-: <a class="el" href="struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c">_icaltimezonechange</a>
-, <a class="el" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">icaltimetype</a>
-, <a class="el" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12">ut_instant</a>
-</li>
-<li>yy_bs_column
-: <a class="el" href="structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307">yy_buffer_state</a>
-</li>
-<li>yy_bs_lineno
-: <a class="el" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199">yy_buffer_state</a>
-</li>
+<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
+<li>year&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c">_icaltimezonechange</a>, <a class="el" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">icaltimetype</a>, <a class="el" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12">ut_instant</a></li>
+<li>yy_bs_column&#160;:&#160;<a class="el" href="structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307">yy_buffer_state</a></li>
+<li>yy_bs_lineno&#160;:&#160;<a class="el" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199">yy_buffer_state</a></li>
</ul>
-<h3><a id="index_z"></a>- z -</h3><ul>
-<li>zone
-: <a class="el" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">icaltimetype</a>
-</li>
+<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
+<li>zone&#160;:&#160;<a class="el" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">icaltimetype</a></li>
</ul>
-<h3><a id="index__7E"></a>- ~ -</h3><ul>
-<li>~ICalSpanList()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">LibICal::ICalSpanList</a>
-</li>
+<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
+<li>~ICalSpanList()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">LibICal::ICalSpanList</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/functions_func.html b/apidocs/functions_func.html
index 1c6fc750..580cdfc7 100644
--- a/apidocs/functions_func.html
+++ b/apidocs/functions_func.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Data Fields - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -63,77 +63,33 @@ $(function() {
<div class="contents">
&#160;<ul>
-<li>add_property()
-: <a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">LibICal::VComponent</a>
-</li>
-<li>as_vector()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">LibICal::ICalSpanList</a>
-</li>
-<li>begin_component()
-: <a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">LibICal::VComponent</a>
-</li>
-<li>convert_errors()
-: <a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">LibICal::VComponent</a>
-</li>
-<li>count_errors()
-: <a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">LibICal::VComponent</a>
-</li>
-<li>dump()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">LibICal::ICalSpanList</a>
-</li>
-<li>get_current_component()
-: <a class="el" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">LibICal::VComponent</a>
-</li>
-<li>get_dtend()
-: <a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">LibICal::VComponent</a>
-</li>
-<li>get_first_parameter()
-: <a class="el" href="classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc">LibICal::ICalProperty</a>
-</li>
-<li>get_first_real_component()
-: <a class="el" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">LibICal::VComponent</a>
-</li>
-<li>get_inner()
-: <a class="el" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">LibICal::VComponent</a>
-</li>
-<li>get_name()
-: <a class="el" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">LibICal::ICalProperty</a>
-</li>
-<li>get_span()
-: <a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">LibICal::VComponent</a>
-</li>
-<li>get_vfreebusy()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3">LibICal::ICalSpanList</a>
-</li>
-<li>getTriggerTime()
-: <a class="el" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">LibICal::VAlarm</a>
-</li>
-<li>ICalSpanList()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">LibICal::ICalSpanList</a>
-</li>
-<li>operator icalspanlist *()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243">LibICal::ICalSpanList</a>
-</li>
-<li>remove()
-: <a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">LibICal::VComponent</a>
-</li>
-<li>set_value()
-: <a class="el" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">LibICal::ICalProperty</a>
-</li>
-<li>string_to_kind()
-: <a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">LibICal::VComponent</a>
-</li>
-<li>strip_errors()
-: <a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">LibICal::VComponent</a>
-</li>
-<li>~ICalSpanList()
-: <a class="el" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">LibICal::ICalSpanList</a>
-</li>
+<li>add_property()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">LibICal::VComponent</a></li>
+<li>as_vector()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">LibICal::ICalSpanList</a></li>
+<li>begin_component()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">LibICal::VComponent</a></li>
+<li>convert_errors()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">LibICal::VComponent</a></li>
+<li>count_errors()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">LibICal::VComponent</a></li>
+<li>dump()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">LibICal::ICalSpanList</a></li>
+<li>get_current_component()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">LibICal::VComponent</a></li>
+<li>get_dtend()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02">LibICal::VComponent</a></li>
+<li>get_first_parameter()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90">LibICal::ICalProperty</a></li>
+<li>get_first_real_component()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">LibICal::VComponent</a></li>
+<li>get_inner()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">LibICal::VComponent</a></li>
+<li>get_name()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">LibICal::ICalProperty</a></li>
+<li>get_span()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb">LibICal::VComponent</a></li>
+<li>get_vfreebusy()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48">LibICal::ICalSpanList</a></li>
+<li>getTriggerTime()&#160;:&#160;<a class="el" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">LibICal::VAlarm</a></li>
+<li>ICalSpanList()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">LibICal::ICalSpanList</a></li>
+<li>operator icalspanlist *()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243">LibICal::ICalSpanList</a></li>
+<li>remove()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">LibICal::VComponent</a></li>
+<li>set_value()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">LibICal::ICalProperty</a></li>
+<li>string_to_kind()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">LibICal::VComponent</a></li>
+<li>strip_errors()&#160;:&#160;<a class="el" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">LibICal::VComponent</a></li>
+<li>~ICalSpanList()&#160;:&#160;<a class="el" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">LibICal::ICalSpanList</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/functions_vars.html b/apidocs/functions_vars.html
index 0ab1672a..c125ff8c 100644
--- a/apidocs/functions_vars.html
+++ b/apidocs/functions_vars.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,302 +64,154 @@ $(function() {
<div class="contents">
&#160;
-<h3><a id="index_b"></a>- b -</h3><ul>
-<li>builtin_timezone
-: <a class="el" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">_icaltimezone</a>
-</li>
-<li>by_day
-: <a class="el" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">icalrecurrencetype</a>
-</li>
-<li>by_month
-: <a class="el" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">icalrecurrencetype</a>
-</li>
-<li>by_ptrs
-: <a class="el" href="structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273">icalrecur_iterator_impl</a>
-</li>
+<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
+<li>builtin_timezone&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">_icaltimezone</a></li>
+<li>by_day&#160;:&#160;<a class="el" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">icalrecurrencetype</a></li>
+<li>by_month&#160;:&#160;<a class="el" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">icalrecurrencetype</a></li>
+<li>by_ptrs&#160;:&#160;<a class="el" href="structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273">icalrecur_iterator_impl</a></li>
</ul>
-<h3><a id="index_c"></a>- c -</h3><ul>
-<li>changed
-: <a class="el" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">icalfileset_impl</a>
-</li>
-<li>changes
-: <a class="el" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">_icaltimezone</a>
-</li>
-<li>cluster
-: <a class="el" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">icalfileset_impl</a>
-, <a class="el" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">icalfileset_options</a>
-</li>
-<li>component
-: <a class="el" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">_icaltimezone</a>
-</li>
-<li>count
-: <a class="el" href="structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e">pvl_list_t</a>
-</li>
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>changed&#160;:&#160;<a class="el" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">icalfileset_impl</a></li>
+<li>changes&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">_icaltimezone</a></li>
+<li>cluster&#160;:&#160;<a class="el" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">icalfileset_impl</a>, <a class="el" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">icalfileset_options</a></li>
+<li>component&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">_icaltimezone</a></li>
+<li>count&#160;:&#160;<a class="el" href="structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e">pvl_list_t</a></li>
</ul>
-<h3><a id="index_d"></a>- d -</h3><ul>
-<li>d
-: <a class="el" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">pvl_elem_t</a>
-</li>
-<li>d_hour
-: <a class="el" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">ut_instant</a>
-</li>
-<li>d_minute
-: <a class="el" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca">ut_instant</a>
-</li>
-<li>d_second
-: <a class="el" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6">ut_instant</a>
-</li>
-<li>day
-: <a class="el" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797">ut_instant</a>
-</li>
-<li>day_of_year
-: <a class="el" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00">ut_instant</a>
-</li>
-<li>dbtype
-: <a class="el" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">icalbdbset_options</a>
-</li>
-<li>dir
-: <a class="el" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68">icaldirset_impl</a>
-</li>
-<li>directory
-: <a class="el" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75">icaldirset_impl</a>
-</li>
-<li>directory_iterator
-: <a class="el" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523">icaldirset_impl</a>
-</li>
+<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
+<li>d&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">pvl_elem_t</a></li>
+<li>d_hour&#160;:&#160;<a class="el" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">ut_instant</a></li>
+<li>d_minute&#160;:&#160;<a class="el" href="structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca">ut_instant</a></li>
+<li>d_second&#160;:&#160;<a class="el" href="structut__instant.html#ab379732301da97977b5a4700855b1cb6">ut_instant</a></li>
+<li>day&#160;:&#160;<a class="el" href="structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797">ut_instant</a></li>
+<li>day_of_year&#160;:&#160;<a class="el" href="structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00">ut_instant</a></li>
+<li>dbtype&#160;:&#160;<a class="el" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">icalbdbset_options</a></li>
+<li>dir&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68">icaldirset_impl</a></li>
+<li>directory&#160;:&#160;<a class="el" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75">icaldirset_impl</a></li>
+<li>directory_iterator&#160;:&#160;<a class="el" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523">icaldirset_impl</a></li>
</ul>
-<h3><a id="index_e"></a>- e -</h3><ul>
-<li>end
-: <a class="el" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">icalspanlist_impl</a>
-, <a class="el" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">icaltime_span</a>
-</li>
-<li>end_year
-: <a class="el" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">_icaltimezone</a>
-</li>
+<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
+<li>end&#160;:&#160;<a class="el" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">icalspanlist_impl</a>, <a class="el" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">icaltime_span</a></li>
+<li>end_year&#160;:&#160;<a class="el" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">_icaltimezone</a></li>
</ul>
-<h3><a id="index_f"></a>- f -</h3><ul>
-<li>fd
-: <a class="el" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c">icalfileset_impl</a>
-</li>
-<li>first_component
-: <a class="el" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817">icaldirset_impl</a>
-</li>
-<li>flag
-: <a class="el" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc">icalbdbset_options</a>
-</li>
-<li>flags
-: <a class="el" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">icaldirset_options</a>
-, <a class="el" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1">icalfileset_options</a>
-</li>
-<li>from
-: <a class="el" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">icalgauge_impl</a>
-</li>
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>fd&#160;:&#160;<a class="el" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c">icalfileset_impl</a></li>
+<li>first_component&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817">icaldirset_impl</a></li>
+<li>flag&#160;:&#160;<a class="el" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc">icalbdbset_options</a></li>
+<li>flags&#160;:&#160;<a class="el" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">icaldirset_options</a>, <a class="el" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1">icalfileset_options</a></li>
+<li>from&#160;:&#160;<a class="el" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">icalgauge_impl</a></li>
</ul>
-<h3><a id="index_g"></a>- g -</h3><ul>
-<li>gauge
-: <a class="el" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">icalfileset_impl</a>
-</li>
+<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
+<li>gauge&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">icalfileset_impl</a></li>
</ul>
-<h3><a id="index_h"></a>- h -</h3><ul>
-<li>head
-: <a class="el" href="structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428">pvl_list_t</a>
-</li>
+<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
+<li>head&#160;:&#160;<a class="el" href="structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428">pvl_list_t</a></li>
</ul>
-<h3><a id="index_i"></a>- i -</h3><ul>
-<li>i_hour
-: <a class="el" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e">ut_instant</a>
-</li>
-<li>i_minute
-: <a class="el" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8">ut_instant</a>
-</li>
-<li>i_second
-: <a class="el" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb">ut_instant</a>
-</li>
-<li>is_busy
-: <a class="el" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">icaltime_span</a>
-</li>
-<li>is_date
-: <a class="el" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">icaltimetype</a>
-</li>
-<li>is_daylight
-: <a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">_icaltimezonechange</a>
-, <a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype</a>
-</li>
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>i_hour&#160;:&#160;<a class="el" href="structut__instant.html#ada9783874279fb39027a066a62f60c0e">ut_instant</a></li>
+<li>i_minute&#160;:&#160;<a class="el" href="structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8">ut_instant</a></li>
+<li>i_second&#160;:&#160;<a class="el" href="structut__instant.html#ae178950f09d4d6102dfd655df222c2eb">ut_instant</a></li>
+<li>is_busy&#160;:&#160;<a class="el" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">icaltime_span</a></li>
+<li>is_date&#160;:&#160;<a class="el" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">icaltimetype</a></li>
+<li>is_daylight&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">_icaltimezonechange</a>, <a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype</a></li>
</ul>
-<h3><a id="index_j"></a>- j -</h3><ul>
-<li>j_date
-: <a class="el" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7">ut_instant</a>
-</li>
+<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
+<li>j_date&#160;:&#160;<a class="el" href="structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7">ut_instant</a></li>
</ul>
-<h3><a id="index_l"></a>- l -</h3><ul>
-<li>location
-: <a class="el" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">_icaltimezone</a>
-</li>
-<li>longitude
-: <a class="el" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">_icaltimezone</a>
-</li>
+<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
+<li>location&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">_icaltimezone</a></li>
+<li>longitude&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">_icaltimezone</a></li>
</ul>
-<h3><a id="index_m"></a>- m -</h3><ul>
-<li>MAGIC
-: <a class="el" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">pvl_elem_t</a>
-, <a class="el" href="structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba">pvl_list_t</a>
-</li>
-<li>mode
-: <a class="el" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">icalbdbset_options</a>
-, <a class="el" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9">icalfileset_options</a>
-</li>
-<li>month
-: <a class="el" href="struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d">_icaltimezonechange</a>
-, <a class="el" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">icaltimetype</a>
-, <a class="el" href="structut__instant.html#a02a71f42b488eb4170228654451b9277">ut_instant</a>
-</li>
+<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
+<li>MAGIC&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">pvl_elem_t</a>, <a class="el" href="structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba">pvl_list_t</a></li>
+<li>mode&#160;:&#160;<a class="el" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">icalbdbset_options</a>, <a class="el" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9">icalfileset_options</a></li>
+<li>month&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d">_icaltimezonechange</a>, <a class="el" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">icaltimetype</a>, <a class="el" href="structut__instant.html#a02a71f42b488eb4170228654451b9277">ut_instant</a></li>
</ul>
-<h3><a id="index_n"></a>- n -</h3><ul>
-<li>next
-: <a class="el" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">pvl_elem_t</a>
-</li>
+<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
+<li>next&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">pvl_elem_t</a></li>
</ul>
-<h3><a id="index_o"></a>- o -</h3><ul>
-<li>options
-: <a class="el" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">icalfileset_impl</a>
-</li>
-<li>orig_data
-: <a class="el" href="structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f">icalrecur_iterator_impl</a>
-</li>
+<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
+<li>options&#160;:&#160;<a class="el" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">icalfileset_impl</a></li>
+<li>orig_data&#160;:&#160;<a class="el" href="structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f">icalrecur_iterator_impl</a></li>
</ul>
-<h3><a id="index_p"></a>- p -</h3><ul>
-<li>p
-: <a class="el" href="structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359">pvl_list_t</a>
-</li>
-<li>path
-: <a class="el" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">icalfileset_impl</a>
-</li>
-<li>pfunc
-: <a class="el" href="structicalbdbset__options.html#a6f55db6a22c8275f6f0d712ffa36b11b">icalbdbset_options</a>
-</li>
-<li>prev_utc_offset
-: <a class="el" href="struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3">_icaltimezonechange</a>
-</li>
-<li>prior
-: <a class="el" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">pvl_elem_t</a>
-</li>
+<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
+<li>p&#160;:&#160;<a class="el" href="structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359">pvl_list_t</a></li>
+<li>path&#160;:&#160;<a class="el" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">icalfileset_impl</a></li>
+<li>pfunc&#160;:&#160;<a class="el" href="structicalbdbset__options.html#af08565396096d8139ee9f54b523e4ebd">icalbdbset_options</a></li>
+<li>prev_utc_offset&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3">_icaltimezonechange</a></li>
+<li>prior&#160;:&#160;<a class="el" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">pvl_elem_t</a></li>
</ul>
-<h3><a id="index_s"></a>- s -</h3><ul>
-<li>safe_saves
-: <a class="el" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5">icalfileset_options</a>
-</li>
-<li>second
-: <a class="el" href="struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb">_icaltimezonechange</a>
-</li>
-<li>select
-: <a class="el" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec">icalgauge_impl</a>
-</li>
-<li>spans
-: <a class="el" href="structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3">icalspanlist_impl</a>
-</li>
-<li>start
-: <a class="el" href="structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d">icalspanlist_impl</a>
-, <a class="el" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">icaltime_span</a>
-</li>
-<li>subdb
-: <a class="el" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">icalbdbset_options</a>
-</li>
-<li>super
-: <a class="el" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">icalbdbset_impl</a>
-, <a class="el" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">icaldirset_impl</a>
-, <a class="el" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3">icalfileset_impl</a>
-</li>
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>safe_saves&#160;:&#160;<a class="el" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5">icalfileset_options</a></li>
+<li>second&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb">_icaltimezonechange</a></li>
+<li>select&#160;:&#160;<a class="el" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec">icalgauge_impl</a></li>
+<li>spans&#160;:&#160;<a class="el" href="structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3">icalspanlist_impl</a></li>
+<li>start&#160;:&#160;<a class="el" href="structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d">icalspanlist_impl</a>, <a class="el" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">icaltime_span</a></li>
+<li>subdb&#160;:&#160;<a class="el" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">icalbdbset_options</a></li>
+<li>super&#160;:&#160;<a class="el" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">icalbdbset_impl</a>, <a class="el" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">icaldirset_impl</a>, <a class="el" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3">icalfileset_impl</a></li>
</ul>
-<h3><a id="index_t"></a>- t -</h3><ul>
-<li>tail
-: <a class="el" href="structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9">pvl_list_t</a>
-</li>
-<li>timezones
-: <a class="el" href="structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4">icalcomponent_impl</a>
-</li>
-<li>tzid
-: <a class="el" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">_icaltimezone</a>
-</li>
-<li>tznames
-: <a class="el" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c">_icaltimezone</a>
-</li>
+<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
+<li>tail&#160;:&#160;<a class="el" href="structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9">pvl_list_t</a></li>
+<li>timezones&#160;:&#160;<a class="el" href="structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4">icalcomponent_impl</a></li>
+<li>tzid&#160;:&#160;<a class="el" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">_icaltimezone</a></li>
+<li>tznames&#160;:&#160;<a class="el" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c">_icaltimezone</a></li>
</ul>
-<h3><a id="index_u"></a>- u -</h3><ul>
-<li>utc_offset
-: <a class="el" href="struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab">_icaltimezonechange</a>
-</li>
+<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
+<li>utc_offset&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab">_icaltimezonechange</a></li>
</ul>
-<h3><a id="index_w"></a>- w -</h3><ul>
-<li>weekday
-: <a class="el" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848">ut_instant</a>
-</li>
-<li>where
-: <a class="el" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">icalgauge_impl</a>
-</li>
+<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
+<li>weekday&#160;:&#160;<a class="el" href="structut__instant.html#a0c78cca667d66d7421ab30de5746b848">ut_instant</a></li>
+<li>where&#160;:&#160;<a class="el" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">icalgauge_impl</a></li>
</ul>
-<h3><a id="index_y"></a>- y -</h3><ul>
-<li>year
-: <a class="el" href="struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c">_icaltimezonechange</a>
-, <a class="el" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">icaltimetype</a>
-, <a class="el" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12">ut_instant</a>
-</li>
-<li>yy_bs_column
-: <a class="el" href="structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307">yy_buffer_state</a>
-</li>
-<li>yy_bs_lineno
-: <a class="el" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199">yy_buffer_state</a>
-</li>
+<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
+<li>year&#160;:&#160;<a class="el" href="struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c">_icaltimezonechange</a>, <a class="el" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">icaltimetype</a>, <a class="el" href="structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12">ut_instant</a></li>
+<li>yy_bs_column&#160;:&#160;<a class="el" href="structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307">yy_buffer_state</a></li>
+<li>yy_bs_lineno&#160;:&#160;<a class="el" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199">yy_buffer_state</a></li>
</ul>
-<h3><a id="index_z"></a>- z -</h3><ul>
-<li>zone
-: <a class="el" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">icaltimetype</a>
-</li>
+<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
+<li>zone&#160;:&#160;<a class="el" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">icaltimetype</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals.html b/apidocs/globals.html
index d08522f7..9a3f5944 100644
--- a/apidocs/globals.html
+++ b/apidocs/globals.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
-<h3><a id="index_c"></a>- c -</h3><ul>
-<li>caldat()
-: <a class="el" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">astime.h</a>
-</li>
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>caldat()&#160;:&#160;<a class="el" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">astime.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_defs.html b/apidocs/globals_defs.html
index c39f06ae..56666a12 100644
--- a/apidocs/globals_defs.html
+++ b/apidocs/globals_defs.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -63,41 +63,21 @@ $(function() {
<div class="contents">
&#160;<ul>
-<li>ICAL_BY_SECOND_SIZE
-: <a class="el" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">icalrecur.h</a>
-</li>
-<li>ICAL_ERRORS_ARE_FATAL
-: <a class="el" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038">icalerror.h</a>
-</li>
-<li>icalerrno
-: <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerror.h</a>
-</li>
-<li>icalerror_assert
-: <a class="el" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed">icalerror.h</a>
-</li>
-<li>icalerror_check_arg
-: <a class="el" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_re
-: <a class="el" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_rv
-: <a class="el" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_rx
-: <a class="el" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_rz
-: <a class="el" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror.h</a>
-</li>
-<li>icalerror_warn
-: <a class="el" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror.h</a>
-</li>
+<li>ICAL_BY_SECOND_SIZE&#160;:&#160;<a class="el" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">icalrecur.h</a></li>
+<li>ICAL_ERRORS_ARE_FATAL&#160;:&#160;<a class="el" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038">icalerror.h</a></li>
+<li>icalerrno&#160;:&#160;<a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerror.h</a></li>
+<li>icalerror_assert&#160;:&#160;<a class="el" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed">icalerror.h</a></li>
+<li>icalerror_check_arg&#160;:&#160;<a class="el" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89">icalerror.h</a></li>
+<li>icalerror_check_arg_re&#160;:&#160;<a class="el" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror.h</a></li>
+<li>icalerror_check_arg_rv&#160;:&#160;<a class="el" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a">icalerror.h</a></li>
+<li>icalerror_check_arg_rx&#160;:&#160;<a class="el" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror.h</a></li>
+<li>icalerror_check_arg_rz&#160;:&#160;<a class="el" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror.h</a></li>
+<li>icalerror_warn&#160;:&#160;<a class="el" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_enum.html b/apidocs/globals_enum.html
index 50e78f13..7d837adf 100644
--- a/apidocs/globals_enum.html
+++ b/apidocs/globals_enum.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -63,23 +63,15 @@ $(function() {
<div class="contents">
&#160;<ul>
-<li>icalerrorenum
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerror.h</a>
-</li>
-<li>icalerrorstate
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerror.h</a>
-</li>
-<li>icalparser_state
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser.h</a>
-</li>
-<li>icalrestriction_kind
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction.h</a>
-</li>
+<li>icalerrorenum&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerror.h</a></li>
+<li>icalerrorstate&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerror.h</a></li>
+<li>icalparser_state&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser.h</a></li>
+<li>icalrestriction_kind&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_eval.html b/apidocs/globals_eval.html
index 06069f99..b0dcf314 100644
--- a/apidocs/globals_eval.html
+++ b/apidocs/globals_eval.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -63,98 +63,40 @@ $(function() {
<div class="contents">
&#160;<ul>
-<li>ICAL_ALLOCATION_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">icalerror.h</a>
-</li>
-<li>ICAL_BADARG_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_DEFAULT
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_FATAL
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_NONFATAL
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_UNKNOWN
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f">icalerror.h</a>
-</li>
-<li>ICAL_FILE_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d">icalerror.h</a>
-</li>
-<li>ICAL_INTERNAL_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd">icalerror.h</a>
-</li>
-<li>ICAL_MALFORMEDDATA_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">icalerror.h</a>
-</li>
-<li>ICAL_NEWFAILED_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">icalerror.h</a>
-</li>
-<li>ICAL_NO_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">icalerror.h</a>
-</li>
-<li>ICAL_PARSE_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">icalerror.h</a>
-</li>
-<li>ICAL_RESTRICTION_NONE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONEEXCLUSIVE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONEMUTUAL
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONEPLUS
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_UNKNOWN
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ZERO
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ZEROORONE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ZEROPLUS
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">icalrestriction.h</a>
-</li>
-<li>ICAL_UNIMPLEMENTED_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">icalerror.h</a>
-</li>
-<li>ICAL_UNKNOWN_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">icalerror.h</a>
-</li>
-<li>ICAL_USAGE_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">icalerror.h</a>
-</li>
-<li>ICALPARSER_BEGIN_COMP
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">icalparser.h</a>
-</li>
-<li>ICALPARSER_END_COMP
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2">icalparser.h</a>
-</li>
-<li>ICALPARSER_ERROR
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">icalparser.h</a>
-</li>
-<li>ICALPARSER_IN_PROGRESS
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2">icalparser.h</a>
-</li>
-<li>ICALPARSER_SUCCESS
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">icalparser.h</a>
-</li>
+<li>ICAL_ALLOCATION_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">icalerror.h</a></li>
+<li>ICAL_BADARG_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">icalerror.h</a></li>
+<li>ICAL_ERROR_DEFAULT&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">icalerror.h</a></li>
+<li>ICAL_ERROR_FATAL&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">icalerror.h</a></li>
+<li>ICAL_ERROR_NONFATAL&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">icalerror.h</a></li>
+<li>ICAL_ERROR_UNKNOWN&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f">icalerror.h</a></li>
+<li>ICAL_FILE_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d">icalerror.h</a></li>
+<li>ICAL_INTERNAL_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd">icalerror.h</a></li>
+<li>ICAL_MALFORMEDDATA_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">icalerror.h</a></li>
+<li>ICAL_NEWFAILED_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">icalerror.h</a></li>
+<li>ICAL_NO_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">icalerror.h</a></li>
+<li>ICAL_PARSE_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">icalerror.h</a></li>
+<li>ICAL_RESTRICTION_NONE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONEEXCLUSIVE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONEMUTUAL&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONEPLUS&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_UNKNOWN&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ZERO&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ZEROORONE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ZEROPLUS&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">icalrestriction.h</a></li>
+<li>ICAL_UNIMPLEMENTED_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">icalerror.h</a></li>
+<li>ICAL_UNKNOWN_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">icalerror.h</a></li>
+<li>ICAL_USAGE_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">icalerror.h</a></li>
+<li>ICALPARSER_BEGIN_COMP&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">icalparser.h</a></li>
+<li>ICALPARSER_END_COMP&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2">icalparser.h</a></li>
+<li>ICALPARSER_ERROR&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">icalparser.h</a></li>
+<li>ICALPARSER_IN_PROGRESS&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2">icalparser.h</a></li>
+<li>ICALPARSER_SUCCESS&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">icalparser.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_f.html b/apidocs/globals_f.html
index 15ab338b..8b789008 100644
--- a/apidocs/globals_f.html
+++ b/apidocs/globals_f.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
-<h3><a id="index_f"></a>- f -</h3><ul>
-<li>free_zone_directory()
-: <a class="el" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">icaltimezone.h</a>
-</li>
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>free_zone_directory()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">icaltimezone.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_func.html b/apidocs/globals_func.html
index 34b1d78b..e0a9e633 100644
--- a/apidocs/globals_func.html
+++ b/apidocs/globals_func.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
&#160;
-<h3><a id="index_c"></a>- c -</h3><ul>
-<li>caldat()
-: <a class="el" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">astime.h</a>
-</li>
+<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
+<li>caldat()&#160;:&#160;<a class="el" href="astime_8h.html#a71ea4b389d8486821b9c010c75445b34">astime.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_func_f.html b/apidocs/globals_func_f.html
index d1b082d8..e3c5022a 100644
--- a/apidocs/globals_func_f.html
+++ b/apidocs/globals_func_f.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
&#160;
-<h3><a id="index_f"></a>- f -</h3><ul>
-<li>free_zone_directory()
-: <a class="el" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">icaltimezone.h</a>
-</li>
+<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
+<li>free_zone_directory()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">icaltimezone.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_func_i.html b/apidocs/globals_func_i.html
index 2233b7bd..77ef732f 100644
--- a/apidocs/globals_func_i.html
+++ b/apidocs/globals_func_i.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,687 +64,237 @@ $(function() {
<div class="contents">
&#160;
-<h3><a id="index_i"></a>- i -</h3><ul>
-<li>ical_bt()
-: <a class="el" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">icalerror.h</a>
-</li>
-<li>icalarray_append()
-: <a class="el" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray.h</a>
-</li>
-<li>icalarray_copy()
-: <a class="el" href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray.h</a>
-</li>
-<li>icalarray_element_at()
-: <a class="el" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray.h</a>
-</li>
-<li>icalarray_free()
-: <a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray.h</a>
-</li>
-<li>icalarray_new()
-: <a class="el" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray.h</a>
-</li>
-<li>icalarray_remove_element_at()
-: <a class="el" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray.h</a>
-</li>
-<li>icalarray_sort()
-: <a class="el" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray.h</a>
-</li>
-<li>icalattach_get_data()
-: <a class="el" href="icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487">icalattach.h</a>
-</li>
-<li>icalattach_get_is_url()
-: <a class="el" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach.h</a>
-</li>
-<li>icalattach_get_url()
-: <a class="el" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach.h</a>
-</li>
-<li>icalattach_new_from_data()
-: <a class="el" href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464">icalattach.h</a>
-</li>
-<li>icalattach_new_from_url()
-: <a class="el" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach.h</a>
-</li>
-<li>icalattach_ref()
-: <a class="el" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach.h</a>
-</li>
-<li>icalattach_unref()
-: <a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach.h</a>
-</li>
-<li>icalcomponent_convert_errors()
-: <a class="el" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent.h</a>
-</li>
-<li>icalcomponent_count_errors()
-: <a class="el" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent.h</a>
-</li>
-<li>icalcomponent_foreach_recurrence()
-: <a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent.h</a>
-</li>
-<li>icalcomponent_foreach_tzid()
-: <a class="el" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_dtend()
-: <a class="el" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_dtstart()
-: <a class="el" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_due()
-: <a class="el" href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_duration()
-: <a class="el" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_first_real_component()
-: <a class="el" href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_inner()
-: <a class="el" href="icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_method()
-: <a class="el" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_relcalid()
-: <a class="el" href="icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_span()
-: <a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_timezone()
-: <a class="el" href="icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4">icalcomponent.h</a>
-</li>
-<li>icalcomponent_merge_component()
-: <a class="el" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new()
-: <a class="el" href="icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new_clone()
-: <a class="el" href="icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new_from_string()
-: <a class="el" href="icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new_x()
-: <a class="el" href="icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3">icalcomponent.h</a>
-</li>
-<li>icalcomponent_normalize()
-: <a class="el" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_dtend()
-: <a class="el" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_dtstart()
-: <a class="el" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_due()
-: <a class="el" href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_duration()
-: <a class="el" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_method()
-: <a class="el" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_relcalid()
-: <a class="el" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent.h</a>
-</li>
-<li>icalcomponent_strip_errors()
-: <a class="el" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent.h</a>
-</li>
-<li>icalcomponent_vanew()
-: <a class="el" href="icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6">icalcomponent.h</a>
-</li>
-<li>icaldirset_add_component()
-: <a class="el" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset.h</a>
-</li>
-<li>icaldirset_remove_component()
-: <a class="el" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset.h</a>
-</li>
-<li>icaldurationtype_as_ical_string()
-: <a class="el" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icalduration.h</a>
-</li>
-<li>icaldurationtype_as_ical_string_r()
-: <a class="el" href="icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79">icalduration.h</a>
-</li>
-<li>icaldurationtype_as_int()
-: <a class="el" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icalduration.h</a>
-</li>
-<li>icaldurationtype_bad_duration()
-: <a class="el" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icalduration.h</a>
-</li>
-<li>icaldurationtype_from_int()
-: <a class="el" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icalduration.h</a>
-</li>
-<li>icaldurationtype_from_string()
-: <a class="el" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icalduration.h</a>
-</li>
-<li>icaldurationtype_is_bad_duration()
-: <a class="el" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icalduration.h</a>
-</li>
-<li>icaldurationtype_is_null_duration()
-: <a class="el" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icalduration.h</a>
-</li>
-<li>icaldurationtype_null_duration()
-: <a class="el" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icalduration.h</a>
-</li>
-<li>icalenum_num_to_reqstat()
-: <a class="el" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_code_r()
-: <a class="el" href="icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_desc()
-: <a class="el" href="icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_major()
-: <a class="el" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_minor()
-: <a class="el" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenums.h</a>
-</li>
-<li>icalerrno_return()
-: <a class="el" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerror.h</a>
-</li>
-<li>icalerror_clear_errno()
-: <a class="el" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror.h</a>
-</li>
-<li>icalerror_crash_here()
-: <a class="el" href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror.h</a>
-</li>
-<li>icalerror_error_from_string()
-: <a class="el" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror.h</a>
-</li>
-<li>icalerror_get_error_state()
-: <a class="el" href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror.h</a>
-</li>
-<li>icalerror_get_errors_are_fatal()
-: <a class="el" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror.h</a>
-</li>
-<li>icalerror_perror()
-: <a class="el" href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror.h</a>
-</li>
-<li>icalerror_restore()
-: <a class="el" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror.h</a>
-</li>
-<li>icalerror_set_errno()
-: <a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror.h</a>
-</li>
-<li>icalerror_set_error_state()
-: <a class="el" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror.h</a>
-</li>
-<li>icalerror_set_errors_are_fatal()
-: <a class="el" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror.h</a>
-</li>
-<li>icalerror_stop_here()
-: <a class="el" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror.h</a>
-</li>
-<li>icalerror_strerror()
-: <a class="el" href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror.h</a>
-</li>
-<li>icalerror_supress()
-: <a class="el" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror.h</a>
-</li>
-<li>icalgauge_compare()
-: <a class="el" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge.h</a>
-</li>
-<li>icalgauge_dump()
-: <a class="el" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge.h</a>
-</li>
-<li>icalgauge_get_expand()
-: <a class="el" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge.h</a>
-</li>
-<li>icalmemory_add_tmp_buffer()
-: <a class="el" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory.h</a>
-</li>
-<li>icalmemory_append_char()
-: <a class="el" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory.h</a>
-</li>
-<li>icalmemory_append_string()
-: <a class="el" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory.h</a>
-</li>
-<li>icalmemory_free_buffer()
-: <a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory.h</a>
-</li>
-<li>icalmemory_free_ring()
-: <a class="el" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory.h</a>
-</li>
-<li>icalmemory_new_buffer()
-: <a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory.h</a>
-</li>
-<li>icalmemory_resize_buffer()
-: <a class="el" href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory.h</a>
-</li>
-<li>icalmemory_strdup()
-: <a class="el" href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory.h</a>
-</li>
-<li>icalmemory_tmp_buffer()
-: <a class="el" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory.h</a>
-</li>
-<li>icalmemory_tmp_copy()
-: <a class="el" href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory.h</a>
-</li>
-<li>icalparameter_as_ical_string()
-: <a class="el" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter.h</a>
-</li>
-<li>icalparameter_as_ical_string_r()
-: <a class="el" href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0">icalparameter.h</a>
-</li>
-<li>icalparameter_free()
-: <a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter.h</a>
-</li>
-<li>icalparameter_get_iana_name()
-: <a class="el" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter.h</a>
-</li>
-<li>icalparameter_get_iana_value()
-: <a class="el" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter.h</a>
-</li>
-<li>icalparameter_get_parent()
-: <a class="el" href="icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed">icalproperty.h</a>
-</li>
-<li>icalparameter_get_xname()
-: <a class="el" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter.h</a>
-</li>
-<li>icalparameter_get_xvalue()
-: <a class="el" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter.h</a>
-</li>
-<li>icalparameter_has_same_name()
-: <a class="el" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter.h</a>
-</li>
-<li>icalparameter_isa()
-: <a class="el" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter.h</a>
-</li>
-<li>icalparameter_isa_parameter()
-: <a class="el" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter.h</a>
-</li>
-<li>icalparameter_kind_is_valid()
-: <a class="el" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter.h</a>
-</li>
-<li>icalparameter_kind_to_string()
-: <a class="el" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter.h</a>
-</li>
-<li>icalparameter_new()
-: <a class="el" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter.h</a>
-</li>
-<li>icalparameter_new_clone()
-: <a class="el" href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581">icalparameter.h</a>
-</li>
-<li>icalparameter_new_from_string()
-: <a class="el" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter.h</a>
-</li>
-<li>icalparameter_new_from_value_string()
-: <a class="el" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter.h</a>
-</li>
-<li>icalparameter_set_iana_name()
-: <a class="el" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter.h</a>
-</li>
-<li>icalparameter_set_iana_value()
-: <a class="el" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter.h</a>
-</li>
-<li>icalparameter_set_parent()
-: <a class="el" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalproperty.h</a>
-</li>
-<li>icalparameter_set_xname()
-: <a class="el" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter.h</a>
-</li>
-<li>icalparameter_set_xvalue()
-: <a class="el" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter.h</a>
-</li>
-<li>icalparameter_string_to_kind()
-: <a class="el" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter.h</a>
-</li>
-<li>icalparser_add_line()
-: <a class="el" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser.h</a>
-</li>
-<li>icalparser_clean()
-: <a class="el" href="icalparser_8h.html#aa184343e374e5a201d8079df827597b2">icalparser.h</a>
-</li>
-<li>icalparser_free()
-: <a class="el" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser.h</a>
-</li>
-<li>icalparser_get_line()
-: <a class="el" href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser.h</a>
-</li>
-<li>icalparser_get_state()
-: <a class="el" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser.h</a>
-</li>
-<li>icalparser_new()
-: <a class="el" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser.h</a>
-</li>
-<li>icalparser_parse()
-: <a class="el" href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser.h</a>
-</li>
-<li>icalparser_parse_string()
-: <a class="el" href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser.h</a>
-</li>
-<li>icalparser_set_gen_data()
-: <a class="el" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser.h</a>
-</li>
-<li>icalperiodtype_as_ical_string()
-: <a class="el" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiod.h</a>
-</li>
-<li>icalperiodtype_as_ical_string_r()
-: <a class="el" href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiod.h</a>
-</li>
-<li>icalperiodtype_from_string()
-: <a class="el" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiod.h</a>
-</li>
-<li>icalperiodtype_is_null_period()
-: <a class="el" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiod.h</a>
-</li>
-<li>icalperiodtype_is_valid_period()
-: <a class="el" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiod.h</a>
-</li>
-<li>icalperiodtype_null_period()
-: <a class="el" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiod.h</a>
-</li>
-<li>icalproperty_get_datetime_with_component()
-: <a class="el" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalcomponent.h</a>
-</li>
-<li>icalproperty_get_parent()
-: <a class="el" href="icalcomponent_8h.html#a5eee36d84521673834c76543de52d541">icalcomponent.h</a>
-</li>
-<li>icalproperty_get_property_name()
-: <a class="el" href="icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867">icalproperty.h</a>
-</li>
-<li>icalproperty_kind_is_valid()
-: <a class="el" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty.h</a>
-</li>
-<li>icalproperty_normalize()
-: <a class="el" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty.h</a>
-</li>
-<li>icalproperty_recurrence_is_excluded()
-: <a class="el" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalcomponent.h</a>
-</li>
-<li>icalproperty_remove_parameter_by_kind()
-: <a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty.h</a>
-</li>
-<li>icalproperty_remove_parameter_by_name()
-: <a class="el" href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty.h</a>
-</li>
-<li>icalproperty_remove_parameter_by_ref()
-: <a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty.h</a>
-</li>
-<li>icalproperty_set_parent()
-: <a class="el" href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalcomponent.h</a>
-</li>
-<li>icalrecur_expand_recurrence()
-: <a class="el" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_free()
-: <a class="el" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_new()
-: <a class="el" href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_next()
-: <a class="el" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_set_start()
-: <a class="el" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur.h</a>
-</li>
-<li>icalrecurrencetype_day_day_of_week()
-: <a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecur.h</a>
-</li>
-<li>icalrecurrencetype_day_position()
-: <a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecur.h</a>
-</li>
-<li>icalrecurrencetype_from_string()
-: <a class="el" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecur.h</a>
-</li>
-<li>icalrestriction_check()
-: <a class="el" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction.h</a>
-</li>
-<li>icalrestriction_compare()
-: <a class="el" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction.h</a>
-</li>
-<li>icalset_commit()
-: <a class="el" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset.h</a>
-</li>
-<li>icalset_fetch()
-: <a class="el" href="icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a">icalset.h</a>
-</li>
-<li>icalset_free()
-: <a class="el" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset.h</a>
-</li>
-<li>icalset_get_current_component()
-: <a class="el" href="icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4">icalset.h</a>
-</li>
-<li>icalset_mark()
-: <a class="el" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset.h</a>
-</li>
-<li>icalset_modify()
-: <a class="el" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset.h</a>
-</li>
-<li>icalset_new()
-: <a class="el" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be">icalset.h</a>
-</li>
-<li>icalset_register_class()
-: <a class="el" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset.h</a>
-</li>
-<li>icalset_select()
-: <a class="el" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset.h</a>
-</li>
-<li>icalsetiter_next()
-: <a class="el" href="icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a">icalset.h</a>
-</li>
-<li>icalsetiter_to_next()
-: <a class="el" href="icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7">icalset.h</a>
-</li>
-<li>icalspanlist_as_freebusy_matrix()
-: <a class="el" href="icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43">icalspanlist.h</a>
-</li>
-<li>icalspanlist_as_vfreebusy()
-: <a class="el" href="icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961">icalspanlist.h</a>
-</li>
-<li>icalspanlist_dump()
-: <a class="el" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist.h</a>
-</li>
-<li>icalspanlist_free()
-: <a class="el" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist.h</a>
-</li>
-<li>icalspanlist_from_vfreebusy()
-: <a class="el" href="icalspanlist_8h.html#a7178dfde5839654471d57611794eda96">icalspanlist.h</a>
-</li>
-<li>icalspanlist_new()
-: <a class="el" href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb">icalspanlist.h</a>
-</li>
-<li>icalspanlist_next_free_time()
-: <a class="el" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist.h</a>
-</li>
-<li>icaltime_add()
-: <a class="el" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icalduration.h</a>
-</li>
-<li>icaltime_adjust()
-: <a class="el" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime.h</a>
-</li>
-<li>icaltime_as_ical_string()
-: <a class="el" href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4">icaltime.h</a>
-</li>
-<li>icaltime_as_ical_string_r()
-: <a class="el" href="icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d">icaltime.h</a>
-</li>
-<li>icaltime_as_timet()
-: <a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime.h</a>
-</li>
-<li>icaltime_as_timet_with_zone()
-: <a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime.h</a>
-</li>
-<li>icaltime_compare()
-: <a class="el" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime.h</a>
-</li>
-<li>icaltime_compare_date_only()
-: <a class="el" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime.h</a>
-</li>
-<li>icaltime_compare_date_only_tz()
-: <a class="el" href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime.h</a>
-</li>
-<li>icaltime_convert_to_zone()
-: <a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime.h</a>
-</li>
-<li>icaltime_current_time_with_zone()
-: <a class="el" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime.h</a>
-</li>
-<li>icaltime_day_of_week()
-: <a class="el" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime.h</a>
-</li>
-<li>icaltime_day_of_year()
-: <a class="el" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime.h</a>
-</li>
-<li>icaltime_days_in_month()
-: <a class="el" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime.h</a>
-</li>
-<li>icaltime_days_in_year()
-: <a class="el" href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime.h</a>
-</li>
-<li>icaltime_from_day_of_year()
-: <a class="el" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime.h</a>
-</li>
-<li>icaltime_from_string()
-: <a class="el" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime.h</a>
-</li>
-<li>icaltime_from_timet_with_zone()
-: <a class="el" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime.h</a>
-</li>
-<li>icaltime_get_timezone()
-: <a class="el" href="icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5">icaltime.h</a>
-</li>
-<li>icaltime_get_tzid()
-: <a class="el" href="icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6">icaltime.h</a>
-</li>
-<li>icaltime_is_date()
-: <a class="el" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime.h</a>
-</li>
-<li>icaltime_is_leap_year()
-: <a class="el" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime.h</a>
-</li>
-<li>icaltime_is_null_time()
-: <a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime.h</a>
-</li>
-<li>icaltime_is_utc()
-: <a class="el" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime.h</a>
-</li>
-<li>icaltime_is_valid_time()
-: <a class="el" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime.h</a>
-</li>
-<li>icaltime_normalize()
-: <a class="el" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime.h</a>
-</li>
-<li>icaltime_null_date()
-: <a class="el" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime.h</a>
-</li>
-<li>icaltime_null_time()
-: <a class="el" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime.h</a>
-</li>
-<li>icaltime_set_timezone()
-: <a class="el" href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime.h</a>
-</li>
-<li>icaltime_span_contains()
-: <a class="el" href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime.h</a>
-</li>
-<li>icaltime_span_new()
-: <a class="el" href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime.h</a>
-</li>
-<li>icaltime_span_overlaps()
-: <a class="el" href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime.h</a>
-</li>
-<li>icaltime_start_doy_week()
-: <a class="el" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime.h</a>
-</li>
-<li>icaltime_subtract()
-: <a class="el" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icalduration.h</a>
-</li>
-<li>icaltime_today()
-: <a class="el" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime.h</a>
-</li>
-<li>icaltime_week_number()
-: <a class="el" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime.h</a>
-</li>
-<li>icaltimezone_dump_changes()
-: <a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.h</a>
-</li>
-<li>icaltimezone_free()
-: <a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.h</a>
-</li>
-<li>icaltimezone_free_builtin_timezones()
-: <a class="el" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezone()
-: <a class="el" href="icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezone_from_offset()
-: <a class="el" href="icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezone_from_tzid()
-: <a class="el" href="icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezones()
-: <a class="el" href="icaltimezone_8h.html#acad626a5835066667c38aac0894e798c">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_component()
-: <a class="el" href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_display_name()
-: <a class="el" href="icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_latitude()
-: <a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_location()
-: <a class="el" href="icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_location_from_vtimezone()
-: <a class="el" href="icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_longitude()
-: <a class="el" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_tzid()
-: <a class="el" href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_tznames()
-: <a class="el" href="icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_tznames_from_vtimezone()
-: <a class="el" href="icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_utc_offset()
-: <a class="el" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_utc_offset_of_utc_time()
-: <a class="el" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_utc_timezone()
-: <a class="el" href="icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a">icaltimezone.h</a>
-</li>
-<li>icaltimezone_new()
-: <a class="el" href="icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c">icaltimezone.h</a>
-</li>
-<li>icaltimezone_set_component()
-: <a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.h</a>
-</li>
-<li>icaltimezone_set_tzid_prefix()
-: <a class="el" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone.h</a>
-</li>
-<li>icalvalue_decode_ical_string()
-: <a class="el" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue.h</a>
-</li>
-<li>icalvalue_encode_ical_string()
-: <a class="el" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue.h</a>
-</li>
-<li>icalvalue_get_parent()
-: <a class="el" href="icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865">icalproperty.h</a>
-</li>
-<li>icalvalue_kind_is_valid()
-: <a class="el" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue.h</a>
-</li>
-<li>icalvalue_set_parent()
-: <a class="el" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalproperty.h</a>
-</li>
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>ical_bt()&#160;:&#160;<a class="el" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">icalerror.h</a></li>
+<li>icalarray_append()&#160;:&#160;<a class="el" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray.h</a></li>
+<li>icalarray_copy()&#160;:&#160;<a class="el" href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray.h</a></li>
+<li>icalarray_element_at()&#160;:&#160;<a class="el" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray.h</a></li>
+<li>icalarray_free()&#160;:&#160;<a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray.h</a></li>
+<li>icalarray_new()&#160;:&#160;<a class="el" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray.h</a></li>
+<li>icalarray_remove_element_at()&#160;:&#160;<a class="el" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray.h</a></li>
+<li>icalarray_sort()&#160;:&#160;<a class="el" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray.h</a></li>
+<li>icalattach_get_data()&#160;:&#160;<a class="el" href="icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca">icalattach.h</a></li>
+<li>icalattach_get_is_url()&#160;:&#160;<a class="el" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach.h</a></li>
+<li>icalattach_get_url()&#160;:&#160;<a class="el" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach.h</a></li>
+<li>icalattach_new_from_data()&#160;:&#160;<a class="el" href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b">icalattach.h</a></li>
+<li>icalattach_new_from_url()&#160;:&#160;<a class="el" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach.h</a></li>
+<li>icalattach_ref()&#160;:&#160;<a class="el" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach.h</a></li>
+<li>icalattach_unref()&#160;:&#160;<a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach.h</a></li>
+<li>icalcomponent_convert_errors()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent.h</a></li>
+<li>icalcomponent_count_errors()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent.h</a></li>
+<li>icalcomponent_foreach_recurrence()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent.h</a></li>
+<li>icalcomponent_foreach_tzid()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent.h</a></li>
+<li>icalcomponent_get_dtend()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent.h</a></li>
+<li>icalcomponent_get_dtstart()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent.h</a></li>
+<li>icalcomponent_get_due()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent.h</a></li>
+<li>icalcomponent_get_duration()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent.h</a></li>
+<li>icalcomponent_get_first_real_component()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent.h</a></li>
+<li>icalcomponent_get_inner()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f">icalcomponent.h</a></li>
+<li>icalcomponent_get_method()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent.h</a></li>
+<li>icalcomponent_get_relcalid()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff">icalcomponent.h</a></li>
+<li>icalcomponent_get_span()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent.h</a></li>
+<li>icalcomponent_get_timezone()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#abc399fff22411a68f6f28ff93f625f3d">icalcomponent.h</a></li>
+<li>icalcomponent_merge_component()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent.h</a></li>
+<li>icalcomponent_new()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a727a14d0c14c66b4dbf1b58b2cb6ac2e">icalcomponent.h</a></li>
+<li>icalcomponent_new_clone()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a0811895d6b10925444b92975210a7afc">icalcomponent.h</a></li>
+<li>icalcomponent_new_from_string()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#af4a04ae38f7633b65f629452aff3376a">icalcomponent.h</a></li>
+<li>icalcomponent_new_x()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ad06faf0a54675bb708c3542b59f304dd">icalcomponent.h</a></li>
+<li>icalcomponent_normalize()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent.h</a></li>
+<li>icalcomponent_set_dtend()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent.h</a></li>
+<li>icalcomponent_set_dtstart()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent.h</a></li>
+<li>icalcomponent_set_due()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent.h</a></li>
+<li>icalcomponent_set_duration()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent.h</a></li>
+<li>icalcomponent_set_method()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent.h</a></li>
+<li>icalcomponent_set_relcalid()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent.h</a></li>
+<li>icalcomponent_strip_errors()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent.h</a></li>
+<li>icalcomponent_vanew()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a6d04f3e1a9fac62b7b06c88eecd3b194">icalcomponent.h</a></li>
+<li>icaldirset_add_component()&#160;:&#160;<a class="el" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset.h</a></li>
+<li>icaldirset_remove_component()&#160;:&#160;<a class="el" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset.h</a></li>
+<li>icaldurationtype_as_ical_string()&#160;:&#160;<a class="el" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icalduration.h</a></li>
+<li>icaldurationtype_as_ical_string_r()&#160;:&#160;<a class="el" href="icalduration_8h.html#ab87c9958f888dba23afa2249110ca137">icalduration.h</a></li>
+<li>icaldurationtype_as_int()&#160;:&#160;<a class="el" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icalduration.h</a></li>
+<li>icaldurationtype_bad_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icalduration.h</a></li>
+<li>icaldurationtype_from_int()&#160;:&#160;<a class="el" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icalduration.h</a></li>
+<li>icaldurationtype_from_string()&#160;:&#160;<a class="el" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icalduration.h</a></li>
+<li>icaldurationtype_is_bad_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icalduration.h</a></li>
+<li>icaldurationtype_is_null_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icalduration.h</a></li>
+<li>icaldurationtype_null_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icalduration.h</a></li>
+<li>icalenum_num_to_reqstat()&#160;:&#160;<a class="el" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenums.h</a></li>
+<li>icalenum_reqstat_code_r()&#160;:&#160;<a class="el" href="icalenums_8h.html#ada0aa82f4ec0fb1c15550165fd49043c">icalenums.h</a></li>
+<li>icalenum_reqstat_desc()&#160;:&#160;<a class="el" href="icalenums_8h.html#a2b1eaf6c550ec93869dc760cf8d2e0f7">icalenums.h</a></li>
+<li>icalenum_reqstat_major()&#160;:&#160;<a class="el" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenums.h</a></li>
+<li>icalenum_reqstat_minor()&#160;:&#160;<a class="el" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenums.h</a></li>
+<li>icalerrno_return()&#160;:&#160;<a class="el" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerror.h</a></li>
+<li>icalerror_clear_errno()&#160;:&#160;<a class="el" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror.h</a></li>
+<li>icalerror_crash_here()&#160;:&#160;<a class="el" href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror.h</a></li>
+<li>icalerror_error_from_string()&#160;:&#160;<a class="el" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror.h</a></li>
+<li>icalerror_get_error_state()&#160;:&#160;<a class="el" href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror.h</a></li>
+<li>icalerror_get_errors_are_fatal()&#160;:&#160;<a class="el" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror.h</a></li>
+<li>icalerror_perror()&#160;:&#160;<a class="el" href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror.h</a></li>
+<li>icalerror_restore()&#160;:&#160;<a class="el" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror.h</a></li>
+<li>icalerror_set_errno()&#160;:&#160;<a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror.h</a></li>
+<li>icalerror_set_error_state()&#160;:&#160;<a class="el" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror.h</a></li>
+<li>icalerror_set_errors_are_fatal()&#160;:&#160;<a class="el" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror.h</a></li>
+<li>icalerror_stop_here()&#160;:&#160;<a class="el" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror.h</a></li>
+<li>icalerror_strerror()&#160;:&#160;<a class="el" href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror.h</a></li>
+<li>icalerror_supress()&#160;:&#160;<a class="el" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror.h</a></li>
+<li>icalgauge_compare()&#160;:&#160;<a class="el" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge.h</a></li>
+<li>icalgauge_dump()&#160;:&#160;<a class="el" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge.h</a></li>
+<li>icalgauge_get_expand()&#160;:&#160;<a class="el" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge.h</a></li>
+<li>icalmemory_add_tmp_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory.h</a></li>
+<li>icalmemory_append_char()&#160;:&#160;<a class="el" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory.h</a></li>
+<li>icalmemory_append_string()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory.h</a></li>
+<li>icalmemory_free_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory.h</a></li>
+<li>icalmemory_free_ring()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory.h</a></li>
+<li>icalmemory_new_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory.h</a></li>
+<li>icalmemory_resize_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory.h</a></li>
+<li>icalmemory_strdup()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory.h</a></li>
+<li>icalmemory_tmp_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory.h</a></li>
+<li>icalmemory_tmp_copy()&#160;:&#160;<a class="el" href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory.h</a></li>
+<li>icalparameter_as_ical_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter.h</a></li>
+<li>icalparameter_as_ical_string_r()&#160;:&#160;<a class="el" href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c">icalparameter.h</a></li>
+<li>icalparameter_free()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter.h</a></li>
+<li>icalparameter_get_iana_name()&#160;:&#160;<a class="el" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter.h</a></li>
+<li>icalparameter_get_iana_value()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter.h</a></li>
+<li>icalparameter_get_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea">icalproperty.h</a></li>
+<li>icalparameter_get_xname()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter.h</a></li>
+<li>icalparameter_get_xvalue()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter.h</a></li>
+<li>icalparameter_has_same_name()&#160;:&#160;<a class="el" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter.h</a></li>
+<li>icalparameter_isa()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter.h</a></li>
+<li>icalparameter_isa_parameter()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter.h</a></li>
+<li>icalparameter_kind_is_valid()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter.h</a></li>
+<li>icalparameter_kind_to_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter.h</a></li>
+<li>icalparameter_new()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter.h</a></li>
+<li>icalparameter_new_clone()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1">icalparameter.h</a></li>
+<li>icalparameter_new_from_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter.h</a></li>
+<li>icalparameter_new_from_value_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter.h</a></li>
+<li>icalparameter_set_iana_name()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter.h</a></li>
+<li>icalparameter_set_iana_value()&#160;:&#160;<a class="el" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter.h</a></li>
+<li>icalparameter_set_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalproperty.h</a></li>
+<li>icalparameter_set_xname()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter.h</a></li>
+<li>icalparameter_set_xvalue()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter.h</a></li>
+<li>icalparameter_string_to_kind()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter.h</a></li>
+<li>icalparser_add_line()&#160;:&#160;<a class="el" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser.h</a></li>
+<li>icalparser_clean()&#160;:&#160;<a class="el" href="icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7">icalparser.h</a></li>
+<li>icalparser_free()&#160;:&#160;<a class="el" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser.h</a></li>
+<li>icalparser_get_line()&#160;:&#160;<a class="el" href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser.h</a></li>
+<li>icalparser_get_state()&#160;:&#160;<a class="el" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser.h</a></li>
+<li>icalparser_new()&#160;:&#160;<a class="el" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser.h</a></li>
+<li>icalparser_parse()&#160;:&#160;<a class="el" href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser.h</a></li>
+<li>icalparser_parse_string()&#160;:&#160;<a class="el" href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser.h</a></li>
+<li>icalparser_set_gen_data()&#160;:&#160;<a class="el" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser.h</a></li>
+<li>icalperiodtype_as_ical_string()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiod.h</a></li>
+<li>icalperiodtype_as_ical_string_r()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiod.h</a></li>
+<li>icalperiodtype_from_string()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiod.h</a></li>
+<li>icalperiodtype_is_null_period()&#160;:&#160;<a class="el" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiod.h</a></li>
+<li>icalperiodtype_is_valid_period()&#160;:&#160;<a class="el" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiod.h</a></li>
+<li>icalperiodtype_null_period()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiod.h</a></li>
+<li>icalproperty_get_datetime_with_component()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalcomponent.h</a></li>
+<li>icalproperty_get_parent()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a3d9f076b73a18e740c426329a6b969c7">icalcomponent.h</a></li>
+<li>icalproperty_get_property_name()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956">icalproperty.h</a></li>
+<li>icalproperty_kind_is_valid()&#160;:&#160;<a class="el" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty.h</a></li>
+<li>icalproperty_normalize()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty.h</a></li>
+<li>icalproperty_recurrence_is_excluded()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalcomponent.h</a></li>
+<li>icalproperty_remove_parameter_by_kind()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty.h</a></li>
+<li>icalproperty_remove_parameter_by_name()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty.h</a></li>
+<li>icalproperty_remove_parameter_by_ref()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty.h</a></li>
+<li>icalproperty_set_parent()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalcomponent.h</a></li>
+<li>icalrecur_expand_recurrence()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur.h</a></li>
+<li>icalrecur_iterator_free()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur.h</a></li>
+<li>icalrecur_iterator_new()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur.h</a></li>
+<li>icalrecur_iterator_next()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur.h</a></li>
+<li>icalrecur_iterator_set_start()&#160;:&#160;<a class="el" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur.h</a></li>
+<li>icalrecurrencetype_day_day_of_week()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecur.h</a></li>
+<li>icalrecurrencetype_day_position()&#160;:&#160;<a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecur.h</a></li>
+<li>icalrecurrencetype_from_string()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecur.h</a></li>
+<li>icalrestriction_check()&#160;:&#160;<a class="el" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction.h</a></li>
+<li>icalrestriction_compare()&#160;:&#160;<a class="el" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction.h</a></li>
+<li>icalset_commit()&#160;:&#160;<a class="el" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset.h</a></li>
+<li>icalset_fetch()&#160;:&#160;<a class="el" href="icalset_8h.html#a98ebedc03e491568cf62830be8459921">icalset.h</a></li>
+<li>icalset_free()&#160;:&#160;<a class="el" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset.h</a></li>
+<li>icalset_get_current_component()&#160;:&#160;<a class="el" href="icalset_8h.html#a420481c47762be041d21a8fc22a488c4">icalset.h</a></li>
+<li>icalset_mark()&#160;:&#160;<a class="el" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset.h</a></li>
+<li>icalset_modify()&#160;:&#160;<a class="el" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset.h</a></li>
+<li>icalset_new()&#160;:&#160;<a class="el" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e">icalset.h</a></li>
+<li>icalset_register_class()&#160;:&#160;<a class="el" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset.h</a></li>
+<li>icalset_select()&#160;:&#160;<a class="el" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset.h</a></li>
+<li>icalsetiter_next()&#160;:&#160;<a class="el" href="icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62">icalset.h</a></li>
+<li>icalsetiter_to_next()&#160;:&#160;<a class="el" href="icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097">icalset.h</a></li>
+<li>icalspanlist_as_freebusy_matrix()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7">icalspanlist.h</a></li>
+<li>icalspanlist_as_vfreebusy()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267">icalspanlist.h</a></li>
+<li>icalspanlist_dump()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist.h</a></li>
+<li>icalspanlist_free()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist.h</a></li>
+<li>icalspanlist_from_vfreebusy()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5">icalspanlist.h</a></li>
+<li>icalspanlist_new()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136">icalspanlist.h</a></li>
+<li>icalspanlist_next_free_time()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist.h</a></li>
+<li>icaltime_add()&#160;:&#160;<a class="el" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icalduration.h</a></li>
+<li>icaltime_adjust()&#160;:&#160;<a class="el" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime.h</a></li>
+<li>icaltime_as_ical_string()&#160;:&#160;<a class="el" href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e">icaltime.h</a></li>
+<li>icaltime_as_ical_string_r()&#160;:&#160;<a class="el" href="icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e">icaltime.h</a></li>
+<li>icaltime_as_timet()&#160;:&#160;<a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime.h</a></li>
+<li>icaltime_as_timet_with_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime.h</a></li>
+<li>icaltime_compare()&#160;:&#160;<a class="el" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime.h</a></li>
+<li>icaltime_compare_date_only()&#160;:&#160;<a class="el" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime.h</a></li>
+<li>icaltime_compare_date_only_tz()&#160;:&#160;<a class="el" href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime.h</a></li>
+<li>icaltime_convert_to_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime.h</a></li>
+<li>icaltime_current_time_with_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime.h</a></li>
+<li>icaltime_day_of_week()&#160;:&#160;<a class="el" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime.h</a></li>
+<li>icaltime_day_of_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime.h</a></li>
+<li>icaltime_days_in_month()&#160;:&#160;<a class="el" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime.h</a></li>
+<li>icaltime_days_in_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime.h</a></li>
+<li>icaltime_from_day_of_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime.h</a></li>
+<li>icaltime_from_string()&#160;:&#160;<a class="el" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime.h</a></li>
+<li>icaltime_from_timet_with_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime.h</a></li>
+<li>icaltime_get_timezone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0">icaltime.h</a></li>
+<li>icaltime_get_tzid()&#160;:&#160;<a class="el" href="icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b">icaltime.h</a></li>
+<li>icaltime_is_date()&#160;:&#160;<a class="el" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime.h</a></li>
+<li>icaltime_is_leap_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime.h</a></li>
+<li>icaltime_is_null_time()&#160;:&#160;<a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime.h</a></li>
+<li>icaltime_is_utc()&#160;:&#160;<a class="el" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime.h</a></li>
+<li>icaltime_is_valid_time()&#160;:&#160;<a class="el" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime.h</a></li>
+<li>icaltime_normalize()&#160;:&#160;<a class="el" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime.h</a></li>
+<li>icaltime_null_date()&#160;:&#160;<a class="el" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime.h</a></li>
+<li>icaltime_null_time()&#160;:&#160;<a class="el" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime.h</a></li>
+<li>icaltime_set_timezone()&#160;:&#160;<a class="el" href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime.h</a></li>
+<li>icaltime_span_contains()&#160;:&#160;<a class="el" href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime.h</a></li>
+<li>icaltime_span_new()&#160;:&#160;<a class="el" href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime.h</a></li>
+<li>icaltime_span_overlaps()&#160;:&#160;<a class="el" href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime.h</a></li>
+<li>icaltime_start_doy_week()&#160;:&#160;<a class="el" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime.h</a></li>
+<li>icaltime_subtract()&#160;:&#160;<a class="el" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icalduration.h</a></li>
+<li>icaltime_today()&#160;:&#160;<a class="el" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime.h</a></li>
+<li>icaltime_week_number()&#160;:&#160;<a class="el" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime.h</a></li>
+<li>icaltimezone_dump_changes()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.h</a></li>
+<li>icaltimezone_free()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.h</a></li>
+<li>icaltimezone_free_builtin_timezones()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8670c0a0730ddb27a2a59efb9b476b24">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezone_from_offset()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a1224ff59d8d1618ee41f17b5c6357312">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezone_from_tzid()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#ad05c4a96c4e7095f574641dfb9ceafc5">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezones()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21">icaltimezone.h</a></li>
+<li>icaltimezone_get_component()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a684813584e0e55460be636e8ebc81f53">icaltimezone.h</a></li>
+<li>icaltimezone_get_display_name()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc">icaltimezone.h</a></li>
+<li>icaltimezone_get_latitude()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.h</a></li>
+<li>icaltimezone_get_location()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1">icaltimezone.h</a></li>
+<li>icaltimezone_get_location_from_vtimezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a4666bfd001ff5654fc3ee851e2e2338e">icaltimezone.h</a></li>
+<li>icaltimezone_get_longitude()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone.h</a></li>
+<li>icaltimezone_get_tzid()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250">icaltimezone.h</a></li>
+<li>icaltimezone_get_tznames()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63">icaltimezone.h</a></li>
+<li>icaltimezone_get_tznames_from_vtimezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79">icaltimezone.h</a></li>
+<li>icaltimezone_get_utc_offset()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone.h</a></li>
+<li>icaltimezone_get_utc_offset_of_utc_time()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone.h</a></li>
+<li>icaltimezone_get_utc_timezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8e9c520fc9a3ec85f5cc63fef1548583">icaltimezone.h</a></li>
+<li>icaltimezone_new()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a01b653e3e1f9feefc63e7d71c036f330">icaltimezone.h</a></li>
+<li>icaltimezone_set_component()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.h</a></li>
+<li>icaltimezone_set_tzid_prefix()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone.h</a></li>
+<li>icalvalue_decode_ical_string()&#160;:&#160;<a class="el" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue.h</a></li>
+<li>icalvalue_encode_ical_string()&#160;:&#160;<a class="el" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue.h</a></li>
+<li>icalvalue_get_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93">icalproperty.h</a></li>
+<li>icalvalue_kind_is_valid()&#160;:&#160;<a class="el" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue.h</a></li>
+<li>icalvalue_set_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalproperty.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_func_j.html b/apidocs/globals_func_j.html
index 293910d2..5de19e6a 100644
--- a/apidocs/globals_func_j.html
+++ b/apidocs/globals_func_j.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
&#160;
-<h3><a id="index_j"></a>- j -</h3><ul>
-<li>juldat()
-: <a class="el" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">astime.h</a>
-</li>
+<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
+<li>juldat()&#160;:&#160;<a class="el" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">astime.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_func_s.html b/apidocs/globals_func_s.html
index e9e968e5..ee2fbf54 100644
--- a/apidocs/globals_func_s.html
+++ b/apidocs/globals_func_s.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
&#160;
-<h3><a id="index_s"></a>- s -</h3><ul>
-<li>set_zone_directory()
-: <a class="el" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">icaltimezone.h</a>
-</li>
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>set_zone_directory()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">icaltimezone.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_i.html b/apidocs/globals_i.html
index 52467efc..f45ee22f 100644
--- a/apidocs/globals_i.html
+++ b/apidocs/globals_i.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,834 +64,286 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
-<h3><a id="index_i"></a>- i -</h3><ul>
-<li>ICAL_ALLOCATION_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">icalerror.h</a>
-</li>
-<li>ICAL_BADARG_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">icalerror.h</a>
-</li>
-<li>ical_bt()
-: <a class="el" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">icalerror.h</a>
-</li>
-<li>ICAL_BY_SECOND_SIZE
-: <a class="el" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">icalrecur.h</a>
-</li>
-<li>ICAL_ERROR_DEFAULT
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_FATAL
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_NONFATAL
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">icalerror.h</a>
-</li>
-<li>ICAL_ERROR_UNKNOWN
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f">icalerror.h</a>
-</li>
-<li>ICAL_ERRORS_ARE_FATAL
-: <a class="el" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038">icalerror.h</a>
-</li>
-<li>ICAL_FILE_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d">icalerror.h</a>
-</li>
-<li>ICAL_INTERNAL_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd">icalerror.h</a>
-</li>
-<li>ICAL_MALFORMEDDATA_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">icalerror.h</a>
-</li>
-<li>ICAL_NEWFAILED_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">icalerror.h</a>
-</li>
-<li>ICAL_NO_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">icalerror.h</a>
-</li>
-<li>ICAL_PARSE_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">icalerror.h</a>
-</li>
-<li>ICAL_RESTRICTION_NONE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONEEXCLUSIVE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONEMUTUAL
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ONEPLUS
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_UNKNOWN
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ZERO
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ZEROORONE
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94">icalrestriction.h</a>
-</li>
-<li>ICAL_RESTRICTION_ZEROPLUS
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">icalrestriction.h</a>
-</li>
-<li>ICAL_UNIMPLEMENTED_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">icalerror.h</a>
-</li>
-<li>ICAL_UNKNOWN_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">icalerror.h</a>
-</li>
-<li>ICAL_USAGE_ERROR
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">icalerror.h</a>
-</li>
-<li>icalarray
-: <a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray.h</a>
-</li>
-<li>icalarray_append()
-: <a class="el" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray.h</a>
-</li>
-<li>icalarray_copy()
-: <a class="el" href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray.h</a>
-</li>
-<li>icalarray_element_at()
-: <a class="el" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray.h</a>
-</li>
-<li>icalarray_free()
-: <a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray.h</a>
-</li>
-<li>icalarray_new()
-: <a class="el" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray.h</a>
-</li>
-<li>icalarray_remove_element_at()
-: <a class="el" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray.h</a>
-</li>
-<li>icalarray_sort()
-: <a class="el" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray.h</a>
-</li>
-<li>icalattach
-: <a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach.h</a>
-</li>
-<li>icalattach_free_fn_t
-: <a class="el" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach.h</a>
-</li>
-<li>icalattach_get_data()
-: <a class="el" href="icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487">icalattach.h</a>
-</li>
-<li>icalattach_get_is_url()
-: <a class="el" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach.h</a>
-</li>
-<li>icalattach_get_url()
-: <a class="el" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach.h</a>
-</li>
-<li>icalattach_new_from_data()
-: <a class="el" href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464">icalattach.h</a>
-</li>
-<li>icalattach_new_from_url()
-: <a class="el" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach.h</a>
-</li>
-<li>icalattach_ref()
-: <a class="el" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach.h</a>
-</li>
-<li>icalattach_unref()
-: <a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach.h</a>
-</li>
-<li>icalcomponent_convert_errors()
-: <a class="el" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent.h</a>
-</li>
-<li>icalcomponent_count_errors()
-: <a class="el" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent.h</a>
-</li>
-<li>icalcomponent_foreach_recurrence()
-: <a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent.h</a>
-</li>
-<li>icalcomponent_foreach_tzid()
-: <a class="el" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_dtend()
-: <a class="el" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_dtstart()
-: <a class="el" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_due()
-: <a class="el" href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_duration()
-: <a class="el" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_first_real_component()
-: <a class="el" href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_inner()
-: <a class="el" href="icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_method()
-: <a class="el" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_relcalid()
-: <a class="el" href="icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_span()
-: <a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent.h</a>
-</li>
-<li>icalcomponent_get_timezone()
-: <a class="el" href="icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4">icalcomponent.h</a>
-</li>
-<li>icalcomponent_merge_component()
-: <a class="el" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new()
-: <a class="el" href="icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new_clone()
-: <a class="el" href="icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new_from_string()
-: <a class="el" href="icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16">icalcomponent.h</a>
-</li>
-<li>icalcomponent_new_x()
-: <a class="el" href="icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3">icalcomponent.h</a>
-</li>
-<li>icalcomponent_normalize()
-: <a class="el" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_dtend()
-: <a class="el" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_dtstart()
-: <a class="el" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_due()
-: <a class="el" href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_duration()
-: <a class="el" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_method()
-: <a class="el" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent.h</a>
-</li>
-<li>icalcomponent_set_relcalid()
-: <a class="el" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent.h</a>
-</li>
-<li>icalcomponent_strip_errors()
-: <a class="el" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent.h</a>
-</li>
-<li>icalcomponent_vanew()
-: <a class="el" href="icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6">icalcomponent.h</a>
-</li>
-<li>icaldirset_add_component()
-: <a class="el" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset.h</a>
-</li>
-<li>icaldirset_remove_component()
-: <a class="el" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset.h</a>
-</li>
-<li>icaldurationtype_as_ical_string()
-: <a class="el" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icalduration.h</a>
-</li>
-<li>icaldurationtype_as_ical_string_r()
-: <a class="el" href="icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79">icalduration.h</a>
-</li>
-<li>icaldurationtype_as_int()
-: <a class="el" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icalduration.h</a>
-</li>
-<li>icaldurationtype_bad_duration()
-: <a class="el" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icalduration.h</a>
-</li>
-<li>icaldurationtype_from_int()
-: <a class="el" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icalduration.h</a>
-</li>
-<li>icaldurationtype_from_string()
-: <a class="el" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icalduration.h</a>
-</li>
-<li>icaldurationtype_is_bad_duration()
-: <a class="el" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icalduration.h</a>
-</li>
-<li>icaldurationtype_is_null_duration()
-: <a class="el" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icalduration.h</a>
-</li>
-<li>icaldurationtype_null_duration()
-: <a class="el" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icalduration.h</a>
-</li>
-<li>icalenum_num_to_reqstat()
-: <a class="el" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_code_r()
-: <a class="el" href="icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_desc()
-: <a class="el" href="icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_major()
-: <a class="el" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenums.h</a>
-</li>
-<li>icalenum_reqstat_minor()
-: <a class="el" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenums.h</a>
-</li>
-<li>icalerrno
-: <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerror.h</a>
-</li>
-<li>icalerrno_return()
-: <a class="el" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerror.h</a>
-</li>
-<li>icalerror_assert
-: <a class="el" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed">icalerror.h</a>
-</li>
-<li>icalerror_check_arg
-: <a class="el" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_re
-: <a class="el" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_rv
-: <a class="el" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_rx
-: <a class="el" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror.h</a>
-</li>
-<li>icalerror_check_arg_rz
-: <a class="el" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror.h</a>
-</li>
-<li>icalerror_clear_errno()
-: <a class="el" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror.h</a>
-</li>
-<li>icalerror_crash_here()
-: <a class="el" href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror.h</a>
-</li>
-<li>icalerror_error_from_string()
-: <a class="el" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror.h</a>
-</li>
-<li>icalerror_get_error_state()
-: <a class="el" href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror.h</a>
-</li>
-<li>icalerror_get_errors_are_fatal()
-: <a class="el" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror.h</a>
-</li>
-<li>icalerror_perror()
-: <a class="el" href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror.h</a>
-</li>
-<li>icalerror_restore()
-: <a class="el" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror.h</a>
-</li>
-<li>icalerror_set_errno()
-: <a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror.h</a>
-</li>
-<li>icalerror_set_error_state()
-: <a class="el" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror.h</a>
-</li>
-<li>icalerror_set_errors_are_fatal()
-: <a class="el" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror.h</a>
-</li>
-<li>icalerror_stop_here()
-: <a class="el" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror.h</a>
-</li>
-<li>icalerror_strerror()
-: <a class="el" href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror.h</a>
-</li>
-<li>icalerror_supress()
-: <a class="el" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror.h</a>
-</li>
-<li>icalerror_warn
-: <a class="el" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror.h</a>
-</li>
-<li>icalerrorenum
-: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerror.h</a>
-</li>
-<li>icalerrorstate
-: <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerror.h</a>
-</li>
-<li>icalgauge_compare()
-: <a class="el" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge.h</a>
-</li>
-<li>icalgauge_dump()
-: <a class="el" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge.h</a>
-</li>
-<li>icalgauge_get_expand()
-: <a class="el" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge.h</a>
-</li>
-<li>icalmemory_add_tmp_buffer()
-: <a class="el" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory.h</a>
-</li>
-<li>icalmemory_append_char()
-: <a class="el" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory.h</a>
-</li>
-<li>icalmemory_append_string()
-: <a class="el" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory.h</a>
-</li>
-<li>icalmemory_free_buffer()
-: <a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory.h</a>
-</li>
-<li>icalmemory_free_ring()
-: <a class="el" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory.h</a>
-</li>
-<li>icalmemory_new_buffer()
-: <a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory.h</a>
-</li>
-<li>icalmemory_resize_buffer()
-: <a class="el" href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory.h</a>
-</li>
-<li>icalmemory_strdup()
-: <a class="el" href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory.h</a>
-</li>
-<li>icalmemory_tmp_buffer()
-: <a class="el" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory.h</a>
-</li>
-<li>icalmemory_tmp_copy()
-: <a class="el" href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory.h</a>
-</li>
-<li>icalparameter_as_ical_string()
-: <a class="el" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter.h</a>
-</li>
-<li>icalparameter_as_ical_string_r()
-: <a class="el" href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0">icalparameter.h</a>
-</li>
-<li>icalparameter_free()
-: <a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter.h</a>
-</li>
-<li>icalparameter_get_iana_name()
-: <a class="el" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter.h</a>
-</li>
-<li>icalparameter_get_iana_value()
-: <a class="el" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter.h</a>
-</li>
-<li>icalparameter_get_parent()
-: <a class="el" href="icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed">icalproperty.h</a>
-</li>
-<li>icalparameter_get_xname()
-: <a class="el" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter.h</a>
-</li>
-<li>icalparameter_get_xvalue()
-: <a class="el" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter.h</a>
-</li>
-<li>icalparameter_has_same_name()
-: <a class="el" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter.h</a>
-</li>
-<li>icalparameter_isa()
-: <a class="el" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter.h</a>
-</li>
-<li>icalparameter_isa_parameter()
-: <a class="el" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter.h</a>
-</li>
-<li>icalparameter_kind_is_valid()
-: <a class="el" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter.h</a>
-</li>
-<li>icalparameter_kind_to_string()
-: <a class="el" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter.h</a>
-</li>
-<li>icalparameter_new()
-: <a class="el" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter.h</a>
-</li>
-<li>icalparameter_new_clone()
-: <a class="el" href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581">icalparameter.h</a>
-</li>
-<li>icalparameter_new_from_string()
-: <a class="el" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter.h</a>
-</li>
-<li>icalparameter_new_from_value_string()
-: <a class="el" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter.h</a>
-</li>
-<li>icalparameter_set_iana_name()
-: <a class="el" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter.h</a>
-</li>
-<li>icalparameter_set_iana_value()
-: <a class="el" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter.h</a>
-</li>
-<li>icalparameter_set_parent()
-: <a class="el" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalproperty.h</a>
-</li>
-<li>icalparameter_set_xname()
-: <a class="el" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter.h</a>
-</li>
-<li>icalparameter_set_xvalue()
-: <a class="el" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter.h</a>
-</li>
-<li>icalparameter_string_to_kind()
-: <a class="el" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter.h</a>
-</li>
-<li>icalparser
-: <a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser.h</a>
-</li>
-<li>icalparser_add_line()
-: <a class="el" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser.h</a>
-</li>
-<li>ICALPARSER_BEGIN_COMP
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">icalparser.h</a>
-</li>
-<li>icalparser_clean()
-: <a class="el" href="icalparser_8h.html#aa184343e374e5a201d8079df827597b2">icalparser.h</a>
-</li>
-<li>ICALPARSER_END_COMP
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2">icalparser.h</a>
-</li>
-<li>ICALPARSER_ERROR
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">icalparser.h</a>
-</li>
-<li>icalparser_free()
-: <a class="el" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser.h</a>
-</li>
-<li>icalparser_get_line()
-: <a class="el" href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser.h</a>
-</li>
-<li>icalparser_get_state()
-: <a class="el" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser.h</a>
-</li>
-<li>ICALPARSER_IN_PROGRESS
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2">icalparser.h</a>
-</li>
-<li>icalparser_new()
-: <a class="el" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser.h</a>
-</li>
-<li>icalparser_parse()
-: <a class="el" href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser.h</a>
-</li>
-<li>icalparser_parse_string()
-: <a class="el" href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser.h</a>
-</li>
-<li>icalparser_set_gen_data()
-: <a class="el" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser.h</a>
-</li>
-<li>icalparser_state
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser.h</a>
-</li>
-<li>ICALPARSER_SUCCESS
-: <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">icalparser.h</a>
-</li>
-<li>icalperiodtype_as_ical_string()
-: <a class="el" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiod.h</a>
-</li>
-<li>icalperiodtype_as_ical_string_r()
-: <a class="el" href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiod.h</a>
-</li>
-<li>icalperiodtype_from_string()
-: <a class="el" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiod.h</a>
-</li>
-<li>icalperiodtype_is_null_period()
-: <a class="el" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiod.h</a>
-</li>
-<li>icalperiodtype_is_valid_period()
-: <a class="el" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiod.h</a>
-</li>
-<li>icalperiodtype_null_period()
-: <a class="el" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiod.h</a>
-</li>
-<li>icalproperty_get_datetime_with_component()
-: <a class="el" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalcomponent.h</a>
-</li>
-<li>icalproperty_get_parent()
-: <a class="el" href="icalcomponent_8h.html#a5eee36d84521673834c76543de52d541">icalcomponent.h</a>
-</li>
-<li>icalproperty_get_property_name()
-: <a class="el" href="icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867">icalproperty.h</a>
-</li>
-<li>icalproperty_kind_is_valid()
-: <a class="el" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty.h</a>
-</li>
-<li>icalproperty_normalize()
-: <a class="el" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty.h</a>
-</li>
-<li>icalproperty_recurrence_is_excluded()
-: <a class="el" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalcomponent.h</a>
-</li>
-<li>icalproperty_remove_parameter_by_kind()
-: <a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty.h</a>
-</li>
-<li>icalproperty_remove_parameter_by_name()
-: <a class="el" href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty.h</a>
-</li>
-<li>icalproperty_remove_parameter_by_ref()
-: <a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty.h</a>
-</li>
-<li>icalproperty_set_parent()
-: <a class="el" href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalcomponent.h</a>
-</li>
-<li>icalrecur_expand_recurrence()
-: <a class="el" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_free()
-: <a class="el" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_new()
-: <a class="el" href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_next()
-: <a class="el" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur.h</a>
-</li>
-<li>icalrecur_iterator_set_start()
-: <a class="el" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur.h</a>
-</li>
-<li>icalrecurrencetype_day_day_of_week()
-: <a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecur.h</a>
-</li>
-<li>icalrecurrencetype_day_position()
-: <a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecur.h</a>
-</li>
-<li>icalrecurrencetype_from_string()
-: <a class="el" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecur.h</a>
-</li>
-<li>icalrestriction_check()
-: <a class="el" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction.h</a>
-</li>
-<li>icalrestriction_compare()
-: <a class="el" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction.h</a>
-</li>
-<li>icalrestriction_kind
-: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction.h</a>
-</li>
-<li>icalset_commit()
-: <a class="el" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset.h</a>
-</li>
-<li>icalset_fetch()
-: <a class="el" href="icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a">icalset.h</a>
-</li>
-<li>icalset_free()
-: <a class="el" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset.h</a>
-</li>
-<li>icalset_get_current_component()
-: <a class="el" href="icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4">icalset.h</a>
-</li>
-<li>icalset_mark()
-: <a class="el" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset.h</a>
-</li>
-<li>icalset_modify()
-: <a class="el" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset.h</a>
-</li>
-<li>icalset_new()
-: <a class="el" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be">icalset.h</a>
-</li>
-<li>icalset_register_class()
-: <a class="el" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset.h</a>
-</li>
-<li>icalset_select()
-: <a class="el" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset.h</a>
-</li>
-<li>icalsetiter_next()
-: <a class="el" href="icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a">icalset.h</a>
-</li>
-<li>icalsetiter_null
-: <a class="el" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalset.h</a>
-</li>
-<li>icalsetiter_to_next()
-: <a class="el" href="icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7">icalset.h</a>
-</li>
-<li>icalspanlist_as_freebusy_matrix()
-: <a class="el" href="icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43">icalspanlist.h</a>
-</li>
-<li>icalspanlist_as_vfreebusy()
-: <a class="el" href="icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961">icalspanlist.h</a>
-</li>
-<li>icalspanlist_dump()
-: <a class="el" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist.h</a>
-</li>
-<li>icalspanlist_free()
-: <a class="el" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist.h</a>
-</li>
-<li>icalspanlist_from_vfreebusy()
-: <a class="el" href="icalspanlist_8h.html#a7178dfde5839654471d57611794eda96">icalspanlist.h</a>
-</li>
-<li>icalspanlist_new()
-: <a class="el" href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb">icalspanlist.h</a>
-</li>
-<li>icalspanlist_next_free_time()
-: <a class="el" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist.h</a>
-</li>
-<li>icaltime_add()
-: <a class="el" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icalduration.h</a>
-</li>
-<li>icaltime_adjust()
-: <a class="el" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime.h</a>
-</li>
-<li>icaltime_as_ical_string()
-: <a class="el" href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4">icaltime.h</a>
-</li>
-<li>icaltime_as_ical_string_r()
-: <a class="el" href="icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d">icaltime.h</a>
-</li>
-<li>icaltime_as_timet()
-: <a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime.h</a>
-</li>
-<li>icaltime_as_timet_with_zone()
-: <a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime.h</a>
-</li>
-<li>icaltime_compare()
-: <a class="el" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime.h</a>
-</li>
-<li>icaltime_compare_date_only()
-: <a class="el" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime.h</a>
-</li>
-<li>icaltime_compare_date_only_tz()
-: <a class="el" href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime.h</a>
-</li>
-<li>icaltime_convert_to_zone()
-: <a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime.h</a>
-</li>
-<li>icaltime_current_time_with_zone()
-: <a class="el" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime.h</a>
-</li>
-<li>icaltime_day_of_week()
-: <a class="el" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime.h</a>
-</li>
-<li>icaltime_day_of_year()
-: <a class="el" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime.h</a>
-</li>
-<li>icaltime_days_in_month()
-: <a class="el" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime.h</a>
-</li>
-<li>icaltime_days_in_year()
-: <a class="el" href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime.h</a>
-</li>
-<li>icaltime_from_day_of_year()
-: <a class="el" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime.h</a>
-</li>
-<li>icaltime_from_string()
-: <a class="el" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime.h</a>
-</li>
-<li>icaltime_from_timet_with_zone()
-: <a class="el" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime.h</a>
-</li>
-<li>icaltime_get_timezone()
-: <a class="el" href="icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5">icaltime.h</a>
-</li>
-<li>icaltime_get_tzid()
-: <a class="el" href="icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6">icaltime.h</a>
-</li>
-<li>icaltime_is_date()
-: <a class="el" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime.h</a>
-</li>
-<li>icaltime_is_leap_year()
-: <a class="el" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime.h</a>
-</li>
-<li>icaltime_is_null_time()
-: <a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime.h</a>
-</li>
-<li>icaltime_is_utc()
-: <a class="el" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime.h</a>
-</li>
-<li>icaltime_is_valid_time()
-: <a class="el" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime.h</a>
-</li>
-<li>icaltime_normalize()
-: <a class="el" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime.h</a>
-</li>
-<li>icaltime_null_date()
-: <a class="el" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime.h</a>
-</li>
-<li>icaltime_null_time()
-: <a class="el" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime.h</a>
-</li>
-<li>icaltime_set_timezone()
-: <a class="el" href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime.h</a>
-</li>
-<li>icaltime_span_contains()
-: <a class="el" href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime.h</a>
-</li>
-<li>icaltime_span_new()
-: <a class="el" href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime.h</a>
-</li>
-<li>icaltime_span_overlaps()
-: <a class="el" href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime.h</a>
-</li>
-<li>icaltime_start_doy_week()
-: <a class="el" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime.h</a>
-</li>
-<li>icaltime_subtract()
-: <a class="el" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icalduration.h</a>
-</li>
-<li>icaltime_today()
-: <a class="el" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime.h</a>
-</li>
-<li>icaltime_week_number()
-: <a class="el" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime.h</a>
-</li>
-<li>icaltimezone
-: <a class="el" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208">icaltimezone.h</a>
-</li>
-<li>icaltimezone_dump_changes()
-: <a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.h</a>
-</li>
-<li>icaltimezone_free()
-: <a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.h</a>
-</li>
-<li>icaltimezone_free_builtin_timezones()
-: <a class="el" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezone()
-: <a class="el" href="icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezone_from_offset()
-: <a class="el" href="icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezone_from_tzid()
-: <a class="el" href="icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_builtin_timezones()
-: <a class="el" href="icaltimezone_8h.html#acad626a5835066667c38aac0894e798c">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_component()
-: <a class="el" href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_display_name()
-: <a class="el" href="icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_latitude()
-: <a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_location()
-: <a class="el" href="icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_location_from_vtimezone()
-: <a class="el" href="icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_longitude()
-: <a class="el" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_tzid()
-: <a class="el" href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_tznames()
-: <a class="el" href="icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_tznames_from_vtimezone()
-: <a class="el" href="icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_utc_offset()
-: <a class="el" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_utc_offset_of_utc_time()
-: <a class="el" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone.h</a>
-</li>
-<li>icaltimezone_get_utc_timezone()
-: <a class="el" href="icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a">icaltimezone.h</a>
-</li>
-<li>icaltimezone_new()
-: <a class="el" href="icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c">icaltimezone.h</a>
-</li>
-<li>icaltimezone_set_component()
-: <a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.h</a>
-</li>
-<li>icaltimezone_set_tzid_prefix()
-: <a class="el" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone.h</a>
-</li>
-<li>icalvalue_decode_ical_string()
-: <a class="el" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue.h</a>
-</li>
-<li>icalvalue_encode_ical_string()
-: <a class="el" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue.h</a>
-</li>
-<li>icalvalue_get_parent()
-: <a class="el" href="icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865">icalproperty.h</a>
-</li>
-<li>icalvalue_kind_is_valid()
-: <a class="el" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue.h</a>
-</li>
-<li>icalvalue_set_parent()
-: <a class="el" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalproperty.h</a>
-</li>
+<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
+<li>ICAL_ALLOCATION_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">icalerror.h</a></li>
+<li>ICAL_BADARG_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">icalerror.h</a></li>
+<li>ical_bt()&#160;:&#160;<a class="el" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">icalerror.h</a></li>
+<li>ICAL_BY_SECOND_SIZE&#160;:&#160;<a class="el" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">icalrecur.h</a></li>
+<li>ICAL_ERROR_DEFAULT&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">icalerror.h</a></li>
+<li>ICAL_ERROR_FATAL&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">icalerror.h</a></li>
+<li>ICAL_ERROR_NONFATAL&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">icalerror.h</a></li>
+<li>ICAL_ERROR_UNKNOWN&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f">icalerror.h</a></li>
+<li>ICAL_ERRORS_ARE_FATAL&#160;:&#160;<a class="el" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038">icalerror.h</a></li>
+<li>ICAL_FILE_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d">icalerror.h</a></li>
+<li>ICAL_INTERNAL_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd">icalerror.h</a></li>
+<li>ICAL_MALFORMEDDATA_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">icalerror.h</a></li>
+<li>ICAL_NEWFAILED_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">icalerror.h</a></li>
+<li>ICAL_NO_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">icalerror.h</a></li>
+<li>ICAL_PARSE_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">icalerror.h</a></li>
+<li>ICAL_RESTRICTION_NONE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONEEXCLUSIVE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONEMUTUAL&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ONEPLUS&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_UNKNOWN&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ZERO&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ZEROORONE&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94">icalrestriction.h</a></li>
+<li>ICAL_RESTRICTION_ZEROPLUS&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">icalrestriction.h</a></li>
+<li>ICAL_UNIMPLEMENTED_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">icalerror.h</a></li>
+<li>ICAL_UNKNOWN_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">icalerror.h</a></li>
+<li>ICAL_USAGE_ERROR&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">icalerror.h</a></li>
+<li>icalarray&#160;:&#160;<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray.h</a></li>
+<li>icalarray_append()&#160;:&#160;<a class="el" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray.h</a></li>
+<li>icalarray_copy()&#160;:&#160;<a class="el" href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray.h</a></li>
+<li>icalarray_element_at()&#160;:&#160;<a class="el" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray.h</a></li>
+<li>icalarray_free()&#160;:&#160;<a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray.h</a></li>
+<li>icalarray_new()&#160;:&#160;<a class="el" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray.h</a></li>
+<li>icalarray_remove_element_at()&#160;:&#160;<a class="el" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray.h</a></li>
+<li>icalarray_sort()&#160;:&#160;<a class="el" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray.h</a></li>
+<li>icalattach&#160;:&#160;<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach.h</a></li>
+<li>icalattach_free_fn_t&#160;:&#160;<a class="el" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach.h</a></li>
+<li>icalattach_get_data()&#160;:&#160;<a class="el" href="icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca">icalattach.h</a></li>
+<li>icalattach_get_is_url()&#160;:&#160;<a class="el" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach.h</a></li>
+<li>icalattach_get_url()&#160;:&#160;<a class="el" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach.h</a></li>
+<li>icalattach_new_from_data()&#160;:&#160;<a class="el" href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b">icalattach.h</a></li>
+<li>icalattach_new_from_url()&#160;:&#160;<a class="el" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach.h</a></li>
+<li>icalattach_ref()&#160;:&#160;<a class="el" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach.h</a></li>
+<li>icalattach_unref()&#160;:&#160;<a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach.h</a></li>
+<li>icalcomponent_convert_errors()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent.h</a></li>
+<li>icalcomponent_count_errors()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent.h</a></li>
+<li>icalcomponent_foreach_recurrence()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent.h</a></li>
+<li>icalcomponent_foreach_tzid()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent.h</a></li>
+<li>icalcomponent_get_dtend()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent.h</a></li>
+<li>icalcomponent_get_dtstart()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent.h</a></li>
+<li>icalcomponent_get_due()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent.h</a></li>
+<li>icalcomponent_get_duration()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent.h</a></li>
+<li>icalcomponent_get_first_real_component()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent.h</a></li>
+<li>icalcomponent_get_inner()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f">icalcomponent.h</a></li>
+<li>icalcomponent_get_method()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent.h</a></li>
+<li>icalcomponent_get_relcalid()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff">icalcomponent.h</a></li>
+<li>icalcomponent_get_span()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent.h</a></li>
+<li>icalcomponent_get_timezone()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#abc399fff22411a68f6f28ff93f625f3d">icalcomponent.h</a></li>
+<li>icalcomponent_merge_component()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent.h</a></li>
+<li>icalcomponent_new()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a727a14d0c14c66b4dbf1b58b2cb6ac2e">icalcomponent.h</a></li>
+<li>icalcomponent_new_clone()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a0811895d6b10925444b92975210a7afc">icalcomponent.h</a></li>
+<li>icalcomponent_new_from_string()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#af4a04ae38f7633b65f629452aff3376a">icalcomponent.h</a></li>
+<li>icalcomponent_new_x()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ad06faf0a54675bb708c3542b59f304dd">icalcomponent.h</a></li>
+<li>icalcomponent_normalize()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent.h</a></li>
+<li>icalcomponent_set_dtend()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent.h</a></li>
+<li>icalcomponent_set_dtstart()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent.h</a></li>
+<li>icalcomponent_set_due()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent.h</a></li>
+<li>icalcomponent_set_duration()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent.h</a></li>
+<li>icalcomponent_set_method()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent.h</a></li>
+<li>icalcomponent_set_relcalid()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent.h</a></li>
+<li>icalcomponent_strip_errors()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent.h</a></li>
+<li>icalcomponent_vanew()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a6d04f3e1a9fac62b7b06c88eecd3b194">icalcomponent.h</a></li>
+<li>icaldirset_add_component()&#160;:&#160;<a class="el" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset.h</a></li>
+<li>icaldirset_remove_component()&#160;:&#160;<a class="el" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset.h</a></li>
+<li>icaldurationtype_as_ical_string()&#160;:&#160;<a class="el" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icalduration.h</a></li>
+<li>icaldurationtype_as_ical_string_r()&#160;:&#160;<a class="el" href="icalduration_8h.html#ab87c9958f888dba23afa2249110ca137">icalduration.h</a></li>
+<li>icaldurationtype_as_int()&#160;:&#160;<a class="el" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icalduration.h</a></li>
+<li>icaldurationtype_bad_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icalduration.h</a></li>
+<li>icaldurationtype_from_int()&#160;:&#160;<a class="el" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icalduration.h</a></li>
+<li>icaldurationtype_from_string()&#160;:&#160;<a class="el" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icalduration.h</a></li>
+<li>icaldurationtype_is_bad_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icalduration.h</a></li>
+<li>icaldurationtype_is_null_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icalduration.h</a></li>
+<li>icaldurationtype_null_duration()&#160;:&#160;<a class="el" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icalduration.h</a></li>
+<li>icalenum_num_to_reqstat()&#160;:&#160;<a class="el" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenums.h</a></li>
+<li>icalenum_reqstat_code_r()&#160;:&#160;<a class="el" href="icalenums_8h.html#ada0aa82f4ec0fb1c15550165fd49043c">icalenums.h</a></li>
+<li>icalenum_reqstat_desc()&#160;:&#160;<a class="el" href="icalenums_8h.html#a2b1eaf6c550ec93869dc760cf8d2e0f7">icalenums.h</a></li>
+<li>icalenum_reqstat_major()&#160;:&#160;<a class="el" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenums.h</a></li>
+<li>icalenum_reqstat_minor()&#160;:&#160;<a class="el" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenums.h</a></li>
+<li>icalerrno&#160;:&#160;<a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerror.h</a></li>
+<li>icalerrno_return()&#160;:&#160;<a class="el" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerror.h</a></li>
+<li>icalerror_assert&#160;:&#160;<a class="el" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed">icalerror.h</a></li>
+<li>icalerror_check_arg&#160;:&#160;<a class="el" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89">icalerror.h</a></li>
+<li>icalerror_check_arg_re&#160;:&#160;<a class="el" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror.h</a></li>
+<li>icalerror_check_arg_rv&#160;:&#160;<a class="el" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a">icalerror.h</a></li>
+<li>icalerror_check_arg_rx&#160;:&#160;<a class="el" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror.h</a></li>
+<li>icalerror_check_arg_rz&#160;:&#160;<a class="el" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror.h</a></li>
+<li>icalerror_clear_errno()&#160;:&#160;<a class="el" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror.h</a></li>
+<li>icalerror_crash_here()&#160;:&#160;<a class="el" href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror.h</a></li>
+<li>icalerror_error_from_string()&#160;:&#160;<a class="el" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror.h</a></li>
+<li>icalerror_get_error_state()&#160;:&#160;<a class="el" href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror.h</a></li>
+<li>icalerror_get_errors_are_fatal()&#160;:&#160;<a class="el" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror.h</a></li>
+<li>icalerror_perror()&#160;:&#160;<a class="el" href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror.h</a></li>
+<li>icalerror_restore()&#160;:&#160;<a class="el" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror.h</a></li>
+<li>icalerror_set_errno()&#160;:&#160;<a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror.h</a></li>
+<li>icalerror_set_error_state()&#160;:&#160;<a class="el" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror.h</a></li>
+<li>icalerror_set_errors_are_fatal()&#160;:&#160;<a class="el" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror.h</a></li>
+<li>icalerror_stop_here()&#160;:&#160;<a class="el" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror.h</a></li>
+<li>icalerror_strerror()&#160;:&#160;<a class="el" href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror.h</a></li>
+<li>icalerror_supress()&#160;:&#160;<a class="el" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror.h</a></li>
+<li>icalerror_warn&#160;:&#160;<a class="el" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror.h</a></li>
+<li>icalerrorenum&#160;:&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerror.h</a></li>
+<li>icalerrorstate&#160;:&#160;<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerror.h</a></li>
+<li>icalgauge_compare()&#160;:&#160;<a class="el" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge.h</a></li>
+<li>icalgauge_dump()&#160;:&#160;<a class="el" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge.h</a></li>
+<li>icalgauge_get_expand()&#160;:&#160;<a class="el" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge.h</a></li>
+<li>icalmemory_add_tmp_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory.h</a></li>
+<li>icalmemory_append_char()&#160;:&#160;<a class="el" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory.h</a></li>
+<li>icalmemory_append_string()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory.h</a></li>
+<li>icalmemory_free_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory.h</a></li>
+<li>icalmemory_free_ring()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory.h</a></li>
+<li>icalmemory_new_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory.h</a></li>
+<li>icalmemory_resize_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory.h</a></li>
+<li>icalmemory_strdup()&#160;:&#160;<a class="el" href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory.h</a></li>
+<li>icalmemory_tmp_buffer()&#160;:&#160;<a class="el" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory.h</a></li>
+<li>icalmemory_tmp_copy()&#160;:&#160;<a class="el" href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory.h</a></li>
+<li>icalparameter_as_ical_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter.h</a></li>
+<li>icalparameter_as_ical_string_r()&#160;:&#160;<a class="el" href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c">icalparameter.h</a></li>
+<li>icalparameter_free()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter.h</a></li>
+<li>icalparameter_get_iana_name()&#160;:&#160;<a class="el" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter.h</a></li>
+<li>icalparameter_get_iana_value()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter.h</a></li>
+<li>icalparameter_get_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea">icalproperty.h</a></li>
+<li>icalparameter_get_xname()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter.h</a></li>
+<li>icalparameter_get_xvalue()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter.h</a></li>
+<li>icalparameter_has_same_name()&#160;:&#160;<a class="el" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter.h</a></li>
+<li>icalparameter_isa()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter.h</a></li>
+<li>icalparameter_isa_parameter()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter.h</a></li>
+<li>icalparameter_kind_is_valid()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter.h</a></li>
+<li>icalparameter_kind_to_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter.h</a></li>
+<li>icalparameter_new()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter.h</a></li>
+<li>icalparameter_new_clone()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1">icalparameter.h</a></li>
+<li>icalparameter_new_from_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter.h</a></li>
+<li>icalparameter_new_from_value_string()&#160;:&#160;<a class="el" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter.h</a></li>
+<li>icalparameter_set_iana_name()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter.h</a></li>
+<li>icalparameter_set_iana_value()&#160;:&#160;<a class="el" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter.h</a></li>
+<li>icalparameter_set_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalproperty.h</a></li>
+<li>icalparameter_set_xname()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter.h</a></li>
+<li>icalparameter_set_xvalue()&#160;:&#160;<a class="el" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter.h</a></li>
+<li>icalparameter_string_to_kind()&#160;:&#160;<a class="el" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter.h</a></li>
+<li>icalparser&#160;:&#160;<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser.h</a></li>
+<li>icalparser_add_line()&#160;:&#160;<a class="el" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser.h</a></li>
+<li>ICALPARSER_BEGIN_COMP&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">icalparser.h</a></li>
+<li>icalparser_clean()&#160;:&#160;<a class="el" href="icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7">icalparser.h</a></li>
+<li>ICALPARSER_END_COMP&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2">icalparser.h</a></li>
+<li>ICALPARSER_ERROR&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">icalparser.h</a></li>
+<li>icalparser_free()&#160;:&#160;<a class="el" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser.h</a></li>
+<li>icalparser_get_line()&#160;:&#160;<a class="el" href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser.h</a></li>
+<li>icalparser_get_state()&#160;:&#160;<a class="el" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser.h</a></li>
+<li>ICALPARSER_IN_PROGRESS&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2">icalparser.h</a></li>
+<li>icalparser_new()&#160;:&#160;<a class="el" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser.h</a></li>
+<li>icalparser_parse()&#160;:&#160;<a class="el" href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser.h</a></li>
+<li>icalparser_parse_string()&#160;:&#160;<a class="el" href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser.h</a></li>
+<li>icalparser_set_gen_data()&#160;:&#160;<a class="el" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser.h</a></li>
+<li>icalparser_state&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser.h</a></li>
+<li>ICALPARSER_SUCCESS&#160;:&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">icalparser.h</a></li>
+<li>icalperiodtype_as_ical_string()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiod.h</a></li>
+<li>icalperiodtype_as_ical_string_r()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiod.h</a></li>
+<li>icalperiodtype_from_string()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiod.h</a></li>
+<li>icalperiodtype_is_null_period()&#160;:&#160;<a class="el" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiod.h</a></li>
+<li>icalperiodtype_is_valid_period()&#160;:&#160;<a class="el" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiod.h</a></li>
+<li>icalperiodtype_null_period()&#160;:&#160;<a class="el" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiod.h</a></li>
+<li>icalproperty_get_datetime_with_component()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalcomponent.h</a></li>
+<li>icalproperty_get_parent()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a3d9f076b73a18e740c426329a6b969c7">icalcomponent.h</a></li>
+<li>icalproperty_get_property_name()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956">icalproperty.h</a></li>
+<li>icalproperty_kind_is_valid()&#160;:&#160;<a class="el" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty.h</a></li>
+<li>icalproperty_normalize()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty.h</a></li>
+<li>icalproperty_recurrence_is_excluded()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalcomponent.h</a></li>
+<li>icalproperty_remove_parameter_by_kind()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty.h</a></li>
+<li>icalproperty_remove_parameter_by_name()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty.h</a></li>
+<li>icalproperty_remove_parameter_by_ref()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty.h</a></li>
+<li>icalproperty_set_parent()&#160;:&#160;<a class="el" href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalcomponent.h</a></li>
+<li>icalrecur_expand_recurrence()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur.h</a></li>
+<li>icalrecur_iterator_free()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur.h</a></li>
+<li>icalrecur_iterator_new()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur.h</a></li>
+<li>icalrecur_iterator_next()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur.h</a></li>
+<li>icalrecur_iterator_set_start()&#160;:&#160;<a class="el" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur.h</a></li>
+<li>icalrecurrencetype_day_day_of_week()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecur.h</a></li>
+<li>icalrecurrencetype_day_position()&#160;:&#160;<a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecur.h</a></li>
+<li>icalrecurrencetype_from_string()&#160;:&#160;<a class="el" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecur.h</a></li>
+<li>icalrestriction_check()&#160;:&#160;<a class="el" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction.h</a></li>
+<li>icalrestriction_compare()&#160;:&#160;<a class="el" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction.h</a></li>
+<li>icalrestriction_kind&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction.h</a></li>
+<li>icalset_commit()&#160;:&#160;<a class="el" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset.h</a></li>
+<li>icalset_fetch()&#160;:&#160;<a class="el" href="icalset_8h.html#a98ebedc03e491568cf62830be8459921">icalset.h</a></li>
+<li>icalset_free()&#160;:&#160;<a class="el" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset.h</a></li>
+<li>icalset_get_current_component()&#160;:&#160;<a class="el" href="icalset_8h.html#a420481c47762be041d21a8fc22a488c4">icalset.h</a></li>
+<li>icalset_mark()&#160;:&#160;<a class="el" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset.h</a></li>
+<li>icalset_modify()&#160;:&#160;<a class="el" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset.h</a></li>
+<li>icalset_new()&#160;:&#160;<a class="el" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e">icalset.h</a></li>
+<li>icalset_register_class()&#160;:&#160;<a class="el" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset.h</a></li>
+<li>icalset_select()&#160;:&#160;<a class="el" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset.h</a></li>
+<li>icalsetiter_next()&#160;:&#160;<a class="el" href="icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62">icalset.h</a></li>
+<li>icalsetiter_null&#160;:&#160;<a class="el" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalset.h</a></li>
+<li>icalsetiter_to_next()&#160;:&#160;<a class="el" href="icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097">icalset.h</a></li>
+<li>icalspanlist_as_freebusy_matrix()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7">icalspanlist.h</a></li>
+<li>icalspanlist_as_vfreebusy()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267">icalspanlist.h</a></li>
+<li>icalspanlist_dump()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist.h</a></li>
+<li>icalspanlist_free()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist.h</a></li>
+<li>icalspanlist_from_vfreebusy()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5">icalspanlist.h</a></li>
+<li>icalspanlist_new()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136">icalspanlist.h</a></li>
+<li>icalspanlist_next_free_time()&#160;:&#160;<a class="el" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist.h</a></li>
+<li>icaltime_add()&#160;:&#160;<a class="el" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icalduration.h</a></li>
+<li>icaltime_adjust()&#160;:&#160;<a class="el" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime.h</a></li>
+<li>icaltime_as_ical_string()&#160;:&#160;<a class="el" href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e">icaltime.h</a></li>
+<li>icaltime_as_ical_string_r()&#160;:&#160;<a class="el" href="icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e">icaltime.h</a></li>
+<li>icaltime_as_timet()&#160;:&#160;<a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime.h</a></li>
+<li>icaltime_as_timet_with_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime.h</a></li>
+<li>icaltime_compare()&#160;:&#160;<a class="el" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime.h</a></li>
+<li>icaltime_compare_date_only()&#160;:&#160;<a class="el" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime.h</a></li>
+<li>icaltime_compare_date_only_tz()&#160;:&#160;<a class="el" href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime.h</a></li>
+<li>icaltime_convert_to_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime.h</a></li>
+<li>icaltime_current_time_with_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime.h</a></li>
+<li>icaltime_day_of_week()&#160;:&#160;<a class="el" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime.h</a></li>
+<li>icaltime_day_of_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime.h</a></li>
+<li>icaltime_days_in_month()&#160;:&#160;<a class="el" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime.h</a></li>
+<li>icaltime_days_in_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime.h</a></li>
+<li>icaltime_from_day_of_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime.h</a></li>
+<li>icaltime_from_string()&#160;:&#160;<a class="el" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime.h</a></li>
+<li>icaltime_from_timet_with_zone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime.h</a></li>
+<li>icaltime_get_timezone()&#160;:&#160;<a class="el" href="icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0">icaltime.h</a></li>
+<li>icaltime_get_tzid()&#160;:&#160;<a class="el" href="icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b">icaltime.h</a></li>
+<li>icaltime_is_date()&#160;:&#160;<a class="el" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime.h</a></li>
+<li>icaltime_is_leap_year()&#160;:&#160;<a class="el" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime.h</a></li>
+<li>icaltime_is_null_time()&#160;:&#160;<a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime.h</a></li>
+<li>icaltime_is_utc()&#160;:&#160;<a class="el" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime.h</a></li>
+<li>icaltime_is_valid_time()&#160;:&#160;<a class="el" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime.h</a></li>
+<li>icaltime_normalize()&#160;:&#160;<a class="el" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime.h</a></li>
+<li>icaltime_null_date()&#160;:&#160;<a class="el" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime.h</a></li>
+<li>icaltime_null_time()&#160;:&#160;<a class="el" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime.h</a></li>
+<li>icaltime_set_timezone()&#160;:&#160;<a class="el" href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime.h</a></li>
+<li>icaltime_span_contains()&#160;:&#160;<a class="el" href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime.h</a></li>
+<li>icaltime_span_new()&#160;:&#160;<a class="el" href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime.h</a></li>
+<li>icaltime_span_overlaps()&#160;:&#160;<a class="el" href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime.h</a></li>
+<li>icaltime_start_doy_week()&#160;:&#160;<a class="el" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime.h</a></li>
+<li>icaltime_subtract()&#160;:&#160;<a class="el" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icalduration.h</a></li>
+<li>icaltime_today()&#160;:&#160;<a class="el" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime.h</a></li>
+<li>icaltime_week_number()&#160;:&#160;<a class="el" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime.h</a></li>
+<li>icaltimezone&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208">icaltimezone.h</a></li>
+<li>icaltimezone_dump_changes()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.h</a></li>
+<li>icaltimezone_free()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.h</a></li>
+<li>icaltimezone_free_builtin_timezones()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8670c0a0730ddb27a2a59efb9b476b24">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezone_from_offset()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a1224ff59d8d1618ee41f17b5c6357312">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezone_from_tzid()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#ad05c4a96c4e7095f574641dfb9ceafc5">icaltimezone.h</a></li>
+<li>icaltimezone_get_builtin_timezones()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21">icaltimezone.h</a></li>
+<li>icaltimezone_get_component()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a684813584e0e55460be636e8ebc81f53">icaltimezone.h</a></li>
+<li>icaltimezone_get_display_name()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc">icaltimezone.h</a></li>
+<li>icaltimezone_get_latitude()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.h</a></li>
+<li>icaltimezone_get_location()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1">icaltimezone.h</a></li>
+<li>icaltimezone_get_location_from_vtimezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a4666bfd001ff5654fc3ee851e2e2338e">icaltimezone.h</a></li>
+<li>icaltimezone_get_longitude()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone.h</a></li>
+<li>icaltimezone_get_tzid()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250">icaltimezone.h</a></li>
+<li>icaltimezone_get_tznames()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63">icaltimezone.h</a></li>
+<li>icaltimezone_get_tznames_from_vtimezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79">icaltimezone.h</a></li>
+<li>icaltimezone_get_utc_offset()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone.h</a></li>
+<li>icaltimezone_get_utc_offset_of_utc_time()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone.h</a></li>
+<li>icaltimezone_get_utc_timezone()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8e9c520fc9a3ec85f5cc63fef1548583">icaltimezone.h</a></li>
+<li>icaltimezone_new()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a01b653e3e1f9feefc63e7d71c036f330">icaltimezone.h</a></li>
+<li>icaltimezone_set_component()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.h</a></li>
+<li>icaltimezone_set_tzid_prefix()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone.h</a></li>
+<li>icalvalue_decode_ical_string()&#160;:&#160;<a class="el" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue.h</a></li>
+<li>icalvalue_encode_ical_string()&#160;:&#160;<a class="el" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue.h</a></li>
+<li>icalvalue_get_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93">icalproperty.h</a></li>
+<li>icalvalue_kind_is_valid()&#160;:&#160;<a class="el" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue.h</a></li>
+<li>icalvalue_set_parent()&#160;:&#160;<a class="el" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalproperty.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_j.html b/apidocs/globals_j.html
index d8ffde89..d757baeb 100644
--- a/apidocs/globals_j.html
+++ b/apidocs/globals_j.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
-<h3><a id="index_j"></a>- j -</h3><ul>
-<li>juldat()
-: <a class="el" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">astime.h</a>
-</li>
+<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
+<li>juldat()&#160;:&#160;<a class="el" href="astime_8h.html#adaeb2db35e791e5539b565e85e697cab">astime.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_s.html b/apidocs/globals_s.html
index f16df931..ff4f7133 100644
--- a/apidocs/globals_s.html
+++ b/apidocs/globals_s.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -64,15 +64,13 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
-<h3><a id="index_s"></a>- s -</h3><ul>
-<li>set_zone_directory()
-: <a class="el" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">icaltimezone.h</a>
-</li>
+<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
+<li>set_zone_directory()&#160;:&#160;<a class="el" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">icaltimezone.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_type.html b/apidocs/globals_type.html
index 8570d91b..83660e81 100644
--- a/apidocs/globals_type.html
+++ b/apidocs/globals_type.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -63,29 +63,17 @@ $(function() {
<div class="contents">
&#160;<ul>
-<li>icalarray
-: <a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray.h</a>
-</li>
-<li>icalattach
-: <a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach.h</a>
-</li>
-<li>icalattach_free_fn_t
-: <a class="el" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach.h</a>
-</li>
-<li>icalparser
-: <a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser.h</a>
-</li>
-<li>icalrestriction_kind
-: <a class="el" href="icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9">icalrestriction.h</a>
-</li>
-<li>icaltimezone
-: <a class="el" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208">icaltimezone.h</a>
-</li>
+<li>icalarray&#160;:&#160;<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray.h</a></li>
+<li>icalattach&#160;:&#160;<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach.h</a></li>
+<li>icalattach_free_fn_t&#160;:&#160;<a class="el" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach.h</a></li>
+<li>icalparser&#160;:&#160;<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser.h</a></li>
+<li>icalrestriction_kind&#160;:&#160;<a class="el" href="icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9">icalrestriction.h</a></li>
+<li>icaltimezone&#160;:&#160;<a class="el" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208">icaltimezone.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/globals_vars.html b/apidocs/globals_vars.html
index 61fc13d8..9c30eb4c 100644
--- a/apidocs/globals_vars.html
+++ b/apidocs/globals_vars.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -63,14 +63,12 @@ $(function() {
<div class="contents">
&#160;<ul>
-<li>icalsetiter_null
-: <a class="el" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalset.h</a>
-</li>
+<li>icalsetiter_null&#160;:&#160;<a class="el" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalset.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/graph_legend.html b/apidocs/graph_legend.html
index 3a4664ed..be1060d8 100644
--- a/apidocs/graph_legend.html
+++ b/apidocs/graph_legend.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Graph Legend</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -62,12 +62,11 @@ $(function() {
</div>
<div class="header">
- <div class="headertitle">
-<div class="title">Graph Legend</div> </div>
+ <div class="headertitle"><div class="title">Graph Legend</div></div>
</div><!--header-->
<div class="contents">
-<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
-<p>Consider the following example: </p><div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
+<p >This page explains how to interpret the graphs that are generated by doxygen.</p>
+<p >Consider the following example: </p><div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
<div class="line"><span class="keyword">class </span>Invisible { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
@@ -102,7 +101,7 @@ $(function() {
<div class="line"> Used *m_usedClass;</div>
<div class="line">};</div>
</div><!-- fragment --><p> This will result in the following graph:</p>
-<center><img src="graph_legend.png" alt="" class="inline"/></center><p>The boxes in the above graph have the following meaning: </p>
+<center><img src="graph_legend.png" alt="" class="inline"/></center><p >The boxes in the above graph have the following meaning: </p>
<ul>
<li>
A filled gray box represents the struct or class for which the graph is generated. </li>
@@ -113,7 +112,7 @@ A box with a gray border denotes an undocumented struct or class. </li>
<li>
A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
</ul>
-<p>The arrows have the following meaning: </p>
+<p >The arrows have the following meaning: </p>
<ul>
<li>
A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
@@ -129,7 +128,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/hierarchy.html b/apidocs/hierarchy.html
index 5a51473c..ae53c0e8 100644
--- a/apidocs/hierarchy.html
+++ b/apidocs/hierarchy.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -62,8 +62,7 @@ $(function() {
</div>
<div class="header">
- <div class="headertitle">
-<div class="title">Class Hierarchy</div> </div>
+ <div class="headertitle"><div class="title">Class Hierarchy</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">
@@ -176,7 +175,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalarray_8h.html b/apidocs/icalarray_8h.html
index 8892e676..4d14059d 100644
--- a/apidocs/icalarray_8h.html
+++ b/apidocs/icalarray_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalarray.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalarray.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalarray.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,35 +79,35 @@ $(function() {
<p><a href="icalarray_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__icalarray.html">_icalarray</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:ad36143942d5ac4709b68fff41615e598"><td class="memItemLeft" align="right" valign="top"><a id="ad36143942d5ac4709b68fff41615e598"></a>
-typedef struct <a class="el" href="struct__icalarray.html">_icalarray</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a></td></tr>
+<tr class="memitem:ad36143942d5ac4709b68fff41615e598"><td class="memItemLeft" align="right" valign="top"><a id="ad36143942d5ac4709b68fff41615e598" name="ad36143942d5ac4709b68fff41615e598"></a>
+typedef struct <a class="el" href="struct__icalarray.html">_icalarray</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalarray</b></td></tr>
<tr class="memdesc:ad36143942d5ac4709b68fff41615e598"><td class="mdescLeft">&#160;</td><td class="mdescRight">A struct representing an icalarray object. <br /></td></tr>
<tr class="separator:ad36143942d5ac4709b68fff41615e598"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a9a11feb130b619af9dd7f4003d52d242"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array, const void *element)</td></tr>
<tr class="memdesc:a9a11feb130b619af9dd7f4003d52d242"><td class="mdescLeft">&#160;</td><td class="mdescRight">Appends an element to an array. <a href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">More...</a><br /></td></tr>
<tr class="separator:a9a11feb130b619af9dd7f4003d52d242"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4bcd6fa2682deef8bdfd0d3b59be567"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray_copy</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array)</td></tr>
-<tr class="memdesc:aa4bcd6fa2682deef8bdfd0d3b59be567"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies an existing icalarray and its elements, creating a new one. <a href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">More...</a><br /></td></tr>
-<tr class="separator:aa4bcd6fa2682deef8bdfd0d3b59be567"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d76fb1a34690980421b6c82c40d5f9c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array, size_t position)</td></tr>
-<tr class="memdesc:a8d76fb1a34690980421b6c82c40d5f9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access an array element. <a href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">More...</a><br /></td></tr>
-<tr class="separator:a8d76fb1a34690980421b6c82c40d5f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e7b1165ef6a6a63e7d67dedfb789dc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray_copy</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array)</td></tr>
+<tr class="memdesc:a4e7b1165ef6a6a63e7d67dedfb789dc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies an existing icalarray and its elements, creating a new one. <a href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">More...</a><br /></td></tr>
+<tr class="separator:a4e7b1165ef6a6a63e7d67dedfb789dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f12e8a9e9d70d80ad8a621b7d52af96"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array, size_t position)</td></tr>
+<tr class="memdesc:a2f12e8a9e9d70d80ad8a621b7d52af96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access an array element. <a href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">More...</a><br /></td></tr>
+<tr class="separator:a2f12e8a9e9d70d80ad8a621b7d52af96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a725724cdff58a12520abc7d6bfdf5e0f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array)</td></tr>
<tr class="memdesc:a725724cdff58a12520abc7d6bfdf5e0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees an array object and everything that it contains. <a href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">More...</a><br /></td></tr>
<tr class="separator:a725724cdff58a12520abc7d6bfdf5e0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0254b829a5b491bf42d19afa3b2d6f1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a> (size_t element_size, size_t increment_size)</td></tr>
-<tr class="memdesc:a0254b829a5b491bf42d19afa3b2d6f1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new icalarray object. <a href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">More...</a><br /></td></tr>
-<tr class="separator:a0254b829a5b491bf42d19afa3b2d6f1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeab98d02907573525bccdd548c6f8f1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a> (size_t element_size, size_t increment_size)</td></tr>
+<tr class="memdesc:aeab98d02907573525bccdd548c6f8f1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new icalarray object. <a href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">More...</a><br /></td></tr>
+<tr class="separator:aeab98d02907573525bccdd548c6f8f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afeff7fd9edc32284b5fb34fb61ec8c0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *array, size_t position)</td></tr>
<tr class="memdesc:afeff7fd9edc32284b5fb34fb61ec8c0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes a given element from an array. <a href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">More...</a><br /></td></tr>
<tr class="separator:afeff7fd9edc32284b5fb34fb61ec8c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -117,9 +116,9 @@ Functions</h2></td></tr>
<tr class="separator:a7552d72058960fe92eeae36531275913"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>An array of arbitrarily-sized elements which grows dynamically as elements are added. </p>
+<div class="textblock"><p >An array of arbitrarily-sized elements which grows dynamically as elements are added. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a9a11feb130b619af9dd7f4003d52d242"></a>
+<a id="a9a11feb130b619af9dd7f4003d52d242" name="a9a11feb130b619af9dd7f4003d52d242"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a11feb130b619af9dd7f4003d52d242">&#9670;&nbsp;</a></span>icalarray_append()</h2>
<div class="memitem">
@@ -157,30 +156,30 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If <em>array</em> or <em>element</em> is <code>NULL</code>, using this function results in undefined behaviour (most likely a segfault).</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The <em>element</em> does not get consumed by the method, since it creates a copy of it</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// append data to it</span></div>
<div class="line"><span class="keywordtype">int</span> data = 42;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;data);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;data);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release array</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
-<div class="ttc" id="aicalarray_8h_html_a0254b829a5b491bf42d19afa3b2d6f1e"><div class="ttname"><a href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a></div><div class="ttdeci">icalarray * icalarray_new(size_t element_size, size_t increment_size)</div><div class="ttdoc">Creates a new icalarray object.</div><div class="ttdef"><b>Definition:</b> icalarray.c:31</div></div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
<div class="ttc" id="aicalarray_8h_html_a725724cdff58a12520abc7d6bfdf5e0f"><div class="ttname"><a href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a></div><div class="ttdeci">void icalarray_free(icalarray *array)</div><div class="ttdoc">Frees an array object and everything that it contains.</div><div class="ttdef"><b>Definition:</b> icalarray.c:90</div></div>
<div class="ttc" id="aicalarray_8h_html_a9a11feb130b619af9dd7f4003d52d242"><div class="ttname"><a href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a></div><div class="ttdeci">void icalarray_append(icalarray *array, const void *element)</div><div class="ttdoc">Appends an element to an array.</div><div class="ttdef"><b>Definition:</b> icalarray.c:105</div></div>
+<div class="ttc" id="aicalarray_8h_html_aeab98d02907573525bccdd548c6f8f1d"><div class="ttname"><a href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a></div><div class="ttdeci">icalarray * icalarray_new(size_t element_size, size_t increment_size)</div><div class="ttdoc">Creates a new icalarray object.</div><div class="ttdef"><b>Definition:</b> icalarray.c:31</div></div>
<div class="ttc" id="astruct__icalarray_html"><div class="ttname"><a href="struct__icalarray.html">_icalarray</a></div><div class="ttdef"><b>Definition:</b> icalarray.h:36</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aa4bcd6fa2682deef8bdfd0d3b59be567"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa4bcd6fa2682deef8bdfd0d3b59be567">&#9670;&nbsp;</a></span>icalarray_copy()</h2>
+<a id="a4e7b1165ef6a6a63e7d67dedfb789dc8" name="a4e7b1165ef6a6a63e7d67dedfb789dc8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4e7b1165ef6a6a63e7d67dedfb789dc8">&#9670;&nbsp;</a></span>icalarray_copy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a>* icalarray_copy </td>
+ <td class="memname"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> * icalarray_copy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td>
<td class="paramname"><em>array</em></td><td>)</td>
@@ -201,33 +200,33 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If <em>array</em> is <code>NULL</code>, this method will return <code>NULL</code>. If there was an error allocating memory while creating the copy, it will set <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">ICAL_ALLOCATION_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The created copy is owned by the caller of the function, and needs to be released with <a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f" title="Frees an array object and everything that it contains.">icalarray_free()</a> after it's no longer being used.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// fill array</span></div>
<div class="line"><span class="keywordtype">int</span> a = 4;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// create copy of array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *copy = <a class="code" href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray_copy</a>(array);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(copy, 0) == a);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *copy = <a class="code hl_function" href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray_copy</a>(array);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(copy, 0) == a);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release arrays</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(copy);</div>
-<div class="ttc" id="aicalarray_8h_html_a8d76fb1a34690980421b6c82c40d5f9c"><div class="ttname"><a href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a></div><div class="ttdeci">void * icalarray_element_at(icalarray *array, size_t position)</div><div class="ttdoc">Access an array element.</div><div class="ttdef"><b>Definition:</b> icalarray.c:117</div></div>
-<div class="ttc" id="aicalarray_8h_html_aa4bcd6fa2682deef8bdfd0d3b59be567"><div class="ttname"><a href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray_copy</a></div><div class="ttdeci">icalarray * icalarray_copy(icalarray *array)</div><div class="ttdoc">Copies an existing icalarray and its elements, creating a new one.</div><div class="ttdef"><b>Definition:</b> icalarray.c:60</div></div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(copy);</div>
+<div class="ttc" id="aicalarray_8h_html_a2f12e8a9e9d70d80ad8a621b7d52af96"><div class="ttname"><a href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a></div><div class="ttdeci">void * icalarray_element_at(icalarray *array, size_t position)</div><div class="ttdoc">Access an array element.</div><div class="ttdef"><b>Definition:</b> icalarray.c:117</div></div>
+<div class="ttc" id="aicalarray_8h_html_a4e7b1165ef6a6a63e7d67dedfb789dc8"><div class="ttname"><a href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray_copy</a></div><div class="ttdeci">icalarray * icalarray_copy(icalarray *array)</div><div class="ttdoc">Copies an existing icalarray and its elements, creating a new one.</div><div class="ttdef"><b>Definition:</b> icalarray.c:60</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a8d76fb1a34690980421b6c82c40d5f9c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8d76fb1a34690980421b6c82c40d5f9c">&#9670;&nbsp;</a></span>icalarray_element_at()</h2>
+<a id="a2f12e8a9e9d70d80ad8a621b7d52af96" name="a2f12e8a9e9d70d80ad8a621b7d52af96"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2f12e8a9e9d70d80ad8a621b7d52af96">&#9670;&nbsp;</a></span>icalarray_element_at()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* icalarray_element_at </td>
+ <td class="memname">void * icalarray_element_at </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td>
<td class="paramname"><em>array</em>, </td>
@@ -259,14 +258,14 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If <em>array</em> is <code>NULL</code>, using this function results in undefined behaviour. If <em>position</em> is not a valid position in the array, using this function results in undefined behaviour.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The element is owned by the icalarray, it must not be freed by the user.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// fill array</span></div>
<div class="line"><span class="keywordtype">int</span> a = 4;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// access array element</span></div>
-<div class="line"><span class="keywordtype">int</span> *element = <a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 0);</div>
+<div class="line"><span class="keywordtype">int</span> *element = <a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 0);</div>
<div class="line">assert(element != NULL);</div>
<div class="line">assert(*element == a);</div>
<div class="line"> </div>
@@ -275,12 +274,12 @@ Functions</h2></td></tr>
<div class="line">assert(*icalarray_element(array) == 14);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a725724cdff58a12520abc7d6bfdf5e0f"></a>
+<a id="a725724cdff58a12520abc7d6bfdf5e0f" name="a725724cdff58a12520abc7d6bfdf5e0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a725724cdff58a12520abc7d6bfdf5e0f">&#9670;&nbsp;</a></span>icalarray_free()</h2>
<div class="memitem">
@@ -304,22 +303,22 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// creating an array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// releasing it</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a0254b829a5b491bf42d19afa3b2d6f1e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0254b829a5b491bf42d19afa3b2d6f1e">&#9670;&nbsp;</a></span>icalarray_new()</h2>
+<a id="aeab98d02907573525bccdd548c6f8f1d" name="aeab98d02907573525bccdd548c6f8f1d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeab98d02907573525bccdd548c6f8f1d">&#9670;&nbsp;</a></span>icalarray_new()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a>* icalarray_new </td>
+ <td class="memname"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> * icalarray_new </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>element_size</em>, </td>
@@ -352,20 +351,20 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If <em>element_size</em> or <em>increment_size</em> is not at least 1, using the icalarray object results in undefined behaviour. If there is an error while creating the object, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The returned icalarray object is owned by the caller of the function, and needs to be released properly after it's no longer needed with <a class="el" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f" title="Frees an array object and everything that it contains.">icalarray_free()</a>.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 1);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// use array</span></div>
<div class="line"><span class="keywordtype">int</span> a = 4;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 0) == a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 0) == a);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="afeff7fd9edc32284b5fb34fb61ec8c0a"></a>
+<a id="afeff7fd9edc32284b5fb34fb61ec8c0a" name="afeff7fd9edc32284b5fb34fb61ec8c0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afeff7fd9edc32284b5fb34fb61ec8c0a">&#9670;&nbsp;</a></span>icalarray_remove_element_at()</h2>
<div class="memitem">
@@ -402,41 +401,41 @@ Functions</h2></td></tr>
<p>Removes the element at the given position from the array.</p>
<dl class="section user"><dt>Error handling</dt><dd>If <em>array</em> is <code>NULL</code>, using this function results in undefined behaviour. If the array is empty, using this function results in undefined behaviour. If the <em>position</em> is non-existent, it removes the last element.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new array</span></div>
-<div class="line"><a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 2);</div>
+<div class="line"><a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 2);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// fill array</span></div>
<div class="line"><span class="keywordtype">int</span> data;</div>
<div class="line">data = 4;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
<div class="line">data = 9;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
<div class="line">data = 7;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
<div class="line">data = 10;</div>
-<div class="line"><a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;a);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check array</span></div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 0) == 4);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 1) == 9);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 2) == 7);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 3) == 10);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 0) == 4);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 1) == 9);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 2) == 7);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 3) == 10);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// remove the second element</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a>(array, 1);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a>(array, 1);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check array</span></div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 0) == 4);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 1) == 7);</div>
-<div class="line">assert(*<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, 2) == 10);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 0) == 4);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 1) == 7);</div>
+<div class="line">assert(*<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, 2) == 10);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release array</span></div>
-<div class="line"><a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
+<div class="line"><a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(array);</div>
<div class="ttc" id="aicalarray_8h_html_afeff7fd9edc32284b5fb34fb61ec8c0a"><div class="ttname"><a href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a></div><div class="ttdeci">void icalarray_remove_element_at(icalarray *array, size_t position)</div><div class="ttdoc">Removes a given element from an array.</div><div class="ttdef"><b>Definition:</b> icalarray.c:125</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a7552d72058960fe92eeae36531275913"></a>
+<a id="a7552d72058960fe92eeae36531275913" name="a7552d72058960fe92eeae36531275913"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7552d72058960fe92eeae36531275913">&#9670;&nbsp;</a></span>icalarray_sort()</h2>
<div class="memitem">
@@ -478,19 +477,19 @@ Functions</h2></td></tr>
<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> *argv[]) {</div>
<div class="line"> <span class="keywordtype">int</span> numbers[] = {5, 2, 7, 4, 3, 1, 0, 8, 6, 9};</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="struct__icalarray.html">icalarray</a> *array = <a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 3);</div>
+<div class="line"> <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array = <a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keyword">sizeof</span>(<span class="keywordtype">int</span>), 3);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// fill array</span></div>
<div class="line"> <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; 10; i++) {</div>
-<div class="line"> <a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;numbers[i]);</div>
+<div class="line"> <a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(array, &amp;numbers[i]);</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// sort array</span></div>
-<div class="line"> <a class="code" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray_sort</a>(array, compare_ints);</div>
+<div class="line"> <a class="code hl_function" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray_sort</a>(array, compare_ints);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// print numbers</span></div>
<div class="line"> <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; 10; i++) {</div>
-<div class="line"> printf(<span class="stringliteral">&quot;%i\n&quot;</span>, *((<span class="keywordtype">int</span>*)<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(array, i)));</div>
+<div class="line"> printf(<span class="stringliteral">&quot;%i\n&quot;</span>, *((<span class="keywordtype">int</span>*)<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(array, i)));</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">return</span> 0;</div>
@@ -503,7 +502,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalarray_8h_source.html b/apidocs/icalarray_8h_source.html
index c922746d..8f32ce0a 100644
--- a/apidocs/icalarray_8h_source.html
+++ b/apidocs/icalarray_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalarray.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,71 +66,70 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalarray.h</div> </div>
+ <div class="headertitle"><div class="title">icalarray.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalarray_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598"> 1</a></span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalarray.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: Damon Chaplin 07 March 2001</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2001, Ximian, Inc.</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#ifndef ICALARRAY_H</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define ICALARRAY_H</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__icalarray.html">_icalarray</a> <a class="code" href="struct__icalarray.html">icalarray</a>;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="struct__icalarray.html"> 35</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct__icalarray.html">_icalarray</a></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordtype">size_t</span> element_size;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">size_t</span> increment_size;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordtype">size_t</span> num_elements;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordtype">size_t</span> space_allocated;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordtype">void</span> **chunks;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;};</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icalarray.html">icalarray</a> *<a class="code" href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a>(<span class="keywordtype">size_t</span> element_size, <span class="keywordtype">size_t</span> increment_size);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icalarray.html">icalarray</a> *<a class="code" href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray_copy</a>(<a class="code" href="struct__icalarray.html">icalarray</a> *array);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(<a class="code" href="struct__icalarray.html">icalarray</a> *array);</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(<a class="code" href="struct__icalarray.html">icalarray</a> *array, <span class="keyword">const</span> <span class="keywordtype">void</span> *element);</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; </div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a>(<a class="code" href="struct__icalarray.html">icalarray</a> *array, <span class="keywordtype">size_t</span> position);</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code" href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a>(<a class="code" href="struct__icalarray.html">icalarray</a> *array, <span class="keywordtype">size_t</span> position);</div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; </div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray_sort</a>(<a class="code" href="struct__icalarray.html">icalarray</a> *array,</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; <span class="keywordtype">int</span> (*compare) (<span class="keyword">const</span> <span class="keywordtype">void</span> *, <span class="keyword">const</span> <span class="keywordtype">void</span> *));</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; </div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALARRAY_H */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="aicalarray_8h_html_a0254b829a5b491bf42d19afa3b2d6f1e"><div class="ttname"><a href="icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e">icalarray_new</a></div><div class="ttdeci">icalarray * icalarray_new(size_t element_size, size_t increment_size)</div><div class="ttdoc">Creates a new icalarray object.</div><div class="ttdef"><b>Definition:</b> icalarray.c:31</div></div>
+<a href="icalarray_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalarray.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: Damon Chaplin 07 March 2001</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2001, Ximian, Inc.</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#ifndef ICALARRAY_H</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#define ICALARRAY_H</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598"> 34</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct__icalarray.html">_icalarray</a> <a class="code hl_struct" href="struct__icalarray.html">icalarray</a>;</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="struct__icalarray.html"> 35</a></span><span class="keyword">struct </span><a class="code hl_struct" href="struct__icalarray.html">_icalarray</a></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>{</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keywordtype">size_t</span> element_size;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">size_t</span> increment_size;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">size_t</span> num_elements;</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">size_t</span> space_allocated;</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordtype">void</span> **chunks;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>};</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *<a class="code hl_function" href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a>(<span class="keywordtype">size_t</span> element_size, <span class="keywordtype">size_t</span> increment_size);</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *<a class="code hl_function" href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray_copy</a>(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array);</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a>(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array);</div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a>(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array, <span class="keyword">const</span> <span class="keywordtype">void</span> *element);</div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a>(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array, <span class="keywordtype">size_t</span> position);</div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
+<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code hl_function" href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a>(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array, <span class="keywordtype">size_t</span> position);</div>
+<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> </div>
+<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray_sort</a>(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *array,</div>
+<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <span class="keywordtype">int</span> (*compare) (<span class="keyword">const</span> <span class="keywordtype">void</span> *, <span class="keyword">const</span> <span class="keywordtype">void</span> *));</div>
+<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> </div>
+<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span><span class="preprocessor">#endif </span><span class="comment">/* ICALARRAY_H */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="aicalarray_8h_html_a2f12e8a9e9d70d80ad8a621b7d52af96"><div class="ttname"><a href="icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96">icalarray_element_at</a></div><div class="ttdeci">void * icalarray_element_at(icalarray *array, size_t position)</div><div class="ttdoc">Access an array element.</div><div class="ttdef"><b>Definition:</b> icalarray.c:117</div></div>
+<div class="ttc" id="aicalarray_8h_html_a4e7b1165ef6a6a63e7d67dedfb789dc8"><div class="ttname"><a href="icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8">icalarray_copy</a></div><div class="ttdeci">icalarray * icalarray_copy(icalarray *array)</div><div class="ttdoc">Copies an existing icalarray and its elements, creating a new one.</div><div class="ttdef"><b>Definition:</b> icalarray.c:60</div></div>
<div class="ttc" id="aicalarray_8h_html_a725724cdff58a12520abc7d6bfdf5e0f"><div class="ttname"><a href="icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f">icalarray_free</a></div><div class="ttdeci">void icalarray_free(icalarray *array)</div><div class="ttdoc">Frees an array object and everything that it contains.</div><div class="ttdef"><b>Definition:</b> icalarray.c:90</div></div>
<div class="ttc" id="aicalarray_8h_html_a7552d72058960fe92eeae36531275913"><div class="ttname"><a href="icalarray_8h.html#a7552d72058960fe92eeae36531275913">icalarray_sort</a></div><div class="ttdeci">void icalarray_sort(icalarray *array, int(*compare)(const void *, const void *))</div><div class="ttdoc">Sorts the elements of an icalarray using the given comparison function.</div><div class="ttdef"><b>Definition:</b> icalarray.c:136</div></div>
-<div class="ttc" id="aicalarray_8h_html_a8d76fb1a34690980421b6c82c40d5f9c"><div class="ttname"><a href="icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c">icalarray_element_at</a></div><div class="ttdeci">void * icalarray_element_at(icalarray *array, size_t position)</div><div class="ttdoc">Access an array element.</div><div class="ttdef"><b>Definition:</b> icalarray.c:117</div></div>
<div class="ttc" id="aicalarray_8h_html_a9a11feb130b619af9dd7f4003d52d242"><div class="ttname"><a href="icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242">icalarray_append</a></div><div class="ttdeci">void icalarray_append(icalarray *array, const void *element)</div><div class="ttdoc">Appends an element to an array.</div><div class="ttdef"><b>Definition:</b> icalarray.c:105</div></div>
-<div class="ttc" id="aicalarray_8h_html_aa4bcd6fa2682deef8bdfd0d3b59be567"><div class="ttname"><a href="icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567">icalarray_copy</a></div><div class="ttdeci">icalarray * icalarray_copy(icalarray *array)</div><div class="ttdoc">Copies an existing icalarray and its elements, creating a new one.</div><div class="ttdef"><b>Definition:</b> icalarray.c:60</div></div>
+<div class="ttc" id="aicalarray_8h_html_aeab98d02907573525bccdd548c6f8f1d"><div class="ttname"><a href="icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d">icalarray_new</a></div><div class="ttdeci">icalarray * icalarray_new(size_t element_size, size_t increment_size)</div><div class="ttdoc">Creates a new icalarray object.</div><div class="ttdef"><b>Definition:</b> icalarray.c:31</div></div>
<div class="ttc" id="aicalarray_8h_html_afeff7fd9edc32284b5fb34fb61ec8c0a"><div class="ttname"><a href="icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a">icalarray_remove_element_at</a></div><div class="ttdeci">void icalarray_remove_element_at(icalarray *array, size_t position)</div><div class="ttdoc">Removes a given element from an array.</div><div class="ttdef"><b>Definition:</b> icalarray.c:125</div></div>
<div class="ttc" id="astruct__icalarray_html"><div class="ttname"><a href="struct__icalarray.html">_icalarray</a></div><div class="ttdef"><b>Definition:</b> icalarray.h:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalattach_8h.html b/apidocs/icalattach_8h.html
index 73c60561..35a67d7a 100644
--- a/apidocs/icalattach_8h.html
+++ b/apidocs/icalattach_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalattach.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,8 +69,7 @@ $(function() {
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalattach.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalattach.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -79,7 +78,7 @@ $(function() {
<p><a href="icalattach_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a56d5623c8bd51231d464b50cc69a72c5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structicalattach__impl.html">icalattach_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a></td></tr>
<tr class="memdesc:a56d5623c8bd51231d464b50cc69a72c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">An iCal attach object representing a link to a document object. <a href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">More...</a><br /></td></tr>
@@ -88,23 +87,23 @@ Typedefs</h2></td></tr>
<tr class="memdesc:a331647f68081555d5dad37e6ebb96f41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to be called to free the data of an <a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5" title="An iCal attach object representing a link to a document object.">icalattach</a> object. <a href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">More...</a><br /></td></tr>
<tr class="separator:a331647f68081555d5dad37e6ebb96f41"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a04b7e2f7106af21ca2cc03b9040f9487"><td class="memItemLeft" align="right" valign="top">unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487">icalattach_get_data</a> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *attach)</td></tr>
-<tr class="memdesc:a04b7e2f7106af21ca2cc03b9040f9487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the data of the icalattach object. <a href="icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487">More...</a><br /></td></tr>
-<tr class="separator:a04b7e2f7106af21ca2cc03b9040f9487"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2039dd2691006e33174e39fedb4adca"><td class="memItemLeft" align="right" valign="top">unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca">icalattach_get_data</a> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *attach)</td></tr>
+<tr class="memdesc:ab2039dd2691006e33174e39fedb4adca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the data of the icalattach object. <a href="icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca">More...</a><br /></td></tr>
+<tr class="separator:ab2039dd2691006e33174e39fedb4adca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87aa30954aa1f901d90ab816abdfebd1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *attach)</td></tr>
<tr class="memdesc:a87aa30954aa1f901d90ab816abdfebd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines if <em>attach</em> is an URL. <a href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">More...</a><br /></td></tr>
<tr class="separator:a87aa30954aa1f901d90ab816abdfebd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace086024b7d9e24e0052ccd7a6fc1d60"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach_get_url</a> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *attach)</td></tr>
-<tr class="memdesc:ace086024b7d9e24e0052ccd7a6fc1d60"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the icalattach object. <a href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">More...</a><br /></td></tr>
-<tr class="separator:ace086024b7d9e24e0052ccd7a6fc1d60"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6274ba5df22dde512aaa5bb07f08464"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464">icalattach_new_from_data</a> (const char *data, <a class="el" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a> free_fn, void *free_fn_data)</td></tr>
-<tr class="memdesc:ab6274ba5df22dde512aaa5bb07f08464"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalattach object from data. <a href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464">More...</a><br /></td></tr>
-<tr class="separator:ab6274ba5df22dde512aaa5bb07f08464"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8fd3cb99bf67d17f3f11cc7b5f78f13b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a> (const char *url)</td></tr>
-<tr class="memdesc:a8fd3cb99bf67d17f3f11cc7b5f78f13b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalattach object from a URL. <a href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">More...</a><br /></td></tr>
-<tr class="separator:a8fd3cb99bf67d17f3f11cc7b5f78f13b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abff756d83d05c46417c8cbdaa7e0fa04"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach_get_url</a> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *attach)</td></tr>
+<tr class="memdesc:abff756d83d05c46417c8cbdaa7e0fa04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the icalattach object. <a href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">More...</a><br /></td></tr>
+<tr class="separator:abff756d83d05c46417c8cbdaa7e0fa04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02add24fd5d06a4753df5e7b9e9ce94b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b">icalattach_new_from_data</a> (const char *data, <a class="el" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a> free_fn, void *free_fn_data)</td></tr>
+<tr class="memdesc:a02add24fd5d06a4753df5e7b9e9ce94b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalattach object from data. <a href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b">More...</a><br /></td></tr>
+<tr class="separator:a02add24fd5d06a4753df5e7b9e9ce94b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae01e1b8479c7f4f6205d05271a4a8021"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a> (const char *url)</td></tr>
+<tr class="memdesc:ae01e1b8479c7f4f6205d05271a4a8021"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalattach object from a URL. <a href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">More...</a><br /></td></tr>
+<tr class="separator:ae01e1b8479c7f4f6205d05271a4a8021"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa442cd17e95dd605f5df40194d910002"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach_ref</a> (<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *attach)</td></tr>
<tr class="memdesc:aa442cd17e95dd605f5df40194d910002"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increments reference count of the icalattach. <a href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">More...</a><br /></td></tr>
<tr class="separator:aa442cd17e95dd605f5df40194d910002"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -113,11 +112,11 @@ Functions</h2></td></tr>
<tr class="separator:a4f9e8fe048e58d1035f82ca47e51024f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>A set of functions to handle iCal attachments. </p>
-<p>With the <code>ATTACH</code> property, the iCal standard defines a way to associate a document object with a calendar component.</p>
-<p>These are represented with icalattach objects in libical. This file contains functions to create and work with these objects. </p>
+<div class="textblock"><p >A set of functions to handle iCal attachments. </p>
+<p >With the <code>ATTACH</code> property, the iCal standard defines a way to associate a document object with a calendar component.</p>
+<p >These are represented with icalattach objects in libical. This file contains functions to create and work with these objects. </p>
</div><h2 class="groupheader">Typedef Documentation</h2>
-<a id="a56d5623c8bd51231d464b50cc69a72c5"></a>
+<a id="a56d5623c8bd51231d464b50cc69a72c5" name="a56d5623c8bd51231d464b50cc69a72c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56d5623c8bd51231d464b50cc69a72c5">&#9670;&nbsp;</a></span>icalattach</h2>
<div class="memitem">
@@ -130,11 +129,11 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>An iCal attach object representing a link to a document object. </p>
-<p>Represents an association with a document object. icalattach objects are reference counted, meaning that if the last reference to them is removed (with <a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f" title="Decrements reference count of the icalattach.">icalattach_unref()</a>), they are destroyed. </p>
+<p >Represents an association with a document object. icalattach objects are reference counted, meaning that if the last reference to them is removed (with <a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f" title="Decrements reference count of the icalattach.">icalattach_unref()</a>), they are destroyed. </p>
</div>
</div>
-<a id="a331647f68081555d5dad37e6ebb96f41"></a>
+<a id="a331647f68081555d5dad37e6ebb96f41" name="a331647f68081555d5dad37e6ebb96f41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a331647f68081555d5dad37e6ebb96f41">&#9670;&nbsp;</a></span>icalattach_free_fn_t</h2>
<div class="memitem">
@@ -148,19 +147,19 @@ Functions</h2></td></tr>
<p>Function to be called to free the data of an <a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5" title="An iCal attach object representing a link to a document object.">icalattach</a> object. </p>
<dl class="section warning"><dt>Warning</dt><dd>Currently not used</dd></dl>
-<p>This function type is used to free the data from an <a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5" title="An iCal attach object representing a link to a document object.">icalattach</a> object created with <a class="el" href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464" title="Creates new icalattach object from data.">icalattach_new_from_data()</a>. It is currently not used </p>
+<p>This function type is used to free the data from an <a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5" title="An iCal attach object representing a link to a document object.">icalattach</a> object created with <a class="el" href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b" title="Creates new icalattach object from data.">icalattach_new_from_data()</a>. It is currently not used </p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a id="a04b7e2f7106af21ca2cc03b9040f9487"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a04b7e2f7106af21ca2cc03b9040f9487">&#9670;&nbsp;</a></span>icalattach_get_data()</h2>
+<a id="ab2039dd2691006e33174e39fedb4adca" name="ab2039dd2691006e33174e39fedb4adca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab2039dd2691006e33174e39fedb4adca">&#9670;&nbsp;</a></span>icalattach_get_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">unsigned char* icalattach_get_data </td>
+ <td class="memname">unsigned char * icalattach_get_data </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td>
<td class="paramname"><em>attach</em></td><td>)</td>
@@ -184,7 +183,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a87aa30954aa1f901d90ab816abdfebd1"></a>
+<a id="a87aa30954aa1f901d90ab816abdfebd1" name="a87aa30954aa1f901d90ab816abdfebd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87aa30954aa1f901d90ab816abdfebd1">&#9670;&nbsp;</a></span>icalattach_get_is_url()</h2>
<div class="memitem">
@@ -208,32 +207,32 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if it is a URL, otherwise 0. </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60" title="Returns the URL of the icalattach object.">icalattach_get_url()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04" title="Returns the URL of the icalattach object.">icalattach_get_url()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> if <em>attach</em> is <code>NULL</code>.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new</span></div>
-<div class="line"><a class="code" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
+<div class="line"><a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code hl_function" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// checks if it is a URL</span></div>
-<div class="line">assert(<a class="code" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(attach));</div>
+<div class="line">assert(<a class="code hl_function" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(attach));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release it</span></div>
-<div class="line"><a class="code" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
+<div class="line"><a class="code hl_function" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
<div class="ttc" id="aicalattach_8h_html_a4f9e8fe048e58d1035f82ca47e51024f"><div class="ttname"><a href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a></div><div class="ttdeci">void icalattach_unref(icalattach *attach)</div><div class="ttdoc">Decrements reference count of the icalattach.</div><div class="ttdef"><b>Definition:</b> icalattach.c:99</div></div>
<div class="ttc" id="aicalattach_8h_html_a87aa30954aa1f901d90ab816abdfebd1"><div class="ttname"><a href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a></div><div class="ttdeci">int icalattach_get_is_url(icalattach *attach)</div><div class="ttdoc">Determines if attach is an URL.</div><div class="ttdef"><b>Definition:</b> icalattach.c:118</div></div>
-<div class="ttc" id="aicalattach_8h_html_a8fd3cb99bf67d17f3f11cc7b5f78f13b"><div class="ttname"><a href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a></div><div class="ttdeci">icalattach * icalattach_new_from_url(const char *url)</div><div class="ttdoc">Creates new icalattach object from a URL.</div><div class="ttdef"><b>Definition:</b> icalattach.c:29</div></div>
+<div class="ttc" id="aicalattach_8h_html_ae01e1b8479c7f4f6205d05271a4a8021"><div class="ttname"><a href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a></div><div class="ttdeci">icalattach * icalattach_new_from_url(const char *url)</div><div class="ttdoc">Creates new icalattach object from a URL.</div><div class="ttdef"><b>Definition:</b> icalattach.c:29</div></div>
<div class="ttc" id="astructicalattach__impl_html"><div class="ttname"><a href="structicalattach__impl.html">icalattach_impl</a></div><div class="ttdef"><b>Definition:</b> icalattachimpl.h:26</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ace086024b7d9e24e0052ccd7a6fc1d60"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ace086024b7d9e24e0052ccd7a6fc1d60">&#9670;&nbsp;</a></span>icalattach_get_url()</h2>
+<a id="abff756d83d05c46417c8cbdaa7e0fa04" name="abff756d83d05c46417c8cbdaa7e0fa04"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abff756d83d05c46417c8cbdaa7e0fa04">&#9670;&nbsp;</a></span>icalattach_get_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalattach_get_url </td>
+ <td class="memname">const char * icalattach_get_url </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td>
<td class="paramname"><em>attach</em></td><td>)</td>
@@ -255,27 +254,27 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>Returns <code>NULL</code> and set <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> if <em>attach</em> is <code>NULL</code>. Undefined behaviour if the object is not a URL (check with <a class="el" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1" title="Determines if attach is an URL.">icalattach_get_is_url()</a>).</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string returned is owned by libical and must not be freed by the caller.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new</span></div>
-<div class="line"><a class="code" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
+<div class="line"><a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code hl_function" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// checks it</span></div>
-<div class="line">assert(<a class="code" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(attach));</div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach_get_url</a>(attach), <span class="stringliteral">&quot;http://example.com&quot;</span>));</div>
+<div class="line">assert(<a class="code hl_function" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(attach));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach_get_url</a>(attach), <span class="stringliteral">&quot;http://example.com&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release it</span></div>
-<div class="line"><a class="code" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
-<div class="ttc" id="aicalattach_8h_html_ace086024b7d9e24e0052ccd7a6fc1d60"><div class="ttname"><a href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach_get_url</a></div><div class="ttdeci">const char * icalattach_get_url(icalattach *attach)</div><div class="ttdoc">Returns the URL of the icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.c:125</div></div>
+<div class="line"><a class="code hl_function" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
+<div class="ttc" id="aicalattach_8h_html_abff756d83d05c46417c8cbdaa7e0fa04"><div class="ttname"><a href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach_get_url</a></div><div class="ttdeci">const char * icalattach_get_url(icalattach *attach)</div><div class="ttdoc">Returns the URL of the icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.c:125</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ab6274ba5df22dde512aaa5bb07f08464"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab6274ba5df22dde512aaa5bb07f08464">&#9670;&nbsp;</a></span>icalattach_new_from_data()</h2>
+<a id="a02add24fd5d06a4753df5e7b9e9ce94b" name="a02add24fd5d06a4753df5e7b9e9ce94b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a02add24fd5d06a4753df5e7b9e9ce94b">&#9670;&nbsp;</a></span>icalattach_new_from_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a>* icalattach_new_from_data </td>
+ <td class="memname"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> * icalattach_new_from_data </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>data</em>, </td>
@@ -316,14 +315,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a8fd3cb99bf67d17f3f11cc7b5f78f13b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8fd3cb99bf67d17f3f11cc7b5f78f13b">&#9670;&nbsp;</a></span>icalattach_new_from_url()</h2>
+<a id="ae01e1b8479c7f4f6205d05271a4a8021" name="ae01e1b8479c7f4f6205d05271a4a8021"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae01e1b8479c7f4f6205d05271a4a8021">&#9670;&nbsp;</a></span>icalattach_new_from_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a>* icalattach_new_from_url </td>
+ <td class="memname"><a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> * icalattach_new_from_url </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>url</em></td><td>)</td>
@@ -344,19 +343,19 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If <em>url</em> is <code>NULL</code>, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>. If there was an error allocating memory, it returns <code>NULL</code> and sets <code>errno</code> to <code>ENOMEM</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The returned icalattach object is owned by the caller of the function. icalattach objects are reference counted, which means that after use, <a class="el" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f" title="Decrements reference count of the icalattach.">icalattach_unref()</a> needs to be called to signal that they are not used anymore.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new</span></div>
-<div class="line"><a class="code" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
+<div class="line"><a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code hl_function" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// checks it</span></div>
-<div class="line">assert(<a class="code" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(attach));</div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach_get_url</a>(attach), <span class="stringliteral">&quot;http://example.com&quot;</span>));</div>
+<div class="line">assert(<a class="code hl_function" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(attach));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach_get_url</a>(attach), <span class="stringliteral">&quot;http://example.com&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release it</span></div>
-<div class="line"><a class="code" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
+<div class="line"><a class="code hl_function" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aa442cd17e95dd605f5df40194d910002"></a>
+<a id="aa442cd17e95dd605f5df40194d910002" name="aa442cd17e95dd605f5df40194d910002"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa442cd17e95dd605f5df40194d910002">&#9670;&nbsp;</a></span>icalattach_ref()</h2>
<div class="memitem">
@@ -385,7 +384,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a4f9e8fe048e58d1035f82ca47e51024f"></a>
+<a id="a4f9e8fe048e58d1035f82ca47e51024f" name="a4f9e8fe048e58d1035f82ca47e51024f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f9e8fe048e58d1035f82ca47e51024f">&#9670;&nbsp;</a></span>icalattach_unref()</h2>
<div class="memitem">
@@ -413,10 +412,10 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If <em>attach</em> is <code>NULL</code>, or the reference count is smaller than 0, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>Calling this function releases the icalattach back to the library, and it must not be used afterwards.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new</span></div>
-<div class="line"><a class="code" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
+<div class="line"><a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach = <a class="code hl_function" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a>(<span class="stringliteral">&quot;http://example.com&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release it</span></div>
-<div class="line"><a class="code" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
+<div class="line"><a class="code hl_function" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(attach);</div>
</div><!-- fragment --> </dd></dl>
</div>
@@ -424,7 +423,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalattach_8h_source.html b/apidocs/icalattach_8h_source.html
index b8c6fd18..18654631 100644
--- a/apidocs/icalattach_8h_source.html
+++ b/apidocs/icalattach_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalattach.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,67 +66,66 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalattach.h</div> </div>
+ <div class="headertitle"><div class="title">icalattach.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalattach_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5"> 1</a></span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalattach.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: acampi 28 May 02</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2002, Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#ifndef ICALATTACH_H</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define ICALATTACH_H</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalattach__impl.html">icalattach_impl</a> <a class="code" href="structicalattach__impl.html">icalattach</a>;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41"> 54</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a>) (<span class="keywordtype">char</span> *data, <span class="keywordtype">void</span> *user_data);</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalattach__impl.html">icalattach</a> *<a class="code" href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *url);</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalattach__impl.html">icalattach</a> *<a class="code" href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464">icalattach_new_from_data</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *data,</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <a class="code" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a> free_fn,</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordtype">void</span> *free_fn_data);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach_ref</a>(<a class="code" href="structicalattach__impl.html">icalattach</a> *attach);</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(<a class="code" href="structicalattach__impl.html">icalattach</a> *attach);</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(<a class="code" href="structicalattach__impl.html">icalattach</a> *attach);</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach_get_url</a>(<a class="code" href="structicalattach__impl.html">icalattach</a> *attach);</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487">icalattach_get_data</a>(<a class="code" href="structicalattach__impl.html">icalattach</a> *attach);</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; </div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALATTACH_H */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="aicalattach_8h_html_a04b7e2f7106af21ca2cc03b9040f9487"><div class="ttname"><a href="icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487">icalattach_get_data</a></div><div class="ttdeci">unsigned char * icalattach_get_data(icalattach *attach)</div><div class="ttdoc">Returns the data of the icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.c:133</div></div>
+<a href="icalattach_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalattach.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: acampi 28 May 02</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2002, Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#ifndef ICALATTACH_H</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#define ICALATTACH_H</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5"> 44</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalattach__impl.html">icalattach_impl</a> <a class="code hl_struct" href="structicalattach__impl.html">icalattach</a>;</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41"> 54</a></span><span class="keyword">typedef</span> void (*<a class="code hl_typedef" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a>) (<span class="keywordtype">char</span> *data, <span class="keywordtype">void</span> *user_data);</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *<a class="code hl_function" href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *url);</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *<a class="code hl_function" href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b">icalattach_new_from_data</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *data,</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <a class="code hl_typedef" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a> free_fn,</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">void</span> *free_fn_data);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach_ref</a>(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach);</div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a>(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach);</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a>(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach);</div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach_get_url</a>(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach);</div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> </div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca">icalattach_get_data</a>(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *attach);</div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> </div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALATTACH_H */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="aicalattach_8h_html_a02add24fd5d06a4753df5e7b9e9ce94b"><div class="ttname"><a href="icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b">icalattach_new_from_data</a></div><div class="ttdeci">icalattach * icalattach_new_from_data(const char *data, icalattach_free_fn_t free_fn, void *free_fn_data)</div><div class="ttdoc">Creates new icalattach object from data.</div><div class="ttdef"><b>Definition:</b> icalattach.c:60</div></div>
<div class="ttc" id="aicalattach_8h_html_a331647f68081555d5dad37e6ebb96f41"><div class="ttname"><a href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a></div><div class="ttdeci">void(* icalattach_free_fn_t)(char *data, void *user_data)</div><div class="ttdoc">Function to be called to free the data of an icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.h:54</div></div>
<div class="ttc" id="aicalattach_8h_html_a4f9e8fe048e58d1035f82ca47e51024f"><div class="ttname"><a href="icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f">icalattach_unref</a></div><div class="ttdeci">void icalattach_unref(icalattach *attach)</div><div class="ttdoc">Decrements reference count of the icalattach.</div><div class="ttdef"><b>Definition:</b> icalattach.c:99</div></div>
<div class="ttc" id="aicalattach_8h_html_a87aa30954aa1f901d90ab816abdfebd1"><div class="ttname"><a href="icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1">icalattach_get_is_url</a></div><div class="ttdeci">int icalattach_get_is_url(icalattach *attach)</div><div class="ttdoc">Determines if attach is an URL.</div><div class="ttdef"><b>Definition:</b> icalattach.c:118</div></div>
-<div class="ttc" id="aicalattach_8h_html_a8fd3cb99bf67d17f3f11cc7b5f78f13b"><div class="ttname"><a href="icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b">icalattach_new_from_url</a></div><div class="ttdeci">icalattach * icalattach_new_from_url(const char *url)</div><div class="ttdoc">Creates new icalattach object from a URL.</div><div class="ttdef"><b>Definition:</b> icalattach.c:29</div></div>
<div class="ttc" id="aicalattach_8h_html_aa442cd17e95dd605f5df40194d910002"><div class="ttname"><a href="icalattach_8h.html#aa442cd17e95dd605f5df40194d910002">icalattach_ref</a></div><div class="ttdeci">void icalattach_ref(icalattach *attach)</div><div class="ttdoc">Increments reference count of the icalattach.</div><div class="ttdef"><b>Definition:</b> icalattach.c:91</div></div>
-<div class="ttc" id="aicalattach_8h_html_ab6274ba5df22dde512aaa5bb07f08464"><div class="ttname"><a href="icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464">icalattach_new_from_data</a></div><div class="ttdeci">icalattach * icalattach_new_from_data(const char *data, icalattach_free_fn_t free_fn, void *free_fn_data)</div><div class="ttdoc">Creates new icalattach object from data.</div><div class="ttdef"><b>Definition:</b> icalattach.c:60</div></div>
-<div class="ttc" id="aicalattach_8h_html_ace086024b7d9e24e0052ccd7a6fc1d60"><div class="ttname"><a href="icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60">icalattach_get_url</a></div><div class="ttdeci">const char * icalattach_get_url(icalattach *attach)</div><div class="ttdoc">Returns the URL of the icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.c:125</div></div>
+<div class="ttc" id="aicalattach_8h_html_ab2039dd2691006e33174e39fedb4adca"><div class="ttname"><a href="icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca">icalattach_get_data</a></div><div class="ttdeci">unsigned char * icalattach_get_data(icalattach *attach)</div><div class="ttdoc">Returns the data of the icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.c:133</div></div>
+<div class="ttc" id="aicalattach_8h_html_abff756d83d05c46417c8cbdaa7e0fa04"><div class="ttname"><a href="icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04">icalattach_get_url</a></div><div class="ttdeci">const char * icalattach_get_url(icalattach *attach)</div><div class="ttdoc">Returns the URL of the icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.c:125</div></div>
+<div class="ttc" id="aicalattach_8h_html_ae01e1b8479c7f4f6205d05271a4a8021"><div class="ttname"><a href="icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021">icalattach_new_from_url</a></div><div class="ttdeci">icalattach * icalattach_new_from_url(const char *url)</div><div class="ttdoc">Creates new icalattach object from a URL.</div><div class="ttdef"><b>Definition:</b> icalattach.c:29</div></div>
<div class="ttc" id="astructicalattach__impl_html"><div class="ttname"><a href="structicalattach__impl.html">icalattach_impl</a></div><div class="ttdef"><b>Definition:</b> icalattachimpl.h:26</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalattachimpl_8h_source.html b/apidocs/icalattachimpl_8h_source.html
index d5de6d7a..ec19ac62 100644
--- a/apidocs/icalattachimpl_8h_source.html
+++ b/apidocs/icalattachimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalattachimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,68 +66,67 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalattachimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalattachimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalattachimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: acampi 28 May 02</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALATTACHIMPL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALATTACHIMPL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalattach_8h.html">icalattach.h</a>&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">/* Private structure for ATTACH values */</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="structicalattach__impl.html"> 25</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalattach__impl.html">icalattach_impl</a></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="comment">/* Reference count */</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keywordtype">int</span> refcount;</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">union</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; {</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="comment">/* URL attachment data */</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">struct</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; {</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordtype">char</span> *url;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; } url;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="comment">/* Inline data */</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keyword">struct</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; {</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordtype">char</span> *data;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <a class="code" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a> free_fn;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordtype">void</span> *free_fn_data;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; } data;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; } u;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="comment">/* TRUE if URL, FALSE if inline data */</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> is_url:1;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;};</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalattachimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: acampi 28 May 02</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALATTACHIMPL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALATTACHIMPL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="icalattach_8h.html">icalattach.h</a>&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">/* Private structure for ATTACH values */</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="structicalattach__impl.html"> 25</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalattach__impl.html">icalattach_impl</a></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>{</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="comment">/* Reference count */</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keywordtype">int</span> refcount;</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">union</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> {</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="comment">/* URL attachment data */</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">struct</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> {</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordtype">char</span> *url;</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> } url;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="comment">/* Inline data */</span></div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">struct</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> {</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordtype">char</span> *data;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <a class="code hl_typedef" href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a> free_fn;</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keywordtype">void</span> *free_fn_data;</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> } data;</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> } u;</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="comment">/* TRUE if URL, FALSE if inline data */</span></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> is_url:1;</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>};</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalattach_8h_html"><div class="ttname"><a href="icalattach_8h.html">icalattach.h</a></div><div class="ttdoc">A set of functions to handle iCal attachments.</div></div>
<div class="ttc" id="aicalattach_8h_html_a331647f68081555d5dad37e6ebb96f41"><div class="ttname"><a href="icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41">icalattach_free_fn_t</a></div><div class="ttdeci">void(* icalattach_free_fn_t)(char *data, void *user_data)</div><div class="ttdoc">Function to be called to free the data of an icalattach object.</div><div class="ttdef"><b>Definition:</b> icalattach.h:54</div></div>
<div class="ttc" id="astructicalattach__impl_html"><div class="ttname"><a href="structicalattach__impl.html">icalattach_impl</a></div><div class="ttdef"><b>Definition:</b> icalattachimpl.h:26</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalbdbset_8h_source.html b/apidocs/icalbdbset_8h_source.html
index 1bc3a94d..a2161ac0 100644
--- a/apidocs/icalbdbset_8h_source.html
+++ b/apidocs/icalbdbset_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbset.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,182 +66,181 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalbdbset.h</div> </div>
+ <div class="headertitle"><div class="title">icalbdbset.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalbdbset.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> (C) COPYRIGHT 2001, Critical Path</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#ifndef ICALBDBSET_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define ICALBDBSET_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;db.h&gt;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalbdbset__impl.html">icalbdbset_impl</a> <a class="code" href="structicalbdbset__impl.html">icalbdbset</a>;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">enum</span> icalbdbset_subdb_type</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{ ICALBDB_CALENDARS, ICALBDB_EVENTS, ICALBDB_TODOS, ICALBDB_REMINDERS };</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalbdbset_subdb_type icalbdbset_subdb_type;</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_init_dbenv(<span class="keywordtype">char</span> *db_env_dir,</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">void</span> (*logDbFunc) (<span class="keyword">const</span> DB_ENV *,</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *));</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalbdbset_init(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *options);</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_cleanup(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_checkpoint(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_rmdbLog(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalbdbset_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *database_filename,</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; icalbdbset_subdb_type subdb_type,</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">int</span> dbtype, u_int32_t flag);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICALSS_EXPORT DB *icalbdbset_bdb_open_secondary(DB *dbp,</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *subdb,</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *sindex,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordtype">int</span> (*callback) (DB *db,</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">const</span> DBT *dbt1,</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">const</span> DBT *dbt2,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; DBT *dbt3), <span class="keywordtype">int</span> type);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">char</span> *icalbdbset_parse_data(DBT *dbt, <span class="keywordtype">char</span> *(*pfunc) (<span class="keyword">const</span> DBT *dbt));</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_free(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/* cursor operations */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_acquire_cursor(DB *dbp, DB_TXN *tid, DBC ** rdbcp);</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_cget(DBC *dbcp, DBT *key, DBT *data,</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; u_int32_t access_method);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_cput(DBC *dbcp, DBT *key, DBT *data,</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; u_int32_t access_method);</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_first(DBC *dbcp, DBT *key, DBT *data);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_next(DBC *dbcp, DBT *key, DBT *data);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_last(DBC *dbcp, DBT *key, DBT *data);</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_key(DBC *dbcp, DBT *key, DBT *data);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_delete(DB *dbp, DBT *key);</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_put(DB *dbp, DBT *key, DBT *data, u_int32_t access_method);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get(DB *dbp, DB_TXN *tid, DBT *key, DBT *data,</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; u_int32_t flags);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalbdbset_path(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalbdbset_subdb(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment">/* Mark the set as changed, so it will be written to disk when it</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment"> is freed. Commit writes to disk immediately. */</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_mark(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_commit(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_add_component(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_remove_component(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_count_components(<a class="code" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="comment">/* Restrict the component returned by icalbdbset_first, _next to those</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="comment"> that pass the gauge. _clear removes the gauge */</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_select(<a class="code" href="structicalset__impl.html">icalset</a> *store, <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_clear(<a class="code" href="structicalset__impl.html">icalset</a> *store);</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="comment">/* Gets and searches for a component by uid */</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_fetch(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_has_uid(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_fetch_match(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_modify(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *old,</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="comment">/* cluster management functions */</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_set_cluster(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *cluster);</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_free_cluster(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_cluster(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="comment">/* Iterate through components. If a gauge has been defined, these</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="comment"> will skip over components that do not pass the gauge */</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; </div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_current_component(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_first_component(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_next_component(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; </div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="comment">/* External iterator for thread safety */</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalsetiter.html">icalsetiter</a> icalbdbset_begin_component(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; icalcomponent_kind kind,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_form_a_matched_recurrence_component(<a class="code" href="structicalsetiter.html">icalsetiter</a> *</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; itr);</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbsetiter_to_next(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbsetiter_to_prior(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="comment">/* Return a reference to the internal component. You probably should</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="comment"> not be using this. */</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; </div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_component(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; </div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;LIBICAL_ICALSS_EXPORT DB_ENV *icalbdbset_get_env(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_begin_transaction(DB_TXN *parent_id, DB_TXN ** txnid);</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; </div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_commit_transaction(DB_TXN *txnid);</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;LIBICAL_ICALSS_EXPORT DB *icalbdbset_bdb_open(<span class="keyword">const</span> <span class="keywordtype">char</span> *path,</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *subdb,</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keywordtype">int</span> type, <span class="keywordtype">int</span> mode, u_int32_t flag);</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; </div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html"> 164</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalbdbset__options.html">icalbdbset_options</a></div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;{</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8"> 166</a></span>&#160; icalbdbset_subdb_type <a class="code" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">subdb</a>; </div>
-<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62"> 167</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">dbtype</a>; </div>
-<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad"> 168</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">mode</a>; </div>
-<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc"> 169</a></span>&#160; u_int32_t <a class="code" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc">flag</a>; </div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a6f55db6a22c8275f6f0d712ffa36b11b"> 170</a></span>&#160; <span class="keywordtype">char</span> *(*pfunc) (<span class="keyword">const</span> DBT *dbt);</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; int (*callback) (DB *db,</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keyword">const</span> DBT *dbt1, <span class="keyword">const</span> DBT *dbt2, DBT *dbt3);</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;} <a class="code" href="structicalbdbset__options.html">icalbdbset_options</a>;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALBDBSET_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalbdbset.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> (C) COPYRIGHT 2001, Critical Path</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"></span> </div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"></span> </div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef ICALBDBSET_H</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define ICALBDBSET_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &lt;db.h&gt;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalbdbset__impl.html">icalbdbset_impl</a> <a class="code hl_struct" href="structicalbdbset__impl.html">icalbdbset</a>;</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keyword">enum</span> icalbdbset_subdb_type</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>{ ICALBDB_CALENDARS, ICALBDB_EVENTS, ICALBDB_TODOS, ICALBDB_REMINDERS };</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalbdbset_subdb_type icalbdbset_subdb_type;</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_init_dbenv(<span class="keywordtype">char</span> *db_env_dir,</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">void</span> (*logDbFunc) (<span class="keyword">const</span> DB_ENV *,</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *));</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalbdbset_init(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *options);</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_cleanup(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_checkpoint(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_rmdbLog(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalbdbset_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *database_filename,</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> icalbdbset_subdb_type subdb_type,</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">int</span> dbtype, u_int32_t flag);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICALSS_EXPORT DB *icalbdbset_bdb_open_secondary(DB *dbp,</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *subdb,</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *sindex,</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">int</span> (*callback) (DB *db,</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">const</span> DBT *dbt1,</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">const</span> DBT *dbt2,</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> DBT *dbt3), <span class="keywordtype">int</span> type);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">char</span> *icalbdbset_parse_data(DBT *dbt, <span class="keywordtype">char</span> *(*pfunc) (<span class="keyword">const</span> DBT *dbt));</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_free(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment">/* cursor operations */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_acquire_cursor(DB *dbp, DB_TXN *tid, DBC ** rdbcp);</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_cget(DBC *dbcp, DBT *key, DBT *data,</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> u_int32_t access_method);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_cput(DBC *dbcp, DBT *key, DBT *data,</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> u_int32_t access_method);</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_first(DBC *dbcp, DBT *key, DBT *data);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_next(DBC *dbcp, DBT *key, DBT *data);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_last(DBC *dbcp, DBT *key, DBT *data);</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get_key(DBC *dbcp, DBT *key, DBT *data);</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_delete(DB *dbp, DBT *key);</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_put(DB *dbp, DBT *key, DBT *data, u_int32_t access_method);</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_get(DB *dbp, DB_TXN *tid, DBT *key, DBT *data,</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> u_int32_t flags);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalbdbset_path(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span>LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalbdbset_subdb(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="comment">/* Mark the set as changed, so it will be written to disk when it</span></div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="comment"> is freed. Commit writes to disk immediately. */</span></div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_mark(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_commit(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_add_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_remove_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_count_components(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="comment">/* Restrict the component returned by icalbdbset_first, _next to those</span></div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span><span class="comment"> that pass the gauge. _clear removes the gauge */</span></div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_select(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store, <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalbdbset_clear(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store);</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span><span class="comment">/* Gets and searches for a component by uid */</span></div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_fetch(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_has_uid(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_fetch_match(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_modify(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *old,</div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span><span class="comment">/* cluster management functions */</span></div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_set_cluster(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *cluster);</div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalbdbset_free_cluster(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_cluster(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="comment">/* Iterate through components. If a gauge has been defined, these</span></div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span><span class="comment"> will skip over components that do not pass the gauge */</span></div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_current_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_first_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_next_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="comment">/* External iterator for thread safety */</span></div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> icalbdbset_begin_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> icalcomponent_kind kind,</div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_form_a_matched_recurrence_component(<a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *</div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> itr);</div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbsetiter_to_next(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbsetiter_to_prior(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="comment">/* Return a reference to the internal component. You probably should</span></div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><span class="comment"> not be using this. */</span></div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalbdbset_get_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span>LIBICAL_ICALSS_EXPORT DB_ENV *icalbdbset_get_env(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> </div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_begin_transaction(DB_TXN *parent_id, DB_TXN ** txnid);</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalbdbset_commit_transaction(DB_TXN *txnid);</div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span>LIBICAL_ICALSS_EXPORT DB *icalbdbset_bdb_open(<span class="keyword">const</span> <span class="keywordtype">char</span> *path,</div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *subdb,</div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> <span class="keywordtype">int</span> type, <span class="keywordtype">int</span> mode, u_int32_t flag);</div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> </div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html"> 164</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalbdbset__options.html">icalbdbset_options</a></div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span>{</div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8"> 166</a></span> icalbdbset_subdb_type <a class="code hl_variable" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">subdb</a>; </div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62"> 167</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">dbtype</a>; </div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad"> 168</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">mode</a>; </div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc"> 169</a></span> u_int32_t <a class="code hl_variable" href="structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc">flag</a>; </div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="structicalbdbset__options.html#af08565396096d8139ee9f54b523e4ebd"> 170</a></span> <span class="keywordtype">char</span> *(*pfunc) (<span class="keyword">const</span> DBT *dbt);</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> int (*callback) (DB *db,</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <span class="keyword">const</span> DBT *dbt1, <span class="keyword">const</span> DBT *dbt2, DBT *dbt3);</div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span>} <a class="code hl_struct" href="structicalbdbset__options.html">icalbdbset_options</a>;</div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALBDBSET_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
<div class="ttc" id="aicalset_8h_html"><div class="ttname"><a href="icalset_8h.html">icalset.h</a></div></div>
<div class="ttc" id="astructicalbdbset__impl_html"><div class="ttname"><a href="structicalbdbset__impl.html">icalbdbset_impl</a></div><div class="ttdef"><b>Definition:</b> icalbdbsetimpl.h:28</div></div>
@@ -257,7 +256,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalbdbset__cxx_8h.html b/apidocs/icalbdbset__cxx_8h.html
index 2b593df8..19368a69 100644
--- a/apidocs/icalbdbset__cxx_8h.html
+++ b/apidocs/icalbdbset__cxx_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbset_cxx.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> </div>
- <div class="headertitle">
-<div class="title">icalbdbset_cxx.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalbdbset_cxx.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -78,23 +77,23 @@ $(function() {
<p><a href="icalbdbset__cxx_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalBDBSet.html">LibICal::ICalBDBSet</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Definition of C++ Wrapper for icalbdbset.c. </p>
+<div class="textblock"><p >Definition of C++ Wrapper for icalbdbset.c. </p>
<dl class="section author"><dt>Author</dt><dd>dml 12/12/01</dd></dl>
<p>(C) COPYRIGHT 2001, Critical Path</p>
-<p>This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
-<p>The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
-<p>Or:</p>
-<p>The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
+<p >This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
+<p >The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
+<p >Or:</p>
+<p >The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalbdbset__cxx_8h_source.html b/apidocs/icalbdbset__cxx_8h_source.html
index bc4281c6..47cc9b57 100644
--- a/apidocs/icalbdbset__cxx_8h_source.html
+++ b/apidocs/icalbdbset__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbset_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,65 +66,64 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalbdbset_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">icalbdbset_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalbdbset__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALBDBSET_CXX_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALBDBSET_CXX_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">namespace </span>LibICal</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">class </span>VComponent;</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalBDBSet.html"> 32</a></span>&#160; <span class="keyword">class </span>LIBICAL_ICALSS_EXPORT <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>();</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> &amp;);</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>(<span class="keyword">const</span> std::string &amp;path, <span class="keywordtype">int</span> flags);</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> &amp;);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ~<a class="code" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>();</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordtype">void</span> free();</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; std::string path();</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> add_component(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> remove_component(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">int</span> count_components(icalcomponent_kind kind);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="comment">// Restrict the component returned by icalbdbset_first, _next to those</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="comment">// that pass the gauge. _clear removes the gauge</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> select(<a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordtype">void</span> clear();</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="comment">// Get and search for a component by uid</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *fetch(std::string &amp;uid);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *fetch_match(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">int</span> has_uid(std::string &amp;uid);</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="comment">// Iterate through components. If a gauge has been defined, these</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="comment">// will skip over components that do not pass the gauge</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_current_component();</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_first_component();</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_next_component();</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_component();</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; };</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;} <span class="comment">// namespace LibICal</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icalbdbset__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#ifndef ICALBDBSET_CXX_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define ICALBDBSET_CXX_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="keyword">namespace </span>LibICal</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>{</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">class </span>VComponent;</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalBDBSet.html"> 32</a></span> <span class="keyword">class </span>LIBICAL_ICALSS_EXPORT <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> {</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">public</span>:</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>();</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> &amp;);</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a>(<span class="keyword">const</span> std::string &amp;path, <span class="keywordtype">int</span> flags);</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">ICalBDBSet</a> &amp;);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <a class="code hl_class" href="classLibICal_1_1ICalBDBSet.html">~ICalBDBSet</a>();</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">public</span>:</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keywordtype">void</span> free();</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> std::string path();</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> add_component(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> remove_component(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">int</span> count_components(icalcomponent_kind kind);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="comment">// Restrict the component returned by icalbdbset_first, _next to those</span></div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="comment">// that pass the gauge. _clear removes the gauge</span></div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> select(<a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">void</span> clear();</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="comment">// Get and search for a component by uid</span></div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *fetch(std::string &amp;uid);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *fetch_match(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">int</span> has_uid(std::string &amp;uid);</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="comment">// Iterate through components. If a gauge has been defined, these</span></div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// will skip over components that do not pass the gauge</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_current_component();</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_first_component();</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_next_component();</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_component();</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> };</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>} <span class="comment">// namespace LibICal</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassLibICal_1_1ICalBDBSet_html"><div class="ttname"><a href="classLibICal_1_1ICalBDBSet.html">LibICal::ICalBDBSet</a></div><div class="ttdef"><b>Definition:</b> icalbdbset_cxx.h:33</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html"><div class="ttname"><a href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></div><div class="ttdoc">A class wrapping the libical icalcomponent functions.</div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:48</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
@@ -133,7 +132,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalbdbsetimpl_8h_source.html b/apidocs/icalbdbsetimpl_8h_source.html
index 0f2ebe7d..d488dbbd 100644
--- a/apidocs/icalbdbsetimpl_8h_source.html
+++ b/apidocs/icalbdbsetimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbsetimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,55 +66,54 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalbdbsetimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalbdbsetimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalbdbsetimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> (C) COPYRIGHT 2001, Critical Path</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#ifndef ICALBDBSETIMPL_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define ICALBDBSETIMPL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &lt;db.h&gt;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">/* This definition is in its own file so it can be kept out of the</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> main header file, but used by &quot;friend classes&quot; like icaldirset*/</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structicalbdbset__impl.html"> 27</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalbdbset__impl.html">icalbdbset_impl</a></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9"> 29</a></span>&#160; <a class="code" href="structicalset__impl.html">icalset</a> <a class="code" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">super</a>; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *path;</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *subdb;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *sindex;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *key;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">void</span> *data;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordtype">int</span> datasize;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">int</span> changed;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *cluster;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; DB_ENV *dbenv;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; DB *dbp;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; DB *sdbp;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; DBC *dbcp;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;};</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalbdbsetimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> (C) COPYRIGHT 2001, Critical Path</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"></span> </div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"></span> </div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef ICALBDBSETIMPL_H</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define ICALBDBSETIMPL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &lt;db.h&gt;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">/* This definition is in its own file so it can be kept out of the</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> main header file, but used by &quot;friend classes&quot; like icaldirset*/</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structicalbdbset__impl.html"> 27</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalbdbset__impl.html">icalbdbset_impl</a></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>{</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9"> 29</a></span> <a class="code hl_struct" href="structicalset__impl.html">icalset</a> <a class="code hl_variable" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">super</a>; </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *path;</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *subdb;</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *sindex;</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *key;</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">void</span> *data;</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordtype">int</span> datasize;</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keywordtype">int</span> changed;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *cluster;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> DB_ENV *dbenv;</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> DB *dbp;</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> DB *sdbp;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> DBC *dbcp;</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>};</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalset_8h_html"><div class="ttname"><a href="icalset_8h.html">icalset.h</a></div></div>
<div class="ttc" id="astructicalbdbset__impl_html"><div class="ttname"><a href="structicalbdbset__impl.html">icalbdbset_impl</a></div><div class="ttdef"><b>Definition:</b> icalbdbsetimpl.h:28</div></div>
<div class="ttc" id="astructicalbdbset__impl_html_a2a2bfa511d4dc9be7e9862ad111989a9"><div class="ttname"><a href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">icalbdbset_impl::super</a></div><div class="ttdeci">icalset super</div><div class="ttdef"><b>Definition:</b> icalbdbsetimpl.h:29</div></div>
@@ -124,7 +123,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalcalendar_8h.html b/apidocs/icalcalendar_8h.html
index 4657bcc7..282d3e9f 100644
--- a/apidocs/icalcalendar_8h.html
+++ b/apidocs/icalcalendar_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcalendar.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,8 +69,7 @@ $(function() {
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalcalendar.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcalendar.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -79,52 +78,52 @@ $(function() {
<p><a href="icalcalendar_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:ae982da4e57d4d1b1408d06d55a75e533"><td class="memItemLeft" align="right" valign="top"><a id="ae982da4e57d4d1b1408d06d55a75e533"></a>
+<tr class="memitem:ae982da4e57d4d1b1408d06d55a75e533"><td class="memItemLeft" align="right" valign="top"><a id="ae982da4e57d4d1b1408d06d55a75e533" name="ae982da4e57d4d1b1408d06d55a75e533"></a>
typedef struct <a class="el" href="structicalcalendar__impl.html">icalcalendar_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar</b></td></tr>
<tr class="separator:ae982da4e57d4d1b1408d06d55a75e533"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a6cc2bef08a87203c82921c4ff3135d0b"><td class="memItemLeft" align="right" valign="top"><a id="a6cc2bef08a87203c82921c4ff3135d0b"></a>
+<tr class="memitem:a6cc2bef08a87203c82921c4ff3135d0b"><td class="memItemLeft" align="right" valign="top"><a id="a6cc2bef08a87203c82921c4ff3135d0b" name="a6cc2bef08a87203c82921c4ff3135d0b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_free</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
<tr class="separator:a6cc2bef08a87203c82921c4ff3135d0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a567fd41d48efc483f6b3ebb8cb6fed49"><td class="memItemLeft" align="right" valign="top"><a id="a567fd41d48efc483f6b3ebb8cb6fed49"></a>
+<tr class="memitem:a4fdd7fe048aa2bb531c173d7f0c7f440"><td class="memItemLeft" align="right" valign="top"><a id="a4fdd7fe048aa2bb531c173d7f0c7f440" name="a4fdd7fe048aa2bb531c173d7f0c7f440"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_get_booked</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
-<tr class="separator:a567fd41d48efc483f6b3ebb8cb6fed49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a844c75774f1140412f09a960d9e19d14"><td class="memItemLeft" align="right" valign="top"><a id="a844c75774f1140412f09a960d9e19d14"></a>
+<tr class="separator:a4fdd7fe048aa2bb531c173d7f0c7f440"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88d39c91d789a3413c4676b40d289feb"><td class="memItemLeft" align="right" valign="top"><a id="a88d39c91d789a3413c4676b40d289feb" name="a88d39c91d789a3413c4676b40d289feb"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_get_freebusy</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
-<tr class="separator:a844c75774f1140412f09a960d9e19d14"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a9a8e61ba837e44300089b21a668925"><td class="memItemLeft" align="right" valign="top"><a id="a2a9a8e61ba837e44300089b21a668925"></a>
+<tr class="separator:a88d39c91d789a3413c4676b40d289feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8632e6ca5e63162cef58db6cabd7e8e5"><td class="memItemLeft" align="right" valign="top"><a id="a8632e6ca5e63162cef58db6cabd7e8e5" name="a8632e6ca5e63162cef58db6cabd7e8e5"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_get_incoming</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
-<tr class="separator:a2a9a8e61ba837e44300089b21a668925"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a904f1a65c5c2545cd3b4cbf1c0addbd0"><td class="memItemLeft" align="right" valign="top"><a id="a904f1a65c5c2545cd3b4cbf1c0addbd0"></a>
+<tr class="separator:a8632e6ca5e63162cef58db6cabd7e8e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a38c2fc5f246ede8c7cb58c957e4972"><td class="memItemLeft" align="right" valign="top"><a id="a8a38c2fc5f246ede8c7cb58c957e4972" name="a8a38c2fc5f246ede8c7cb58c957e4972"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_get_properties</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
-<tr class="separator:a904f1a65c5c2545cd3b4cbf1c0addbd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca0ba950b72c6689d7f4d3d076902531"><td class="memItemLeft" align="right" valign="top"><a id="aca0ba950b72c6689d7f4d3d076902531"></a>
+<tr class="separator:a8a38c2fc5f246ede8c7cb58c957e4972"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca0ba950b72c6689d7f4d3d076902531"><td class="memItemLeft" align="right" valign="top"><a id="aca0ba950b72c6689d7f4d3d076902531" name="aca0ba950b72c6689d7f4d3d076902531"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_islocked</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
<tr class="separator:aca0ba950b72c6689d7f4d3d076902531"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af06ed709bf9e13e4166eaf2fe7bbfba2"><td class="memItemLeft" align="right" valign="top"><a id="af06ed709bf9e13e4166eaf2fe7bbfba2"></a>
+<tr class="memitem:af06ed709bf9e13e4166eaf2fe7bbfba2"><td class="memItemLeft" align="right" valign="top"><a id="af06ed709bf9e13e4166eaf2fe7bbfba2" name="af06ed709bf9e13e4166eaf2fe7bbfba2"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_lock</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
<tr class="separator:af06ed709bf9e13e4166eaf2fe7bbfba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa35552ee42a986b8ff8571f987cee4f2"><td class="memItemLeft" align="right" valign="top"><a id="aa35552ee42a986b8ff8571f987cee4f2"></a>
+<tr class="memitem:ac90082b6afdf898f632faf3f3fc706cd"><td class="memItemLeft" align="right" valign="top"><a id="ac90082b6afdf898f632faf3f3fc706cd" name="ac90082b6afdf898f632faf3f3fc706cd"></a>
<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_new</b> (const char *dir)</td></tr>
-<tr class="separator:aa35552ee42a986b8ff8571f987cee4f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec17d23479d9c18ef8c003b040545ab0"><td class="memItemLeft" align="right" valign="top"><a id="aec17d23479d9c18ef8c003b040545ab0"></a>
+<tr class="separator:ac90082b6afdf898f632faf3f3fc706cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec17d23479d9c18ef8c003b040545ab0"><td class="memItemLeft" align="right" valign="top"><a id="aec17d23479d9c18ef8c003b040545ab0" name="aec17d23479d9c18ef8c003b040545ab0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_ownlock</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
<tr class="separator:aec17d23479d9c18ef8c003b040545ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a404d7d1d7980e3b3b7ffd03463d208d5"><td class="memItemLeft" align="right" valign="top"><a id="a404d7d1d7980e3b3b7ffd03463d208d5"></a>
+<tr class="memitem:a404d7d1d7980e3b3b7ffd03463d208d5"><td class="memItemLeft" align="right" valign="top"><a id="a404d7d1d7980e3b3b7ffd03463d208d5" name="a404d7d1d7980e3b3b7ffd03463d208d5"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcalendar_unlock</b> (<a class="el" href="structicalcalendar__impl.html">icalcalendar</a> *calendar)</td></tr>
<tr class="separator:a404d7d1d7980e3b3b7ffd03463d208d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Routines for storing calendar data in a file system. </p>
-<p>The calendar has two icaldirsets, one for incoming components and one for booked components. It also has interfaces to access the free/busy list and a list of calendar properties </p>
+<div class="textblock"><p >Routines for storing calendar data in a file system. </p>
+<p >The calendar has two icaldirsets, one for incoming components and one for booked components. It also has interfaces to access the free/busy list and a list of calendar properties </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalcalendar_8h_source.html b/apidocs/icalcalendar_8h_source.html
index d93fbe65..48e36782 100644
--- a/apidocs/icalcalendar_8h_source.html
+++ b/apidocs/icalcalendar_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcalendar.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,67 +66,66 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalcalendar.h</div> </div>
+ <div class="headertitle"><div class="title">icalcalendar.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalcalendar_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalcalendar.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 23 December 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALCALENDAR_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALCALENDAR_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalcalendar__impl.html">icalcalendar_impl</a> <a class="code" href="structicalcalendar__impl.html">icalcalendar</a>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *icalcalendar_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *dir);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcalendar_free(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_lock(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_unlock(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_islocked(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_ownlock(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalcalendar_get_booked(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalcalendar_get_incoming(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalcalendar_get_properties(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalcalendar_get_freebusy(<a class="code" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALCALENDAR_H */</span><span class="preprocessor"></span></div>
+<a href="icalcalendar_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalcalendar.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 23 December 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALCALENDAR_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALCALENDAR_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar_impl</a> <a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a>;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *icalcalendar_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *dir);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcalendar_free(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_lock(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_unlock(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_islocked(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcalendar_ownlock(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalcalendar_get_booked(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalcalendar_get_incoming(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalcalendar_get_properties(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalcalendar_get_freebusy(<a class="code hl_struct" href="structicalcalendar__impl.html">icalcalendar</a> *calendar);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALCALENDAR_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalset_8h_html"><div class="ttname"><a href="icalset_8h.html">icalset.h</a></div></div>
<div class="ttc" id="astructicalcalendar__impl_html"><div class="ttname"><a href="structicalcalendar__impl.html">icalcalendar_impl</a></div><div class="ttdef"><b>Definition:</b> icalcalendar.c:38</div></div>
<div class="ttc" id="astructicalset__impl_html"><div class="ttname"><a href="structicalset__impl.html">icalset_impl</a></div><div class="ttdef"><b>Definition:</b> icalset.h:61</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalclassify_8h_source.html b/apidocs/icalclassify_8h_source.html
index f8df546b..fe362231 100644
--- a/apidocs/icalclassify_8h_source.html
+++ b/apidocs/icalclassify_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalclassify.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,42 +66,41 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalclassify.h</div> </div>
+ <div class="headertitle"><div class="title">icalclassify.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalclassify.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 21 Aug 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> =========================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALCLASSIFY_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALCLASSIFY_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;LIBICAL_ICALSS_EXPORT icalproperty_xlicclass icalclassify(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *match, <span class="keyword">const</span> <span class="keywordtype">char</span> *user);</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalclassify_find_overlaps(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALCLASSIFY_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalclassify.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 21 Aug 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> =========================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALCLASSIFY_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALCLASSIFY_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>LIBICAL_ICALSS_EXPORT icalproperty_xlicclass icalclassify(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *match, <span class="keyword">const</span> <span class="keywordtype">char</span> *user);</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalclassify_find_overlaps(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#endif </span><span class="comment">/* ICALCLASSIFY_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalset_8h_html"><div class="ttname"><a href="icalset_8h.html">icalset.h</a></div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
@@ -109,7 +108,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalcluster_8h_source.html b/apidocs/icalcluster_8h_source.html
index 5e23ee29..0c091310 100644
--- a/apidocs/icalcluster_8h_source.html
+++ b/apidocs/icalcluster_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcluster.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,69 +66,68 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalcluster.h</div> </div>
+ <div class="headertitle"><div class="title">icalcluster.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalcluster.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: acampi 13 March 2002</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> Copyright (C) 2002 Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALCLUSTER_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALCLUSTER_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalcluster__impl.html">icalcluster_impl</a> <a class="code" href="structicalcluster__impl.html">icalcluster</a>;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcluster__impl.html">icalcluster</a> *icalcluster_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *key, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *data);</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcluster__impl.html">icalcluster</a> *icalcluster_new_clone(<span class="keyword">const</span> <a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcluster_free(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcluster_key(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcluster_is_changed(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcluster_mark(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcluster_commit(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_component(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcluster_count_components(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster,</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; icalcomponent_kind kind);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalcluster_add_component(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster,</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalcluster_remove_component(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster,</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_current_component(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_first_component(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_next_component(<a class="code" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALCLUSTER_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalcluster.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: acampi 13 March 2002</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> Copyright (C) 2002 Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALCLUSTER_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALCLUSTER_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalcluster__impl.html">icalcluster_impl</a> <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a>;</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *icalcluster_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *key, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *data);</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *icalcluster_new_clone(<span class="keyword">const</span> <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcluster_free(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcluster_key(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcluster_is_changed(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcluster_mark(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalcluster_commit(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_component(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalcluster_count_components(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster,</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalcluster_add_component(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster,</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalcluster_remove_component(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster,</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_current_component(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_first_component(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcluster_get_next_component(<a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *cluster);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALCLUSTER_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalerror_8h_html"><div class="ttname"><a href="icalerror_8h.html">icalerror.h</a></div><div class="ttdoc">Error handling for libical.</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
@@ -137,7 +136,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalclusterimpl_8h_source.html b/apidocs/icalclusterimpl_8h_source.html
index dffc8e12..9747c437 100644
--- a/apidocs/icalclusterimpl_8h_source.html
+++ b/apidocs/icalclusterimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalclusterimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,52 +66,51 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalclusterimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalclusterimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalfilesetimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: acampi 13 March 2002</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> Copyright (C) 2002 Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALCLUSTERIMPL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALCLUSTERIMPL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment">/* This definition is in its own file so it can be kept out of the</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> main header file, but used by &quot;friend classes&quot; like icaldirset*/</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#define ICALCLUSTER_ID &quot;clus&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structicalcluster__impl.html"> 27</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalcluster__impl.html">icalcluster_impl</a></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keywordtype">char</span> <span class="keywordtype">id</span>[5]; <span class="comment">/* clus */</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keywordtype">char</span> *key;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *data;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordtype">int</span> changed;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;};</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalfilesetimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: acampi 13 March 2002</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> Copyright (C) 2002 Andrea Campi &lt;a.campi@inet.it&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALCLUSTERIMPL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALCLUSTERIMPL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment">/* This definition is in its own file so it can be kept out of the</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"> main header file, but used by &quot;friend classes&quot; like icaldirset*/</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#define ICALCLUSTER_ID &quot;clus&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structicalcluster__impl.html"> 27</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalcluster__impl.html">icalcluster_impl</a></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>{</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordtype">char</span> <span class="keywordtype">id</span>[5]; <span class="comment">/* clus */</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">char</span> *key;</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *data;</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">int</span> changed;</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>};</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="astructicalcluster__impl_html"><div class="ttname"><a href="structicalcluster__impl.html">icalcluster_impl</a></div><div class="ttdef"><b>Definition:</b> icalclusterimpl.h:28</div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalcomponent_8h.html b/apidocs/icalcomponent_8h.html
index 6146f366..87ae6c20 100644
--- a/apidocs/icalcomponent_8h.html
+++ b/apidocs/icalcomponent_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcomponent.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,98 +70,97 @@ $(function() {
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalcomponent.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcomponent.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="icalcomponent_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalcompiter.html">icalcompiter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:ab854263adb62bf37c1e29cec07ae0d52"><td class="memItemLeft" align="right" valign="top"><a id="ab854263adb62bf37c1e29cec07ae0d52"></a>
+<tr class="memitem:ab854263adb62bf37c1e29cec07ae0d52"><td class="memItemLeft" align="right" valign="top"><a id="ab854263adb62bf37c1e29cec07ae0d52" name="ab854263adb62bf37c1e29cec07ae0d52"></a>
typedef struct <a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcompiter</b></td></tr>
<tr class="separator:ab854263adb62bf37c1e29cec07ae0d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d574cc7441211eb08a1c741077a5a03"><td class="memItemLeft" align="right" valign="top"><a id="a7d574cc7441211eb08a1c741077a5a03"></a>
+<tr class="memitem:a7d574cc7441211eb08a1c741077a5a03"><td class="memItemLeft" align="right" valign="top"><a id="a7d574cc7441211eb08a1c741077a5a03" name="a7d574cc7441211eb08a1c741077a5a03"></a>
typedef struct <a class="el" href="structicalcomponent__impl.html">icalcomponent_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent</b></td></tr>
<tr class="separator:a7d574cc7441211eb08a1c741077a5a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a8991e4f610507983e5222ea2352bfccf"><td class="memItemLeft" align="right" valign="top"><a id="a8991e4f610507983e5222ea2352bfccf"></a>
+<tr class="memitem:a696cd70d6def9d678953e4929ccef77c"><td class="memItemLeft" align="right" valign="top"><a id="a696cd70d6def9d678953e4929ccef77c" name="a696cd70d6def9d678953e4929ccef77c"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcompiter_deref</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:a8991e4f610507983e5222ea2352bfccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab8bf1a7171f0315ef9540da52238fed5"><td class="memItemLeft" align="right" valign="top"><a id="ab8bf1a7171f0315ef9540da52238fed5"></a>
+<tr class="separator:a696cd70d6def9d678953e4929ccef77c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4246fa9055b4c6b12d87e30bc04fbef8"><td class="memItemLeft" align="right" valign="top"><a id="a4246fa9055b4c6b12d87e30bc04fbef8" name="a4246fa9055b4c6b12d87e30bc04fbef8"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcompiter_next</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:ab8bf1a7171f0315ef9540da52238fed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa5a71b9d2647f3bac3fd18adb9c88413"><td class="memItemLeft" align="right" valign="top"><a id="aa5a71b9d2647f3bac3fd18adb9c88413"></a>
+<tr class="separator:a4246fa9055b4c6b12d87e30bc04fbef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad526d7dae74c9965a05d6995e356272e"><td class="memItemLeft" align="right" valign="top"><a id="ad526d7dae74c9965a05d6995e356272e" name="ad526d7dae74c9965a05d6995e356272e"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcompiter_prior</b> (<a class="el" href="structicalcompiter.html">icalcompiter</a> *i)</td></tr>
-<tr class="separator:aa5a71b9d2647f3bac3fd18adb9c88413"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aefd9be4fd39138cb42fd1f46fa833b69"><td class="memItemLeft" align="right" valign="top"><a id="aefd9be4fd39138cb42fd1f46fa833b69"></a>
+<tr class="separator:ad526d7dae74c9965a05d6995e356272e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefd9be4fd39138cb42fd1f46fa833b69"><td class="memItemLeft" align="right" valign="top"><a id="aefd9be4fd39138cb42fd1f46fa833b69" name="aefd9be4fd39138cb42fd1f46fa833b69"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_add_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *parent, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *child)</td></tr>
<tr class="separator:aefd9be4fd39138cb42fd1f46fa833b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0f618a40a7b03ab8a7c4f1a36d05168"><td class="memItemLeft" align="right" valign="top"><a id="ad0f618a40a7b03ab8a7c4f1a36d05168"></a>
+<tr class="memitem:ad0f618a40a7b03ab8a7c4f1a36d05168"><td class="memItemLeft" align="right" valign="top"><a id="ad0f618a40a7b03ab8a7c4f1a36d05168" name="ad0f618a40a7b03ab8a7c4f1a36d05168"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_add_property</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalproperty *property)</td></tr>
<tr class="separator:ad0f618a40a7b03ab8a7c4f1a36d05168"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a9a40214bb46e56ddd9359a10dfa4c8"><td class="memItemLeft" align="right" valign="top"><a id="a1a9a40214bb46e56ddd9359a10dfa4c8"></a>
+<tr class="memitem:a3fabce8bb964d4944b4b547c711c66fa"><td class="memItemLeft" align="right" valign="top"><a id="a3fabce8bb964d4944b4b547c711c66fa" name="a3fabce8bb964d4944b4b547c711c66fa"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_as_ical_string</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="separator:a1a9a40214bb46e56ddd9359a10dfa4c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25d108b62dc1faab1b54267fc940c181"><td class="memItemLeft" align="right" valign="top"><a id="a25d108b62dc1faab1b54267fc940c181"></a>
+<tr class="separator:a3fabce8bb964d4944b4b547c711c66fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf456e58df929b1ad9e6be7561d410d6"><td class="memItemLeft" align="right" valign="top"><a id="abf456e58df929b1ad9e6be7561d410d6" name="abf456e58df929b1ad9e6be7561d410d6"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_as_ical_string_r</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="separator:a25d108b62dc1faab1b54267fc940c181"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2a0e9dc0508c8c1a2e3ec67332151d4"><td class="memItemLeft" align="right" valign="top"><a id="ad2a0e9dc0508c8c1a2e3ec67332151d4"></a>
+<tr class="separator:abf456e58df929b1ad9e6be7561d410d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2a0e9dc0508c8c1a2e3ec67332151d4"><td class="memItemLeft" align="right" valign="top"><a id="ad2a0e9dc0508c8c1a2e3ec67332151d4" name="ad2a0e9dc0508c8c1a2e3ec67332151d4"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_begin_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalcomponent_kind kind)</td></tr>
<tr class="separator:ad2a0e9dc0508c8c1a2e3ec67332151d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d9e2c4f04bad4b01f77b4fb57baf6d8"><td class="memItemLeft" align="right" valign="top"><a id="a2d9e2c4f04bad4b01f77b4fb57baf6d8"></a>
+<tr class="memitem:a2d9e2c4f04bad4b01f77b4fb57baf6d8"><td class="memItemLeft" align="right" valign="top"><a id="a2d9e2c4f04bad4b01f77b4fb57baf6d8" name="a2d9e2c4f04bad4b01f77b4fb57baf6d8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_check_restrictions</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a2d9e2c4f04bad4b01f77b4fb57baf6d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05f04c49a8dcbe21e87fd895cd7fcb3e"><td class="memItemLeft" align="right" valign="top"><a id="a05f04c49a8dcbe21e87fd895cd7fcb3e"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent_convert_errors</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
+<tr class="memitem:a05f04c49a8dcbe21e87fd895cd7fcb3e"><td class="memItemLeft" align="right" valign="top"><a id="a05f04c49a8dcbe21e87fd895cd7fcb3e" name="a05f04c49a8dcbe21e87fd895cd7fcb3e"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_convert_errors</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
<tr class="memdesc:a05f04c49a8dcbe21e87fd895cd7fcb3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts some X-LIC-ERROR properties into RETURN-STATUS properties. <br /></td></tr>
<tr class="separator:a05f04c49a8dcbe21e87fd895cd7fcb3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6a426e1812e09034847b182c68b3b70"><td class="memItemLeft" align="right" valign="top"><a id="af6a426e1812e09034847b182c68b3b70"></a>
+<tr class="memitem:af6a426e1812e09034847b182c68b3b70"><td class="memItemLeft" align="right" valign="top"><a id="af6a426e1812e09034847b182c68b3b70" name="af6a426e1812e09034847b182c68b3b70"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_count_components</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalcomponent_kind kind)</td></tr>
<tr class="separator:af6a426e1812e09034847b182c68b3b70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1f40109577b185be2e807c0f2f00146"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent_count_errors</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
<tr class="memdesc:aa1f40109577b185be2e807c0f2f00146"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of errors encountered parsing the data. <a href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">More...</a><br /></td></tr>
<tr class="separator:aa1f40109577b185be2e807c0f2f00146"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2dfb6a7e28f9fe48f22497d059e08b04"><td class="memItemLeft" align="right" valign="top"><a id="a2dfb6a7e28f9fe48f22497d059e08b04"></a>
+<tr class="memitem:a2dfb6a7e28f9fe48f22497d059e08b04"><td class="memItemLeft" align="right" valign="top"><a id="a2dfb6a7e28f9fe48f22497d059e08b04" name="a2dfb6a7e28f9fe48f22497d059e08b04"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_count_properties</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalproperty_kind kind)</td></tr>
<tr class="separator:a2dfb6a7e28f9fe48f22497d059e08b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3e7057e5bf8bc74446e84334403bd8c"><td class="memItemLeft" align="right" valign="top"><a id="ac3e7057e5bf8bc74446e84334403bd8c"></a>
+<tr class="memitem:ac3e7057e5bf8bc74446e84334403bd8c"><td class="memItemLeft" align="right" valign="top"><a id="ac3e7057e5bf8bc74446e84334403bd8c" name="ac3e7057e5bf8bc74446e84334403bd8c"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_end_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalcomponent_kind kind)</td></tr>
<tr class="separator:ac3e7057e5bf8bc74446e84334403bd8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a379c4880bf5ab8ccbf1d4af12aca232e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent_foreach_recurrence</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> start, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> end, void(*callback)(<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltime__span.html">icaltime_span</a> *span, void *data), void *callback_data)</td></tr>
<tr class="memdesc:a379c4880bf5ab8ccbf1d4af12aca232e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cycles through all recurrences of an event. <a href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">More...</a><br /></td></tr>
<tr class="separator:a379c4880bf5ab8ccbf1d4af12aca232e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:addacbedbeccb2e2d31ae9a6963e19e49"><td class="memItemLeft" align="right" valign="top"><a id="addacbedbeccb2e2d31ae9a6963e19e49"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent_foreach_tzid</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, void(*callback)(icalparameter *param, void *data), void *callback_data)</td></tr>
+<tr class="memitem:addacbedbeccb2e2d31ae9a6963e19e49"><td class="memItemLeft" align="right" valign="top"><a id="addacbedbeccb2e2d31ae9a6963e19e49" name="addacbedbeccb2e2d31ae9a6963e19e49"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_foreach_tzid</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, void(*callback)(icalparameter *param, void *data), void *callback_data)</td></tr>
<tr class="memdesc:addacbedbeccb2e2d31ae9a6963e19e49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls the given function for each TZID parameter found in the component, and any subcomponents. <br /></td></tr>
<tr class="separator:addacbedbeccb2e2d31ae9a6963e19e49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9147a2140676139e7535de4836dcd29"><td class="memItemLeft" align="right" valign="top"><a id="ae9147a2140676139e7535de4836dcd29"></a>
+<tr class="memitem:ae9147a2140676139e7535de4836dcd29"><td class="memItemLeft" align="right" valign="top"><a id="ae9147a2140676139e7535de4836dcd29" name="ae9147a2140676139e7535de4836dcd29"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_free</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
<tr class="separator:ae9147a2140676139e7535de4836dcd29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b74c8562afab36f5625b281781c7cf0"><td class="memItemLeft" align="right" valign="top"><a id="a0b74c8562afab36f5625b281781c7cf0"></a>
+<tr class="memitem:a7bb1c50f51a74c3c209fb5671547ce1c"><td class="memItemLeft" align="right" valign="top"><a id="a7bb1c50f51a74c3c209fb5671547ce1c" name="a7bb1c50f51a74c3c209fb5671547ce1c"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_comment</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:a0b74c8562afab36f5625b281781c7cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af59eca0837cc92f1b00353d292dfd9ba"><td class="memItemLeft" align="right" valign="top"><a id="af59eca0837cc92f1b00353d292dfd9ba"></a>
+<tr class="separator:a7bb1c50f51a74c3c209fb5671547ce1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5672514b8c61dc855dcede579db4bd1a"><td class="memItemLeft" align="right" valign="top"><a id="a5672514b8c61dc855dcede579db4bd1a" name="a5672514b8c61dc855dcede579db4bd1a"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_current_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="separator:af59eca0837cc92f1b00353d292dfd9ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad697c9754b4e9ffafc6f0a601f2260e5"><td class="memItemLeft" align="right" valign="top"><a id="ad697c9754b4e9ffafc6f0a601f2260e5"></a>
+<tr class="separator:a5672514b8c61dc855dcede579db4bd1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba62def141349c9d47db5c614dbbebdd"><td class="memItemLeft" align="right" valign="top"><a id="aba62def141349c9d47db5c614dbbebdd" name="aba62def141349c9d47db5c614dbbebdd"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_current_property</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="separator:ad697c9754b4e9ffafc6f0a601f2260e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a42e828908b919f8806ebe1977b22e014"><td class="memItemLeft" align="right" valign="top"><a id="a42e828908b919f8806ebe1977b22e014"></a>
+<tr class="separator:aba62def141349c9d47db5c614dbbebdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45c397c62e1085bf05428d2f13ac7f62"><td class="memItemLeft" align="right" valign="top"><a id="a45c397c62e1085bf05428d2f13ac7f62" name="a45c397c62e1085bf05428d2f13ac7f62"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_description</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:a42e828908b919f8806ebe1977b22e014"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a45c397c62e1085bf05428d2f13ac7f62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a233d19ae5347cc66920e755c2c966f70"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent_get_dtend</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:a233d19ae5347cc66920e755c2c966f70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DTEND property as an icaltime. <a href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">More...</a><br /></td></tr>
<tr class="separator:a233d19ae5347cc66920e755c2c966f70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afee97f107ac906ffe4a45e595041ac75"><td class="memItemLeft" align="right" valign="top"><a id="afee97f107ac906ffe4a45e595041ac75"></a>
+<tr class="memitem:afee97f107ac906ffe4a45e595041ac75"><td class="memItemLeft" align="right" valign="top"><a id="afee97f107ac906ffe4a45e595041ac75" name="afee97f107ac906ffe4a45e595041ac75"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_dtstamp</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:afee97f107ac906ffe4a45e595041ac75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23e20161c54d3aeff51e1cc444eee063"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent_get_dtstart</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
@@ -173,165 +172,165 @@ struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><
<tr class="memitem:aa40346bf15111b7f9eb0e629c7e8a6e6"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent_get_duration</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:aa40346bf15111b7f9eb0e629c7e8a6e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the DURATION property as an icalduration. <a href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">More...</a><br /></td></tr>
<tr class="separator:aa40346bf15111b7f9eb0e629c7e8a6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af07b1bf211a0fd4f595fdf8cb8fb786b"><td class="memItemLeft" align="right" valign="top"><a id="af07b1bf211a0fd4f595fdf8cb8fb786b"></a>
+<tr class="memitem:a164a3d10fe38ef6d49f7b6b433ec338d"><td class="memItemLeft" align="right" valign="top"><a id="a164a3d10fe38ef6d49f7b6b433ec338d" name="a164a3d10fe38ef6d49f7b6b433ec338d"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_first_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalcomponent_kind kind)</td></tr>
-<tr class="separator:af07b1bf211a0fd4f595fdf8cb8fb786b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad73fe111d1f3aeeb80281cea0df7e1e2"><td class="memItemLeft" align="right" valign="top"><a id="ad73fe111d1f3aeeb80281cea0df7e1e2"></a>
+<tr class="separator:a164a3d10fe38ef6d49f7b6b433ec338d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c55584f183386820a1f2cd67d0d48de"><td class="memItemLeft" align="right" valign="top"><a id="a2c55584f183386820a1f2cd67d0d48de" name="a2c55584f183386820a1f2cd67d0d48de"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_first_property</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalproperty_kind kind)</td></tr>
-<tr class="separator:ad73fe111d1f3aeeb80281cea0df7e1e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7b5953c513748cd41b40fdb50d88b66"><td class="memItemLeft" align="right" valign="top"><a id="af7b5953c513748cd41b40fdb50d88b66"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent_get_first_real_component</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *c)</td></tr>
-<tr class="memdesc:af7b5953c513748cd41b40fdb50d88b66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a reference to the first VEVENT, VTODO or VJOURNAL in the component. <br /></td></tr>
-<tr class="separator:af7b5953c513748cd41b40fdb50d88b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad12e1b267cde48639df6d0dcd0fba178"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178">icalcomponent_get_inner</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:ad12e1b267cde48639df6d0dcd0fba178"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9322d41bb57050519b22c92eb010f08"><td class="memItemLeft" align="right" valign="top"><a id="ae9322d41bb57050519b22c92eb010f08"></a>
+<tr class="separator:a2c55584f183386820a1f2cd67d0d48de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a822e1ecadd06473da50dbcb52ebb759d"><td class="memItemLeft" align="right" valign="top"><a id="a822e1ecadd06473da50dbcb52ebb759d" name="a822e1ecadd06473da50dbcb52ebb759d"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_first_real_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *c)</td></tr>
+<tr class="memdesc:a822e1ecadd06473da50dbcb52ebb759d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a reference to the first VEVENT, VTODO or VJOURNAL in the component. <br /></td></tr>
+<tr class="separator:a822e1ecadd06473da50dbcb52ebb759d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a744361f31ad6f28771035527ea00d11f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f">icalcomponent_get_inner</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
+<tr class="separator:a744361f31ad6f28771035527ea00d11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef015588bdcec62be5a44e62507fa15"><td class="memItemLeft" align="right" valign="top"><a id="adef015588bdcec62be5a44e62507fa15" name="adef015588bdcec62be5a44e62507fa15"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_location</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:ae9322d41bb57050519b22c92eb010f08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36125a44be8baadb7d58b4f5d3c13ca7"><td class="memItemLeft" align="right" valign="top"><a id="a36125a44be8baadb7d58b4f5d3c13ca7"></a>
-icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent_get_method</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
+<tr class="separator:adef015588bdcec62be5a44e62507fa15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36125a44be8baadb7d58b4f5d3c13ca7"><td class="memItemLeft" align="right" valign="top"><a id="a36125a44be8baadb7d58b4f5d3c13ca7" name="a36125a44be8baadb7d58b4f5d3c13ca7"></a>
+icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_method</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:a36125a44be8baadb7d58b4f5d3c13ca7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the METHOD property. <br /></td></tr>
<tr class="separator:a36125a44be8baadb7d58b4f5d3c13ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4930f774592c5a77e4e5040bce6ca3e"><td class="memItemLeft" align="right" valign="top"><a id="aa4930f774592c5a77e4e5040bce6ca3e"></a>
+<tr class="memitem:ad3f6fc66fb3a26d7f5d0315685c051b9"><td class="memItemLeft" align="right" valign="top"><a id="ad3f6fc66fb3a26d7f5d0315685c051b9" name="ad3f6fc66fb3a26d7f5d0315685c051b9"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_next_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalcomponent_kind kind)</td></tr>
-<tr class="separator:aa4930f774592c5a77e4e5040bce6ca3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:affdd17ca8d2868c709324481bb1726d2"><td class="memItemLeft" align="right" valign="top"><a id="affdd17ca8d2868c709324481bb1726d2"></a>
+<tr class="separator:ad3f6fc66fb3a26d7f5d0315685c051b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a853d9a8ade2a7e1e0493b8ef63d623bd"><td class="memItemLeft" align="right" valign="top"><a id="a853d9a8ade2a7e1e0493b8ef63d623bd" name="a853d9a8ade2a7e1e0493b8ef63d623bd"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_next_property</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalproperty_kind kind)</td></tr>
-<tr class="separator:affdd17ca8d2868c709324481bb1726d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a04f2ecd07090334a8b217243a32f01bb"><td class="memItemLeft" align="right" valign="top"><a id="a04f2ecd07090334a8b217243a32f01bb"></a>
+<tr class="separator:a853d9a8ade2a7e1e0493b8ef63d623bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8153538750dff89d13ed1b4ba6f5ccbf"><td class="memItemLeft" align="right" valign="top"><a id="a8153538750dff89d13ed1b4ba6f5ccbf" name="a8153538750dff89d13ed1b4ba6f5ccbf"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_parent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="separator:a04f2ecd07090334a8b217243a32f01bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40444b472998892f5c1b9fbb10dee796"><td class="memItemLeft" align="right" valign="top"><a id="a40444b472998892f5c1b9fbb10dee796"></a>
+<tr class="separator:a8153538750dff89d13ed1b4ba6f5ccbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40444b472998892f5c1b9fbb10dee796"><td class="memItemLeft" align="right" valign="top"><a id="a40444b472998892f5c1b9fbb10dee796" name="a40444b472998892f5c1b9fbb10dee796"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_recurrenceid</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a40444b472998892f5c1b9fbb10dee796"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4b5707bb3972230bb4a15cd0e163ac3f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f">icalcomponent_get_relcalid</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="memdesc:a4b5707bb3972230bb4a15cd0e163ac3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the RELCALID property of a component. <a href="icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f">More...</a><br /></td></tr>
-<tr class="separator:a4b5707bb3972230bb4a15cd0e163ac3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3bd0bac8b877b876f1f9e8ba6fb7e6e"><td class="memItemLeft" align="right" valign="top"><a id="ac3bd0bac8b877b876f1f9e8ba6fb7e6e"></a>
+<tr class="memitem:a8389c220f17ca9194ff35a53003fa7ff"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff">icalcomponent_get_relcalid</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
+<tr class="memdesc:a8389c220f17ca9194ff35a53003fa7ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the RELCALID property of a component. <a href="icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff">More...</a><br /></td></tr>
+<tr class="separator:a8389c220f17ca9194ff35a53003fa7ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3bd0bac8b877b876f1f9e8ba6fb7e6e"><td class="memItemLeft" align="right" valign="top"><a id="ac3bd0bac8b877b876f1f9e8ba6fb7e6e" name="ac3bd0bac8b877b876f1f9e8ba6fb7e6e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_sequence</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:ac3bd0bac8b877b876f1f9e8ba6fb7e6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1316a03cca77062e1e85a094a90c770"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent_get_span</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:ac1316a03cca77062e1e85a094a90c770"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the timespan covered by this component, in UTC. <a href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">More...</a><br /></td></tr>
<tr class="separator:ac1316a03cca77062e1e85a094a90c770"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ec08f24c492df7e726a6994252ba9bf"><td class="memItemLeft" align="right" valign="top"><a id="a5ec08f24c492df7e726a6994252ba9bf"></a>
+<tr class="memitem:a5ec08f24c492df7e726a6994252ba9bf"><td class="memItemLeft" align="right" valign="top"><a id="a5ec08f24c492df7e726a6994252ba9bf" name="a5ec08f24c492df7e726a6994252ba9bf"></a>
enum icalproperty_status&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_status</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a5ec08f24c492df7e726a6994252ba9bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abbebef0c5dbefd279f159457ca84693b"><td class="memItemLeft" align="right" valign="top"><a id="abbebef0c5dbefd279f159457ca84693b"></a>
+<tr class="memitem:a80c556f16bf3d5f16d0c6835db6e8f25"><td class="memItemLeft" align="right" valign="top"><a id="a80c556f16bf3d5f16d0c6835db6e8f25" name="a80c556f16bf3d5f16d0c6835db6e8f25"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_summary</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:abbebef0c5dbefd279f159457ca84693b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2db8709fe4510a08cdb26e13364484d4"><td class="memItemLeft" align="right" valign="top"><a id="a2db8709fe4510a08cdb26e13364484d4"></a>
-<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4">icalcomponent_get_timezone</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *tzid)</td></tr>
-<tr class="memdesc:a2db8709fe4510a08cdb26e13364484d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the icaltimezone in the component corresponding to the TZID, or NULL if it can't be found. <br /></td></tr>
-<tr class="separator:a2db8709fe4510a08cdb26e13364484d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b7927c4f51233334038fc3ec3ee8ce3"><td class="memItemLeft" align="right" valign="top"><a id="a2b7927c4f51233334038fc3ec3ee8ce3"></a>
+<tr class="separator:a80c556f16bf3d5f16d0c6835db6e8f25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc399fff22411a68f6f28ff93f625f3d"><td class="memItemLeft" align="right" valign="top"><a id="abc399fff22411a68f6f28ff93f625f3d" name="abc399fff22411a68f6f28ff93f625f3d"></a>
+<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_timezone</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *tzid)</td></tr>
+<tr class="memdesc:abc399fff22411a68f6f28ff93f625f3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the icaltimezone in the component corresponding to the TZID, or NULL if it can't be found. <br /></td></tr>
+<tr class="separator:abc399fff22411a68f6f28ff93f625f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac18738ce6b5f6bce894e0dff390735cf"><td class="memItemLeft" align="right" valign="top"><a id="ac18738ce6b5f6bce894e0dff390735cf" name="ac18738ce6b5f6bce894e0dff390735cf"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_get_uid</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:a2b7927c4f51233334038fc3ec3ee8ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ece164eac67a1d1710c8c9555cc64d8"><td class="memItemLeft" align="right" valign="top"><a id="a1ece164eac67a1d1710c8c9555cc64d8"></a>
+<tr class="separator:ac18738ce6b5f6bce894e0dff390735cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ece164eac67a1d1710c8c9555cc64d8"><td class="memItemLeft" align="right" valign="top"><a id="a1ece164eac67a1d1710c8c9555cc64d8" name="a1ece164eac67a1d1710c8c9555cc64d8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_is_valid</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
<tr class="separator:a1ece164eac67a1d1710c8c9555cc64d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad32e4ff0fa9a2704131500595418371e"><td class="memItemLeft" align="right" valign="top"><a id="ad32e4ff0fa9a2704131500595418371e"></a>
+<tr class="memitem:ad32e4ff0fa9a2704131500595418371e"><td class="memItemLeft" align="right" valign="top"><a id="ad32e4ff0fa9a2704131500595418371e" name="ad32e4ff0fa9a2704131500595418371e"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_isa</b> (const <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
<tr class="separator:ad32e4ff0fa9a2704131500595418371e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5cf31ea0b20583184480b4635e3c6deb"><td class="memItemLeft" align="right" valign="top"><a id="a5cf31ea0b20583184480b4635e3c6deb"></a>
+<tr class="memitem:a5cf31ea0b20583184480b4635e3c6deb"><td class="memItemLeft" align="right" valign="top"><a id="a5cf31ea0b20583184480b4635e3c6deb" name="a5cf31ea0b20583184480b4635e3c6deb"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_isa_component</b> (void *component)</td></tr>
<tr class="separator:a5cf31ea0b20583184480b4635e3c6deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab1fa6efdef642474b5f06ae5de2e5e7d"><td class="memItemLeft" align="right" valign="top"><a id="ab1fa6efdef642474b5f06ae5de2e5e7d"></a>
+<tr class="memitem:ab1fa6efdef642474b5f06ae5de2e5e7d"><td class="memItemLeft" align="right" valign="top"><a id="ab1fa6efdef642474b5f06ae5de2e5e7d" name="ab1fa6efdef642474b5f06ae5de2e5e7d"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_kind_is_valid</b> (const icalcomponent_kind kind)</td></tr>
<tr class="separator:ab1fa6efdef642474b5f06ae5de2e5e7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77c5cdceb0af2a2170a984b8dc43617e"><td class="memItemLeft" align="right" valign="top"><a id="a77c5cdceb0af2a2170a984b8dc43617e"></a>
+<tr class="memitem:a596bb69028158638f1e5c022603bc2c7"><td class="memItemLeft" align="right" valign="top"><a id="a596bb69028158638f1e5c022603bc2c7" name="a596bb69028158638f1e5c022603bc2c7"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_kind_to_string</b> (icalcomponent_kind kind)</td></tr>
-<tr class="separator:a77c5cdceb0af2a2170a984b8dc43617e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a596bb69028158638f1e5c022603bc2c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a6e353e730464ff0f4ecf85475d648c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent_merge_component</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp_to_merge)</td></tr>
<tr class="separator:a9a6e353e730464ff0f4ecf85475d648c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a601ce104db17e96574387a14a8bcde86"><td class="memItemLeft" align="right" valign="top"><a id="a601ce104db17e96574387a14a8bcde86"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86">icalcomponent_new</a> (icalcomponent_kind kind)</td></tr>
-<tr class="memdesc:a601ce104db17e96574387a14a8bcde86"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
-<tr class="separator:a601ce104db17e96574387a14a8bcde86"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac797f16691c303b9deef2a7d09bff460"><td class="memItemLeft" align="right" valign="top"><a id="ac797f16691c303b9deef2a7d09bff460"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460">icalcomponent_new_clone</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="memdesc:ac797f16691c303b9deef2a7d09bff460"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
-<tr class="separator:ac797f16691c303b9deef2a7d09bff460"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29e0e1c92861f2f2891a0b9e39565f16"><td class="memItemLeft" align="right" valign="top"><a id="a29e0e1c92861f2f2891a0b9e39565f16"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16">icalcomponent_new_from_string</a> (const char *str)</td></tr>
-<tr class="memdesc:a29e0e1c92861f2f2891a0b9e39565f16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
-<tr class="separator:a29e0e1c92861f2f2891a0b9e39565f16"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3575c92646699bca5c60445e85a59085"><td class="memItemLeft" align="right" valign="top"><a id="a3575c92646699bca5c60445e85a59085"></a>
+<tr class="memitem:a727a14d0c14c66b4dbf1b58b2cb6ac2e"><td class="memItemLeft" align="right" valign="top"><a id="a727a14d0c14c66b4dbf1b58b2cb6ac2e" name="a727a14d0c14c66b4dbf1b58b2cb6ac2e"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new</b> (icalcomponent_kind kind)</td></tr>
+<tr class="memdesc:a727a14d0c14c66b4dbf1b58b2cb6ac2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
+<tr class="separator:a727a14d0c14c66b4dbf1b58b2cb6ac2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0811895d6b10925444b92975210a7afc"><td class="memItemLeft" align="right" valign="top"><a id="a0811895d6b10925444b92975210a7afc" name="a0811895d6b10925444b92975210a7afc"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_clone</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
+<tr class="memdesc:a0811895d6b10925444b92975210a7afc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
+<tr class="separator:a0811895d6b10925444b92975210a7afc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4a04ae38f7633b65f629452aff3376a"><td class="memItemLeft" align="right" valign="top"><a id="af4a04ae38f7633b65f629452aff3376a" name="af4a04ae38f7633b65f629452aff3376a"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_from_string</b> (const char *str)</td></tr>
+<tr class="memdesc:af4a04ae38f7633b65f629452aff3376a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
+<tr class="separator:af4a04ae38f7633b65f629452aff3376a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b35fff52617945726d983084ddf68e2"><td class="memItemLeft" align="right" valign="top"><a id="a0b35fff52617945726d983084ddf68e2" name="a0b35fff52617945726d983084ddf68e2"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vagenda</b> (void)</td></tr>
-<tr class="separator:a3575c92646699bca5c60445e85a59085"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada4913d225bc493d1fdc8dd7ac120d30"><td class="memItemLeft" align="right" valign="top"><a id="ada4913d225bc493d1fdc8dd7ac120d30"></a>
+<tr class="separator:a0b35fff52617945726d983084ddf68e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acde0759af65523d6cd72900fe29ed200"><td class="memItemLeft" align="right" valign="top"><a id="acde0759af65523d6cd72900fe29ed200" name="acde0759af65523d6cd72900fe29ed200"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_valarm</b> (void)</td></tr>
-<tr class="separator:ada4913d225bc493d1fdc8dd7ac120d30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8aa74815bd725b5b8bd1176547d107f"><td class="memItemLeft" align="right" valign="top"><a id="ae8aa74815bd725b5b8bd1176547d107f"></a>
+<tr class="separator:acde0759af65523d6cd72900fe29ed200"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e4e2c534b91f5236112cceb193a913f"><td class="memItemLeft" align="right" valign="top"><a id="a2e4e2c534b91f5236112cceb193a913f" name="a2e4e2c534b91f5236112cceb193a913f"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vavailability</b> (void)</td></tr>
-<tr class="separator:ae8aa74815bd725b5b8bd1176547d107f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e5434e8ad0e8ba986fc94f35a89870d"><td class="memItemLeft" align="right" valign="top"><a id="a8e5434e8ad0e8ba986fc94f35a89870d"></a>
+<tr class="separator:a2e4e2c534b91f5236112cceb193a913f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a560e2d251c238e1d045b1dd293055d55"><td class="memItemLeft" align="right" valign="top"><a id="a560e2d251c238e1d045b1dd293055d55" name="a560e2d251c238e1d045b1dd293055d55"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vcalendar</b> (void)</td></tr>
-<tr class="separator:a8e5434e8ad0e8ba986fc94f35a89870d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa6e143f5e496d76990671f19fb636dcc"><td class="memItemLeft" align="right" valign="top"><a id="aa6e143f5e496d76990671f19fb636dcc"></a>
+<tr class="separator:a560e2d251c238e1d045b1dd293055d55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae77fa37bf54f938b2d06aefa6263f583"><td class="memItemLeft" align="right" valign="top"><a id="ae77fa37bf54f938b2d06aefa6263f583" name="ae77fa37bf54f938b2d06aefa6263f583"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vevent</b> (void)</td></tr>
-<tr class="separator:aa6e143f5e496d76990671f19fb636dcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a665ca7696052ad8e4117c9d81115620c"><td class="memItemLeft" align="right" valign="top"><a id="a665ca7696052ad8e4117c9d81115620c"></a>
+<tr class="separator:ae77fa37bf54f938b2d06aefa6263f583"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6731cc5d8a8fb82dd5efa79eade39052"><td class="memItemLeft" align="right" valign="top"><a id="a6731cc5d8a8fb82dd5efa79eade39052" name="a6731cc5d8a8fb82dd5efa79eade39052"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vfreebusy</b> (void)</td></tr>
-<tr class="separator:a665ca7696052ad8e4117c9d81115620c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12898d08f77b398f3b9136c74f19a9ed"><td class="memItemLeft" align="right" valign="top"><a id="a12898d08f77b398f3b9136c74f19a9ed"></a>
+<tr class="separator:a6731cc5d8a8fb82dd5efa79eade39052"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60f3d072455001e1d5ba7feae5f4e61e"><td class="memItemLeft" align="right" valign="top"><a id="a60f3d072455001e1d5ba7feae5f4e61e" name="a60f3d072455001e1d5ba7feae5f4e61e"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vjournal</b> (void)</td></tr>
-<tr class="separator:a12898d08f77b398f3b9136c74f19a9ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae17a1aecb7e2987c54c0143896ab3b7d"><td class="memItemLeft" align="right" valign="top"><a id="ae17a1aecb7e2987c54c0143896ab3b7d"></a>
+<tr class="separator:a60f3d072455001e1d5ba7feae5f4e61e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64250862cb7e98f929810b0a359f2a8a"><td class="memItemLeft" align="right" valign="top"><a id="a64250862cb7e98f929810b0a359f2a8a" name="a64250862cb7e98f929810b0a359f2a8a"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vpatch</b> (void)</td></tr>
-<tr class="separator:ae17a1aecb7e2987c54c0143896ab3b7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba5b7b8bc7cbee7110d4aac5b38b32ec"><td class="memItemLeft" align="right" valign="top"><a id="aba5b7b8bc7cbee7110d4aac5b38b32ec"></a>
+<tr class="separator:a64250862cb7e98f929810b0a359f2a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2caddbedb480a66a75e0680bc92e1a5a"><td class="memItemLeft" align="right" valign="top"><a id="a2caddbedb480a66a75e0680bc92e1a5a" name="a2caddbedb480a66a75e0680bc92e1a5a"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vpoll</b> (void)</td></tr>
-<tr class="separator:aba5b7b8bc7cbee7110d4aac5b38b32ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6551bef147db97a4dac2ca5d96abb042"><td class="memItemLeft" align="right" valign="top"><a id="a6551bef147db97a4dac2ca5d96abb042"></a>
+<tr class="separator:a2caddbedb480a66a75e0680bc92e1a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af86847b396ef802cd3af0164f1cbfe21"><td class="memItemLeft" align="right" valign="top"><a id="af86847b396ef802cd3af0164f1cbfe21" name="af86847b396ef802cd3af0164f1cbfe21"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vquery</b> (void)</td></tr>
-<tr class="separator:a6551bef147db97a4dac2ca5d96abb042"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa35ab0dc82d19feddc1a1e9702aeb25d"><td class="memItemLeft" align="right" valign="top"><a id="aa35ab0dc82d19feddc1a1e9702aeb25d"></a>
+<tr class="separator:af86847b396ef802cd3af0164f1cbfe21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8af2b82165f73bb30794c964878974a7"><td class="memItemLeft" align="right" valign="top"><a id="a8af2b82165f73bb30794c964878974a7" name="a8af2b82165f73bb30794c964878974a7"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vtimezone</b> (void)</td></tr>
-<tr class="separator:aa35ab0dc82d19feddc1a1e9702aeb25d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab3fce5c77bacf1e81dc6b632240a19e"><td class="memItemLeft" align="right" valign="top"><a id="aab3fce5c77bacf1e81dc6b632240a19e"></a>
+<tr class="separator:a8af2b82165f73bb30794c964878974a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5b31f17cf418a2fdff0da30f28d9cb4"><td class="memItemLeft" align="right" valign="top"><a id="ad5b31f17cf418a2fdff0da30f28d9cb4" name="ad5b31f17cf418a2fdff0da30f28d9cb4"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vtodo</b> (void)</td></tr>
-<tr class="separator:aab3fce5c77bacf1e81dc6b632240a19e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aff5ca51cc41c586258efb12aa62f44bd"><td class="memItemLeft" align="right" valign="top"><a id="aff5ca51cc41c586258efb12aa62f44bd"></a>
+<tr class="separator:ad5b31f17cf418a2fdff0da30f28d9cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd5692edefe5348855a40ea3aa3043cb"><td class="memItemLeft" align="right" valign="top"><a id="afd5692edefe5348855a40ea3aa3043cb" name="afd5692edefe5348855a40ea3aa3043cb"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_vvoter</b> (void)</td></tr>
-<tr class="separator:aff5ca51cc41c586258efb12aa62f44bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2ffa03b88dc791489d3ab664a85dac3"><td class="memItemLeft" align="right" valign="top"><a id="ab2ffa03b88dc791489d3ab664a85dac3"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3">icalcomponent_new_x</a> (const char *x_name)</td></tr>
-<tr class="memdesc:ab2ffa03b88dc791489d3ab664a85dac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
-<tr class="separator:ab2ffa03b88dc791489d3ab664a85dac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a15f9fbede3cd9dccd28fdb20a2b1f739"><td class="memItemLeft" align="right" valign="top"><a id="a15f9fbede3cd9dccd28fdb20a2b1f739"></a>
+<tr class="separator:afd5692edefe5348855a40ea3aa3043cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad06faf0a54675bb708c3542b59f304dd"><td class="memItemLeft" align="right" valign="top"><a id="ad06faf0a54675bb708c3542b59f304dd" name="ad06faf0a54675bb708c3542b59f304dd"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_x</b> (const char *x_name)</td></tr>
+<tr class="memdesc:ad06faf0a54675bb708c3542b59f304dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
+<tr class="separator:ad06faf0a54675bb708c3542b59f304dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3ec0940964b48bdb1541fbaa99eb664"><td class="memItemLeft" align="right" valign="top"><a id="ab3ec0940964b48bdb1541fbaa99eb664" name="ab3ec0940964b48bdb1541fbaa99eb664"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_xavailable</b> (void)</td></tr>
-<tr class="separator:a15f9fbede3cd9dccd28fdb20a2b1f739"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8bead43b3f3cd3273c99e8d4dc6fefb7"><td class="memItemLeft" align="right" valign="top"><a id="a8bead43b3f3cd3273c99e8d4dc6fefb7"></a>
+<tr class="separator:ab3ec0940964b48bdb1541fbaa99eb664"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c6a0ea1b32c171457a928fb93e8305"><td class="memItemLeft" align="right" valign="top"><a id="ac9c6a0ea1b32c171457a928fb93e8305" name="ac9c6a0ea1b32c171457a928fb93e8305"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_xdaylight</b> (void)</td></tr>
-<tr class="separator:a8bead43b3f3cd3273c99e8d4dc6fefb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf59209d86545bc4e413202c239a6ca4"><td class="memItemLeft" align="right" valign="top"><a id="abf59209d86545bc4e413202c239a6ca4"></a>
+<tr class="separator:ac9c6a0ea1b32c171457a928fb93e8305"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a31805f5342b33c12cca2b5d43a3f8a01"><td class="memItemLeft" align="right" valign="top"><a id="a31805f5342b33c12cca2b5d43a3f8a01" name="a31805f5342b33c12cca2b5d43a3f8a01"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_xpatch</b> (void)</td></tr>
-<tr class="separator:abf59209d86545bc4e413202c239a6ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79bdb1b035db527e2d491d809eaaa9a4"><td class="memItemLeft" align="right" valign="top"><a id="a79bdb1b035db527e2d491d809eaaa9a4"></a>
+<tr class="separator:a31805f5342b33c12cca2b5d43a3f8a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0665e8f1b184baee0a03cd8e4e8484b0"><td class="memItemLeft" align="right" valign="top"><a id="a0665e8f1b184baee0a03cd8e4e8484b0" name="a0665e8f1b184baee0a03cd8e4e8484b0"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_xstandard</b> (void)</td></tr>
-<tr class="separator:a79bdb1b035db527e2d491d809eaaa9a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3e5d5e99cfc0896990266fd07fb22ab"><td class="memItemLeft" align="right" valign="top"><a id="ab3e5d5e99cfc0896990266fd07fb22ab"></a>
+<tr class="separator:a0665e8f1b184baee0a03cd8e4e8484b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c0ab565db9d93cb5c171432926a7928"><td class="memItemLeft" align="right" valign="top"><a id="a3c0ab565db9d93cb5c171432926a7928" name="a3c0ab565db9d93cb5c171432926a7928"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_new_xvote</b> (void)</td></tr>
-<tr class="separator:ab3e5d5e99cfc0896990266fd07fb22ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a3c0ab565db9d93cb5c171432926a7928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56150641c4d33ad4ec365c77a257e153"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent_normalize</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:a56150641c4d33ad4ec365c77a257e153"><td class="mdescLeft">&#160;</td><td class="mdescRight">Normalizes (reorders and sorts the properties) the specified icalcomponent <code>comp</code>. <a href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">More...</a><br /></td></tr>
<tr class="separator:a56150641c4d33ad4ec365c77a257e153"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6222aaf2d040fe425106fb651464bef0"><td class="memItemLeft" align="right" valign="top"><a id="a6222aaf2d040fe425106fb651464bef0"></a>
+<tr class="memitem:a6222aaf2d040fe425106fb651464bef0"><td class="memItemLeft" align="right" valign="top"><a id="a6222aaf2d040fe425106fb651464bef0" name="a6222aaf2d040fe425106fb651464bef0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_remove_component</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *parent, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *child)</td></tr>
<tr class="separator:a6222aaf2d040fe425106fb651464bef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a588b15eb0425b007e1daec4a6a1885fe"><td class="memItemLeft" align="right" valign="top"><a id="a588b15eb0425b007e1daec4a6a1885fe"></a>
+<tr class="memitem:a588b15eb0425b007e1daec4a6a1885fe"><td class="memItemLeft" align="right" valign="top"><a id="a588b15eb0425b007e1daec4a6a1885fe" name="a588b15eb0425b007e1daec4a6a1885fe"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_remove_property</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, icalproperty *property)</td></tr>
<tr class="separator:a588b15eb0425b007e1daec4a6a1885fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af749ddb4b0071fc967fe9110948a5474"><td class="memItemLeft" align="right" valign="top"><a id="af749ddb4b0071fc967fe9110948a5474"></a>
+<tr class="memitem:af749ddb4b0071fc967fe9110948a5474"><td class="memItemLeft" align="right" valign="top"><a id="af749ddb4b0071fc967fe9110948a5474" name="af749ddb4b0071fc967fe9110948a5474"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_comment</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *v)</td></tr>
<tr class="separator:af749ddb4b0071fc967fe9110948a5474"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af264eaf25c850508e3b15b51bbc945ea"><td class="memItemLeft" align="right" valign="top"><a id="af264eaf25c850508e3b15b51bbc945ea"></a>
+<tr class="memitem:af264eaf25c850508e3b15b51bbc945ea"><td class="memItemLeft" align="right" valign="top"><a id="af264eaf25c850508e3b15b51bbc945ea" name="af264eaf25c850508e3b15b51bbc945ea"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_description</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *v)</td></tr>
<tr class="separator:af264eaf25c850508e3b15b51bbc945ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0812f64b10457645c4e89b441c0a415"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent_set_dtend</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> v)</td></tr>
<tr class="memdesc:ac0812f64b10457645c4e89b441c0a415"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the DTEND property to given icaltime. <a href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">More...</a><br /></td></tr>
<tr class="separator:ac0812f64b10457645c4e89b441c0a415"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ae5740a7b069e977a5a2b0b4f5566b4"><td class="memItemLeft" align="right" valign="top"><a id="a4ae5740a7b069e977a5a2b0b4f5566b4"></a>
+<tr class="memitem:a4ae5740a7b069e977a5a2b0b4f5566b4"><td class="memItemLeft" align="right" valign="top"><a id="a4ae5740a7b069e977a5a2b0b4f5566b4" name="a4ae5740a7b069e977a5a2b0b4f5566b4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_dtstamp</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> v)</td></tr>
<tr class="separator:a4ae5740a7b069e977a5a2b0b4f5566b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46f6c42c1190e84d2d34dd19591af07b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent_set_dtstart</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> v)</td></tr>
@@ -343,52 +342,52 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_dts
<tr class="memitem:ad122989d32c8e8eebbc8ca14a1cdfb18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent_set_duration</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> v)</td></tr>
<tr class="memdesc:ad122989d32c8e8eebbc8ca14a1cdfb18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the DURATION property to given icalduration. <a href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">More...</a><br /></td></tr>
<tr class="separator:ad122989d32c8e8eebbc8ca14a1cdfb18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4292bb1e53eac6b4cbccd132650da393"><td class="memItemLeft" align="right" valign="top"><a id="a4292bb1e53eac6b4cbccd132650da393"></a>
+<tr class="memitem:a4292bb1e53eac6b4cbccd132650da393"><td class="memItemLeft" align="right" valign="top"><a id="a4292bb1e53eac6b4cbccd132650da393" name="a4292bb1e53eac6b4cbccd132650da393"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_location</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *v)</td></tr>
<tr class="separator:a4292bb1e53eac6b4cbccd132650da393"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6db8db9455d888c5f9cab83a6033bee5"><td class="memItemLeft" align="right" valign="top"><a id="a6db8db9455d888c5f9cab83a6033bee5"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent_set_method</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, icalproperty_method method)</td></tr>
+<tr class="memitem:a6db8db9455d888c5f9cab83a6033bee5"><td class="memItemLeft" align="right" valign="top"><a id="a6db8db9455d888c5f9cab83a6033bee5" name="a6db8db9455d888c5f9cab83a6033bee5"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_method</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, icalproperty_method method)</td></tr>
<tr class="memdesc:a6db8db9455d888c5f9cab83a6033bee5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the METHOD property to the given method. <br /></td></tr>
<tr class="separator:a6db8db9455d888c5f9cab83a6033bee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78350b725e7fca2a8e5b6a0c3b838c3a"><td class="memItemLeft" align="right" valign="top"><a id="a78350b725e7fca2a8e5b6a0c3b838c3a"></a>
+<tr class="memitem:a78350b725e7fca2a8e5b6a0c3b838c3a"><td class="memItemLeft" align="right" valign="top"><a id="a78350b725e7fca2a8e5b6a0c3b838c3a" name="a78350b725e7fca2a8e5b6a0c3b838c3a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_parent</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *parent)</td></tr>
<tr class="separator:a78350b725e7fca2a8e5b6a0c3b838c3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39460c8a67c79da79a8b90a8b0ecf26d"><td class="memItemLeft" align="right" valign="top"><a id="a39460c8a67c79da79a8b90a8b0ecf26d"></a>
+<tr class="memitem:a39460c8a67c79da79a8b90a8b0ecf26d"><td class="memItemLeft" align="right" valign="top"><a id="a39460c8a67c79da79a8b90a8b0ecf26d" name="a39460c8a67c79da79a8b90a8b0ecf26d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_recurrenceid</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> v)</td></tr>
<tr class="separator:a39460c8a67c79da79a8b90a8b0ecf26d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06bc97a17e83ebbcc6b1ff227ea4d701"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent_set_relcalid</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *v)</td></tr>
<tr class="memdesc:a06bc97a17e83ebbcc6b1ff227ea4d701"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the RELCALID property of a component. <a href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">More...</a><br /></td></tr>
<tr class="separator:a06bc97a17e83ebbcc6b1ff227ea4d701"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7375302668d9a30bb2e07e5d1d02ee13"><td class="memItemLeft" align="right" valign="top"><a id="a7375302668d9a30bb2e07e5d1d02ee13"></a>
+<tr class="memitem:a7375302668d9a30bb2e07e5d1d02ee13"><td class="memItemLeft" align="right" valign="top"><a id="a7375302668d9a30bb2e07e5d1d02ee13" name="a7375302668d9a30bb2e07e5d1d02ee13"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_sequence</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, int v)</td></tr>
<tr class="separator:a7375302668d9a30bb2e07e5d1d02ee13"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adcc92a9321ca350e62a6728745e218a9"><td class="memItemLeft" align="right" valign="top"><a id="adcc92a9321ca350e62a6728745e218a9"></a>
+<tr class="memitem:adcc92a9321ca350e62a6728745e218a9"><td class="memItemLeft" align="right" valign="top"><a id="adcc92a9321ca350e62a6728745e218a9" name="adcc92a9321ca350e62a6728745e218a9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_status</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, enum icalproperty_status v)</td></tr>
<tr class="separator:adcc92a9321ca350e62a6728745e218a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a72dcf2a1821df983cb2087b3abd0a106"><td class="memItemLeft" align="right" valign="top"><a id="a72dcf2a1821df983cb2087b3abd0a106"></a>
+<tr class="memitem:a72dcf2a1821df983cb2087b3abd0a106"><td class="memItemLeft" align="right" valign="top"><a id="a72dcf2a1821df983cb2087b3abd0a106" name="a72dcf2a1821df983cb2087b3abd0a106"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_summary</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *v)</td></tr>
<tr class="separator:a72dcf2a1821df983cb2087b3abd0a106"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0f38c66e67c15239a0c1e75fdb2e0d77"><td class="memItemLeft" align="right" valign="top"><a id="a0f38c66e67c15239a0c1e75fdb2e0d77"></a>
+<tr class="memitem:a0f38c66e67c15239a0c1e75fdb2e0d77"><td class="memItemLeft" align="right" valign="top"><a id="a0f38c66e67c15239a0c1e75fdb2e0d77" name="a0f38c66e67c15239a0c1e75fdb2e0d77"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_set_uid</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, const char *v)</td></tr>
<tr class="separator:a0f38c66e67c15239a0c1e75fdb2e0d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a11b2f85e23fab379b129f0c3a08b1d04"><td class="memItemLeft" align="right" valign="top"><a id="a11b2f85e23fab379b129f0c3a08b1d04"></a>
+<tr class="memitem:a11b2f85e23fab379b129f0c3a08b1d04"><td class="memItemLeft" align="right" valign="top"><a id="a11b2f85e23fab379b129f0c3a08b1d04" name="a11b2f85e23fab379b129f0c3a08b1d04"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_string_to_kind</b> (const char *string)</td></tr>
<tr class="separator:a11b2f85e23fab379b129f0c3a08b1d04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51f8653df2976e849923ae4a93b993fa"><td class="memItemLeft" align="right" valign="top"><a id="a51f8653df2976e849923ae4a93b993fa"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent_strip_errors</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
+<tr class="memitem:a51f8653df2976e849923ae4a93b993fa"><td class="memItemLeft" align="right" valign="top"><a id="a51f8653df2976e849923ae4a93b993fa" name="a51f8653df2976e849923ae4a93b993fa"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_strip_errors</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
<tr class="memdesc:a51f8653df2976e849923ae4a93b993fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes all X-LIC-ERROR properties. <br /></td></tr>
<tr class="separator:a51f8653df2976e849923ae4a93b993fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a17434ae44b07679a5d9aa521e91a5ec6"><td class="memItemLeft" align="right" valign="top"><a id="a17434ae44b07679a5d9aa521e91a5ec6"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6">icalcomponent_vanew</a> (icalcomponent_kind kind,...)</td></tr>
-<tr class="memdesc:a17434ae44b07679a5d9aa521e91a5ec6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
-<tr class="separator:a17434ae44b07679a5d9aa521e91a5ec6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d04f3e1a9fac62b7b06c88eecd3b194"><td class="memItemLeft" align="right" valign="top"><a id="a6d04f3e1a9fac62b7b06c88eecd3b194" name="a6d04f3e1a9fac62b7b06c88eecd3b194"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_vanew</b> (icalcomponent_kind kind,...)</td></tr>
+<tr class="memdesc:a6d04f3e1a9fac62b7b06c88eecd3b194"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
+<tr class="separator:a6d04f3e1a9fac62b7b06c88eecd3b194"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a611f811f8f86a6499077e6e03291a721"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalproperty_get_datetime_with_component</a> (icalproperty *prop, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:a611f811f8f86a6499077e6e03291a721"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a DATE or DATE-TIME property as an icaltime. <a href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">More...</a><br /></td></tr>
<tr class="separator:a611f811f8f86a6499077e6e03291a721"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5eee36d84521673834c76543de52d541"><td class="memItemLeft" align="right" valign="top"><a id="a5eee36d84521673834c76543de52d541"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#a5eee36d84521673834c76543de52d541">icalproperty_get_parent</a> (const icalproperty *property)</td></tr>
-<tr class="memdesc:a5eee36d84521673834c76543de52d541"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parent icalcomponent for the specified <code>property</code>. <br /></td></tr>
-<tr class="separator:a5eee36d84521673834c76543de52d541"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9f076b73a18e740c426329a6b969c7"><td class="memItemLeft" align="right" valign="top"><a id="a3d9f076b73a18e740c426329a6b969c7" name="a3d9f076b73a18e740c426329a6b969c7"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_parent</b> (const icalproperty *property)</td></tr>
+<tr class="memdesc:a3d9f076b73a18e740c426329a6b969c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parent icalcomponent for the specified <code>property</code>. <br /></td></tr>
+<tr class="separator:a3d9f076b73a18e740c426329a6b969c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa996d31b8f96e451495b34777171242f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalproperty_recurrence_is_excluded</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *dtstart, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *recurtime)</td></tr>
<tr class="memdesc:aa996d31b8f96e451495b34777171242f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decides if a recurrence is acceptable. <a href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">More...</a><br /></td></tr>
<tr class="separator:aa996d31b8f96e451495b34777171242f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -397,7 +396,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
<tr class="separator:a81bb4666b9d6bdbc62a4fe9ef682e0e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a id="aa1f40109577b185be2e807c0f2f00146"></a>
+<a id="aa1f40109577b185be2e807c0f2f00146" name="aa1f40109577b185be2e807c0f2f00146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1f40109577b185be2e807c0f2f00146">&#9670;&nbsp;</a></span>icalcomponent_count_errors()</h2>
<div class="memitem">
@@ -414,11 +413,11 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Returns the number of errors encountered parsing the data. </p>
-<p>This function counts the number times the X-LIC-ERROR occurs in the data structure. </p>
+<p >This function counts the number times the X-LIC-ERROR occurs in the data structure. </p>
</div>
</div>
-<a id="a379c4880bf5ab8ccbf1d4af12aca232e"></a>
+<a id="a379c4880bf5ab8ccbf1d4af12aca232e" name="a379c4880bf5ab8ccbf1d4af12aca232e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a379c4880bf5ab8ccbf1d4af12aca232e">&#9670;&nbsp;</a></span>icalcomponent_foreach_recurrence()</h2>
<div class="memitem">
@@ -474,12 +473,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</dd>
</dl>
<p>This function will call the specified callback function for once for the base value of DTSTART, and foreach recurring date/time value.</p>
-<p>It will filter out events that are specified as an EXDATE or an EXRULE.</p>
-<p>TODO: We do not filter out duplicate RRULES/RDATES TODO: We do not handle RDATEs with explicit periods </p>
+<p >It will filter out events that are specified as an EXDATE or an EXRULE.</p>
+<p >TODO: We do not filter out duplicate RRULES/RDATES TODO: We do not handle RDATEs with explicit periods </p>
</div>
</div>
-<a id="a233d19ae5347cc66920e755c2c966f70"></a>
+<a id="a233d19ae5347cc66920e755c2c966f70" name="a233d19ae5347cc66920e755c2c966f70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a233d19ae5347cc66920e755c2c966f70">&#9670;&nbsp;</a></span>icalcomponent_get_dtend()</h2>
<div class="memitem">
@@ -496,16 +495,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Gets the DTEND property as an icaltime. </p>
-<p>If a DTEND property is not present but a DURATION is, we use that to determine the proper end.</p>
-<p>If DTSTART is a DATE-TIME with a timezone parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
-<p>For the icalcomponent routines only, dtend and duration are tied together. If you call the get routine for one and the other exists, the routine will calculate the return value. That is, if there is a DTEND and you call get_duration, the routine will return the difference between DTEND and DTSTART.</p>
-<p>When DURATION and DTEND are both missing, for VEVENT an implicit DTEND is calculated based of DTSTART; for AVAILABLE, VAVAILABILITY, and VFREEBUSY null-time is returned.</p>
-<p>Returns null-time, unless called on AVAILABLE, VEVENT, VAVAILABILITY, or VFREEBUSY components.</p>
-<p>FIXME this is useless until we can flag the failure </p>
+<p >If a DTEND property is not present but a DURATION is, we use that to determine the proper end.</p>
+<p >If DTSTART is a DATE-TIME with a timezone parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
+<p >For the icalcomponent routines only, dtend and duration are tied together. If you call the get routine for one and the other exists, the routine will calculate the return value. That is, if there is a DTEND and you call get_duration, the routine will return the difference between DTEND and DTSTART.</p>
+<p >When DURATION and DTEND are both missing, for VEVENT an implicit DTEND is calculated based of DTSTART; for AVAILABLE, VAVAILABILITY, and VFREEBUSY null-time is returned.</p>
+<p >Returns null-time, unless called on AVAILABLE, VEVENT, VAVAILABILITY, or VFREEBUSY components.</p>
+<p >FIXME this is useless until we can flag the failure </p>
</div>
</div>
-<a id="a23e20161c54d3aeff51e1cc444eee063"></a>
+<a id="a23e20161c54d3aeff51e1cc444eee063" name="a23e20161c54d3aeff51e1cc444eee063"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23e20161c54d3aeff51e1cc444eee063">&#9670;&nbsp;</a></span>icalcomponent_get_dtstart()</h2>
<div class="memitem">
@@ -522,12 +521,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Gets the DTSTART property as an icaltime. </p>
-<p>If DTSTART is a DATE-TIME with a timezone parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
-<p>FIXME this is useless until we can flag the failure </p>
+<p >If DTSTART is a DATE-TIME with a timezone parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
+<p >FIXME this is useless until we can flag the failure </p>
</div>
</div>
-<a id="a914c732761507bf5333d246adfe80d85"></a>
+<a id="a914c732761507bf5333d246adfe80d85" name="a914c732761507bf5333d246adfe80d85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a914c732761507bf5333d246adfe80d85">&#9670;&nbsp;</a></span>icalcomponent_get_due()</h2>
<div class="memitem">
@@ -554,7 +553,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div>
</div>
-<a id="aa40346bf15111b7f9eb0e629c7e8a6e6"></a>
+<a id="aa40346bf15111b7f9eb0e629c7e8a6e6" name="aa40346bf15111b7f9eb0e629c7e8a6e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa40346bf15111b7f9eb0e629c7e8a6e6">&#9670;&nbsp;</a></span>icalcomponent_get_duration()</h2>
<div class="memitem">
@@ -571,19 +570,19 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Gets the DURATION property as an icalduration. </p>
-<p>For the icalcomponent routines only, DTEND and DURATION are tied together. If you call the get routine for one and the other exists, the routine will calculate the return value. That is, if there is a DTEND and you call get_duration, the routine will return the difference between DTEND and DTSTART in AVAILABLE, VEVENT, or VAVAILABILITY; and the difference between DUE and DTSTART in VTODO. When both DURATION and DTEND are missing from VEVENT an implicit duration is returned, based on the value-type of DTSTART. Otherwise null-duration is returned. </p>
-<p>FIXME We assume DTSTART and DTEND are not in different time zones. The standard actually allows different time zones.</p>
+<p >For the icalcomponent routines only, DTEND and DURATION are tied together. If you call the get routine for one and the other exists, the routine will calculate the return value. That is, if there is a DTEND and you call get_duration, the routine will return the difference between DTEND and DTSTART in AVAILABLE, VEVENT, or VAVAILABILITY; and the difference between DUE and DTSTART in VTODO. When both DURATION and DTEND are missing from VEVENT an implicit duration is returned, based on the value-type of DTSTART. Otherwise null-duration is returned. </p>
+<p >FIXME We assume DTSTART and DTEND are not in different time zones. The standard actually allows different time zones.</p>
</div>
</div>
-<a id="ad12e1b267cde48639df6d0dcd0fba178"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad12e1b267cde48639df6d0dcd0fba178">&#9670;&nbsp;</a></span>icalcomponent_get_inner()</h2>
+<a id="a744361f31ad6f28771035527ea00d11f" name="a744361f31ad6f28771035527ea00d11f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a744361f31ad6f28771035527ea00d11f">&#9670;&nbsp;</a></span>icalcomponent_get_inner()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalcomponent_get_inner </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalcomponent_get_inner </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td>
<td class="paramname"><em>comp</em></td><td>)</td>
@@ -591,18 +590,18 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</tr>
</table>
</div><div class="memdoc">
-<p>Return the first VEVENT, VTODO or VJOURNAL sub-component of cop, or comp if it is one of those types </p>
+<p >Return the first VEVENT, VTODO or VJOURNAL sub-component of cop, or comp if it is one of those types </p>
</div>
</div>
-<a id="a4b5707bb3972230bb4a15cd0e163ac3f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4b5707bb3972230bb4a15cd0e163ac3f">&#9670;&nbsp;</a></span>icalcomponent_get_relcalid()</h2>
+<a id="a8389c220f17ca9194ff35a53003fa7ff" name="a8389c220f17ca9194ff35a53003fa7ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8389c220f17ca9194ff35a53003fa7ff">&#9670;&nbsp;</a></span>icalcomponent_get_relcalid()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalcomponent_get_relcalid </td>
+ <td class="memname">const char * icalcomponent_get_relcalid </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td>
<td class="paramname"><em>comp</em></td><td>)</td>
@@ -621,7 +620,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div>
</div>
-<a id="ac1316a03cca77062e1e85a094a90c770"></a>
+<a id="ac1316a03cca77062e1e85a094a90c770" name="ac1316a03cca77062e1e85a094a90c770"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1316a03cca77062e1e85a094a90c770">&#9670;&nbsp;</a></span>icalcomponent_get_span()</h2>
<div class="memitem">
@@ -638,13 +637,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Gets the timespan covered by this component, in UTC. </p>
-<p>See <a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e" title="Cycles through all recurrences of an event.">icalcomponent_foreach_recurrence()</a> for a better way to extract spans from an component.</p>
-<p>This method can be called on either a VCALENDAR or any real component. If the VCALENDAR contains no real component, but contains a VTIMEZONE, we return that span instead. This might not be a desirable behavior; we keep it for now for backward compatibility, but it might be deprecated at a future time.</p>
-<p>FIXME this API needs to be clarified. DTEND is defined as the first available time after the end of this event, so the span should actually end 1 second before DTEND. </p>
+<p >See <a class="el" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e" title="Cycles through all recurrences of an event.">icalcomponent_foreach_recurrence()</a> for a better way to extract spans from an component.</p>
+<p >This method can be called on either a VCALENDAR or any real component. If the VCALENDAR contains no real component, but contains a VTIMEZONE, we return that span instead. This might not be a desirable behavior; we keep it for now for backward compatibility, but it might be deprecated at a future time.</p>
+<p >FIXME this API needs to be clarified. DTEND is defined as the first available time after the end of this event, so the span should actually end 1 second before DTEND. </p>
</div>
</div>
-<a id="a9a6e353e730464ff0f4ecf85475d648c"></a>
+<a id="a9a6e353e730464ff0f4ecf85475d648c" name="a9a6e353e730464ff0f4ecf85475d648c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a6e353e730464ff0f4ecf85475d648c">&#9670;&nbsp;</a></span>icalcomponent_merge_component()</h2>
<div class="memitem">
@@ -669,11 +668,11 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</tr>
</table>
</div><div class="memdoc">
-<p>This takes 2 VCALENDAR components and merges the second one into the first, resolving any problems with conflicting TZIDs. comp_to_merge will no longer exist after calling this function. </p>
+<p >This takes 2 VCALENDAR components and merges the second one into the first, resolving any problems with conflicting TZIDs. comp_to_merge will no longer exist after calling this function. </p>
</div>
</div>
-<a id="a56150641c4d33ad4ec365c77a257e153"></a>
+<a id="a56150641c4d33ad4ec365c77a257e153" name="a56150641c4d33ad4ec365c77a257e153"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56150641c4d33ad4ec365c77a257e153">&#9670;&nbsp;</a></span>icalcomponent_normalize()</h2>
<div class="memitem">
@@ -694,7 +693,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div>
</div>
-<a id="ac0812f64b10457645c4e89b441c0a415"></a>
+<a id="ac0812f64b10457645c4e89b441c0a415" name="ac0812f64b10457645c4e89b441c0a415"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0812f64b10457645c4e89b441c0a415">&#9670;&nbsp;</a></span>icalcomponent_set_dtend()</h2>
<div class="memitem">
@@ -721,13 +720,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Sets the DTEND property to given icaltime. </p>
-<p>This method respects the icaltime type (DATE vs DATE-TIME) and timezone (or lack thereof).</p>
-<p>This also checks that a DURATION property isn't already there, and returns an error if it is. It's the caller's responsibility to remove it.</p>
-<p>For the icalcomponent routines only, DTEND and DURATION are tied together. If you call this routine and DURATION exists, no action will be taken and icalerrno will be set to ICAL_MALFORMEDDATA_ERROR. If neither exists, the routine will create the appropriate property. </p>
+<p >This method respects the icaltime type (DATE vs DATE-TIME) and timezone (or lack thereof).</p>
+<p >This also checks that a DURATION property isn't already there, and returns an error if it is. It's the caller's responsibility to remove it.</p>
+<p >For the icalcomponent routines only, DTEND and DURATION are tied together. If you call this routine and DURATION exists, no action will be taken and icalerrno will be set to ICAL_MALFORMEDDATA_ERROR. If neither exists, the routine will create the appropriate property. </p>
</div>
</div>
-<a id="a46f6c42c1190e84d2d34dd19591af07b"></a>
+<a id="a46f6c42c1190e84d2d34dd19591af07b" name="a46f6c42c1190e84d2d34dd19591af07b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46f6c42c1190e84d2d34dd19591af07b">&#9670;&nbsp;</a></span>icalcomponent_set_dtstart()</h2>
<div class="memitem">
@@ -754,11 +753,11 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Sets the DTSTART property to the given icaltime,. </p>
-<p>This method respects the icaltime type (DATE vs DATE-TIME) and timezone (or lack thereof). </p>
+<p >This method respects the icaltime type (DATE vs DATE-TIME) and timezone (or lack thereof). </p>
</div>
</div>
-<a id="ae9a61fb25f98f24b6b89276040c4f9f8"></a>
+<a id="ae9a61fb25f98f24b6b89276040c4f9f8" name="ae9a61fb25f98f24b6b89276040c4f9f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9a61fb25f98f24b6b89276040c4f9f8">&#9670;&nbsp;</a></span>icalcomponent_set_due()</h2>
<div class="memitem">
@@ -800,7 +799,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div>
</div>
-<a id="ad122989d32c8e8eebbc8ca14a1cdfb18"></a>
+<a id="ad122989d32c8e8eebbc8ca14a1cdfb18" name="ad122989d32c8e8eebbc8ca14a1cdfb18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad122989d32c8e8eebbc8ca14a1cdfb18">&#9670;&nbsp;</a></span>icalcomponent_set_duration()</h2>
<div class="memitem">
@@ -827,13 +826,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Sets the DURATION property to given icalduration. </p>
-<p>This method respects the icaltime type (DATE vs DATE-TIME) and timezone (or lack thereof).</p>
-<p>This also checks that a DTEND property isn't already there, and returns an error if it is. It's the caller's responsibility to remove it.</p>
-<p>For the icalcomponent routines only, DTEND and DURATION are tied together. If you call this routine and DTEND exists, no action will be taken and icalerrno will be set to ICAL_MALFORMEDDATA_ERROR. If neither exists, the routine will create the appropriate property. </p>
+<p >This method respects the icaltime type (DATE vs DATE-TIME) and timezone (or lack thereof).</p>
+<p >This also checks that a DTEND property isn't already there, and returns an error if it is. It's the caller's responsibility to remove it.</p>
+<p >For the icalcomponent routines only, DTEND and DURATION are tied together. If you call this routine and DTEND exists, no action will be taken and icalerrno will be set to ICAL_MALFORMEDDATA_ERROR. If neither exists, the routine will create the appropriate property. </p>
</div>
</div>
-<a id="a06bc97a17e83ebbcc6b1ff227ea4d701"></a>
+<a id="a06bc97a17e83ebbcc6b1ff227ea4d701" name="a06bc97a17e83ebbcc6b1ff227ea4d701"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06bc97a17e83ebbcc6b1ff227ea4d701">&#9670;&nbsp;</a></span>icalcomponent_set_relcalid()</h2>
<div class="memitem">
@@ -870,7 +869,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div>
</div>
-<a id="a611f811f8f86a6499077e6e03291a721"></a>
+<a id="a611f811f8f86a6499077e6e03291a721" name="a611f811f8f86a6499077e6e03291a721"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a611f811f8f86a6499077e6e03291a721">&#9670;&nbsp;</a></span>icalproperty_get_datetime_with_component()</h2>
<div class="memitem">
@@ -897,15 +896,15 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><div class="memdoc">
<p>Gets a DATE or DATE-TIME property as an icaltime. </p>
-<p>Computes the datetime corresponding to the specified <code>icalproperty</code> and <code>icalcomponent</code>. If the property is a DATE-TIME with a TZID parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
-<p>Call <a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095" title="Returns true if the time is null.">icaltime_is_null_time()</a> on the returned value to detect failures.</p>
+<p >Computes the datetime corresponding to the specified <code>icalproperty</code> and <code>icalcomponent</code>. If the property is a DATE-TIME with a TZID parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
+<p >Call <a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095" title="Returns true if the time is null.">icaltime_is_null_time()</a> on the returned value to detect failures.</p>
<dl class="section since"><dt>Since</dt><dd>3.0.5</dd></dl>
<p>If the property is a DATE-TIME with a TZID parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.</p>
-<p>The <em>comp</em> can be NULL, in which case the parent of the <em>prop</em> is used to find the corresponding time zone. </p>
+<p >The <em>comp</em> can be NULL, in which case the parent of the <em>prop</em> is used to find the corresponding time zone. </p>
</div>
</div>
-<a id="aa996d31b8f96e451495b34777171242f"></a>
+<a id="aa996d31b8f96e451495b34777171242f" name="aa996d31b8f96e451495b34777171242f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa996d31b8f96e451495b34777171242f">&#9670;&nbsp;</a></span>icalproperty_recurrence_is_excluded()</h2>
<div class="memitem">
@@ -948,21 +947,21 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if the recurrence value is excluded, false otherwise.</dd></dl>
<p>This function decides if a specific recurrence value is excluded by EXRULE or EXDATE properties.</p>
-<p>It's not the most efficient code. You might get better performance if you assume that recurtime is always increasing for each call. Then you could:</p>
+<p >It's not the most efficient code. You might get better performance if you assume that recurtime is always increasing for each call. Then you could:</p>
<ul>
<li>sort the EXDATE values</li>
<li>save the state of each EXRULE iterator for the next call.</li>
</ul>
-<p>In this case though you don't need to worry how you call this function. It will always return the correct result. </p>
-<p>first test against the exdate values</p>
-<p>MATCHED</p>
-<p>Now test against the EXRULEs</p>
-<p>MATCH</p>
-<p>exrule_time &gt; recurtime</p>
+<p >In this case though you don't need to worry how you call this function. It will always return the correct result. </p>
+<p >first test against the exdate values</p>
+<p >MATCHED</p>
+<p >Now test against the EXRULEs</p>
+<p >MATCH</p>
+<p >exrule_time &gt; recurtime</p>
</div>
</div>
-<a id="a81bb4666b9d6bdbc62a4fe9ef682e0e2"></a>
+<a id="a81bb4666b9d6bdbc62a4fe9ef682e0e2" name="a81bb4666b9d6bdbc62a4fe9ef682e0e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81bb4666b9d6bdbc62a4fe9ef682e0e2">&#9670;&nbsp;</a></span>icalproperty_set_parent()</h2>
<div class="memitem">
@@ -996,7 +995,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ical
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalcomponent_8h_source.html b/apidocs/icalcomponent_8h_source.html
index 91f229dc..dab83f47 100644
--- a/apidocs/icalcomponent_8h_source.html
+++ b/apidocs/icalcomponent_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcomponent.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,345 +66,344 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalcomponent.h</div> </div>
+ <div class="headertitle"><div class="title">icalcomponent.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalcomponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalcomponent.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#ifndef ICALCOMPONENT_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define ICALCOMPONENT_H</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalenums_8h.html">icalenums.h</a>&quot;</span> <span class="comment">/* Defines icalcomponent_kind */</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;pvl.h&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalcomponent__impl.html">icalcomponent_impl</a> <a class="code" href="structicalcomponent__impl.html">icalcomponent</a>;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">/* This is exposed so that callers will not have to allocate and</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> deallocate iterators. Pretend that you can&#39;t see it. */</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structicalcompiter.html"> 35</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalcompiter.html">icalcompiter</a></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; icalcomponent_kind kind;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="structpvl__elem__t.html">pvl_elem</a> iter;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;} <a class="code" href="structicalcompiter.html">icalcompiter</a>;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86">icalcomponent_new</a>(icalcomponent_kind kind);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460">icalcomponent_new_clone</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16">icalcomponent_new_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6">icalcomponent_vanew</a>(icalcomponent_kind kind, ...);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3">icalcomponent_new_x</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *x_name);</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">/*** @brief Destructor</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_free(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalcomponent_as_ical_string(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalcomponent_as_ical_string_r(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_is_valid(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent_kind icalcomponent_isa(<span class="keyword">const</span> <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_isa_component(<span class="keywordtype">void</span> *component);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment"> * Working with properties</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_add_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; icalproperty *property);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_remove_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; icalproperty *property);</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_count_properties(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; icalproperty_kind kind);</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalproperty_set_parent</a>(icalproperty *property,</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#a5eee36d84521673834c76543de52d541">icalproperty_get_parent</a>(<span class="keyword">const</span> icalproperty *property);</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="comment">/* Iterate through the properties */</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalcomponent_get_current_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalcomponent_get_first_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; icalproperty_kind kind);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalcomponent_get_next_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; icalproperty_kind kind);</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; </div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="comment"> * Working with components</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178">icalcomponent_get_inner</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_add_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *parent, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_remove_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *parent,</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_count_components(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; icalcomponent_kind kind);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent_merge_component</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp_to_merge);</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="comment">/* Iteration Routines. There are two forms of iterators, internal and</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="comment">external. The internal ones came first, and are almost completely</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="comment">sufficient, but they fail badly when you want to construct a loop that</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="comment">removes components from the container.*/</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment">/* Iterate through components */</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_current_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; </div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_first_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; icalcomponent_kind kind);</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_next_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; icalcomponent_kind kind);</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="comment">/* Using external iterators */</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcompiter.html">icalcompiter</a> icalcomponent_begin_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; icalcomponent_kind kind);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcompiter.html">icalcompiter</a> icalcomponent_end_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; icalcomponent_kind kind);</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; </div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcompiter_next(<a class="code" href="structicalcompiter.html">icalcompiter</a> * i);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcompiter_prior(<a class="code" href="structicalcompiter.html">icalcompiter</a> * i);</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; </div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcompiter_deref(<a class="code" href="structicalcompiter.html">icalcompiter</a> * i);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="comment">/* Working with embedded error properties */</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="comment">/* Check the component against itip rules and insert error properties*/</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="comment">/* Working with embedded error properties */</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_check_restrictions(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent_count_errors</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; </div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent_strip_errors</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent_convert_errors</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment">/* Internal operations. They are private, and you should not be using them. */</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_parent(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; </div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_parent(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *parent);</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; </div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="comment">/* Kind conversion routines */</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; </div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_kind_is_valid(<span class="keyword">const</span> icalcomponent_kind kind);</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; </div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent_kind icalcomponent_string_to_kind(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; </div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_kind_to_string(icalcomponent_kind kind);</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; </div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="comment">/************* Derived class methods. ****************************</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="comment">If the code was in an OO language, the remaining routines would be</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="comment">members of classes derived from icalcomponent. Don&#39;t call them on the</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="comment">wrong component subtypes. */</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; </div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent_get_first_real_component</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a> <a class="code" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent_get_span</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; </div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="comment">/******************** Convenience routines **********************/</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; </div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent_set_dtstart</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; </div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent_get_dtstart</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; </div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="comment">/* For the icalcomponent routines only, dtend and duration are tied</span></div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;<span class="comment"> together. If you call the get routine for one and the other exists,</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="comment"> the routine will calculate the return value. That is, if there is a</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="comment"> DTEND and you call get_duration, the routine will return the difference</span></div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;<span class="comment"> between DTEND and DTSTART. However, if you call a set routine for</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="comment"> one and the other exists, no action will be taken and icalerrno will</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="comment"> be set to ICAL_MALFORMEDDATA_ERROR. If you call a set routine and</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="comment"> neither exists, the routine will create the appropriate property. */</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; </div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent_get_dtend</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; </div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent_set_dtend</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; </div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent_get_due</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; </div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent_set_due</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; </div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent_set_duration</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> v);</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; </div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> <a class="code" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent_get_duration</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; </div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent_set_method</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, icalproperty_method method);</div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; </div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_method <a class="code" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent_get_method</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; </div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtstamp(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; </div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtstamp(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; </div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_summary(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; </div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_summary(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; </div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_comment(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; </div>
-<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_comment(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; </div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_uid(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; </div>
-<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_uid(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; </div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent_set_relcalid</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; </div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f">icalcomponent_get_relcalid</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; </div>
-<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_recurrenceid(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; </div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_recurrenceid(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; </div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_description(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; </div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_description(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; </div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_location(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; </div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_location(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; </div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_sequence(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keywordtype">int</span> v);</div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; </div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_get_sequence(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; </div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_status(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">enum</span> icalproperty_status v);</div>
-<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; </div>
-<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">enum</span> icalproperty_status icalcomponent_get_status(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; </div>
-<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent_foreach_tzid</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <span class="keywordtype">void</span> (*callback) (icalparameter *param,</div>
-<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; <span class="keywordtype">void</span> *data),</div>
-<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <span class="keywordtype">void</span> *callback_data);</div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; </div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4">icalcomponent_get_timezone</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; </div>
-<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalproperty_recurrence_is_excluded</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *dtstart,</div>
-<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *recurtime);</div>
-<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; </div>
-<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent_foreach_recurrence</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> start,</div>
-<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> end,</div>
-<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; <span class="keywordtype">void</span> (*callback) (<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltime__span.html">icaltime_span</a> *</div>
-<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; span, <span class="keywordtype">void</span> *data),</div>
-<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; <span class="keywordtype">void</span> *callback_data);</div>
-<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; </div>
-<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent_normalize</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; </div>
-<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalproperty_get_datetime_with_component</a>(</div>
-<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; icalproperty *prop,</div>
-<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160;<span class="comment">/*************** Type Specific routines ***************/</span></div>
-<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; </div>
-<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vcalendar(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; </div>
-<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vevent(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160; </div>
-<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vtodo(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; </div>
-<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vjournal(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; </div>
-<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_valarm(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; </div>
-<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vfreebusy(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; </div>
-<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vtimezone(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; </div>
-<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xstandard(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; </div>
-<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xdaylight(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; </div>
-<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vagenda(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; </div>
-<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vquery(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; </div>
-<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vavailability(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; </div>
-<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xavailable(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; </div>
-<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vpoll(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; </div>
-<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vvoter(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160; </div>
-<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xvote(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; </div>
-<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vpatch(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; </div>
-<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xpatch(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; </div>
-<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALCOMPONENT_H */</span><span class="preprocessor"></span></div>
+<a href="icalcomponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalcomponent.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#ifndef ICALCOMPONENT_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#define ICALCOMPONENT_H</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;<a class="code" href="icalenums_8h.html">icalenums.h</a>&quot;</span> <span class="comment">/* Defines icalcomponent_kind */</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;pvl.h&quot;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent_impl</a> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a>;</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment">/* This is exposed so that callers will not have to allocate and</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment"> deallocate iterators. Pretend that you can&#39;t see it. */</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="structicalcompiter.html"> 35</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>{</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> icalcomponent_kind kind;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> iter;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>} <a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a>;</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#a727a14d0c14c66b4dbf1b58b2cb6ac2e">icalcomponent_new</a>(icalcomponent_kind kind);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#a0811895d6b10925444b92975210a7afc">icalcomponent_new_clone</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#af4a04ae38f7633b65f629452aff3376a">icalcomponent_new_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#a6d04f3e1a9fac62b7b06c88eecd3b194">icalcomponent_vanew</a>(icalcomponent_kind kind, ...);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#ad06faf0a54675bb708c3542b59f304dd">icalcomponent_new_x</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *x_name);</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">/*** @brief Destructor</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_free(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalcomponent_as_ical_string(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalcomponent_as_ical_string_r(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_is_valid(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span>LIBICAL_ICAL_EXPORT icalcomponent_kind icalcomponent_isa(<span class="keyword">const</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_isa_component(<span class="keywordtype">void</span> *component);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="comment"> * Working with properties</span></div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_add_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> icalproperty *property);</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_remove_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> icalproperty *property);</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_count_properties(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> icalproperty_kind kind);</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalproperty_set_parent</a>(icalproperty *property,</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#a3d9f076b73a18e740c426329a6b969c7">icalproperty_get_parent</a>(<span class="keyword">const</span> icalproperty *property);</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="comment">/* Iterate through the properties */</span></div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span>LIBICAL_ICAL_EXPORT icalproperty *icalcomponent_get_current_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span>LIBICAL_ICAL_EXPORT icalproperty *icalcomponent_get_first_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> icalproperty_kind kind);</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>LIBICAL_ICAL_EXPORT icalproperty *icalcomponent_get_next_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> icalproperty_kind kind);</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span><span class="comment"> * Working with components</span></div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f">icalcomponent_get_inner</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_add_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *parent, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_remove_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *parent,</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_count_components(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent_merge_component</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp_to_merge);</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="comment">/* Iteration Routines. There are two forms of iterators, internal and</span></div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="comment">external. The internal ones came first, and are almost completely</span></div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="comment">sufficient, but they fail badly when you want to construct a loop that</span></div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="comment">removes components from the container.*/</span></div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="comment">/* Iterate through components */</span></div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_current_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_first_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_next_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="comment">/* Using external iterators */</span></div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> icalcomponent_begin_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> icalcomponent_end_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcompiter_next(<a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> * i);</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcompiter_prior(<a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> * i);</div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> </div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcompiter_deref(<a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> * i);</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="comment">/* Working with embedded error properties */</span></div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span><span class="comment">/* Check the component against itip rules and insert error properties*/</span></div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="comment">/* Working with embedded error properties */</span></div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_check_restrictions(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> </div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent_count_errors</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> </div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent_strip_errors</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent_convert_errors</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="comment">/* Internal operations. They are private, and you should not be using them. */</span></div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_parent(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> </div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_parent(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div>
+<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *parent);</div>
+<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> </div>
+<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span><span class="comment">/* Kind conversion routines */</span></div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_kind_is_valid(<span class="keyword">const</span> icalcomponent_kind kind);</div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> </div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span>LIBICAL_ICAL_EXPORT icalcomponent_kind icalcomponent_string_to_kind(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> </div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_kind_to_string(icalcomponent_kind kind);</div>
+<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> </div>
+<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="comment">/************* Derived class methods. ****************************</span></div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span><span class="comment"></span> </div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="comment">If the code was in an OO language, the remaining routines would be</span></div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="comment">members of classes derived from icalcomponent. Don&#39;t call them on the</span></div>
+<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span><span class="comment">wrong component subtypes. */</span></div>
+<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> </div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent_get_first_real_component</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> </div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> <a class="code hl_function" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent_get_span</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> </div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span><span class="comment">/******************** Convenience routines **********************/</span></div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> </div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent_set_dtstart</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> v);</div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
+<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent_get_dtstart</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> </div>
+<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span><span class="comment">/* For the icalcomponent routines only, dtend and duration are tied</span></div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span><span class="comment"> together. If you call the get routine for one and the other exists,</span></div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="comment"> the routine will calculate the return value. That is, if there is a</span></div>
+<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span><span class="comment"> DTEND and you call get_duration, the routine will return the difference</span></div>
+<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span><span class="comment"> between DTEND and DTSTART. However, if you call a set routine for</span></div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span><span class="comment"> one and the other exists, no action will be taken and icalerrno will</span></div>
+<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span><span class="comment"> be set to ICAL_MALFORMEDDATA_ERROR. If you call a set routine and</span></div>
+<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span><span class="comment"> neither exists, the routine will create the appropriate property. */</span></div>
+<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> </div>
+<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent_get_dtend</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> </div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent_set_dtend</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> v);</div>
+<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> </div>
+<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent_get_due</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> </div>
+<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent_set_due</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> v);</div>
+<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> </div>
+<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent_set_duration</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> v);</div>
+<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> </div>
+<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> <a class="code hl_function" href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent_get_duration</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> </div>
+<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent_set_method</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, icalproperty_method method);</div>
+<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> </div>
+<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span>LIBICAL_ICAL_EXPORT icalproperty_method <a class="code hl_function" href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent_get_method</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> </div>
+<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtstamp(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> </div>
+<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtstamp(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> v);</div>
+<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> </div>
+<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_summary(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> </div>
+<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_summary(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> </div>
+<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_comment(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> </div>
+<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_comment(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> </div>
+<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_uid(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> </div>
+<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_uid(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> </div>
+<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent_set_relcalid</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> </div>
+<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff">icalcomponent_get_relcalid</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> </div>
+<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_recurrenceid(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> v);</div>
+<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> </div>
+<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_recurrenceid(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> </div>
+<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_description(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> </div>
+<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_description(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> </div>
+<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_location(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> </div>
+<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_location(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> </div>
+<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_sequence(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keywordtype">int</span> v);</div>
+<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> </div>
+<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_get_sequence(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> </div>
+<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_status(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <span class="keyword">enum</span> icalproperty_status v);</div>
+<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> </div>
+<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span>LIBICAL_ICAL_EXPORT <span class="keyword">enum</span> icalproperty_status icalcomponent_get_status(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> </div>
+<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent_foreach_tzid</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> <span class="keywordtype">void</span> (*callback) (icalparameter *param,</div>
+<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> <span class="keywordtype">void</span> *data),</div>
+<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> <span class="keywordtype">void</span> *callback_data);</div>
+<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> </div>
+<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icalcomponent_8h.html#abc399fff22411a68f6f28ff93f625f3d">icalcomponent_get_timezone</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
+<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> </div>
+<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalproperty_recurrence_is_excluded</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *dtstart,</div>
+<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *recurtime);</div>
+<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> </div>
+<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent_foreach_recurrence</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> start,</div>
+<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> end,</div>
+<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> <span class="keywordtype">void</span> (*callback) (<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> *</div>
+<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> span, <span class="keywordtype">void</span> *data),</div>
+<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> <span class="keywordtype">void</span> *callback_data);</div>
+<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> </div>
+<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent_normalize</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> </div>
+<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalproperty_get_datetime_with_component</a>(</div>
+<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> icalproperty *prop,</div>
+<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span><span class="comment">/*************** Type Specific routines ***************/</span></div>
+<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> </div>
+<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vcalendar(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span> </div>
+<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"> 486</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vevent(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> </div>
+<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vtodo(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> </div>
+<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vjournal(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> </div>
+<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_valarm(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"> 493</span> </div>
+<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"> 494</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vfreebusy(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"> 495</span> </div>
+<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"> 496</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vtimezone(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"> 497</span> </div>
+<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"> 498</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xstandard(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> </div>
+<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"> 500</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xdaylight(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span> </div>
+<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"> 502</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vagenda(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"> 503</span> </div>
+<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"> 504</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vquery(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00505" name="l00505"></a><span class="lineno"> 505</span> </div>
+<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"> 506</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vavailability(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"> 507</span> </div>
+<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"> 508</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xavailable(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00509" name="l00509"></a><span class="lineno"> 509</span> </div>
+<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"> 510</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vpoll(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> </div>
+<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vvoter(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> </div>
+<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xvote(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> </div>
+<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_vpatch(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"> 517</span> </div>
+<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"> 518</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_xpatch(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"> 519</span> </div>
+<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"> 520</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALCOMPONENT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html_a05f04c49a8dcbe21e87fd895cd7fcb3e"><div class="ttname"><a href="icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e">icalcomponent_convert_errors</a></div><div class="ttdeci">void icalcomponent_convert_errors(icalcomponent *component)</div><div class="ttdoc">Converts some X-LIC-ERROR properties into RETURN-STATUS properties.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:996</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a06bc97a17e83ebbcc6b1ff227ea4d701"><div class="ttname"><a href="icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701">icalcomponent_set_relcalid</a></div><div class="ttdeci">void icalcomponent_set_relcalid(icalcomponent *comp, const char *v)</div><div class="ttdoc">Sets the RELCALID property of a component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2308</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_a17434ae44b07679a5d9aa521e91a5ec6"><div class="ttname"><a href="icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6">icalcomponent_vanew</a></div><div class="ttdeci">icalcomponent * icalcomponent_vanew(icalcomponent_kind kind,...)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:118</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a0811895d6b10925444b92975210a7afc"><div class="ttname"><a href="icalcomponent_8h.html#a0811895d6b10925444b92975210a7afc">icalcomponent_new_clone</a></div><div class="ttdeci">icalcomponent * icalcomponent_new_clone(icalcomponent *component)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:141</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a233d19ae5347cc66920e755c2c966f70"><div class="ttname"><a href="icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70">icalcomponent_get_dtend</a></div><div class="ttdeci">struct icaltimetype icalcomponent_get_dtend(icalcomponent *comp)</div><div class="ttdoc">Gets the DTEND property as an icaltime.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1337</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a23e20161c54d3aeff51e1cc444eee063"><div class="ttname"><a href="icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063">icalcomponent_get_dtstart</a></div><div class="ttdeci">struct icaltimetype icalcomponent_get_dtstart(icalcomponent *comp)</div><div class="ttdoc">Gets the DTSTART property as an icaltime.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1324</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_a29e0e1c92861f2f2891a0b9e39565f16"><div class="ttname"><a href="icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16">icalcomponent_new_from_string</a></div><div class="ttdeci">icalcomponent * icalcomponent_new_from_string(const char *str)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:136</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_a2db8709fe4510a08cdb26e13364484d4"><div class="ttname"><a href="icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4">icalcomponent_get_timezone</a></div><div class="ttdeci">icaltimezone * icalcomponent_get_timezone(icalcomponent *comp, const char *tzid)</div><div class="ttdoc">Returns the icaltimezone in the component corresponding to the TZID, or NULL if it can't be found.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2180</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a36125a44be8baadb7d58b4f5d3c13ca7"><div class="ttname"><a href="icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7">icalcomponent_get_method</a></div><div class="ttdeci">icalproperty_method icalcomponent_get_method(icalcomponent *comp)</div><div class="ttdoc">Returns the METHOD property.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1282</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a379c4880bf5ab8ccbf1d4af12aca232e"><div class="ttname"><a href="icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e">icalcomponent_foreach_recurrence</a></div><div class="ttdeci">void icalcomponent_foreach_recurrence(icalcomponent *comp, struct icaltimetype start, struct icaltimetype end, void(*callback)(icalcomponent *comp, struct icaltime_span *span, void *data), void *callback_data)</div><div class="ttdoc">Cycles through all recurrences of an event.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:788</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a3d9f076b73a18e740c426329a6b969c7"><div class="ttname"><a href="icalcomponent_8h.html#a3d9f076b73a18e740c426329a6b969c7">icalproperty_get_parent</a></div><div class="ttdeci">icalcomponent * icalproperty_get_parent(const icalproperty *property)</div><div class="ttdoc">Returns the parent icalcomponent for the specified property.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:915</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a46f6c42c1190e84d2d34dd19591af07b"><div class="ttname"><a href="icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b">icalcomponent_set_dtstart</a></div><div class="ttdeci">void icalcomponent_set_dtstart(icalcomponent *comp, struct icaltimetype v)</div><div class="ttdoc">Sets the DTSTART property to the given icaltime,.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1304</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_a4b5707bb3972230bb4a15cd0e163ac3f"><div class="ttname"><a href="icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f">icalcomponent_get_relcalid</a></div><div class="ttdeci">const char * icalcomponent_get_relcalid(icalcomponent *comp)</div><div class="ttdoc">Gets the RELCALID property of a component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2326</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a51f8653df2976e849923ae4a93b993fa"><div class="ttname"><a href="icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa">icalcomponent_strip_errors</a></div><div class="ttdeci">void icalcomponent_strip_errors(icalcomponent *component)</div><div class="ttdoc">Removes all X-LIC-ERROR properties.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:970</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a56150641c4d33ad4ec365c77a257e153"><div class="ttname"><a href="icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153">icalcomponent_normalize</a></div><div class="ttdeci">void icalcomponent_normalize(icalcomponent *comp)</div><div class="ttdoc">Normalizes (reorders and sorts the properties) the specified icalcomponent comp.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2531</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_a5eee36d84521673834c76543de52d541"><div class="ttname"><a href="icalcomponent_8h.html#a5eee36d84521673834c76543de52d541">icalproperty_get_parent</a></div><div class="ttdeci">icalcomponent * icalproperty_get_parent(const icalproperty *property)</div><div class="ttdoc">Returns the parent icalcomponent for the specified property.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:915</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_a601ce104db17e96574387a14a8bcde86"><div class="ttname"><a href="icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86">icalcomponent_new</a></div><div class="ttdeci">icalcomponent * icalcomponent_new(icalcomponent_kind kind)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:111</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a611f811f8f86a6499077e6e03291a721"><div class="ttname"><a href="icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721">icalproperty_get_datetime_with_component</a></div><div class="ttdeci">struct icaltimetype icalproperty_get_datetime_with_component(icalproperty *prop, icalcomponent *comp)</div><div class="ttdoc">Gets a DATE or DATE-TIME property as an icaltime.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:1052</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a6d04f3e1a9fac62b7b06c88eecd3b194"><div class="ttname"><a href="icalcomponent_8h.html#a6d04f3e1a9fac62b7b06c88eecd3b194">icalcomponent_vanew</a></div><div class="ttdeci">icalcomponent * icalcomponent_vanew(icalcomponent_kind kind,...)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:118</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a6db8db9455d888c5f9cab83a6033bee5"><div class="ttname"><a href="icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5">icalcomponent_set_method</a></div><div class="ttdeci">void icalcomponent_set_method(icalcomponent *comp, icalproperty_method method)</div><div class="ttdoc">Sets the METHOD property to the given method.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1270</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a727a14d0c14c66b4dbf1b58b2cb6ac2e"><div class="ttname"><a href="icalcomponent_8h.html#a727a14d0c14c66b4dbf1b58b2cb6ac2e">icalcomponent_new</a></div><div class="ttdeci">icalcomponent * icalcomponent_new(icalcomponent_kind kind)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:111</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a744361f31ad6f28771035527ea00d11f"><div class="ttname"><a href="icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f">icalcomponent_get_inner</a></div><div class="ttdeci">icalcomponent * icalcomponent_get_inner(icalcomponent *comp)</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1261</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a81bb4666b9d6bdbc62a4fe9ef682e0e2"><div class="ttname"><a href="icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2">icalproperty_set_parent</a></div><div class="ttdeci">void icalproperty_set_parent(icalproperty *property, icalcomponent *component)</div><div class="ttdoc">Sets the parent icalcomponent for the specified icalproperty property.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:908</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a822e1ecadd06473da50dbcb52ebb759d"><div class="ttname"><a href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent_get_first_real_component</a></div><div class="ttdeci">icalcomponent * icalcomponent_get_first_real_component(icalcomponent *c)</div><div class="ttdoc">Returns a reference to the first VEVENT, VTODO or VJOURNAL in the component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:582</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a8389c220f17ca9194ff35a53003fa7ff"><div class="ttname"><a href="icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff">icalcomponent_get_relcalid</a></div><div class="ttdeci">const char * icalcomponent_get_relcalid(icalcomponent *comp)</div><div class="ttdoc">Gets the RELCALID property of a component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2326</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a914c732761507bf5333d246adfe80d85"><div class="ttname"><a href="icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85">icalcomponent_get_due</a></div><div class="ttdeci">struct icaltimetype icalcomponent_get_due(icalcomponent *comp)</div><div class="ttdoc">Returns the time a VTODO task is DUE.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2348</div></div>
<div class="ttc" id="aicalcomponent_8h_html_a9a6e353e730464ff0f4ecf85475d648c"><div class="ttname"><a href="icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c">icalcomponent_merge_component</a></div><div class="ttdeci">void icalcomponent_merge_component(icalcomponent *comp, icalcomponent *comp_to_merge)</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1898</div></div>
<div class="ttc" id="aicalcomponent_8h_html_aa1f40109577b185be2e807c0f2f00146"><div class="ttname"><a href="icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146">icalcomponent_count_errors</a></div><div class="ttdeci">int icalcomponent_count_errors(icalcomponent *component)</div><div class="ttdoc">Returns the number of errors encountered parsing the data.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:944</div></div>
<div class="ttc" id="aicalcomponent_8h_html_aa40346bf15111b7f9eb0e629c7e8a6e6"><div class="ttname"><a href="icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6">icalcomponent_get_duration</a></div><div class="ttdeci">struct icaldurationtype icalcomponent_get_duration(icalcomponent *comp)</div><div class="ttdoc">Gets the DURATION property as an icalduration.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1436</div></div>
<div class="ttc" id="aicalcomponent_8h_html_aa996d31b8f96e451495b34777171242f"><div class="ttname"><a href="icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f">icalproperty_recurrence_is_excluded</a></div><div class="ttdeci">int icalproperty_recurrence_is_excluded(icalcomponent *comp, struct icaltimetype *dtstart, struct icaltimetype *recurtime)</div><div class="ttdoc">Decides if a recurrence is acceptable.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:673</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_ab2ffa03b88dc791489d3ab664a85dac3"><div class="ttname"><a href="icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3">icalcomponent_new_x</a></div><div class="ttdeci">icalcomponent * icalcomponent_new_x(const char *x_name)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:169</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_abc399fff22411a68f6f28ff93f625f3d"><div class="ttname"><a href="icalcomponent_8h.html#abc399fff22411a68f6f28ff93f625f3d">icalcomponent_get_timezone</a></div><div class="ttdeci">icaltimezone * icalcomponent_get_timezone(icalcomponent *comp, const char *tzid)</div><div class="ttdoc">Returns the icaltimezone in the component corresponding to the TZID, or NULL if it can't be found.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2180</div></div>
<div class="ttc" id="aicalcomponent_8h_html_ac0812f64b10457645c4e89b441c0a415"><div class="ttname"><a href="icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415">icalcomponent_set_dtend</a></div><div class="ttdeci">void icalcomponent_set_dtend(icalcomponent *comp, struct icaltimetype v)</div><div class="ttdoc">Sets the DTEND property to given icaltime.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1394</div></div>
<div class="ttc" id="aicalcomponent_8h_html_ac1316a03cca77062e1e85a094a90c770"><div class="ttname"><a href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770">icalcomponent_get_span</a></div><div class="ttdeci">struct icaltime_span icalcomponent_get_span(icalcomponent *comp)</div><div class="ttdoc">Gets the timespan covered by this component, in UTC.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:605</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_ac797f16691c303b9deef2a7d09bff460"><div class="ttname"><a href="icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460">icalcomponent_new_clone</a></div><div class="ttdeci">icalcomponent * icalcomponent_new_clone(icalcomponent *component)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:141</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_ad06faf0a54675bb708c3542b59f304dd"><div class="ttname"><a href="icalcomponent_8h.html#ad06faf0a54675bb708c3542b59f304dd">icalcomponent_new_x</a></div><div class="ttdeci">icalcomponent * icalcomponent_new_x(const char *x_name)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:169</div></div>
<div class="ttc" id="aicalcomponent_8h_html_ad122989d32c8e8eebbc8ca14a1cdfb18"><div class="ttname"><a href="icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18">icalcomponent_set_duration</a></div><div class="ttdeci">void icalcomponent_set_duration(icalcomponent *comp, struct icaldurationtype v)</div><div class="ttdoc">Sets the DURATION property to given icalduration.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1419</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_ad12e1b267cde48639df6d0dcd0fba178"><div class="ttname"><a href="icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178">icalcomponent_get_inner</a></div><div class="ttdeci">icalcomponent * icalcomponent_get_inner(icalcomponent *comp)</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:1261</div></div>
<div class="ttc" id="aicalcomponent_8h_html_addacbedbeccb2e2d31ae9a6963e19e49"><div class="ttname"><a href="icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49">icalcomponent_foreach_tzid</a></div><div class="ttdeci">void icalcomponent_foreach_tzid(icalcomponent *comp, void(*callback)(icalparameter *param, void *data), void *callback_data)</div><div class="ttdoc">Calls the given function for each TZID parameter found in the component, and any subcomponents.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2143</div></div>
<div class="ttc" id="aicalcomponent_8h_html_ae9a61fb25f98f24b6b89276040c4f9f8"><div class="ttname"><a href="icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8">icalcomponent_set_due</a></div><div class="ttdeci">void icalcomponent_set_due(icalcomponent *comp, struct icaltimetype v)</div><div class="ttdoc">Sets the due date of a VTODO task.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:2370</div></div>
-<div class="ttc" id="aicalcomponent_8h_html_af7b5953c513748cd41b40fdb50d88b66"><div class="ttname"><a href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent_get_first_real_component</a></div><div class="ttdeci">icalcomponent * icalcomponent_get_first_real_component(icalcomponent *c)</div><div class="ttdoc">Returns a reference to the first VEVENT, VTODO or VJOURNAL in the component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:582</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_af4a04ae38f7633b65f629452aff3376a"><div class="ttname"><a href="icalcomponent_8h.html#af4a04ae38f7633b65f629452aff3376a">icalcomponent_new_from_string</a></div><div class="ttdeci">icalcomponent * icalcomponent_new_from_string(const char *str)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:136</div></div>
<div class="ttc" id="aicalenums_8h_html"><div class="ttname"><a href="icalenums_8h.html">icalenums.h</a></div></div>
<div class="ttc" id="aicalproperty_8h_html"><div class="ttname"><a href="icalproperty_8h.html">icalproperty.h</a></div></div>
<div class="ttc" id="astruct__icaltimezone_html"><div class="ttname"><a href="struct__icaltimezone.html">_icaltimezone</a></div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:23</div></div>
@@ -417,7 +416,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaldirset_8h.html b/apidocs/icaldirset_8h.html
index 43d8d888..21440cfd 100644
--- a/apidocs/icaldirset_8h.html
+++ b/apidocs/icaldirset_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldirset.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icaldirset.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icaldirset.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,97 +79,97 @@ $(function() {
<p><a href="icaldirset_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaldirset__options.html">icaldirset_options</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:ae7712b1a5506b62af79f3e6e4ba2a409"><td class="memItemLeft" align="right" valign="top"><a id="ae7712b1a5506b62af79f3e6e4ba2a409"></a>
+<tr class="memitem:ae7712b1a5506b62af79f3e6e4ba2a409"><td class="memItemLeft" align="right" valign="top"><a id="ae7712b1a5506b62af79f3e6e4ba2a409" name="ae7712b1a5506b62af79f3e6e4ba2a409"></a>
typedef struct <a class="el" href="structicaldirset__impl.html">icaldirset_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset</b></td></tr>
<tr class="separator:ae7712b1a5506b62af79f3e6e4ba2a409"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41b5afef5f485092ae5a81b4ac9681c2"><td class="memItemLeft" align="right" valign="top"><a id="a41b5afef5f485092ae5a81b4ac9681c2"></a>
+<tr class="memitem:a41b5afef5f485092ae5a81b4ac9681c2"><td class="memItemLeft" align="right" valign="top"><a id="a41b5afef5f485092ae5a81b4ac9681c2" name="a41b5afef5f485092ae5a81b4ac9681c2"></a>
typedef struct <a class="el" href="structicaldirset__options.html">icaldirset_options</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_options</b></td></tr>
<tr class="separator:a41b5afef5f485092ae5a81b4ac9681c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a123ff2d1b0887caafc027936bc9b921b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset_add_component</a> (<a class="el" href="structicalset__impl.html">icalset</a> *store, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a123ff2d1b0887caafc027936bc9b921b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d870b03a4552f8fe335dd8599571cb4"><td class="memItemLeft" align="right" valign="top"><a id="a1d870b03a4552f8fe335dd8599571cb4"></a>
+<tr class="memitem:a1d870b03a4552f8fe335dd8599571cb4"><td class="memItemLeft" align="right" valign="top"><a id="a1d870b03a4552f8fe335dd8599571cb4" name="a1d870b03a4552f8fe335dd8599571cb4"></a>
<a class="el" href="structicalsetiter.html">icalsetiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_begin_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind, <a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge, const char *tzid)</td></tr>
<tr class="separator:a1d870b03a4552f8fe335dd8599571cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad13d7dc78588fc873de1306838bccbe7"><td class="memItemLeft" align="right" valign="top"><a id="ad13d7dc78588fc873de1306838bccbe7"></a>
+<tr class="memitem:ad13d7dc78588fc873de1306838bccbe7"><td class="memItemLeft" align="right" valign="top"><a id="ad13d7dc78588fc873de1306838bccbe7" name="ad13d7dc78588fc873de1306838bccbe7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_clear</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store)</td></tr>
<tr class="separator:ad13d7dc78588fc873de1306838bccbe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5366244e9deac9d1737bf72b1aa2bdc3"><td class="memItemLeft" align="right" valign="top"><a id="a5366244e9deac9d1737bf72b1aa2bdc3"></a>
+<tr class="memitem:a5366244e9deac9d1737bf72b1aa2bdc3"><td class="memItemLeft" align="right" valign="top"><a id="a5366244e9deac9d1737bf72b1aa2bdc3" name="a5366244e9deac9d1737bf72b1aa2bdc3"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_commit</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a5366244e9deac9d1737bf72b1aa2bdc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afe8a404b585e994f17854089c716e7fa"><td class="memItemLeft" align="right" valign="top"><a id="afe8a404b585e994f17854089c716e7fa"></a>
+<tr class="memitem:afe8a404b585e994f17854089c716e7fa"><td class="memItemLeft" align="right" valign="top"><a id="afe8a404b585e994f17854089c716e7fa" name="afe8a404b585e994f17854089c716e7fa"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_count_components</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store, icalcomponent_kind kind)</td></tr>
<tr class="separator:afe8a404b585e994f17854089c716e7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a585858d6fbdaa25a2f63deb123186a2d"><td class="memItemLeft" align="right" valign="top"><a id="a585858d6fbdaa25a2f63deb123186a2d"></a>
+<tr class="memitem:a1c4b6dde2b6ff63f10051421cc04027d"><td class="memItemLeft" align="right" valign="top"><a id="a1c4b6dde2b6ff63f10051421cc04027d" name="a1c4b6dde2b6ff63f10051421cc04027d"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_fetch</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store, icalcomponent_kind kind, const char *uid)</td></tr>
-<tr class="separator:a585858d6fbdaa25a2f63deb123186a2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73136ee2e5cd70fb8e79474677e3fb5a"><td class="memItemLeft" align="right" valign="top"><a id="a73136ee2e5cd70fb8e79474677e3fb5a"></a>
+<tr class="separator:a1c4b6dde2b6ff63f10051421cc04027d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5272f07d1ab36878a8261bd924b43bfb"><td class="memItemLeft" align="right" valign="top"><a id="a5272f07d1ab36878a8261bd924b43bfb" name="a5272f07d1ab36878a8261bd924b43bfb"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_fetch_match</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *c)</td></tr>
-<tr class="separator:a73136ee2e5cd70fb8e79474677e3fb5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39929ddba9ca8b4c2285119e1d5b9564"><td class="memItemLeft" align="right" valign="top"><a id="a39929ddba9ca8b4c2285119e1d5b9564"></a>
+<tr class="separator:a5272f07d1ab36878a8261bd924b43bfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39929ddba9ca8b4c2285119e1d5b9564"><td class="memItemLeft" align="right" valign="top"><a id="a39929ddba9ca8b4c2285119e1d5b9564" name="a39929ddba9ca8b4c2285119e1d5b9564"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_free</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a39929ddba9ca8b4c2285119e1d5b9564"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a727ec5e6ac614c71cc8ac6392efc6601"><td class="memItemLeft" align="right" valign="top"><a id="a727ec5e6ac614c71cc8ac6392efc6601"></a>
+<tr class="memitem:ac34ef317c692ae9ae86cb9d3c7c33b06"><td class="memItemLeft" align="right" valign="top"><a id="ac34ef317c692ae9ae86cb9d3c7c33b06" name="ac34ef317c692ae9ae86cb9d3c7c33b06"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_get_current_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store)</td></tr>
-<tr class="separator:a727ec5e6ac614c71cc8ac6392efc6601"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af916c63fa87ee3ab119d165daa4bfd29"><td class="memItemLeft" align="right" valign="top"><a id="af916c63fa87ee3ab119d165daa4bfd29"></a>
+<tr class="separator:ac34ef317c692ae9ae86cb9d3c7c33b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a317663ac10347d3cf1f01f0313c4856d"><td class="memItemLeft" align="right" valign="top"><a id="a317663ac10347d3cf1f01f0313c4856d" name="a317663ac10347d3cf1f01f0313c4856d"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_get_first_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store)</td></tr>
-<tr class="separator:af916c63fa87ee3ab119d165daa4bfd29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8c11a111b8ff48ccef76fdf47803c99"><td class="memItemLeft" align="right" valign="top"><a id="ae8c11a111b8ff48ccef76fdf47803c99"></a>
+<tr class="separator:a317663ac10347d3cf1f01f0313c4856d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a290b7f5894c81d3818748e12a804ab9e"><td class="memItemLeft" align="right" valign="top"><a id="a290b7f5894c81d3818748e12a804ab9e" name="a290b7f5894c81d3818748e12a804ab9e"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_get_next_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store)</td></tr>
-<tr class="separator:ae8c11a111b8ff48ccef76fdf47803c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3cab1bc41714f86a4c8b546c951c647"><td class="memItemLeft" align="right" valign="top"><a id="aa3cab1bc41714f86a4c8b546c951c647"></a>
+<tr class="separator:a290b7f5894c81d3818748e12a804ab9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3cab1bc41714f86a4c8b546c951c647"><td class="memItemLeft" align="right" valign="top"><a id="aa3cab1bc41714f86a4c8b546c951c647" name="aa3cab1bc41714f86a4c8b546c951c647"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_has_uid</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store, const char *uid)</td></tr>
<tr class="separator:aa3cab1bc41714f86a4c8b546c951c647"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa44f0597ffbe2e99609e1c89381d2e53"><td class="memItemLeft" align="right" valign="top"><a id="aa44f0597ffbe2e99609e1c89381d2e53"></a>
+<tr class="memitem:abc44c160c4d4688a2d70b2af9b0d11e9"><td class="memItemLeft" align="right" valign="top"><a id="abc44c160c4d4688a2d70b2af9b0d11e9" name="abc44c160c4d4688a2d70b2af9b0d11e9"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_init</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, const char *dsn, void *options)</td></tr>
-<tr class="separator:aa44f0597ffbe2e99609e1c89381d2e53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85969c454f8939d980d34042c6dcc567"><td class="memItemLeft" align="right" valign="top"><a id="a85969c454f8939d980d34042c6dcc567"></a>
+<tr class="separator:abc44c160c4d4688a2d70b2af9b0d11e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85969c454f8939d980d34042c6dcc567"><td class="memItemLeft" align="right" valign="top"><a id="a85969c454f8939d980d34042c6dcc567" name="a85969c454f8939d980d34042c6dcc567"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_mark</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a85969c454f8939d980d34042c6dcc567"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af38c375c926aa41ba587b9043aaa49eb"><td class="memItemLeft" align="right" valign="top"><a id="af38c375c926aa41ba587b9043aaa49eb"></a>
+<tr class="memitem:af38c375c926aa41ba587b9043aaa49eb"><td class="memItemLeft" align="right" valign="top"><a id="af38c375c926aa41ba587b9043aaa49eb" name="af38c375c926aa41ba587b9043aaa49eb"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_modify</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *oldc, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *newc)</td></tr>
<tr class="separator:af38c375c926aa41ba587b9043aaa49eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a313c50d240f600856b2aaf4b9abc0b61"><td class="memItemLeft" align="right" valign="top"><a id="a313c50d240f600856b2aaf4b9abc0b61"></a>
+<tr class="memitem:a703bb100ca2d342c4c29c0c9cbef2db4"><td class="memItemLeft" align="right" valign="top"><a id="a703bb100ca2d342c4c29c0c9cbef2db4" name="a703bb100ca2d342c4c29c0c9cbef2db4"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_new</b> (const char *path)</td></tr>
-<tr class="separator:a313c50d240f600856b2aaf4b9abc0b61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac38ab74a789f4b61c7dcca669625bc2"><td class="memItemLeft" align="right" valign="top"><a id="aac38ab74a789f4b61c7dcca669625bc2"></a>
+<tr class="separator:a703bb100ca2d342c4c29c0c9cbef2db4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26738e851f3c380b686b9dee5400d913"><td class="memItemLeft" align="right" valign="top"><a id="a26738e851f3c380b686b9dee5400d913" name="a26738e851f3c380b686b9dee5400d913"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_new_reader</b> (const char *path)</td></tr>
-<tr class="separator:aac38ab74a789f4b61c7dcca669625bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b15306a6dc7ba66877a48ff0ce21d5a"><td class="memItemLeft" align="right" valign="top"><a id="a6b15306a6dc7ba66877a48ff0ce21d5a"></a>
+<tr class="separator:a26738e851f3c380b686b9dee5400d913"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fa0e5887928d4c1d0121ffc8726463f"><td class="memItemLeft" align="right" valign="top"><a id="a7fa0e5887928d4c1d0121ffc8726463f" name="a7fa0e5887928d4c1d0121ffc8726463f"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_new_writer</b> (const char *path)</td></tr>
-<tr class="separator:a6b15306a6dc7ba66877a48ff0ce21d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b463342edfd579041d52428b6d5c040"><td class="memItemLeft" align="right" valign="top"><a id="a6b463342edfd579041d52428b6d5c040"></a>
+<tr class="separator:a7fa0e5887928d4c1d0121ffc8726463f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84faafa7d9f8b47cd736d9902f273457"><td class="memItemLeft" align="right" valign="top"><a id="a84faafa7d9f8b47cd736d9902f273457" name="a84faafa7d9f8b47cd736d9902f273457"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_path</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:a6b463342edfd579041d52428b6d5c040"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a84faafa7d9f8b47cd736d9902f273457"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3b06ab0380ffb7c0e4b7ce9251931ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset_remove_component</a> (<a class="el" href="structicalset__impl.html">icalset</a> *store, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:ae3b06ab0380ffb7c0e4b7ce9251931ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4eaa1b0afc94e4986b5454a03c3bd47"><td class="memItemLeft" align="right" valign="top"><a id="ae4eaa1b0afc94e4986b5454a03c3bd47"></a>
+<tr class="memitem:ae4eaa1b0afc94e4986b5454a03c3bd47"><td class="memItemLeft" align="right" valign="top"><a id="ae4eaa1b0afc94e4986b5454a03c3bd47" name="ae4eaa1b0afc94e4986b5454a03c3bd47"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_select</b> (<a class="el" href="structicalset__impl.html">icalset</a> *store, <a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="separator:ae4eaa1b0afc94e4986b5454a03c3bd47"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89b210141283d6b70140bb1e6621b9fa"><td class="memItemLeft" align="right" valign="top"><a id="a89b210141283d6b70140bb1e6621b9fa"></a>
+<tr class="memitem:ad676f42f4f0fc0b4f7e9d976cf7e6604"><td class="memItemLeft" align="right" valign="top"><a id="ad676f42f4f0fc0b4f7e9d976cf7e6604" name="ad676f42f4f0fc0b4f7e9d976cf7e6604"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirsetiter_to_next</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a89b210141283d6b70140bb1e6621b9fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc26c32c503ad510972150124fa1383f"><td class="memItemLeft" align="right" valign="top"><a id="abc26c32c503ad510972150124fa1383f"></a>
+<tr class="separator:ad676f42f4f0fc0b4f7e9d976cf7e6604"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9fb42e49e5cae1839e4c1896b0c4b16"><td class="memItemLeft" align="right" valign="top"><a id="ae9fb42e49e5cae1839e4c1896b0c4b16" name="ae9fb42e49e5cae1839e4c1896b0c4b16"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirsetiter_to_prior</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:abc26c32c503ad510972150124fa1383f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:ae9fb42e49e5cae1839e4c1896b0c4b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>icaldirset manages a database of ical components and offers interfaces for reading, writing and searching for components. </p>
-<p>icaldirset groups components in to clusters based on their DTSTAMP time &ndash; all components that start in the same month are grouped together in a single file. All files in a sotre are kept in a single directory.</p>
-<p>The primary interfaces are icaldirset__get_first_component and icaldirset_get_next_component. These routine iterate through all of the components in the store, subject to the current gauge. A gauge is an icalcomponent that is tested against other components for a match. If a gauge has been set with icaldirset_select, icaldirset_first and icaldirset_next will only return components that match the gauge.</p>
-<p>The Store generated UIDs for all objects that are stored if they do not already have a UID. The UID is the name of the cluster (month &amp; year as MMYYYY) plus a unique serial number. The serial number is stored as a property of the cluster. </p>
+<div class="textblock"><p >icaldirset manages a database of ical components and offers interfaces for reading, writing and searching for components. </p>
+<p >icaldirset groups components in to clusters based on their DTSTAMP time &ndash; all components that start in the same month are grouped together in a single file. All files in a sotre are kept in a single directory.</p>
+<p >The primary interfaces are icaldirset__get_first_component and icaldirset_get_next_component. These routine iterate through all of the components in the store, subject to the current gauge. A gauge is an icalcomponent that is tested against other components for a match. If a gauge has been set with icaldirset_select, icaldirset_first and icaldirset_next will only return components that match the gauge.</p>
+<p >The Store generated UIDs for all objects that are stored if they do not already have a UID. The UID is the name of the cluster (month &amp; year as MMYYYY) plus a unique serial number. The serial number is stored as a property of the cluster. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a123ff2d1b0887caafc027936bc9b921b"></a>
+<a id="a123ff2d1b0887caafc027936bc9b921b" name="a123ff2d1b0887caafc027936bc9b921b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a123ff2d1b0887caafc027936bc9b921b">&#9670;&nbsp;</a></span>icaldirset_add_component()</h2>
<div class="memitem">
@@ -195,11 +194,11 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_pa
</tr>
</table>
</div><div class="memdoc">
-<p>This assumes that the top level component is a VCALENDAR, and there is an inner component of type VEVENT, VTODO or VJOURNAL. The inner component must have a DSTAMP property </p>
+<p >This assumes that the top level component is a VCALENDAR, and there is an inner component of type VEVENT, VTODO or VJOURNAL. The inner component must have a DSTAMP property </p>
</div>
</div>
-<a id="ae3b06ab0380ffb7c0e4b7ce9251931ad"></a>
+<a id="ae3b06ab0380ffb7c0e4b7ce9251931ad" name="ae3b06ab0380ffb7c0e4b7ce9251931ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3b06ab0380ffb7c0e4b7ce9251931ad">&#9670;&nbsp;</a></span>icaldirset_remove_component()</h2>
<div class="memitem">
@@ -224,14 +223,14 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaldirset_pa
</tr>
</table>
</div><div class="memdoc">
-<p>Remove a component in the current cluster. HACK. This routine is a "friend" of icalfileset, and breaks its encapsulation. It was either do it this way, or add several layers of interfaces that had no other use. </p>
+<p >Remove a component in the current cluster. HACK. This routine is a "friend" of icalfileset, and breaks its encapsulation. It was either do it this way, or add several layers of interfaces that had no other use. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaldirset_8h_source.html b/apidocs/icaldirset_8h_source.html
index 21500e98..01392109 100644
--- a/apidocs/icaldirset_8h_source.html
+++ b/apidocs/icaldirset_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldirset.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,109 +66,108 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaldirset.h</div> </div>
+ <div class="headertitle"><div class="title">icaldirset.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icaldirset_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icaldirset.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 28 November 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#ifndef ICALDIRSET_H</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#define ICALDIRSET_H</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment">/* icaldirset Routines for storing, fetching, and searching for ical</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment"> * objects in a database */</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicaldirset__impl.html">icaldirset_impl</a> <a class="code" href="structicaldirset__impl.html">icaldirset</a>;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icaldirset_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icaldirset_new_reader(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icaldirset_new_writer(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icaldirset_init(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *<a class="code" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">options</a>);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icaldirset_free(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icaldirset_path(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="comment">/* Marks the cluster as changed, so it will be written to disk when it</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="comment"> is freed. Commit writes to disk immediately*/</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icaldirset_mark(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icaldirset_commit(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset_add_component</a>(<a class="code" href="structicalset__impl.html">icalset</a> *store, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset_remove_component</a>(<a class="code" href="structicalset__impl.html">icalset</a> *store,</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icaldirset_count_components(<a class="code" href="structicalset__impl.html">icalset</a> *store, icalcomponent_kind kind);</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment">/* Restricts the component returned by icaldirset_first, _next to those</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"> that pass the gauge. _clear removes the gauge. */</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icaldirset_select(<a class="code" href="structicalset__impl.html">icalset</a> *store, <a class="code" href="structicalgauge__impl.html">icalgauge</a> *<a class="code" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">gauge</a>);</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icaldirset_clear(<a class="code" href="structicalset__impl.html">icalset</a> *store);</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="comment">/* Gets a component by uid */</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_fetch(<a class="code" href="structicalset__impl.html">icalset</a> *store,</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icaldirset_has_uid(<a class="code" href="structicalset__impl.html">icalset</a> *store, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_fetch_match(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="comment">/* Modifies components according to the MODIFY method of CAP. Works on</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="comment"> the currently selected components. */</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icaldirset_modify(<a class="code" href="structicalset__impl.html">icalset</a> *store,</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *oldc, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="comment">/* Iterates through the components. If a gauge has been defined, these</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="comment"> will skip over components that do not pass the gauge */</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_get_current_component(<a class="code" href="structicalset__impl.html">icalset</a> *store);</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_get_first_component(<a class="code" href="structicalset__impl.html">icalset</a> *store);</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_get_next_component(<a class="code" href="structicalset__impl.html">icalset</a> *store);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="comment">/* External iterator for thread safety */</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalsetiter.html">icalsetiter</a> icaldirset_begin_component(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; icalcomponent_kind kind,</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *<a class="code" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">gauge</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirsetiter_to_next(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirsetiter_to_prior(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structicaldirset__options.html"> 125</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicaldirset__options.html">icaldirset_options</a></div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;{</div>
-<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0"> 127</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">flags</a>; </div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;} <a class="code" href="structicaldirset__options.html">icaldirset_options</a>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALDIRSET_H */</span><span class="preprocessor"></span></div>
+<a href="icaldirset_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icaldirset.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 28 November 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#ifndef ICALDIRSET_H</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="preprocessor">#define ICALDIRSET_H</span></div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment">/* icaldirset Routines for storing, fetching, and searching for ical</span></div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment"> * objects in a database */</span></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldirset__impl.html">icaldirset_impl</a> <a class="code hl_struct" href="structicaldirset__impl.html">icaldirset</a>;</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icaldirset_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icaldirset_new_reader(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icaldirset_new_writer(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icaldirset_init(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">options</a>);</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icaldirset_free(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icaldirset_path(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="comment">/* Marks the cluster as changed, so it will be written to disk when it</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="comment"> is freed. Commit writes to disk immediately*/</span></div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icaldirset_mark(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icaldirset_commit(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code hl_function" href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset_add_component</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code hl_function" href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset_remove_component</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store,</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icaldirset_count_components(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store, icalcomponent_kind kind);</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="comment">/* Restricts the component returned by icaldirset_first, _next to those</span></div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="comment"> that pass the gauge. _clear removes the gauge. */</span></div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icaldirset_select(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store, <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *<a class="code hl_variable" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">gauge</a>);</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icaldirset_clear(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store);</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="comment">/* Gets a component by uid */</span></div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_fetch(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store,</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icaldirset_has_uid(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_fetch_match(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="comment">/* Modifies components according to the MODIFY method of CAP. Works on</span></div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="comment"> the currently selected components. */</span></div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icaldirset_modify(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store,</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *oldc, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="comment">/* Iterates through the components. If a gauge has been defined, these</span></div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span><span class="comment"> will skip over components that do not pass the gauge */</span></div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_get_current_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store);</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_get_first_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store);</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirset_get_next_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *store);</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span><span class="comment">/* External iterator for thread safety */</span></div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> icaldirset_begin_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> icalcomponent_kind kind,</div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *<a class="code hl_variable" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">gauge</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirsetiter_to_next(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaldirsetiter_to_prior(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="structicaldirset__options.html"> 125</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldirset__options.html">icaldirset_options</a></div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>{</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0"> 127</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">flags</a>; </div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span>} <a class="code hl_struct" href="structicaldirset__options.html">icaldirset_options</a>;</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALDIRSET_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicaldirset_8h_html_a123ff2d1b0887caafc027936bc9b921b"><div class="ttname"><a href="icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b">icaldirset_add_component</a></div><div class="ttdeci">icalerrorenum icaldirset_add_component(icalset *store, icalcomponent *comp)</div><div class="ttdef"><b>Definition:</b> icaldirset.c:297</div></div>
<div class="ttc" id="aicaldirset_8h_html_ae3b06ab0380ffb7c0e4b7ce9251931ad"><div class="ttname"><a href="icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad">icaldirset_remove_component</a></div><div class="ttdeci">icalerrorenum icaldirset_remove_component(icalset *store, icalcomponent *comp)</div><div class="ttdef"><b>Definition:</b> icaldirset.c:384</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
@@ -185,7 +184,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaldirsetimpl_8h_source.html b/apidocs/icaldirsetimpl_8h_source.html
index 2a088164..430eaa80 100644
--- a/apidocs/icaldirsetimpl_8h_source.html
+++ b/apidocs/icaldirsetimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldirsetimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,52 +66,51 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaldirsetimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icaldirsetimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icaldirsetimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 21 Aug 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALDIRSETIMPL_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALDIRSETIMPL_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;icalcluster.h&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">/* This definition is in its own file so it can be kept out of the</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> main header file, but used by &quot;friend classes&quot; like icalset*/</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html"> 30</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaldirset__impl.html">icaldirset_impl</a></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
-<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876"> 32</a></span>&#160; <a class="code" href="structicalset__impl.html">icalset</a> <a class="code" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">super</a>; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68"> 33</a></span>&#160; <span class="keywordtype">char</span> *<a class="code" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68">dir</a>; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1"> 34</a></span>&#160; <a class="code" href="structicaldirset__options.html">icaldirset_options</a> <a class="code" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">options</a>; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33"> 35</a></span>&#160; <a class="code" href="structicalcluster__impl.html">icalcluster</a> *<a class="code" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">cluster</a>; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4"> 36</a></span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *<a class="code" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">gauge</a>; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817"> 37</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817">first_component</a>; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75"> 38</a></span>&#160; <a class="code" href="structpvl__list__t.html">pvl_list</a> <a class="code" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75">directory</a>; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523"> 39</a></span>&#160; <a class="code" href="structpvl__elem__t.html">pvl_elem</a> <a class="code" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523">directory_iterator</a>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;};</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icaldirsetimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 21 Aug 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALDIRSETIMPL_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALDIRSETIMPL_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;icalcluster.h&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment">/* This definition is in its own file so it can be kept out of the</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> main header file, but used by &quot;friend classes&quot; like icalset*/</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html"> 30</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaldirset__impl.html">icaldirset_impl</a></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>{</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876"> 32</a></span> <a class="code hl_struct" href="structicalset__impl.html">icalset</a> <a class="code hl_variable" href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">super</a>; </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68"> 33</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68">dir</a>; </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1"> 34</a></span> <a class="code hl_struct" href="structicaldirset__options.html">icaldirset_options</a> <a class="code hl_variable" href="structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1">options</a>; </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33"> 35</a></span> <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *<a class="code hl_variable" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">cluster</a>; </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4"> 36</a></span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *<a class="code hl_variable" href="structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4">gauge</a>; </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817"> 37</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817">first_component</a>; </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75"> 38</a></span> <a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> <a class="code hl_variable" href="structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75">directory</a>; </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523"> 39</a></span> <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> <a class="code hl_variable" href="structicaldirset__impl.html#aab05287b166acccc6734673842774523">directory_iterator</a>;</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>};</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="astructicalcluster__impl_html"><div class="ttname"><a href="structicalcluster__impl.html">icalcluster_impl</a></div><div class="ttdef"><b>Definition:</b> icalclusterimpl.h:28</div></div>
<div class="ttc" id="astructicaldirset__impl_html"><div class="ttname"><a href="structicaldirset__impl.html">icaldirset_impl</a></div><div class="ttdef"><b>Definition:</b> icaldirsetimpl.h:31</div></div>
<div class="ttc" id="astructicaldirset__impl_html_a3591d5fa8040ff9edd3500d6d5713876"><div class="ttname"><a href="structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876">icaldirset_impl::super</a></div><div class="ttdeci">icalset super</div><div class="ttdef"><b>Definition:</b> icaldirsetimpl.h:32</div></div>
@@ -130,7 +129,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalduration_8h.html b/apidocs/icalduration_8h.html
index ddfa960f..d29b6314 100644
--- a/apidocs/icalduration_8h.html
+++ b/apidocs/icalduration_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalduration.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalduration.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalduration.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,24 +79,24 @@ $(function() {
<p><a href="icalduration_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaldurationtype.html">icaldurationtype</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A struct representing a duration. <a href="structicaldurationtype.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:ae903a80c43b72c1f157d7709e08d05ae"><td class="memItemLeft" align="right" valign="top"><a id="ae903a80c43b72c1f157d7709e08d05ae"></a>
+<tr class="memitem:ae903a80c43b72c1f157d7709e08d05ae"><td class="memItemLeft" align="right" valign="top"><a id="ae903a80c43b72c1f157d7709e08d05ae" name="ae903a80c43b72c1f157d7709e08d05ae"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICALDURATIONTYPE_INITIALIZER</b>&#160;&#160;&#160;{ 0, 0, 0, 0, 0, 0 }</td></tr>
<tr class="separator:ae903a80c43b72c1f157d7709e08d05ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a7ebae580ab5bab4e9ffe822ff1dee9c8"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string</a> (struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> d)</td></tr>
-<tr class="separator:a7ebae580ab5bab4e9ffe822ff1dee9c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a758d27dc5433c570f5ea5995c5001e79"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79">icaldurationtype_as_ical_string_r</a> (struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> d)</td></tr>
-<tr class="separator:a758d27dc5433c570f5ea5995c5001e79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb753c6f52d493cfa9f31c2d7730ace1"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string</a> (struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> d)</td></tr>
+<tr class="separator:adb753c6f52d493cfa9f31c2d7730ace1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab87c9958f888dba23afa2249110ca137"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html#ab87c9958f888dba23afa2249110ca137">icaldurationtype_as_ical_string_r</a> (struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> d)</td></tr>
+<tr class="separator:ab87c9958f888dba23afa2249110ca137"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1828c484b9efb3cb1f08ec5eb58c7a18"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a> (struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a> duration)</td></tr>
<tr class="memdesc:a1828c484b9efb3cb1f08ec5eb58c7a18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an <a class="el" href="structicaldurationtype.html" title="A struct representing a duration.">icaldurationtype</a> into the duration in seconds as <code>int</code>. <a href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">More...</a><br /></td></tr>
<tr class="separator:a1828c484b9efb3cb1f08ec5eb58c7a18"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -127,16 +126,16 @@ Functions</h2></td></tr>
<tr class="separator:aaafcb16e5d2aaa6eb0e20fdac419fc0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Methods for working with durations in iCal. </p>
+<div class="textblock"><p >Methods for working with durations in iCal. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a7ebae580ab5bab4e9ffe822ff1dee9c8"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7ebae580ab5bab4e9ffe822ff1dee9c8">&#9670;&nbsp;</a></span>icaldurationtype_as_ical_string()</h2>
+<a id="adb753c6f52d493cfa9f31c2d7730ace1" name="adb753c6f52d493cfa9f31c2d7730ace1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb753c6f52d493cfa9f31c2d7730ace1">&#9670;&nbsp;</a></span>icaldurationtype_as_ical_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icaldurationtype_as_ical_string </td>
+ <td class="memname">char * icaldurationtype_as_ical_string </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td>
<td class="paramname"><em>d</em></td><td>)</td>
@@ -144,40 +143,40 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Converts an icaldurationtype into the iCal format as string. </p><dl class="params"><dt>Parameters</dt><dd>
+<p >Converts an icaldurationtype into the iCal format as string. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">d</td><td>is the icaldurationtype to convert to iCal format </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A string representing duration <code>d</code> in iCal format </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79">icaldurationtype_as_ical_string_r()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalduration_8h.html#ab87c9958f888dba23afa2249110ca137">icaldurationtype_as_ical_string_r()</a></dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string returned by this function is owned by the caller and needs to be released with <code>free()</code> after it's no longer needed.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(3424224);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(3424224);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print as ical-formatted string</span></div>
-<div class="line"><span class="keywordtype">char</span> *ical = <a class="code" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string</a>(duration);</div>
+<div class="line"><span class="keywordtype">char</span> *ical = <a class="code hl_function" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string</a>(duration);</div>
<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, ical);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release string</span></div>
<div class="line">free(ical);</div>
-<div class="ttc" id="aicalduration_8h_html_a7ebae580ab5bab4e9ffe822ff1dee9c8"><div class="ttname"><a href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string</a></div><div class="ttdeci">char * icaldurationtype_as_ical_string(struct icaldurationtype d)</div><div class="ttdef"><b>Definition:</b> icalduration.c:211</div></div>
<div class="ttc" id="aicalduration_8h_html_a88157a8ae61263ea15af92a416889301"><div class="ttname"><a href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_from_int(int t)</div><div class="ttdoc">Creates a new icaldurationtype from a duration in seconds.</div><div class="ttdef"><b>Definition:</b> icalduration.c:32</div></div>
+<div class="ttc" id="aicalduration_8h_html_adb753c6f52d493cfa9f31c2d7730ace1"><div class="ttname"><a href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string</a></div><div class="ttdeci">char * icaldurationtype_as_ical_string(struct icaldurationtype d)</div><div class="ttdef"><b>Definition:</b> icalduration.c:211</div></div>
<div class="ttc" id="astructicaldurationtype_html"><div class="ttname"><a href="structicaldurationtype.html">icaldurationtype</a></div><div class="ttdoc">A struct representing a duration.</div><div class="ttdef"><b>Definition:</b> icalduration.h:37</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a758d27dc5433c570f5ea5995c5001e79"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a758d27dc5433c570f5ea5995c5001e79">&#9670;&nbsp;</a></span>icaldurationtype_as_ical_string_r()</h2>
+<a id="ab87c9958f888dba23afa2249110ca137" name="ab87c9958f888dba23afa2249110ca137"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab87c9958f888dba23afa2249110ca137">&#9670;&nbsp;</a></span>icaldurationtype_as_ical_string_r()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icaldurationtype_as_ical_string_r </td>
+ <td class="memname">char * icaldurationtype_as_ical_string_r </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td>
<td class="paramname"><em>d</em></td><td>)</td>
@@ -185,26 +184,26 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Converts an icaldurationtype into the iCal format as string. </p><dl class="params"><dt>Parameters</dt><dd>
+<p >Converts an icaldurationtype into the iCal format as string. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">d</td><td>is the icaldurationtype to convert to iCal format </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A string representing duration <code>d</code> in iCal format </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string()</a></dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string returned by this function is owned by libical and must not be released by the caller of the function.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(3424224);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(3424224);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print as ical-formatted string</span></div>
-<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string</a>(duration));</div>
+<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code hl_function" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string</a>(duration));</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a1828c484b9efb3cb1f08ec5eb58c7a18"></a>
+<a id="a1828c484b9efb3cb1f08ec5eb58c7a18" name="a1828c484b9efb3cb1f08ec5eb58c7a18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1828c484b9efb3cb1f08ec5eb58c7a18">&#9670;&nbsp;</a></span>icaldurationtype_as_int()</h2>
<div class="memitem">
@@ -229,17 +228,17 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An <code>int</code> representing the duration in seconds</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create icaldurationtype with given duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(3532342);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(3532342);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// get the duration in seconds and verify it</span></div>
-<div class="line">assert(<a class="code" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a>(duration) == 3532342);</div>
+<div class="line">assert(<a class="code hl_function" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a>(duration) == 3532342);</div>
<div class="ttc" id="aicalduration_8h_html_a1828c484b9efb3cb1f08ec5eb58c7a18"><div class="ttname"><a href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a></div><div class="ttdeci">int icaldurationtype_as_int(struct icaldurationtype duration)</div><div class="ttdoc">Converts an icaldurationtype into the duration in seconds as int.</div><div class="ttdef"><b>Definition:</b> icalduration.c:270</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a2578535a23fc5c6d4d61c09c880f03fd"></a>
+<a id="a2578535a23fc5c6d4d61c09c880f03fd" name="a2578535a23fc5c6d4d61c09c880f03fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2578535a23fc5c6d4d61c09c880f03fd">&#9670;&nbsp;</a></span>icaldurationtype_bad_duration()</h2>
<div class="memitem">
@@ -259,18 +258,18 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>A bad duration </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6" title="Checks if a duration is a bad duration.">icaldurationtype_is_bad_duration()</a></dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create bad duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// make sure it&#39;s bad</span></div>
-<div class="line">assert(<a class="code" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a>(duration));</div>
+<div class="line">assert(<a class="code hl_function" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a>(duration));</div>
<div class="ttc" id="aicalduration_8h_html_a2578535a23fc5c6d4d61c09c880f03fd"><div class="ttname"><a href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_bad_duration(void)</div><div class="ttdoc">Creates a bad duration (used to indicate error).</div><div class="ttdef"><b>Definition:</b> icalduration.c:304</div></div>
<div class="ttc" id="aicalduration_8h_html_a88c5b90b57f9e1f79c00a544746687d6"><div class="ttname"><a href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a></div><div class="ttdeci">int icaldurationtype_is_bad_duration(struct icaldurationtype d)</div><div class="ttdoc">Checks if a duration is a bad duration.</div><div class="ttdef"><b>Definition:</b> icalduration.c:313</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a88157a8ae61263ea15af92a416889301"></a>
+<a id="a88157a8ae61263ea15af92a416889301" name="a88157a8ae61263ea15af92a416889301"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88157a8ae61263ea15af92a416889301">&#9670;&nbsp;</a></span>icaldurationtype_from_int()</h2>
<div class="memitem">
@@ -295,8 +294,8 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="structicaldurationtype.html" title="A struct representing a duration.">icaldurationtype</a> representing the duration <em>t</em> in seconds</dd></dl>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// create a new icaldurationtype with a duration of 60 seconds</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(60);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(60);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// verify that the duration is one minute</span></div>
<div class="line">assert(duration.minutes == 1);</div>
@@ -304,7 +303,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a0d6d8cc773e19242448eaffb1368fef4"></a>
+<a id="a0d6d8cc773e19242448eaffb1368fef4" name="a0d6d8cc773e19242448eaffb1368fef4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d6d8cc773e19242448eaffb1368fef4">&#9670;&nbsp;</a></span>icaldurationtype_from_string()</h2>
<div class="memitem">
@@ -330,8 +329,8 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="structicaldurationtype.html" title="A struct representing a duration.">icaldurationtype</a> representing the duration <em>dur</em> </dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>When given bad input, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">ICAL_MALFORMEDDATA_ERROR</a> and returns <a class="el" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd" title="Creates a bad duration (used to indicate error).">icaldurationtype_bad_duration()</a>.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create a new icaldurationtype</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icaldurationtype_from_string</a>(<span class="stringliteral">&quot;+PT05M&quot;</span>);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icaldurationtype_from_string</a>(<span class="stringliteral">&quot;+PT05M&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// verify that it&#39;s 5 minutes</span></div>
<div class="line">assert(duration.minutes == 5);</div>
@@ -340,7 +339,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a88c5b90b57f9e1f79c00a544746687d6"></a>
+<a id="a88c5b90b57f9e1f79c00a544746687d6" name="a88c5b90b57f9e1f79c00a544746687d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88c5b90b57f9e1f79c00a544746687d6">&#9670;&nbsp;</a></span>icaldurationtype_is_bad_duration()</h2>
<div class="memitem">
@@ -366,16 +365,16 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>1 if the duration is a bad duration, 0 otherwise </dd></dl>
<dl class="section see"><dt>See also</dt><dd>icalduration_bad_duration()</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// make bad duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check bad duration</span></div>
-<div class="line">assert(<a class="code" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a>(duration));</div>
+<div class="line">assert(<a class="code hl_function" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a>(duration));</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="afcdeddc439488d8f586db0702593c270"></a>
+<a id="afcdeddc439488d8f586db0702593c270" name="afcdeddc439488d8f586db0702593c270"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcdeddc439488d8f586db0702593c270">&#9670;&nbsp;</a></span>icaldurationtype_is_null_duration()</h2>
<div class="memitem">
@@ -401,18 +400,18 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>1 if the duration is a null duration, 0 otherwise </dd></dl>
<dl class="section see"><dt>See also</dt><dd>icalduration_null_duration()</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// make null duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check null duration</span></div>
-<div class="line">assert(<a class="code" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icaldurationtype_is_null_duration</a>(duration));</div>
+<div class="line">assert(<a class="code hl_function" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icaldurationtype_is_null_duration</a>(duration));</div>
<div class="ttc" id="aicalduration_8h_html_ad716774a6570e0be2eb11868deb86595"><div class="ttname"><a href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_null_duration(void)</div><div class="ttdoc">Creates a duration with zero length.</div><div class="ttdef"><b>Definition:</b> icalduration.c:279</div></div>
<div class="ttc" id="aicalduration_8h_html_afcdeddc439488d8f586db0702593c270"><div class="ttname"><a href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icaldurationtype_is_null_duration</a></div><div class="ttdeci">int icaldurationtype_is_null_duration(struct icaldurationtype d)</div><div class="ttdoc">Checks if a duration is a null duration.</div><div class="ttdef"><b>Definition:</b> icalduration.c:288</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ad716774a6570e0be2eb11868deb86595"></a>
+<a id="ad716774a6570e0be2eb11868deb86595" name="ad716774a6570e0be2eb11868deb86595"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad716774a6570e0be2eb11868deb86595">&#9670;&nbsp;</a></span>icaldurationtype_null_duration()</h2>
<div class="memitem">
@@ -432,8 +431,8 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="structicaldurationtype.html" title="A struct representing a duration.">icaldurationtype</a> with a zero length </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270" title="Checks if a duration is a null duration.">icaldurationtype_is_null_duration()</a></dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create null duration</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// make sure it&#39;s zero length</span></div>
<div class="line">assert(duration.days == 0);</div>
@@ -447,7 +446,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="aacc4e7db2c4b8dd96fd428edee73acf5"></a>
+<a id="aacc4e7db2c4b8dd96fd428edee73acf5" name="aacc4e7db2c4b8dd96fd428edee73acf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacc4e7db2c4b8dd96fd428edee73acf5">&#9670;&nbsp;</a></span>icaltime_add()</h2>
<div class="memitem">
@@ -482,15 +481,15 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The new <a class="el" href="structicaltimetype.html">icaltimetype</a> which has been added the duration to</dd></dl>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> time;</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> time;</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
<div class="line"> </div>
<div class="line"><span class="comment">// create time and duration objects</span></div>
-<div class="line">time = <a class="code" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime_today</a>();</div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(60);</div>
+<div class="line">time = <a class="code hl_function" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime_today</a>();</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(60);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// add the duration to the time object</span></div>
-<div class="line">time = <a class="code" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icaltime_add</a>(time, duration);</div>
+<div class="line">time = <a class="code hl_function" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icaltime_add</a>(time, duration);</div>
<div class="ttc" id="aicalduration_8h_html_aacc4e7db2c4b8dd96fd428edee73acf5"><div class="ttname"><a href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icaltime_add</a></div><div class="ttdeci">struct icaltimetype icaltime_add(struct icaltimetype t, struct icaldurationtype d)</div><div class="ttdoc">Adds a duration to an icaltime object and returns the result.</div><div class="ttdef"><b>Definition:</b> icalduration.c:318</div></div>
<div class="ttc" id="aicaltime_8h_html_a78f4440633835d80c182488b11df9372"><div class="ttname"><a href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime_today</a></div><div class="ttdeci">struct icaltimetype icaltime_today(void)</div><div class="ttdoc">Convenience constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:226</div></div>
<div class="ttc" id="astructicaltimetype_html"><div class="ttname"><a href="structicaltimetype.html">icaltimetype</a></div><div class="ttdef"><b>Definition:</b> icaltime.h:105</div></div>
@@ -498,7 +497,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="aaafcb16e5d2aaa6eb0e20fdac419fc0d"></a>
+<a id="aaafcb16e5d2aaa6eb0e20fdac419fc0d" name="aaafcb16e5d2aaa6eb0e20fdac419fc0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaafcb16e5d2aaa6eb0e20fdac419fc0d">&#9670;&nbsp;</a></span>icaltime_subtract()</h2>
<div class="memitem">
@@ -533,12 +532,12 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="structicaldurationtype.html" title="A struct representing a duration.">icaldurationtype</a> representing the duration the elapsed between <em>t1</em> and <em>t2</em> </dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> t1 = <a class="code" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a>(111, 2018);</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> t2 = <a class="code" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a>(112, 2018);</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t1 = <a class="code hl_function" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a>(111, 2018);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t2 = <a class="code hl_function" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a>(112, 2018);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
<div class="line"> </div>
<div class="line"><span class="comment">// calculate duration between time points</span></div>
-<div class="line">duration = <a class="code" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icaltime_subtract</a>(t1, t2);</div>
+<div class="line">duration = <a class="code hl_function" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icaltime_subtract</a>(t1, t2);</div>
<div class="ttc" id="aicalduration_8h_html_aaafcb16e5d2aaa6eb0e20fdac419fc0d"><div class="ttname"><a href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icaltime_subtract</a></div><div class="ttdeci">struct icaldurationtype icaltime_subtract(struct icaltimetype t1, struct icaltimetype t2)</div><div class="ttdoc">Returns the difference between two icaltimetype as a duration.</div><div class="ttdef"><b>Definition:</b> icalduration.c:339</div></div>
<div class="ttc" id="aicaltime_8h_html_a2915233b392cc2a68aa5a9acf39e2307"><div class="ttname"><a href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a></div><div class="ttdeci">struct icaltimetype icaltime_from_day_of_year(const int doy, const int year)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:529</div></div>
</div><!-- fragment --> </dd></dl>
@@ -548,7 +547,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalduration_8h_source.html b/apidocs/icalduration_8h_source.html
index c85300c6..64de7138 100644
--- a/apidocs/icalduration_8h_source.html
+++ b/apidocs/icalduration_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalduration.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,84 +66,83 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalduration.h</div> </div>
+ <div class="headertitle"><div class="title">icalduration.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalduration_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalduration.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 26 Jan 2001</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALDURATION_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALDURATION_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structicaldurationtype.html"> 36</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;{</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">int</span> is_neg;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> days;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weeks;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> hours;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> minutes;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> seconds;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;};</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#define ICALDURATIONTYPE_INITIALIZER { 0, 0, 0, 0, 0, 0 }</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> <a class="code" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(int t);</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> <a class="code" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icaldurationtype_from_string</a>(const char *dur);</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a>(<span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration);</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string</a>(<span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79">icaldurationtype_as_ical_string_r</a>(<span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> <a class="code" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a>(void);</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> <a class="code" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a>(void);</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; </div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icaldurationtype_is_null_duration</a>(<span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; </div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a>(<span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; </div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icaltime_add</a>(struct <a class="code" href="structicaltimetype.html">icaltimetype</a> t,</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; struct <a class="code" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; </div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> <a class="code" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icaltime_subtract</a>(struct <a class="code" href="structicaltimetype.html">icaltimetype</a> t1,</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; struct <a class="code" href="structicaltimetype.html">icaltimetype</a> t2);</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; </div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALDURATION_H */</span><span class="preprocessor"></span></div>
+<a href="icalduration_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalduration.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 26 Jan 2001</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALDURATION_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALDURATION_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="structicaldurationtype.html"> 36</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a></div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>{</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">int</span> is_neg;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> days;</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weeks;</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> hours;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> minutes;</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> seconds;</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>};</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor">#define ICALDURATIONTYPE_INITIALIZER { 0, 0, 0, 0, 0, 0 }</span></div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> <a class="code hl_function" href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a>(int t);</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> <a class="code hl_function" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icaldurationtype_from_string</a>(const char *dur);</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration);</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalduration_8h.html#ab87c9958f888dba23afa2249110ca137">icaldurationtype_as_ical_string_r</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> <a class="code hl_function" href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a>(void);</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> <a class="code hl_function" href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a>(void);</div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> </div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icaldurationtype_is_null_duration</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> </div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> </div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icaltime_add</a>(struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t,</div>
+<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> struct <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> d);</div>
+<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> </div>
+<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> <a class="code hl_function" href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icaltime_subtract</a>(struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t1,</div>
+<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t2);</div>
+<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> </div>
+<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALDURATION_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalduration_8h_html_a0d6d8cc773e19242448eaffb1368fef4"><div class="ttname"><a href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4">icaldurationtype_from_string</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_from_string(const char *dur)</div><div class="ttdoc">Creates a new icaldurationtype from a duration given as a string.</div><div class="ttdef"><b>Definition:</b> icalduration.c:62</div></div>
<div class="ttc" id="aicalduration_8h_html_a1828c484b9efb3cb1f08ec5eb58c7a18"><div class="ttname"><a href="icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18">icaldurationtype_as_int</a></div><div class="ttdeci">int icaldurationtype_as_int(struct icaldurationtype duration)</div><div class="ttdoc">Converts an icaldurationtype into the duration in seconds as int.</div><div class="ttdef"><b>Definition:</b> icalduration.c:270</div></div>
<div class="ttc" id="aicalduration_8h_html_a2578535a23fc5c6d4d61c09c880f03fd"><div class="ttname"><a href="icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd">icaldurationtype_bad_duration</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_bad_duration(void)</div><div class="ttdoc">Creates a bad duration (used to indicate error).</div><div class="ttdef"><b>Definition:</b> icalduration.c:304</div></div>
-<div class="ttc" id="aicalduration_8h_html_a758d27dc5433c570f5ea5995c5001e79"><div class="ttname"><a href="icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79">icaldurationtype_as_ical_string_r</a></div><div class="ttdeci">char * icaldurationtype_as_ical_string_r(struct icaldurationtype d)</div><div class="ttdef"><b>Definition:</b> icalduration.c:220</div></div>
-<div class="ttc" id="aicalduration_8h_html_a7ebae580ab5bab4e9ffe822ff1dee9c8"><div class="ttname"><a href="icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8">icaldurationtype_as_ical_string</a></div><div class="ttdeci">char * icaldurationtype_as_ical_string(struct icaldurationtype d)</div><div class="ttdef"><b>Definition:</b> icalduration.c:211</div></div>
<div class="ttc" id="aicalduration_8h_html_a88157a8ae61263ea15af92a416889301"><div class="ttname"><a href="icalduration_8h.html#a88157a8ae61263ea15af92a416889301">icaldurationtype_from_int</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_from_int(int t)</div><div class="ttdoc">Creates a new icaldurationtype from a duration in seconds.</div><div class="ttdef"><b>Definition:</b> icalduration.c:32</div></div>
<div class="ttc" id="aicalduration_8h_html_a88c5b90b57f9e1f79c00a544746687d6"><div class="ttname"><a href="icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6">icaldurationtype_is_bad_duration</a></div><div class="ttdeci">int icaldurationtype_is_bad_duration(struct icaldurationtype d)</div><div class="ttdoc">Checks if a duration is a bad duration.</div><div class="ttdef"><b>Definition:</b> icalduration.c:313</div></div>
<div class="ttc" id="aicalduration_8h_html_aaafcb16e5d2aaa6eb0e20fdac419fc0d"><div class="ttname"><a href="icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d">icaltime_subtract</a></div><div class="ttdeci">struct icaldurationtype icaltime_subtract(struct icaltimetype t1, struct icaltimetype t2)</div><div class="ttdoc">Returns the difference between two icaltimetype as a duration.</div><div class="ttdef"><b>Definition:</b> icalduration.c:339</div></div>
<div class="ttc" id="aicalduration_8h_html_aacc4e7db2c4b8dd96fd428edee73acf5"><div class="ttname"><a href="icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5">icaltime_add</a></div><div class="ttdeci">struct icaltimetype icaltime_add(struct icaltimetype t, struct icaldurationtype d)</div><div class="ttdoc">Adds a duration to an icaltime object and returns the result.</div><div class="ttdef"><b>Definition:</b> icalduration.c:318</div></div>
+<div class="ttc" id="aicalduration_8h_html_ab87c9958f888dba23afa2249110ca137"><div class="ttname"><a href="icalduration_8h.html#ab87c9958f888dba23afa2249110ca137">icaldurationtype_as_ical_string_r</a></div><div class="ttdeci">char * icaldurationtype_as_ical_string_r(struct icaldurationtype d)</div><div class="ttdef"><b>Definition:</b> icalduration.c:220</div></div>
<div class="ttc" id="aicalduration_8h_html_ad716774a6570e0be2eb11868deb86595"><div class="ttname"><a href="icalduration_8h.html#ad716774a6570e0be2eb11868deb86595">icaldurationtype_null_duration</a></div><div class="ttdeci">struct icaldurationtype icaldurationtype_null_duration(void)</div><div class="ttdoc">Creates a duration with zero length.</div><div class="ttdef"><b>Definition:</b> icalduration.c:279</div></div>
+<div class="ttc" id="aicalduration_8h_html_adb753c6f52d493cfa9f31c2d7730ace1"><div class="ttname"><a href="icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1">icaldurationtype_as_ical_string</a></div><div class="ttdeci">char * icaldurationtype_as_ical_string(struct icaldurationtype d)</div><div class="ttdef"><b>Definition:</b> icalduration.c:211</div></div>
<div class="ttc" id="aicalduration_8h_html_afcdeddc439488d8f586db0702593c270"><div class="ttname"><a href="icalduration_8h.html#afcdeddc439488d8f586db0702593c270">icaldurationtype_is_null_duration</a></div><div class="ttdeci">int icaldurationtype_is_null_duration(struct icaldurationtype d)</div><div class="ttdoc">Checks if a duration is a null duration.</div><div class="ttdef"><b>Definition:</b> icalduration.c:288</div></div>
<div class="ttc" id="aicaltime_8h_html"><div class="ttname"><a href="icaltime_8h.html">icaltime.h</a></div><div class="ttdoc">struct icaltimetype is a pseudo-object that abstracts time handling.</div></div>
<div class="ttc" id="astructicaldurationtype_html"><div class="ttname"><a href="structicaldurationtype.html">icaldurationtype</a></div><div class="ttdoc">A struct representing a duration.</div><div class="ttdef"><b>Definition:</b> icalduration.h:37</div></div>
@@ -151,7 +150,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalenums_8h.html b/apidocs/icalenums_8h.html
index e18c62be..e2c48eec 100644
--- a/apidocs/icalenums_8h.html
+++ b/apidocs/icalenums_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalenums.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -71,61 +71,60 @@ $(function() {
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalenums.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalenums.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="icalenums_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:a7cef413238b80b06f4c2166b0883bf31"><td class="memItemLeft" align="right" valign="top"><a id="a7cef413238b80b06f4c2166b0883bf31"></a>
+<tr class="memitem:a7cef413238b80b06f4c2166b0883bf31"><td class="memItemLeft" align="right" valign="top"><a id="a7cef413238b80b06f4c2166b0883bf31" name="a7cef413238b80b06f4c2166b0883bf31"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_component_kind_to_string</b>(x)&#160;&#160;&#160;icalcomponent_kind_to_string(x)</td></tr>
<tr class="separator:a7cef413238b80b06f4c2166b0883bf31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93e3e0336576bc0965dfe8fce421ae01"><td class="memItemLeft" align="right" valign="top"><a id="a93e3e0336576bc0965dfe8fce421ae01"></a>
+<tr class="memitem:a93e3e0336576bc0965dfe8fce421ae01"><td class="memItemLeft" align="right" valign="top"><a id="a93e3e0336576bc0965dfe8fce421ae01" name="a93e3e0336576bc0965dfe8fce421ae01"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_method_to_string</b>(x)&#160;&#160;&#160;icalproperty_method_to_string(x)</td></tr>
<tr class="separator:a93e3e0336576bc0965dfe8fce421ae01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad029655973ef7dd0aa0aa54a894487bb"><td class="memItemLeft" align="right" valign="top"><a id="ad029655973ef7dd0aa0aa54a894487bb"></a>
+<tr class="memitem:ad029655973ef7dd0aa0aa54a894487bb"><td class="memItemLeft" align="right" valign="top"><a id="ad029655973ef7dd0aa0aa54a894487bb" name="ad029655973ef7dd0aa0aa54a894487bb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_property_kind_to_string</b>(x)&#160;&#160;&#160;icalproperty_kind_to_string(x)</td></tr>
<tr class="separator:ad029655973ef7dd0aa0aa54a894487bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2e665e6168ac8366d5b4267c74aafbb"><td class="memItemLeft" align="right" valign="top"><a id="ad2e665e6168ac8366d5b4267c74aafbb"></a>
+<tr class="memitem:ad2e665e6168ac8366d5b4267c74aafbb"><td class="memItemLeft" align="right" valign="top"><a id="ad2e665e6168ac8366d5b4267c74aafbb" name="ad2e665e6168ac8366d5b4267c74aafbb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_property_kind_to_value_kind</b>(x)&#160;&#160;&#160;icalproperty_kind_to_value_kind(x)</td></tr>
<tr class="separator:ad2e665e6168ac8366d5b4267c74aafbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e62201a5697eda3dcb40c1b5dc37948"><td class="memItemLeft" align="right" valign="top"><a id="a9e62201a5697eda3dcb40c1b5dc37948"></a>
+<tr class="memitem:a9e62201a5697eda3dcb40c1b5dc37948"><td class="memItemLeft" align="right" valign="top"><a id="a9e62201a5697eda3dcb40c1b5dc37948" name="a9e62201a5697eda3dcb40c1b5dc37948"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_status_to_string</b>(x)&#160;&#160;&#160;icalproperty_status_to_string(x)</td></tr>
<tr class="separator:a9e62201a5697eda3dcb40c1b5dc37948"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af79ca8fdf3b40b22bda88ec2e71e23c2"><td class="memItemLeft" align="right" valign="top"><a id="af79ca8fdf3b40b22bda88ec2e71e23c2"></a>
+<tr class="memitem:af79ca8fdf3b40b22bda88ec2e71e23c2"><td class="memItemLeft" align="right" valign="top"><a id="af79ca8fdf3b40b22bda88ec2e71e23c2" name="af79ca8fdf3b40b22bda88ec2e71e23c2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_string_to_component_kind</b>(x)&#160;&#160;&#160;icalcomponent_string_to_kind(x)</td></tr>
<tr class="separator:af79ca8fdf3b40b22bda88ec2e71e23c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c1b12ff78460b4256d01b4464aedac0"><td class="memItemLeft" align="right" valign="top"><a id="a0c1b12ff78460b4256d01b4464aedac0"></a>
+<tr class="memitem:a0c1b12ff78460b4256d01b4464aedac0"><td class="memItemLeft" align="right" valign="top"><a id="a0c1b12ff78460b4256d01b4464aedac0" name="a0c1b12ff78460b4256d01b4464aedac0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_string_to_method</b>(x)&#160;&#160;&#160;icalproperty_string_to_method(x)</td></tr>
<tr class="separator:a0c1b12ff78460b4256d01b4464aedac0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03b31e38841bb10c02e8e65339193965"><td class="memItemLeft" align="right" valign="top"><a id="a03b31e38841bb10c02e8e65339193965"></a>
+<tr class="memitem:a03b31e38841bb10c02e8e65339193965"><td class="memItemLeft" align="right" valign="top"><a id="a03b31e38841bb10c02e8e65339193965" name="a03b31e38841bb10c02e8e65339193965"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_string_to_property_kind</b>(x)&#160;&#160;&#160;icalproperty_string_to_kind(x)</td></tr>
<tr class="separator:a03b31e38841bb10c02e8e65339193965"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5390ad062c59cb9bc76bc6d8cb912b53"><td class="memItemLeft" align="right" valign="top"><a id="a5390ad062c59cb9bc76bc6d8cb912b53"></a>
+<tr class="memitem:a5390ad062c59cb9bc76bc6d8cb912b53"><td class="memItemLeft" align="right" valign="top"><a id="a5390ad062c59cb9bc76bc6d8cb912b53" name="a5390ad062c59cb9bc76bc6d8cb912b53"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_string_to_status</b>(x)&#160;&#160;&#160;icalproperty_string_to_status(x)</td></tr>
<tr class="separator:a5390ad062c59cb9bc76bc6d8cb912b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d71be3af97412bd9111db353af49582"><td class="memItemLeft" align="right" valign="top"><a id="a4d71be3af97412bd9111db353af49582"></a>
+<tr class="memitem:a4d71be3af97412bd9111db353af49582"><td class="memItemLeft" align="right" valign="top"><a id="a4d71be3af97412bd9111db353af49582" name="a4d71be3af97412bd9111db353af49582"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_string_to_value_kind</b>(x)&#160;&#160;&#160;icalvalue_string_to_kind(x)</td></tr>
<tr class="separator:a4d71be3af97412bd9111db353af49582"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ec32ca43652b8a724701e93a8c0a1c3"><td class="memItemLeft" align="right" valign="top"><a id="a0ec32ca43652b8a724701e93a8c0a1c3"></a>
+<tr class="memitem:a0ec32ca43652b8a724701e93a8c0a1c3"><td class="memItemLeft" align="right" valign="top"><a id="a0ec32ca43652b8a724701e93a8c0a1c3" name="a0ec32ca43652b8a724701e93a8c0a1c3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_value_kind_to_string</b>(x)&#160;&#160;&#160;icalvalue_kind_to_string(x)</td></tr>
<tr class="separator:a0ec32ca43652b8a724701e93a8c0a1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a1b1b11c606b1f1d7bbd24fef6bcd496c"><td class="memItemLeft" align="right" valign="top"><a id="a1b1b11c606b1f1d7bbd24fef6bcd496c"></a>
+<tr class="memitem:a1b1b11c606b1f1d7bbd24fef6bcd496c"><td class="memItemLeft" align="right" valign="top"><a id="a1b1b11c606b1f1d7bbd24fef6bcd496c" name="a1b1b11c606b1f1d7bbd24fef6bcd496c"></a>
typedef enum icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_kind</b></td></tr>
<tr class="separator:a1b1b11c606b1f1d7bbd24fef6bcd496c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13f0b4f712074b00ac5ba6d3a66395a8"><td class="memItemLeft" align="right" valign="top"><a id="a13f0b4f712074b00ac5ba6d3a66395a8"></a>
+<tr class="memitem:a13f0b4f712074b00ac5ba6d3a66395a8"><td class="memItemLeft" align="right" valign="top"><a id="a13f0b4f712074b00ac5ba6d3a66395a8" name="a13f0b4f712074b00ac5ba6d3a66395a8"></a>
typedef enum icalrequeststatus&#160;</td><td class="memItemRight" valign="bottom"><b>icalrequeststatus</b></td></tr>
<tr class="separator:a13f0b4f712074b00ac5ba6d3a66395a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
-<tr class="memitem:a7cc82bf2af2050ddf53017fd3d4f7ca4"><td class="memItemLeft" align="right" valign="top"><a id="a7cc82bf2af2050ddf53017fd3d4f7ca4"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_kind</b> { <br />
+<tr class="memitem:a7cc82bf2af2050ddf53017fd3d4f7ca4"><td class="memItemLeft" align="right" valign="top"><a id="a7cc82bf2af2050ddf53017fd3d4f7ca4" name="a7cc82bf2af2050ddf53017fd3d4f7ca4"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalcomponent_kind</b> { <br />
&#160;&#160;<b>ICAL_NO_COMPONENT</b>
, <b>ICAL_ANY_COMPONENT</b>
, <b>ICAL_XROOT_COMPONENT</b>
@@ -170,7 +169,7 @@ Enumerations</h2></td></tr>
<br />
}</td></tr>
<tr class="separator:a7cc82bf2af2050ddf53017fd3d4f7ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af155b8c4c213cc359e893cda6e7e443d"><td class="memItemLeft" align="right" valign="top"><a id="af155b8c4c213cc359e893cda6e7e443d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrequeststatus</b> { <br />
+<tr class="memitem:af155b8c4c213cc359e893cda6e7e443d"><td class="memItemLeft" align="right" valign="top"><a id="af155b8c4c213cc359e893cda6e7e443d" name="af155b8c4c213cc359e893cda6e7e443d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrequeststatus</b> { <br />
&#160;&#160;<b>ICAL_UNKNOWN_STATUS</b>
, <b>ICAL_2_0_SUCCESS_STATUS</b>
, <b>ICAL_2_1_FALLBACK_STATUS</b>
@@ -223,36 +222,36 @@ Enumerations</h2></td></tr>
}</td></tr>
<tr class="separator:af155b8c4c213cc359e893cda6e7e443d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a53964f8e27e7e4db21c6e173e97d9169"><td class="memItemLeft" align="right" valign="top"><a id="a53964f8e27e7e4db21c6e173e97d9169"></a>
-icalrequeststatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenum_num_to_reqstat</a> (short major, short minor)</td></tr>
+<tr class="memitem:a53964f8e27e7e4db21c6e173e97d9169"><td class="memItemLeft" align="right" valign="top"><a id="a53964f8e27e7e4db21c6e173e97d9169" name="a53964f8e27e7e4db21c6e173e97d9169"></a>
+icalrequeststatus&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_num_to_reqstat</b> (short major, short minor)</td></tr>
<tr class="memdesc:a53964f8e27e7e4db21c6e173e97d9169"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a request status for major/minor status numbers. <br /></td></tr>
<tr class="separator:a53964f8e27e7e4db21c6e173e97d9169"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a776d8672ac3f46f102a72a62ed749820"><td class="memItemLeft" align="right" valign="top"><a id="a776d8672ac3f46f102a72a62ed749820"></a>
+<tr class="memitem:a65463f16d14bc894649a71b3580f3f17"><td class="memItemLeft" align="right" valign="top"><a id="a65463f16d14bc894649a71b3580f3f17" name="a65463f16d14bc894649a71b3580f3f17"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_reqstat_code</b> (icalrequeststatus stat)</td></tr>
-<tr class="separator:a776d8672ac3f46f102a72a62ed749820"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae88057e8249446299ab8e55e9f5985eb"><td class="memItemLeft" align="right" valign="top"><a id="ae88057e8249446299ab8e55e9f5985eb"></a>
-char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb">icalenum_reqstat_code_r</a> (icalrequeststatus stat)</td></tr>
-<tr class="memdesc:ae88057e8249446299ab8e55e9f5985eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the code for a request status. <br /></td></tr>
-<tr class="separator:ae88057e8249446299ab8e55e9f5985eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a45205191f6adf83d67d1a9511ed2709a"><td class="memItemLeft" align="right" valign="top"><a id="a45205191f6adf83d67d1a9511ed2709a"></a>
-const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a">icalenum_reqstat_desc</a> (icalrequeststatus stat)</td></tr>
-<tr class="memdesc:a45205191f6adf83d67d1a9511ed2709a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the descriptive text for a request status. <br /></td></tr>
-<tr class="separator:a45205191f6adf83d67d1a9511ed2709a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49c50e3cc8a770b11306605c58c84c7d"><td class="memItemLeft" align="right" valign="top"><a id="a49c50e3cc8a770b11306605c58c84c7d"></a>
-short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenum_reqstat_major</a> (icalrequeststatus stat)</td></tr>
+<tr class="separator:a65463f16d14bc894649a71b3580f3f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada0aa82f4ec0fb1c15550165fd49043c"><td class="memItemLeft" align="right" valign="top"><a id="ada0aa82f4ec0fb1c15550165fd49043c" name="ada0aa82f4ec0fb1c15550165fd49043c"></a>
+char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_reqstat_code_r</b> (icalrequeststatus stat)</td></tr>
+<tr class="memdesc:ada0aa82f4ec0fb1c15550165fd49043c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the code for a request status. <br /></td></tr>
+<tr class="separator:ada0aa82f4ec0fb1c15550165fd49043c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b1eaf6c550ec93869dc760cf8d2e0f7"><td class="memItemLeft" align="right" valign="top"><a id="a2b1eaf6c550ec93869dc760cf8d2e0f7" name="a2b1eaf6c550ec93869dc760cf8d2e0f7"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_reqstat_desc</b> (icalrequeststatus stat)</td></tr>
+<tr class="memdesc:a2b1eaf6c550ec93869dc760cf8d2e0f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the descriptive text for a request status. <br /></td></tr>
+<tr class="separator:a2b1eaf6c550ec93869dc760cf8d2e0f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49c50e3cc8a770b11306605c58c84c7d"><td class="memItemLeft" align="right" valign="top"><a id="a49c50e3cc8a770b11306605c58c84c7d" name="a49c50e3cc8a770b11306605c58c84c7d"></a>
+short&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_reqstat_major</b> (icalrequeststatus stat)</td></tr>
<tr class="memdesc:a49c50e3cc8a770b11306605c58c84c7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the major number for a request status. <br /></td></tr>
<tr class="separator:a49c50e3cc8a770b11306605c58c84c7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93c405d78c5d9589c823a7521ba7e3f9"><td class="memItemLeft" align="right" valign="top"><a id="a93c405d78c5d9589c823a7521ba7e3f9"></a>
-short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenum_reqstat_minor</a> (icalrequeststatus stat)</td></tr>
+<tr class="memitem:a93c405d78c5d9589c823a7521ba7e3f9"><td class="memItemLeft" align="right" valign="top"><a id="a93c405d78c5d9589c823a7521ba7e3f9" name="a93c405d78c5d9589c823a7521ba7e3f9"></a>
+short&#160;</td><td class="memItemRight" valign="bottom"><b>icalenum_reqstat_minor</b> (icalrequeststatus stat)</td></tr>
<tr class="memdesc:a93c405d78c5d9589c823a7521ba7e3f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the minor number for a request status. <br /></td></tr>
<tr class="separator:a93c405d78c5d9589c823a7521ba7e3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalenums_8h_source.html b/apidocs/icalenums_8h_source.html
index 90a83246..752a4b2b 100644
--- a/apidocs/icalenums_8h_source.html
+++ b/apidocs/icalenums_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalenums.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,186 +66,185 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalenums.h</div> </div>
+ <div class="headertitle"><div class="title">icalenums.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalenums_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalenums.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> Contributions from:</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> Graham Davison &lt;g.m.davison@computer.org&gt;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef ICALENUMS_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define ICALENUMS_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">/***********************************************************************</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> * Component enumerations</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">**********************************************************************/</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalcomponent_kind</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; ICAL_NO_COMPONENT,</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; ICAL_ANY_COMPONENT, <span class="comment">/* Used to select all components */</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; ICAL_XROOT_COMPONENT,</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; ICAL_XATTACH_COMPONENT, <span class="comment">/* MIME attached data, returned by parser. */</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; ICAL_VEVENT_COMPONENT,</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ICAL_VTODO_COMPONENT,</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ICAL_VJOURNAL_COMPONENT,</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ICAL_VCALENDAR_COMPONENT,</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; ICAL_VAGENDA_COMPONENT,</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; ICAL_VFREEBUSY_COMPONENT,</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ICAL_VALARM_COMPONENT,</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; ICAL_XAUDIOALARM_COMPONENT,</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ICAL_XDISPLAYALARM_COMPONENT,</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; ICAL_XEMAILALARM_COMPONENT,</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ICAL_XPROCEDUREALARM_COMPONENT,</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ICAL_VTIMEZONE_COMPONENT,</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; ICAL_XSTANDARD_COMPONENT,</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ICAL_XDAYLIGHT_COMPONENT,</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; ICAL_X_COMPONENT,</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; ICAL_VSCHEDULE_COMPONENT,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; ICAL_VQUERY_COMPONENT,</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; ICAL_VREPLY_COMPONENT,</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ICAL_VCAR_COMPONENT,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ICAL_VCOMMAND_COMPONENT,</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ICAL_XLICINVALID_COMPONENT,</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; ICAL_XLICMIMEPART_COMPONENT, <span class="comment">/* A non-stardard component that mirrors</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment"> structure of MIME data */</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ICAL_VAVAILABILITY_COMPONENT,</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; ICAL_XAVAILABLE_COMPONENT,</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; ICAL_VPOLL_COMPONENT,</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; ICAL_VVOTER_COMPONENT,</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; ICAL_XVOTE_COMPONENT,</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ICAL_VPATCH_COMPONENT,</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; ICAL_XPATCH_COMPONENT</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;} icalcomponent_kind;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment">/***********************************************************************</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="comment"> * Request Status codes</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="comment"> **********************************************************************/</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalrequeststatus</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;{</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; ICAL_UNKNOWN_STATUS,</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; ICAL_2_0_SUCCESS_STATUS,</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; ICAL_2_1_FALLBACK_STATUS,</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; ICAL_2_2_IGPROP_STATUS,</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; ICAL_2_3_IGPARAM_STATUS,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; ICAL_2_4_IGXPROP_STATUS,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; ICAL_2_5_IGXPARAM_STATUS,</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; ICAL_2_6_IGCOMP_STATUS,</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; ICAL_2_7_FORWARD_STATUS,</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; ICAL_2_8_ONEEVENT_STATUS,</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; ICAL_2_9_TRUNC_STATUS,</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; ICAL_2_10_ONETODO_STATUS,</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; ICAL_2_11_TRUNCRRULE_STATUS,</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; ICAL_3_0_INVPROPNAME_STATUS,</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; ICAL_3_1_INVPROPVAL_STATUS,</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; ICAL_3_2_INVPARAM_STATUS,</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; ICAL_3_3_INVPARAMVAL_STATUS,</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; ICAL_3_4_INVCOMP_STATUS,</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; ICAL_3_5_INVTIME_STATUS,</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; ICAL_3_6_INVRULE_STATUS,</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; ICAL_3_7_INVCU_STATUS,</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; ICAL_3_8_NOAUTH_STATUS,</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; ICAL_3_9_BADVERSION_STATUS,</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; ICAL_3_10_TOOBIG_STATUS,</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; ICAL_3_11_MISSREQCOMP_STATUS,</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; ICAL_3_12_UNKCOMP_STATUS,</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; ICAL_3_13_BADCOMP_STATUS,</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; ICAL_3_14_NOCAP_STATUS,</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; ICAL_3_15_INVCOMMAND,</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; ICAL_4_0_BUSY_STATUS,</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; ICAL_4_1_STORE_ACCESS_DENIED,</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; ICAL_4_2_STORE_FAILED,</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; ICAL_4_3_STORE_NOT_FOUND,</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; ICAL_5_0_MAYBE_STATUS,</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; ICAL_5_1_UNAVAIL_STATUS,</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; ICAL_5_2_NOSERVICE_STATUS,</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; ICAL_5_3_NOSCHED_STATUS,</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; ICAL_6_1_CONTAINER_NOT_FOUND,</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; ICAL_9_0_UNRECOGNIZED_COMMAND</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;} icalrequeststatus;</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a">icalenum_reqstat_desc</a>(icalrequeststatus stat);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">short</span> <a class="code" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenum_reqstat_major</a>(icalrequeststatus stat);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">short</span> <a class="code" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenum_reqstat_minor</a>(icalrequeststatus stat);</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;LIBICAL_ICAL_EXPORT icalrequeststatus <a class="code" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenum_num_to_reqstat</a>(<span class="keywordtype">short</span> major, <span class="keywordtype">short</span> minor);</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalenum_reqstat_code(icalrequeststatus stat);</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb">icalenum_reqstat_code_r</a>(icalrequeststatus stat);</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="comment">/***********************************************************************</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="comment"> * Conversion functions</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="comment">**********************************************************************/</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="comment">/* These routines used to be in icalenums.c, but were moved into the</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="comment"> icalproperty, icalparameter, icalvalue, or icalcomponent modules. */</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="comment">/*const char* icalproperty_kind_to_string(icalproperty_kind kind);*/</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define icalenum_property_kind_to_string(x) icalproperty_kind_to_string(x)</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="comment">/*icalproperty_kind icalproperty_string_to_kind(const char* string)*/</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#define icalenum_string_to_property_kind(x) icalproperty_string_to_kind(x)</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; </div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="comment">/*icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);*/</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#define icalenum_property_kind_to_value_kind(x) icalproperty_kind_to_value_kind(x)</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="comment">/*const char* icalenum_method_to_string(icalproperty_method);*/</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#define icalenum_method_to_string(x) icalproperty_method_to_string(x)</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; </div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="comment">/*icalproperty_method icalenum_string_to_method(const char* string);*/</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="preprocessor">#define icalenum_string_to_method(x) icalproperty_string_to_method(x)</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="comment">/*const char* icalenum_status_to_string(icalproperty_status);*/</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#define icalenum_status_to_string(x) icalproperty_status_to_string(x)</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; </div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="comment">/*icalproperty_status icalenum_string_to_status(const char* string);*/</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;<span class="preprocessor">#define icalenum_string_to_status(x) icalproperty_string_to_status(x)</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; </div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="comment">/*icalvalue_kind icalenum_string_to_value_kind(const char* str);*/</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#define icalenum_string_to_value_kind(x) icalvalue_string_to_kind(x)</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment">/*const char* icalenum_value_kind_to_string(icalvalue_kind kind);*/</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define icalenum_value_kind_to_string(x) icalvalue_kind_to_string(x)</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; </div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;<span class="comment">/*const char* icalenum_component_kind_to_string(icalcomponent_kind kind);*/</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="preprocessor">#define icalenum_component_kind_to_string(x) icalcomponent_kind_to_string(x)</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="comment">/*icalcomponent_kind icalenum_string_to_component_kind(const char* string);*/</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define icalenum_string_to_component_kind(x) icalcomponent_string_to_kind(x)</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALENUMS_H */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="aicalenums_8h_html_a45205191f6adf83d67d1a9511ed2709a"><div class="ttname"><a href="icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a">icalenum_reqstat_desc</a></div><div class="ttdeci">const char * icalenum_reqstat_desc(icalrequeststatus stat)</div><div class="ttdoc">Returns the descriptive text for a request status.</div><div class="ttdef"><b>Definition:</b> icalenums.c:80</div></div>
+<a href="icalenums_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalenums.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"></span> </div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"></span> </div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"></span> </div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> Contributions from:</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> Graham Davison &lt;g.m.davison@computer.org&gt;</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef ICALENUMS_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define ICALENUMS_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment">/***********************************************************************</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> * Component enumerations</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment">**********************************************************************/</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalcomponent_kind</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>{</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> ICAL_NO_COMPONENT,</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> ICAL_ANY_COMPONENT, <span class="comment">/* Used to select all components */</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> ICAL_XROOT_COMPONENT,</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> ICAL_XATTACH_COMPONENT, <span class="comment">/* MIME attached data, returned by parser. */</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> ICAL_VEVENT_COMPONENT,</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> ICAL_VTODO_COMPONENT,</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> ICAL_VJOURNAL_COMPONENT,</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> ICAL_VCALENDAR_COMPONENT,</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> ICAL_VAGENDA_COMPONENT,</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> ICAL_VFREEBUSY_COMPONENT,</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> ICAL_VALARM_COMPONENT,</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> ICAL_XAUDIOALARM_COMPONENT,</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> ICAL_XDISPLAYALARM_COMPONENT,</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> ICAL_XEMAILALARM_COMPONENT,</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> ICAL_XPROCEDUREALARM_COMPONENT,</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> ICAL_VTIMEZONE_COMPONENT,</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> ICAL_XSTANDARD_COMPONENT,</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> ICAL_XDAYLIGHT_COMPONENT,</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> ICAL_X_COMPONENT,</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> ICAL_VSCHEDULE_COMPONENT,</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> ICAL_VQUERY_COMPONENT,</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> ICAL_VREPLY_COMPONENT,</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> ICAL_VCAR_COMPONENT,</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> ICAL_VCOMMAND_COMPONENT,</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> ICAL_XLICINVALID_COMPONENT,</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> ICAL_XLICMIMEPART_COMPONENT, <span class="comment">/* A non-stardard component that mirrors</span></div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment"> structure of MIME data */</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> ICAL_VAVAILABILITY_COMPONENT,</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> ICAL_XAVAILABLE_COMPONENT,</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> ICAL_VPOLL_COMPONENT,</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> ICAL_VVOTER_COMPONENT,</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> ICAL_XVOTE_COMPONENT,</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> ICAL_VPATCH_COMPONENT,</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> ICAL_XPATCH_COMPONENT</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span>} icalcomponent_kind;</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="comment">/***********************************************************************</span></div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="comment"> * Request Status codes</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="comment"> **********************************************************************/</span></div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalrequeststatus</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>{</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> ICAL_UNKNOWN_STATUS,</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> ICAL_2_0_SUCCESS_STATUS,</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> ICAL_2_1_FALLBACK_STATUS,</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> ICAL_2_2_IGPROP_STATUS,</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> ICAL_2_3_IGPARAM_STATUS,</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> ICAL_2_4_IGXPROP_STATUS,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> ICAL_2_5_IGXPARAM_STATUS,</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> ICAL_2_6_IGCOMP_STATUS,</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> ICAL_2_7_FORWARD_STATUS,</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> ICAL_2_8_ONEEVENT_STATUS,</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> ICAL_2_9_TRUNC_STATUS,</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> ICAL_2_10_ONETODO_STATUS,</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> ICAL_2_11_TRUNCRRULE_STATUS,</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> ICAL_3_0_INVPROPNAME_STATUS,</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> ICAL_3_1_INVPROPVAL_STATUS,</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> ICAL_3_2_INVPARAM_STATUS,</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> ICAL_3_3_INVPARAMVAL_STATUS,</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> ICAL_3_4_INVCOMP_STATUS,</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> ICAL_3_5_INVTIME_STATUS,</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> ICAL_3_6_INVRULE_STATUS,</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> ICAL_3_7_INVCU_STATUS,</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> ICAL_3_8_NOAUTH_STATUS,</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> ICAL_3_9_BADVERSION_STATUS,</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> ICAL_3_10_TOOBIG_STATUS,</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> ICAL_3_11_MISSREQCOMP_STATUS,</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> ICAL_3_12_UNKCOMP_STATUS,</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> ICAL_3_13_BADCOMP_STATUS,</div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> ICAL_3_14_NOCAP_STATUS,</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> ICAL_3_15_INVCOMMAND,</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> ICAL_4_0_BUSY_STATUS,</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> ICAL_4_1_STORE_ACCESS_DENIED,</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> ICAL_4_2_STORE_FAILED,</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> ICAL_4_3_STORE_NOT_FOUND,</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> ICAL_5_0_MAYBE_STATUS,</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> ICAL_5_1_UNAVAIL_STATUS,</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> ICAL_5_2_NOSERVICE_STATUS,</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> ICAL_5_3_NOSCHED_STATUS,</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> ICAL_6_1_CONTAINER_NOT_FOUND,</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> ICAL_9_0_UNRECOGNIZED_COMMAND</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span>} icalrequeststatus;</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalenums_8h.html#a2b1eaf6c550ec93869dc760cf8d2e0f7">icalenum_reqstat_desc</a>(icalrequeststatus stat);</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">short</span> <a class="code hl_function" href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenum_reqstat_major</a>(icalrequeststatus stat);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">short</span> <a class="code hl_function" href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenum_reqstat_minor</a>(icalrequeststatus stat);</div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span>LIBICAL_ICAL_EXPORT icalrequeststatus <a class="code hl_function" href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenum_num_to_reqstat</a>(<span class="keywordtype">short</span> major, <span class="keywordtype">short</span> minor);</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalenum_reqstat_code(icalrequeststatus stat);</div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalenums_8h.html#ada0aa82f4ec0fb1c15550165fd49043c">icalenum_reqstat_code_r</a>(icalrequeststatus stat);</div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="comment">/***********************************************************************</span></div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="comment"> * Conversion functions</span></div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="comment">**********************************************************************/</span></div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="comment">/* These routines used to be in icalenums.c, but were moved into the</span></div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="comment"> icalproperty, icalparameter, icalvalue, or icalcomponent modules. */</span></div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="comment">/*const char* icalproperty_kind_to_string(icalproperty_kind kind);*/</span></div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="preprocessor">#define icalenum_property_kind_to_string(x) icalproperty_kind_to_string(x)</span></div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="comment">/*icalproperty_kind icalproperty_string_to_kind(const char* string)*/</span></div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><span class="preprocessor">#define icalenum_string_to_property_kind(x) icalproperty_string_to_kind(x)</span></div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="comment">/*icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);*/</span></div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span><span class="preprocessor">#define icalenum_property_kind_to_value_kind(x) icalproperty_kind_to_value_kind(x)</span></div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span><span class="comment">/*const char* icalenum_method_to_string(icalproperty_method);*/</span></div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span><span class="preprocessor">#define icalenum_method_to_string(x) icalproperty_method_to_string(x)</span></div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span><span class="comment">/*icalproperty_method icalenum_string_to_method(const char* string);*/</span></div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="preprocessor">#define icalenum_string_to_method(x) icalproperty_string_to_method(x)</span></div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span><span class="comment">/*const char* icalenum_status_to_string(icalproperty_status);*/</span></div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="preprocessor">#define icalenum_status_to_string(x) icalproperty_status_to_string(x)</span></div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> </div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="comment">/*icalproperty_status icalenum_string_to_status(const char* string);*/</span></div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span><span class="preprocessor">#define icalenum_string_to_status(x) icalproperty_string_to_status(x)</span></div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="comment">/*icalvalue_kind icalenum_string_to_value_kind(const char* str);*/</span></div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="preprocessor">#define icalenum_string_to_value_kind(x) icalvalue_string_to_kind(x)</span></div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="comment">/*const char* icalenum_value_kind_to_string(icalvalue_kind kind);*/</span></div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span><span class="preprocessor">#define icalenum_value_kind_to_string(x) icalvalue_kind_to_string(x)</span></div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span><span class="comment">/*const char* icalenum_component_kind_to_string(icalcomponent_kind kind);*/</span></div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="preprocessor">#define icalenum_component_kind_to_string(x) icalcomponent_kind_to_string(x)</span></div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> </div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span><span class="comment">/*icalcomponent_kind icalenum_string_to_component_kind(const char* string);*/</span></div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="preprocessor">#define icalenum_string_to_component_kind(x) icalcomponent_string_to_kind(x)</span></div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALENUMS_H */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="aicalenums_8h_html_a2b1eaf6c550ec93869dc760cf8d2e0f7"><div class="ttname"><a href="icalenums_8h.html#a2b1eaf6c550ec93869dc760cf8d2e0f7">icalenum_reqstat_desc</a></div><div class="ttdeci">const char * icalenum_reqstat_desc(icalrequeststatus stat)</div><div class="ttdoc">Returns the descriptive text for a request status.</div><div class="ttdef"><b>Definition:</b> icalenums.c:80</div></div>
<div class="ttc" id="aicalenums_8h_html_a49c50e3cc8a770b11306605c58c84c7d"><div class="ttname"><a href="icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d">icalenum_reqstat_major</a></div><div class="ttdeci">short icalenum_reqstat_major(icalrequeststatus stat)</div><div class="ttdoc">Returns the major number for a request status.</div><div class="ttdef"><b>Definition:</b> icalenums.c:120</div></div>
<div class="ttc" id="aicalenums_8h_html_a53964f8e27e7e4db21c6e173e97d9169"><div class="ttname"><a href="icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169">icalenum_num_to_reqstat</a></div><div class="ttdeci">icalrequeststatus icalenum_num_to_reqstat(short major, short minor)</div><div class="ttdoc">Returns a request status for major/minor status numbers.</div><div class="ttdef"><b>Definition:</b> icalenums.c:146</div></div>
<div class="ttc" id="aicalenums_8h_html_a93c405d78c5d9589c823a7521ba7e3f9"><div class="ttname"><a href="icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9">icalenum_reqstat_minor</a></div><div class="ttdeci">short icalenum_reqstat_minor(icalrequeststatus stat)</div><div class="ttdoc">Returns the minor number for a request status.</div><div class="ttdef"><b>Definition:</b> icalenums.c:133</div></div>
-<div class="ttc" id="aicalenums_8h_html_ae88057e8249446299ab8e55e9f5985eb"><div class="ttname"><a href="icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb">icalenum_reqstat_code_r</a></div><div class="ttdeci">char * icalenum_reqstat_code_r(icalrequeststatus stat)</div><div class="ttdoc">Returns the code for a request status.</div><div class="ttdef"><b>Definition:</b> icalenums.c:103</div></div>
+<div class="ttc" id="aicalenums_8h_html_ada0aa82f4ec0fb1c15550165fd49043c"><div class="ttname"><a href="icalenums_8h.html#ada0aa82f4ec0fb1c15550165fd49043c">icalenum_reqstat_code_r</a></div><div class="ttdeci">char * icalenum_reqstat_code_r(icalrequeststatus stat)</div><div class="ttdoc">Returns the code for a request status.</div><div class="ttdef"><b>Definition:</b> icalenums.c:103</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalerror_8h.html b/apidocs/icalerror_8h.html
index f0ed60fa..cfc16617 100644
--- a/apidocs/icalerror_8h.html
+++ b/apidocs/icalerror_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalerror.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -71,8 +71,7 @@ $(function() {
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalerror.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalerror.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -81,15 +80,15 @@ $(function() {
<p><a href="icalerror_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:acb04e8e94ef9817f0a8d71c994412038"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038">ICAL_ERRORS_ARE_FATAL</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:acb04e8e94ef9817f0a8d71c994412038"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines if all libical errors are fatal and lead to the process aborting. <a href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038">More...</a><br /></td></tr>
<tr class="separator:acb04e8e94ef9817f0a8d71c994412038"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93ada95b3e85feb69c0682689b42f7f5"><td class="memItemLeft" align="right" valign="top"><a id="a93ada95b3e85feb69c0682689b42f7f5"></a>
+<tr class="memitem:a93ada95b3e85feb69c0682689b42f7f5"><td class="memItemLeft" align="right" valign="top"><a id="a93ada95b3e85feb69c0682689b42f7f5" name="a93ada95b3e85feb69c0682689b42f7f5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_SETERROR_ISFUNC</b></td></tr>
<tr class="separator:a93ada95b3e85feb69c0682689b42f7f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2562706150f5c5a4d9b0ca149d78e37"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a>&#160;&#160;&#160;(*(<a class="el" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a>()))</td></tr>
+<tr class="memitem:ad2562706150f5c5a4d9b0ca149d78e37"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a>&#160;&#160;&#160;(*(<a class="el" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a>()))</td></tr>
<tr class="memdesc:ad2562706150f5c5a4d9b0ca149d78e37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value. <a href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">More...</a><br /></td></tr>
<tr class="separator:ad2562706150f5c5a4d9b0ca149d78e37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44c46ab691b1a16f61b796350dc01bed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed">icalerror_assert</a>(test, message)</td></tr>
@@ -110,32 +109,32 @@ Macros</h2></td></tr>
<tr class="memitem:a95198bf515920804672520856c300666"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror_check_arg_rz</a>(test, arg)</td></tr>
<tr class="memdesc:a95198bf515920804672520856c300666"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks the assertion <em>test</em> and raises error on failure, returns 0. <a href="icalerror_8h.html#a95198bf515920804672520856c300666">More...</a><br /></td></tr>
<tr class="separator:a95198bf515920804672520856c300666"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d80f90dc471d72b1f3111da8b9305f5"><td class="memItemLeft" align="right" valign="top"><a id="a2d80f90dc471d72b1f3111da8b9305f5"></a>
+<tr class="memitem:a2d80f90dc471d72b1f3111da8b9305f5"><td class="memItemLeft" align="right" valign="top"><a id="a2d80f90dc471d72b1f3111da8b9305f5" name="a2d80f90dc471d72b1f3111da8b9305f5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalerror_check_component_type</b>(value, type)&#160;&#160;&#160;;</td></tr>
<tr class="separator:a2d80f90dc471d72b1f3111da8b9305f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0d7552c6356537d39880c1868a56298f"><td class="memItemLeft" align="right" valign="top"><a id="a0d7552c6356537d39880c1868a56298f"></a>
+<tr class="memitem:a0d7552c6356537d39880c1868a56298f"><td class="memItemLeft" align="right" valign="top"><a id="a0d7552c6356537d39880c1868a56298f" name="a0d7552c6356537d39880c1868a56298f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalerror_check_parameter_type</b>(value, type)&#160;&#160;&#160;;</td></tr>
<tr class="separator:a0d7552c6356537d39880c1868a56298f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5515e438cb432829a10aefc9bf737281"><td class="memItemLeft" align="right" valign="top"><a id="a5515e438cb432829a10aefc9bf737281"></a>
+<tr class="memitem:a5515e438cb432829a10aefc9bf737281"><td class="memItemLeft" align="right" valign="top"><a id="a5515e438cb432829a10aefc9bf737281" name="a5515e438cb432829a10aefc9bf737281"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalerror_check_property_type</b>(value, type)&#160;&#160;&#160;;</td></tr>
<tr class="separator:a5515e438cb432829a10aefc9bf737281"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a562f30d7c8d087861c9406405889ad2e"><td class="memItemLeft" align="right" valign="top"><a id="a562f30d7c8d087861c9406405889ad2e"></a>
+<tr class="memitem:a562f30d7c8d087861c9406405889ad2e"><td class="memItemLeft" align="right" valign="top"><a id="a562f30d7c8d087861c9406405889ad2e" name="a562f30d7c8d087861c9406405889ad2e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>icalerror_check_value_type</b>(value, type)&#160;&#160;&#160;;</td></tr>
<tr class="separator:a562f30d7c8d087861c9406405889ad2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ab760137cd4f66d205ef00235a0ecd4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror_warn</a>(message)&#160;&#160;&#160;{fprintf(stderr, &quot;%s:%d: %s\n&quot;, __FILE__, __LINE__, message);}</td></tr>
<tr class="memdesc:a2ab760137cd4f66d205ef00235a0ecd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints a formatted warning message to stderr. <a href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">More...</a><br /></td></tr>
<tr class="separator:a2ab760137cd4f66d205ef00235a0ecd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a80964317bad3b44cdbb22765fbf42356"><td class="memItemLeft" align="right" valign="top"><a id="a80964317bad3b44cdbb22765fbf42356"></a>
+<tr class="memitem:a80964317bad3b44cdbb22765fbf42356"><td class="memItemLeft" align="right" valign="top"><a id="a80964317bad3b44cdbb22765fbf42356" name="a80964317bad3b44cdbb22765fbf42356"></a>
typedef enum <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalerrorenum</b></td></tr>
<tr class="separator:a80964317bad3b44cdbb22765fbf42356"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19fbdd282a2200ae2bc6de7809da5bdc"><td class="memItemLeft" align="right" valign="top"><a id="a19fbdd282a2200ae2bc6de7809da5bdc"></a>
+<tr class="memitem:a19fbdd282a2200ae2bc6de7809da5bdc"><td class="memItemLeft" align="right" valign="top"><a id="a19fbdd282a2200ae2bc6de7809da5bdc" name="a19fbdd282a2200ae2bc6de7809da5bdc"></a>
typedef enum <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalerrorstate</b></td></tr>
<tr class="separator:a19fbdd282a2200ae2bc6de7809da5bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a601c122fcea522513b1b7732fa23e833"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> { <br />
&#160;&#160;<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a> = 0
@@ -163,14 +162,14 @@ Enumerations</h2></td></tr>
<tr class="memdesc:a3cb9a92508be773fbb4dba7c658443d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine if an error is fatal or non-fatal. <a href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">More...</a><br /></td></tr>
<tr class="separator:a3cb9a92508be773fbb4dba7c658443d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a1c741ef8219eebc325e53851aa9e8f00"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a> (void)</td></tr>
<tr class="memdesc:a1c741ef8219eebc325e53851aa9e8f00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints backtrace. <a href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">More...</a><br /></td></tr>
<tr class="separator:a1c741ef8219eebc325e53851aa9e8f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aafe7575af3bfd0754deaad7eecae38e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a> (void)</td></tr>
-<tr class="memdesc:aafe7575af3bfd0754deaad7eecae38e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value. <a href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">More...</a><br /></td></tr>
-<tr class="separator:aafe7575af3bfd0754deaad7eecae38e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03f44629289ba66eaf29e199ec9ec4b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a> (void)</td></tr>
+<tr class="memdesc:a03f44629289ba66eaf29e199ec9ec4b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value. <a href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">More...</a><br /></td></tr>
+<tr class="separator:a03f44629289ba66eaf29e199ec9ec4b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae87b46acb90ce9fee0fa377fd9b57c28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a> (void)</td></tr>
<tr class="memdesc:ae87b46acb90ce9fee0fa377fd9b57c28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets icalerrno to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>. <a href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">More...</a><br /></td></tr>
<tr class="separator:ae87b46acb90ce9fee0fa377fd9b57c28"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -186,9 +185,9 @@ Functions</h2></td></tr>
<tr class="memitem:a44fa677ba623cdcebe9e38b03cd08389"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a> (void)</td></tr>
<tr class="memdesc:a44fa677ba623cdcebe9e38b03cd08389"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine if errors are fatal. <a href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">More...</a><br /></td></tr>
<tr class="separator:a44fa677ba623cdcebe9e38b03cd08389"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a55b38314ff59cf335de4b0d32ebff149"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror_perror</a> (void)</td></tr>
-<tr class="memdesc:a55b38314ff59cf335de4b0d32ebff149"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description string for the current error in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. <a href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">More...</a><br /></td></tr>
-<tr class="separator:a55b38314ff59cf335de4b0d32ebff149"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c3975fee79ab587467be6531497dbbc"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror_perror</a> (void)</td></tr>
+<tr class="memdesc:a5c3975fee79ab587467be6531497dbbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description string for the current error in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. <a href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">More...</a><br /></td></tr>
+<tr class="separator:a5c3975fee79ab587467be6531497dbbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8377dadcd17bf305d1931aa2518c321a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a> (const char *error, <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> es)</td></tr>
<tr class="separator:a8377dadcd17bf305d1931aa2518c321a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8266eaa216926b6703a0ef31cd99f0b2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a> (<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> x)</td></tr>
@@ -203,18 +202,18 @@ Functions</h2></td></tr>
<tr class="memitem:a9102f6b721a280151c7858860707171b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror_stop_here</a> (void)</td></tr>
<tr class="memdesc:a9102f6b721a280151c7858860707171b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Triggered before any error is called. <a href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">More...</a><br /></td></tr>
<tr class="separator:a9102f6b721a280151c7858860707171b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace2dcbae58882ed326b4716bf54842cc"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror_strerror</a> (<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> e)</td></tr>
-<tr class="memdesc:ace2dcbae58882ed326b4716bf54842cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the description string for error. <a href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">More...</a><br /></td></tr>
-<tr class="separator:ace2dcbae58882ed326b4716bf54842cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78e30857b73490e23848b92459510b8c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror_strerror</a> (<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> e)</td></tr>
+<tr class="memdesc:a78e30857b73490e23848b92459510b8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the description string for error. <a href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">More...</a><br /></td></tr>
+<tr class="separator:a78e30857b73490e23848b92459510b8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af226f2c41272dabecd03ec9807d3a1e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a> (const char *error)</td></tr>
<tr class="memdesc:af226f2c41272dabecd03ec9807d3a1e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Suppresses a given error. <a href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">More...</a><br /></td></tr>
<tr class="separator:af226f2c41272dabecd03ec9807d3a1e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Error handling for libical. </p>
-<p>Most routines will set the global error value <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> on errors. This variable is an enumeration; permissible values can be found in <a class="el" href="icalerror_8h.html" title="Error handling for libical.">icalerror.h</a>. If the routine returns an enum <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833" title="Represents the different types of errors that can be triggered in libical.">icalerrorenum</a>, then the return value will be the same as <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. You can use <a class="el" href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc" title="Finds the description string for error.">icalerror_strerror()</a> to get a string that describes the error, or <a class="el" href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149" title="Returns the description string for the current error in icalerrno.">icalerror_perror()</a> to get a string describing the current error set in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. </p>
+<div class="textblock"><p >Error handling for libical. </p>
+<p >Most routines will set the global error value <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> on errors. This variable is an enumeration; permissible values can be found in <a class="el" href="icalerror_8h.html" title="Error handling for libical.">icalerror.h</a>. If the routine returns an enum <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833" title="Represents the different types of errors that can be triggered in libical.">icalerrorenum</a>, then the return value will be the same as <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. You can use <a class="el" href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c" title="Finds the description string for error.">icalerror_strerror()</a> to get a string that describes the error, or <a class="el" href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc" title="Returns the description string for the current error in icalerrno.">icalerror_perror()</a> to get a string describing the current error set in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
-<a id="acb04e8e94ef9817f0a8d71c994412038"></a>
+<a id="acb04e8e94ef9817f0a8d71c994412038" name="acb04e8e94ef9817f0a8d71c994412038"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb04e8e94ef9817f0a8d71c994412038">&#9670;&nbsp;</a></span>ICAL_ERRORS_ARE_FATAL</h2>
<div class="memitem">
@@ -227,19 +226,19 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Determines if all libical errors are fatal and lead to the process aborting. </p>
-<p>If set to 1, all libical errors are fatal and lead to the process aborting upon encountering on. Otherwise, errors are nonfatal.</p>
-<p>Can be checked with libical_get_errors_are_fatal(). </p>
+<p >If set to 1, all libical errors are fatal and lead to the process aborting upon encountering on. Otherwise, errors are nonfatal.</p>
+<p >Can be checked with libical_get_errors_are_fatal(). </p>
</div>
</div>
-<a id="ad2562706150f5c5a4d9b0ca149d78e37"></a>
+<a id="ad2562706150f5c5a4d9b0ca149d78e37" name="ad2562706150f5c5a4d9b0ca149d78e37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2562706150f5c5a4d9b0ca149d78e37">&#9670;&nbsp;</a></span>icalerrno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define icalerrno&#160;&#160;&#160;(*(<a class="el" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a>()))</td>
+ <td class="memname">#define icalerrno&#160;&#160;&#160;(*(<a class="el" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a>()))</td>
</tr>
</table>
</div><div class="memdoc">
@@ -247,12 +246,12 @@ Functions</h2></td></tr>
<p>Access the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value. </p>
<dl class="section return"><dt>Returns</dt><dd>The current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value </dd></dl>
<dl class="section note"><dt>Note</dt><dd>Pseudo-variable that can be used to access the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> == <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>) {</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> == <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>) {</div>
<div class="line"> <span class="comment">// ...</span></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">// resets error</span></div>
-<div class="line"><a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> = <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>;</div>
+<div class="line"><a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> = <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>;</div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a></div><div class="ttdeci">@ ICAL_NO_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:78</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a></div><div class="ttdeci">@ ICAL_PARSE_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:93</div></div>
<div class="ttc" id="aicalerror_8h_html_ad2562706150f5c5a4d9b0ca149d78e37"><div class="ttname"><a href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a></div><div class="ttdeci">#define icalerrno</div><div class="ttdoc">Access the current icalerrno value.</div><div class="ttdef"><b>Definition:</b> icalerror.h:144</div></div>
@@ -260,7 +259,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a44c46ab691b1a16f61b796350dc01bed"></a>
+<a id="a44c46ab691b1a16f61b796350dc01bed" name="a44c46ab691b1a16f61b796350dc01bed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44c46ab691b1a16f61b796350dc01bed">&#9670;&nbsp;</a></span>icalerror_assert</h2>
<div class="memitem">
@@ -298,7 +297,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="afef4004abbb97d2599d131948655ae89"></a>
+<a id="afef4004abbb97d2599d131948655ae89" name="afef4004abbb97d2599d131948655ae89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afef4004abbb97d2599d131948655ae89">&#9670;&nbsp;</a></span>icalerror_check_arg</h2>
<div class="memitem">
@@ -324,7 +323,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">if</span> (!(test)) { \</div>
-<div class="line"> icalerror_set_errno(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
+<div class="line"> icalerror_set_errno(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
<div class="line">}</div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a></div><div class="ttdeci">@ ICAL_BADARG_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:81</div></div>
</div><!-- fragment -->
@@ -337,8 +336,8 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>This function checks the assertion <em>test</em>, which is used to test if the parameter <em>arg</em> is correct. If the assertion fails, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>.</p>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">void</span> test_function(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
-<div class="line"> <a class="code" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89">icalerror_check_arg</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>);</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">void</span> test_function(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
+<div class="line"> <a class="code hl_define" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89">icalerror_check_arg</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// use component</span></div>
<div class="line">}</div>
@@ -348,7 +347,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="ae163052ebae24e2026bf54108b10b914"></a>
+<a id="ae163052ebae24e2026bf54108b10b914" name="ae163052ebae24e2026bf54108b10b914"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae163052ebae24e2026bf54108b10b914">&#9670;&nbsp;</a></span>icalerror_check_arg_re</h2>
<div class="memitem">
@@ -395,19 +394,19 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>This function checks the assertion <em>test</em>, which is used to test if the parameter <em>arg</em> is correct. If the assertion fails, it aborts the process with <code>assert(0)</code> and causes the enclosing function to return <em>error</em>.</p>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *test_function(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
-<div class="line"> <a class="code" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror_check_arg_re</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>, NULL);</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *test_function(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
+<div class="line"> <a class="code hl_define" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror_check_arg_re</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>, NULL);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// use component</span></div>
-<div class="line"> <span class="keywordflow">return</span> <a class="code" href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent_get_first_real_component</a>(component);</div>
+<div class="line"> <span class="keywordflow">return</span> <a class="code hl_function" href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent_get_first_real_component</a>(component);</div>
<div class="line">}</div>
-<div class="ttc" id="aicalcomponent_8h_html_af7b5953c513748cd41b40fdb50d88b66"><div class="ttname"><a href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent_get_first_real_component</a></div><div class="ttdeci">icalcomponent * icalcomponent_get_first_real_component(icalcomponent *c)</div><div class="ttdoc">Returns a reference to the first VEVENT, VTODO or VJOURNAL in the component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:582</div></div>
+<div class="ttc" id="aicalcomponent_8h_html_a822e1ecadd06473da50dbcb52ebb759d"><div class="ttname"><a href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent_get_first_real_component</a></div><div class="ttdeci">icalcomponent * icalcomponent_get_first_real_component(icalcomponent *c)</div><div class="ttdoc">Returns a reference to the first VEVENT, VTODO or VJOURNAL in the component.</div><div class="ttdef"><b>Definition:</b> icalcomponent.c:582</div></div>
<div class="ttc" id="aicalerror_8h_html_ae163052ebae24e2026bf54108b10b914"><div class="ttname"><a href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914">icalerror_check_arg_re</a></div><div class="ttdeci">#define icalerror_check_arg_re(test, arg, error)</div><div class="ttdoc">Checks the assertion test and raises error on failure, returns error.</div><div class="ttdef"><b>Definition:</b> icalerror.h:518</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a00245be23d5c2d4801c9ed74e1da6f6a"></a>
+<a id="a00245be23d5c2d4801c9ed74e1da6f6a" name="a00245be23d5c2d4801c9ed74e1da6f6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00245be23d5c2d4801c9ed74e1da6f6a">&#9670;&nbsp;</a></span>icalerror_check_arg_rv</h2>
<div class="memitem">
@@ -433,7 +432,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">if</span> (!(test)) { \</div>
-<div class="line"> icalerror_set_errno(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
+<div class="line"> icalerror_set_errno(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
<div class="line"> return; \</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -446,8 +445,8 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>This function checks the assertion <em>test</em>, which is used to test if the parameter <em>arg</em> is correct. If the assertion fails, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> and causes the enclosing function to return <code>void</code>.</p>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">void</span> test_function(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
-<div class="line"> <a class="code" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a">icalerror_check_arg_rv</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>);</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">void</span> test_function(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
+<div class="line"> <a class="code hl_define" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a">icalerror_check_arg_rv</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// use component</span></div>
<div class="line">}</div>
@@ -456,7 +455,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a7a71f70509be32e3e54edbaf3b45571a"></a>
+<a id="a7a71f70509be32e3e54edbaf3b45571a" name="a7a71f70509be32e3e54edbaf3b45571a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a71f70509be32e3e54edbaf3b45571a">&#9670;&nbsp;</a></span>icalerror_check_arg_rx</h2>
<div class="memitem">
@@ -488,7 +487,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">if</span> (!(test)) { \</div>
-<div class="line"> icalerror_set_errno(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
+<div class="line"> icalerror_set_errno(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
<div class="line"> return x; \</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -502,18 +501,18 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>This function checks the assertion <em>test</em>, which is used to test if the parameter <em>arg</em> is correct. If the assertion fails, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> and causes the enclosing function to return <em>x</em>.</p>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *test_function(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
-<div class="line"> <a class="code" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror_check_arg_rx</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>, NULL);</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *test_function(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
+<div class="line"> <a class="code hl_define" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror_check_arg_rx</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>, NULL);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// use component</span></div>
-<div class="line"> <span class="keywordflow">return</span> <a class="code" href="icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66">icalcomponent_get_first_real_component</a>(component);</div>
+<div class="line"> <span class="keywordflow">return</span> <a class="code hl_function" href="icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d">icalcomponent_get_first_real_component</a>(component);</div>
<div class="line">}</div>
<div class="ttc" id="aicalerror_8h_html_a7a71f70509be32e3e54edbaf3b45571a"><div class="ttname"><a href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a">icalerror_check_arg_rx</a></div><div class="ttdeci">#define icalerror_check_arg_rx(test, arg, x)</div><div class="ttdoc">Checks the assertion test and raises error on failure, returns x.</div><div class="ttdef"><b>Definition:</b> icalerror.h:546</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a95198bf515920804672520856c300666"></a>
+<a id="a95198bf515920804672520856c300666" name="a95198bf515920804672520856c300666"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95198bf515920804672520856c300666">&#9670;&nbsp;</a></span>icalerror_check_arg_rz</h2>
<div class="memitem">
@@ -539,7 +538,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">if</span> (!(test)) { \</div>
-<div class="line"> icalerror_set_errno(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
+<div class="line"> icalerror_set_errno(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>); \</div>
<div class="line"> return 0; \</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -552,8 +551,8 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>This function checks the assertion <em>test</em>, which is used to test if the parameter <em>arg</em> is correct. If the assertion fails, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> and causes the enclosing function to return <code>0</code>.</p>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">int</span> test_function(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
-<div class="line"> <a class="code" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror_check_arg_rz</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>);</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">int</span> test_function(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component) {</div>
+<div class="line"> <a class="code hl_define" href="icalerror_8h.html#a95198bf515920804672520856c300666">icalerror_check_arg_rz</a>(component != 0, <span class="stringliteral">&quot;component&quot;</span>);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// use component</span></div>
<div class="line"> <span class="keywordflow">return</span> icalcomponent_count_kinds(component, ICAL_ANY_COMPONENT);</div>
@@ -563,7 +562,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a2ab760137cd4f66d205ef00235a0ecd4"></a>
+<a id="a2ab760137cd4f66d205ef00235a0ecd4" name="a2ab760137cd4f66d205ef00235a0ecd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ab760137cd4f66d205ef00235a0ecd4">&#9670;&nbsp;</a></span>icalerror_warn</h2>
<div class="memitem">
@@ -586,14 +585,14 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror_warn</a>(<span class="stringliteral">&quot;Non-standard tag encountered&quot;</span>);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code hl_define" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror_warn</a>(<span class="stringliteral">&quot;Non-standard tag encountered&quot;</span>);</div>
<div class="ttc" id="aicalerror_8h_html_a2ab760137cd4f66d205ef00235a0ecd4"><div class="ttname"><a href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4">icalerror_warn</a></div><div class="ttdeci">#define icalerror_warn(message)</div><div class="ttdoc">Prints a formatted warning message to stderr.</div><div class="ttdef"><b>Definition:</b> icalerror.h:192</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a id="a601c122fcea522513b1b7732fa23e833"></a>
+<a id="a601c122fcea522513b1b7732fa23e833" name="a601c122fcea522513b1b7732fa23e833"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a601c122fcea522513b1b7732fa23e833">&#9670;&nbsp;</a></span>icalerrorenum</h2>
<div class="memitem">
@@ -606,35 +605,35 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Represents the different types of errors that can be triggered in libical. </p>
-<p>Each of these values represent a different type of error, which is stored in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> on exit of the library function (or can be returned, but if it is, <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> is also set). </p>
+<p >Each of these values represent a different type of error, which is stored in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> on exit of the library function (or can be returned, but if it is, <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> is also set). </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b"></a>ICAL_NO_ERROR&#160;</td><td class="fielddoc"><p>No error happened. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b" name="a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b"></a>ICAL_NO_ERROR&#160;</td><td class="fielddoc"><p >No error happened. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1"></a>ICAL_BADARG_ERROR&#160;</td><td class="fielddoc"><p>A bad argument was passed to a function. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1" name="a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1"></a>ICAL_BADARG_ERROR&#160;</td><td class="fielddoc"><p >A bad argument was passed to a function. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d"></a>ICAL_NEWFAILED_ERROR&#160;</td><td class="fielddoc"><p>An error occurred while creating a new object with a <code>*_new()</code> routine. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d" name="a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d"></a>ICAL_NEWFAILED_ERROR&#160;</td><td class="fielddoc"><p >An error occurred while creating a new object with a <code>*_new()</code> routine. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78"></a>ICAL_ALLOCATION_ERROR&#160;</td><td class="fielddoc"><p>An error occurred while allocating some memory. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78" name="a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78"></a>ICAL_ALLOCATION_ERROR&#160;</td><td class="fielddoc"><p >An error occurred while allocating some memory. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8"></a>ICAL_MALFORMEDDATA_ERROR&#160;</td><td class="fielddoc"><p>Malformed data was passed to a function. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8" name="a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8"></a>ICAL_MALFORMEDDATA_ERROR&#160;</td><td class="fielddoc"><p >Malformed data was passed to a function. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb"></a>ICAL_PARSE_ERROR&#160;</td><td class="fielddoc"><p>An error occurred while parsing part of an iCal component. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb" name="a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb"></a>ICAL_PARSE_ERROR&#160;</td><td class="fielddoc"><p >An error occurred while parsing part of an iCal component. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd"></a>ICAL_INTERNAL_ERROR&#160;</td><td class="fielddoc"><p>An internal error happened in library code. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd" name="a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd"></a>ICAL_INTERNAL_ERROR&#160;</td><td class="fielddoc"><p >An internal error happened in library code. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d"></a>ICAL_FILE_ERROR&#160;</td><td class="fielddoc"><p>An error happened while working with a file. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d" name="a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d"></a>ICAL_FILE_ERROR&#160;</td><td class="fielddoc"><p >An error happened while working with a file. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6"></a>ICAL_USAGE_ERROR&#160;</td><td class="fielddoc"><p>Failure to properly sequence calls to a set of interfaces. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6" name="a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6"></a>ICAL_USAGE_ERROR&#160;</td><td class="fielddoc"><p >Failure to properly sequence calls to a set of interfaces. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7"></a>ICAL_UNIMPLEMENTED_ERROR&#160;</td><td class="fielddoc"><p>An unimplemented function was called. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7" name="a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7"></a>ICAL_UNIMPLEMENTED_ERROR&#160;</td><td class="fielddoc"><p >An unimplemented function was called. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551"></a>ICAL_UNKNOWN_ERROR&#160;</td><td class="fielddoc"><p>An unknown error occurred. </p>
+<tr><td class="fieldname"><a id="a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551" name="a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551"></a>ICAL_UNKNOWN_ERROR&#160;</td><td class="fielddoc"><p >An unknown error occurred. </p>
</td></tr>
</table>
</div>
</div>
-<a id="a3cb9a92508be773fbb4dba7c658443d3"></a>
+<a id="a3cb9a92508be773fbb4dba7c658443d3" name="a3cb9a92508be773fbb4dba7c658443d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3cb9a92508be773fbb4dba7c658443d3">&#9670;&nbsp;</a></span>icalerrorstate</h2>
<div class="memitem">
@@ -648,20 +647,20 @@ Functions</h2></td></tr>
<p>Determine if an error is fatal or non-fatal. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442"></a>ICAL_ERROR_FATAL&#160;</td><td class="fielddoc"><p>Fatal. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442" name="a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442"></a>ICAL_ERROR_FATAL&#160;</td><td class="fielddoc"><p >Fatal. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6"></a>ICAL_ERROR_NONFATAL&#160;</td><td class="fielddoc"><p>Non-fatal. </p>
+<tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6" name="a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6"></a>ICAL_ERROR_NONFATAL&#160;</td><td class="fielddoc"><p >Non-fatal. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6"></a>ICAL_ERROR_DEFAULT&#160;</td><td class="fielddoc"><p>Fatal if icalerror_errors_are_fatal(), non-fatal otherwise. </p>
+<tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6" name="a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6"></a>ICAL_ERROR_DEFAULT&#160;</td><td class="fielddoc"><p >Fatal if icalerror_errors_are_fatal(), non-fatal otherwise. </p>
</td></tr>
-<tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f"></a>ICAL_ERROR_UNKNOWN&#160;</td><td class="fielddoc"><p>Asked state for an unknown error type. </p>
+<tr><td class="fieldname"><a id="a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f" name="a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f"></a>ICAL_ERROR_UNKNOWN&#160;</td><td class="fielddoc"><p >Asked state for an unknown error type. </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a id="a1c741ef8219eebc325e53851aa9e8f00"></a>
+<a id="a1c741ef8219eebc325e53851aa9e8f00" name="a1c741ef8219eebc325e53851aa9e8f00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c741ef8219eebc325e53851aa9e8f00">&#9670;&nbsp;</a></span>ical_bt()</h2>
<div class="memitem">
@@ -679,22 +678,22 @@ Functions</h2></td></tr>
<p>Prints backtrace. </p>
<dl class="section note"><dt>Note</dt><dd>Only works on systems that support it (HAVE_BACKTRACE enabled).</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> != <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>) {</div>
-<div class="line"> <a class="code" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a>();</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> != <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>) {</div>
+<div class="line"> <a class="code hl_function" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a>();</div>
<div class="line">}</div>
<div class="ttc" id="aicalerror_8h_html_a1c741ef8219eebc325e53851aa9e8f00"><div class="ttname"><a href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a></div><div class="ttdeci">void ical_bt(void)</div><div class="ttdoc">Prints backtrace.</div><div class="ttdef"><b>Definition:</b> icalerror.c:260</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aafe7575af3bfd0754deaad7eecae38e5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aafe7575af3bfd0754deaad7eecae38e5">&#9670;&nbsp;</a></span>icalerrno_return()</h2>
+<a id="a03f44629289ba66eaf29e199ec9ec4b7" name="a03f44629289ba66eaf29e199ec9ec4b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a03f44629289ba66eaf29e199ec9ec4b7">&#9670;&nbsp;</a></span>icalerrno_return()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>* icalerrno_return </td>
+ <td class="memname"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> * icalerrno_return </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
@@ -706,13 +705,13 @@ Functions</h2></td></tr>
<p>Returns the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value. </p>
<dl class="section return"><dt>Returns</dt><dd>A pointer to the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value</dd></dl>
<p>Yields a pointer to the current <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> value. This can be used to access (read from and write to) it.</p>
-<dl class="section user"><dt>Examples</dt><dd><div class="fragment"><div class="line">assert(*<a class="code" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a>() == <a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a>);</div>
-<div class="ttc" id="aicalerror_8h_html_aafe7575af3bfd0754deaad7eecae38e5"><div class="ttname"><a href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a></div><div class="ttdeci">icalerrorenum * icalerrno_return(void)</div><div class="ttdoc">Returns the current icalerrno value.</div><div class="ttdef"><b>Definition:</b> icalerror.c:70</div></div>
+<dl class="section user"><dt>Examples</dt><dd><div class="fragment"><div class="line">assert(*<a class="code hl_function" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a>() == <a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a>);</div>
+<div class="ttc" id="aicalerror_8h_html_a03f44629289ba66eaf29e199ec9ec4b7"><div class="ttname"><a href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a></div><div class="ttdeci">icalerrorenum * icalerrno_return(void)</div><div class="ttdoc">Returns the current icalerrno value.</div><div class="ttdef"><b>Definition:</b> icalerror.c:70</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ae87b46acb90ce9fee0fa377fd9b57c28"></a>
+<a id="ae87b46acb90ce9fee0fa377fd9b57c28" name="ae87b46acb90ce9fee0fa377fd9b57c28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae87b46acb90ce9fee0fa377fd9b57c28">&#9670;&nbsp;</a></span>icalerror_clear_errno()</h2>
<div class="memitem">
@@ -729,16 +728,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Resets icalerrno to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>. </p>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> == <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>) {</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> == <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>) {</div>
<div class="line"> <span class="comment">// ignore parsing errors</span></div>
-<div class="line"> <a class="code" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a>();</div>
+<div class="line"> <a class="code hl_function" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a>();</div>
<div class="line">}</div>
<div class="ttc" id="aicalerror_8h_html_ae87b46acb90ce9fee0fa377fd9b57c28"><div class="ttname"><a href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a></div><div class="ttdeci">void icalerror_clear_errno(void)</div><div class="ttdoc">Resets icalerrno to ICAL_NO_ERROR.</div><div class="ttdef"><b>Definition:</b> icalerror.c:95</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a0cbc33f05e014e767bd92b04bfb92f62"></a>
+<a id="a0cbc33f05e014e767bd92b04bfb92f62" name="a0cbc33f05e014e767bd92b04bfb92f62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0cbc33f05e014e767bd92b04bfb92f62">&#9670;&nbsp;</a></span>icalerror_crash_here()</h2>
<div class="memitem">
@@ -755,11 +754,11 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Triggered to abort the process. </p>
-<p>This routine is called to abort the process in the case of an error. </p>
+<p >This routine is called to abort the process in the case of an error. </p>
</div>
</div>
-<a id="a9b60700869241af095f0604f35b1c446"></a>
+<a id="a9b60700869241af095f0604f35b1c446" name="a9b60700869241af095f0604f35b1c446"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b60700869241af095f0604f35b1c446">&#9670;&nbsp;</a></span>icalerror_error_from_string()</h2>
<div class="memitem">
@@ -784,15 +783,15 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833" title="Represents the different types of errors that can be triggered in libical.">icalerrorenum</a> representing the error</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If the error specified in <em>str</em> can't be found, instead <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a> is returned.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(<a class="code" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a>(<span class="stringliteral">&quot;PARSE&quot;</span>) == <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>);</div>
-<div class="line">assert(<a class="code" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a>(<span class="stringliteral">&quot;NONSENSE&quot;</span>) == <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a>);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(<a class="code hl_function" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a>(<span class="stringliteral">&quot;PARSE&quot;</span>) == <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>);</div>
+<div class="line">assert(<a class="code hl_function" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a>(<span class="stringliteral">&quot;NONSENSE&quot;</span>) == <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a>);</div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a></div><div class="ttdeci">@ ICAL_UNKNOWN_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:108</div></div>
<div class="ttc" id="aicalerror_8h_html_a9b60700869241af095f0604f35b1c446"><div class="ttname"><a href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a></div><div class="ttdeci">icalerrorenum icalerror_error_from_string(const char *str)</div><div class="ttdoc">Reads an error from a string.</div><div class="ttdef"><b>Definition:</b> icalerror.c:181</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a5fe3cbc229f74250b59c077e21abf82d"></a>
+<a id="a5fe3cbc229f74250b59c077e21abf82d" name="a5fe3cbc229f74250b59c077e21abf82d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5fe3cbc229f74250b59c077e21abf82d">&#9670;&nbsp;</a></span>icalerror_get_error_state()</h2>
<div class="memitem">
@@ -819,7 +818,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a44fa677ba623cdcebe9e38b03cd08389"></a>
+<a id="a44fa677ba623cdcebe9e38b03cd08389" name="a44fa677ba623cdcebe9e38b03cd08389"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44fa677ba623cdcebe9e38b03cd08389">&#9670;&nbsp;</a></span>icalerror_get_errors_are_fatal()</h2>
<div class="memitem">
@@ -837,10 +836,10 @@ Functions</h2></td></tr>
<p>Determine if errors are fatal. </p>
<dl class="section return"><dt>Returns</dt><dd>True if libical errors are fatal</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a>()) {</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code hl_function" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a>()) {</div>
<div class="line"> <span class="comment">// since errors are fatal, this will abort the</span></div>
<div class="line"> <span class="comment">// program.</span></div>
-<div class="line"> <a class="code" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>);</div>
+<div class="line"> <a class="code hl_function" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a>(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>);</div>
<div class="line">}</div>
<div class="ttc" id="aicalerror_8h_html_a44fa677ba623cdcebe9e38b03cd08389"><div class="ttname"><a href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a></div><div class="ttdeci">int icalerror_get_errors_are_fatal(void)</div><div class="ttdoc">Determine if errors are fatal.</div><div class="ttdef"><b>Definition:</b> icalerror.c:111</div></div>
<div class="ttc" id="aicalerror_8h_html_a8266eaa216926b6703a0ef31cd99f0b2"><div class="ttname"><a href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a></div><div class="ttdeci">void icalerror_set_errno(icalerrorenum x)</div><div class="ttdoc">Sets the icalerrno to a given error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:117</div></div>
@@ -848,14 +847,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a55b38314ff59cf335de4b0d32ebff149"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a55b38314ff59cf335de4b0d32ebff149">&#9670;&nbsp;</a></span>icalerror_perror()</h2>
+<a id="a5c3975fee79ab587467be6531497dbbc" name="a5c3975fee79ab587467be6531497dbbc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5c3975fee79ab587467be6531497dbbc">&#9670;&nbsp;</a></span>icalerror_perror()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalerror_perror </td>
+ <td class="memname">const char * icalerror_perror </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
@@ -867,15 +866,15 @@ Functions</h2></td></tr>
<p>Returns the description string for the current error in <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a>. </p>
<dl class="section user"><dt>Error handling</dt><dd>If the type of error <em>e</em> wasn't found, it returns the description for <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned is owned by the library and must not be free'd() by the user.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> != <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>) {</div>
-<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code" href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror_perror</a>());</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> != <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>) {</div>
+<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code hl_function" href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror_perror</a>());</div>
<div class="line">}</div>
-<div class="ttc" id="aicalerror_8h_html_a55b38314ff59cf335de4b0d32ebff149"><div class="ttname"><a href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror_perror</a></div><div class="ttdeci">const char * icalerror_perror(void)</div><div class="ttdoc">Returns the description string for the current error in icalerrno.</div><div class="ttdef"><b>Definition:</b> icalerror.c:209</div></div>
+<div class="ttc" id="aicalerror_8h_html_a5c3975fee79ab587467be6531497dbbc"><div class="ttname"><a href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror_perror</a></div><div class="ttdeci">const char * icalerror_perror(void)</div><div class="ttdoc">Returns the description string for the current error in icalerrno.</div><div class="ttdef"><b>Definition:</b> icalerror.c:209</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a8377dadcd17bf305d1931aa2518c321a"></a>
+<a id="a8377dadcd17bf305d1931aa2518c321a" name="a8377dadcd17bf305d1931aa2518c321a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8377dadcd17bf305d1931aa2518c321a">&#9670;&nbsp;</a></span>icalerror_restore()</h2>
<div class="memitem">
@@ -900,7 +899,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Assigns the given error the given icalerrorstate (severity). </p><dl class="params"><dt>Parameters</dt><dd>
+<p >Assigns the given error the given icalerrorstate (severity). </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">error</td><td>The error in question </td></tr>
<tr><td class="paramname">es</td><td>The icalerrorstate (severity) to set it to</td></tr>
@@ -909,12 +908,12 @@ Functions</h2></td></tr>
</dl>
<p>Calling the function changes the <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3" title="Determine if an error is fatal or non-fatal.">icalerrorstate</a> of the given error.</p>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// suppress internal errors</span></div>
-<div class="line"><a class="code" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a>(<span class="stringliteral">&quot;INTERNAL&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a>(<span class="stringliteral">&quot;INTERNAL&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// ...</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">// restore internal errors</span></div>
-<div class="line"><a class="code" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a>(<span class="stringliteral">&quot;INTERNAL&quot;</span>, <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a>);</div>
+<div class="line"><a class="code hl_function" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a>(<span class="stringliteral">&quot;INTERNAL&quot;</span>, <a class="code hl_enumvalue" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a>);</div>
<div class="ttc" id="aicalerror_8h_html_a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6"><div class="ttname"><a href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a></div><div class="ttdeci">@ ICAL_ERROR_DEFAULT</div><div class="ttdef"><b>Definition:</b> icalerror.h:223</div></div>
<div class="ttc" id="aicalerror_8h_html_a8377dadcd17bf305d1931aa2518c321a"><div class="ttname"><a href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a></div><div class="ttdeci">void icalerror_restore(const char *error, icalerrorstate es)</div><div class="ttdef"><b>Definition:</b> icalerror.c:214</div></div>
<div class="ttc" id="aicalerror_8h_html_af226f2c41272dabecd03ec9807d3a1e2"><div class="ttname"><a href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a></div><div class="ttdeci">icalerrorstate icalerror_supress(const char *error)</div><div class="ttdoc">Suppresses a given error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:194</div></div>
@@ -922,7 +921,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a8266eaa216926b6703a0ef31cd99f0b2"></a>
+<a id="a8266eaa216926b6703a0ef31cd99f0b2" name="a8266eaa216926b6703a0ef31cd99f0b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8266eaa216926b6703a0ef31cd99f0b2">&#9670;&nbsp;</a></span>icalerror_set_errno()</h2>
<div class="memitem">
@@ -946,12 +945,12 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>Sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to the error given in <em>x</em>. Additionally, if the error is an <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">ICAL_ERROR_FATAL</a> or if it's an <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a> and <a class="el" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038" title="Determines if all libical errors are fatal and lead to the process aborting.">ICAL_ERRORS_ARE_FATAL</a> is true, it prints a warning to <em>stderr</em> and aborts the process.</p>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code hl_function" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a>(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a777a41722836b68ffb27ae5a746a14b4"></a>
+<a id="a777a41722836b68ffb27ae5a746a14b4" name="a777a41722836b68ffb27ae5a746a14b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a777a41722836b68ffb27ae5a746a14b4">&#9670;&nbsp;</a></span>icalerror_set_error_state()</h2>
<div class="memitem">
@@ -986,14 +985,14 @@ Functions</h2></td></tr>
</dd>
</dl>
<p>Sets the severity of a given error. For example, it can be used to set the severity of an <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a> to be an <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a>.</p>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror_set_error_state</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>, <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a>);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code hl_function" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror_set_error_state</a>(<a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>, <a class="code hl_enumvalue" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a>);</div>
<div class="ttc" id="aicalerror_8h_html_a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6"><div class="ttname"><a href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a></div><div class="ttdeci">@ ICAL_ERROR_NONFATAL</div><div class="ttdef"><b>Definition:</b> icalerror.h:220</div></div>
<div class="ttc" id="aicalerror_8h_html_a777a41722836b68ffb27ae5a746a14b4"><div class="ttname"><a href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror_set_error_state</a></div><div class="ttdeci">void icalerror_set_error_state(icalerrorenum error, icalerrorstate state)</div><div class="ttdoc">Sets the icalerrorstate for a given icalerrorenum error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:223</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a05941b21472c45d4b3654cb7d94bf3e8"></a>
+<a id="a05941b21472c45d4b3654cb7d94bf3e8" name="a05941b21472c45d4b3654cb7d94bf3e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05941b21472c45d4b3654cb7d94bf3e8">&#9670;&nbsp;</a></span>icalerror_set_errors_are_fatal()</h2>
<div class="memitem">
@@ -1017,14 +1016,14 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section warning"><dt>Warning</dt><dd>NOT THREAD SAFE: it is recommended that you do not change this in a multithreaded program.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a>(<span class="keyword">true</span>); <span class="comment">// default</span></div>
-<div class="line"><a class="code" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a>(<span class="keyword">false</span>);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><a class="code hl_function" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a>(<span class="keyword">true</span>); <span class="comment">// default</span></div>
+<div class="line"><a class="code hl_function" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a>(<span class="keyword">false</span>);</div>
<div class="ttc" id="aicalerror_8h_html_a05941b21472c45d4b3654cb7d94bf3e8"><div class="ttname"><a href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a></div><div class="ttdeci">void icalerror_set_errors_are_fatal(int fatal)</div><div class="ttdoc">Change if errors are fatal.</div><div class="ttdef"><b>Definition:</b> icalerror.c:106</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a9102f6b721a280151c7858860707171b"></a>
+<a id="a9102f6b721a280151c7858860707171b" name="a9102f6b721a280151c7858860707171b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9102f6b721a280151c7858860707171b">&#9670;&nbsp;</a></span>icalerror_stop_here()</h2>
<div class="memitem">
@@ -1041,19 +1040,19 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Triggered before any error is called. </p>
-<p>This routine is called before any error is triggered. It is called by <a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2" title="Sets the icalerrno to a given error.">icalerror_set_errno()</a>, so it does not appear in all of the macros below.</p>
-<p>This routine can be used while debugging by setting a breakpoint here. </p>
+<p >This routine is called before any error is triggered. It is called by <a class="el" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2" title="Sets the icalerrno to a given error.">icalerror_set_errno()</a>, so it does not appear in all of the macros below.</p>
+<p >This routine can be used while debugging by setting a breakpoint here. </p>
</div>
</div>
-<a id="ace2dcbae58882ed326b4716bf54842cc"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ace2dcbae58882ed326b4716bf54842cc">&#9670;&nbsp;</a></span>icalerror_strerror()</h2>
+<a id="a78e30857b73490e23848b92459510b8c" name="a78e30857b73490e23848b92459510b8c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a78e30857b73490e23848b92459510b8c">&#9670;&nbsp;</a></span>icalerror_strerror()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalerror_strerror </td>
+ <td class="memname">const char * icalerror_strerror </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
@@ -1072,15 +1071,15 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>A string describing the error that occurred</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If the type of error <em>e</em> wasn't found, it returns the description for <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned is owned by the library and must not be free'd() by the user.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> != <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>) {</div>
-<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code" href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror_strerror</a>(<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a>));</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordflow">if</span>(<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> != <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a>) {</div>
+<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code hl_function" href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror_strerror</a>(<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a>));</div>
<div class="line">}</div>
-<div class="ttc" id="aicalerror_8h_html_ace2dcbae58882ed326b4716bf54842cc"><div class="ttname"><a href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror_strerror</a></div><div class="ttdeci">const char * icalerror_strerror(icalerrorenum e)</div><div class="ttdoc">Finds the description string for error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:247</div></div>
+<div class="ttc" id="aicalerror_8h_html_a78e30857b73490e23848b92459510b8c"><div class="ttname"><a href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror_strerror</a></div><div class="ttdeci">const char * icalerror_strerror(icalerrorenum e)</div><div class="ttdoc">Finds the description string for error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:247</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="af226f2c41272dabecd03ec9807d3a1e2"></a>
+<a id="af226f2c41272dabecd03ec9807d3a1e2" name="af226f2c41272dabecd03ec9807d3a1e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af226f2c41272dabecd03ec9807d3a1e2">&#9670;&nbsp;</a></span>icalerror_supress()</h2>
<div class="memitem">
@@ -1106,7 +1105,7 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>The previous icalerrorstate (severity)</dd></dl>
<p>Calling this function causes the given error to be listed as <a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a>, and thus suppressed. Error states can be restored with <a class="el" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore()</a>.</p>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// suppresses internal errors</span></div>
-<div class="line"><a class="code" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a>(<span class="stringliteral">&quot;INTERNAL&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a>(<span class="stringliteral">&quot;INTERNAL&quot;</span>);</div>
</div><!-- fragment --> </dd></dl>
</div>
@@ -1114,7 +1113,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalerror_8h_source.html b/apidocs/icalerror_8h_source.html
index 603e90c8..d1158b62 100644
--- a/apidocs/icalerror_8h_source.html
+++ b/apidocs/icalerror_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalerror.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,202 +66,202 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalerror.h</div> </div>
+ <div class="headertitle"><div class="title">icalerror.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalerror_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalerror.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 09 May 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The original code is icalerror.h</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef ICALERROR_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define ICALERROR_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;assert.h&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define ICAL_SETERROR_ISFUNC</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror_stop_here</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror_crash_here</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#ifndef _MSC_VER</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#pragma GCC visibility push(default)</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833"> 75</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;{</div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b"> 78</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a> = 0,</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1"> 81</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d"> 84</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a>,</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78"> 87</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">ICAL_ALLOCATION_ERROR</a>,</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8"> 90</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">ICAL_MALFORMEDDATA_ERROR</a>,</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
-<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb"> 93</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>,</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd"> 96</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd">ICAL_INTERNAL_ERROR</a>, <span class="comment">/* Like assert --internal consist. prob */</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d"> 99</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d">ICAL_FILE_ERROR</a>,</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6"> 102</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">ICAL_USAGE_ERROR</a>,</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7"> 105</a></span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">ICAL_UNIMPLEMENTED_ERROR</a>,</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a> <span class="comment">/* Used for problems in input to icalerror_strerror() */</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551"> 109</a></span>&#160;} <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#ifndef _MSC_VER</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#pragma GCC visibility pop</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> *<a class="code" href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
-<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37"> 144</a></span>&#160;<span class="preprocessor">#define icalerrno (*(icalerrno_return()))</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a>(<span class="keywordtype">int</span> fatal);</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="comment">/* Warning messages */</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#ifdef __GNUC__ca</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define icalerror_warn(message) \</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">{fprintf(stderr, &quot;%s(), %s:%d: %s\n&quot;</span>, __FUNCTION__, __FILE__, __LINE__, message);}</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#else </span><span class="comment">/* __GNU_C__ */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4"> 192</a></span>&#160;<span class="preprocessor">#define icalerror_warn(message) \</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">{fprintf(stderr, &quot;%s:%d: %s\n&quot;</span>, __FILE__, __LINE__, message);}</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __GNU_C__ */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; </div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3"> 214</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a></div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;{</div>
-<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442"> 217</a></span>&#160; <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">ICAL_ERROR_FATAL</a>,</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; </div>
-<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6"> 220</a></span>&#160; <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a>,</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; </div>
-<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6"> 223</a></span>&#160; <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a>,</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; </div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f">ICAL_ERROR_UNKNOWN</a></div>
-<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f"> 227</a></span>&#160;} <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a>;</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; </div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror_strerror</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> e);</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; </div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror_perror</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; </div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; </div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror_set_error_state</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> error, <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> state);</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; </div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> <a class="code" href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror_get_error_state</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> error);</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; </div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="preprocessor">#if !defined(ICAL_SETERROR_ISFUNC)</span></div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="preprocessor">#define icalerror_set_errno(x) \</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="preprocessor">icalerrno = x; \</span></div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="preprocessor">if(icalerror_get_error_state(x) == ICAL_ERROR_FATAL || \</span></div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="preprocessor"> (icalerror_get_error_state(x) == ICAL_ERROR_DEFAULT &amp;&amp; \</span></div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;<span class="preprocessor"> icalerror_get_errors_are_fatal() == 1)){ \</span></div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;<span class="preprocessor"> icalerror_warn(icalerror_strerror(x)); \</span></div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;<span class="preprocessor"> ical_bt(); \</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="preprocessor"> assert(0); \</span></div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="preprocessor">} }</span></div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a>(<a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> x);</div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; </div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;<span class="preprocessor">#if !defined(ICAL_ERRORS_ARE_FATAL)</span></div>
-<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038"> 379</a></span>&#160;<span class="preprocessor">#define ICAL_ERRORS_ARE_FATAL 0</span></div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; </div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;<span class="preprocessor">#if ICAL_ERRORS_ARE_FATAL == 1</span></div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;<span class="preprocessor">#undef NDEBUG</span></div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; </div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;<span class="preprocessor">#define icalerror_check_value_type(value,type);</span></div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160;<span class="preprocessor">#define icalerror_check_property_type(value,type);</span></div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;<span class="preprocessor">#define icalerror_check_parameter_type(value,type);</span></div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;<span class="preprocessor">#define icalerror_check_component_type(value,type);</span></div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; </div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160;<span class="comment">/* Assert with a message */</span></div>
-<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;<span class="preprocessor">#if ICAL_ERRORS_ARE_FATAL == 1</span></div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; </div>
-<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;<span class="preprocessor">#define icalerror_assert(test,message) \</span></div>
-<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;<span class="preprocessor"> fprintf(stderr, &quot;%s(), %s:%d: %s\n&quot;</span>, __FUNCTION__, __FILE__, __LINE__, message); \</div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; icalerror_stop_here(); \</div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; abort();}</div>
-<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;<span class="preprocessor">#else </span><span class="comment">/*__GNUC__*/</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160;<span class="preprocessor">#define icalerror_assert(test,message) \</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;<span class="preprocessor"> fprintf(stderr, &quot;%s:%d: %s\n&quot;</span>, __FILE__, __LINE__, message); \</div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; icalerror_stop_here(); \</div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; abort();}</div>
-<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*__GNUC__*/</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; </div>
-<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160;<span class="preprocessor">#else </span><span class="comment">/* ICAL_ERRORS_ARE_FATAL */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed"> 420</a></span>&#160;<span class="preprocessor">#define icalerror_assert(test,message)</span></div>
-<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICAL_ERRORS_ARE_FATAL */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; </div>
-<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89"> 441</a></span>&#160;<span class="preprocessor">#define icalerror_check_arg(test,arg) \</span></div>
-<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;<span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
-<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; </div>
-<div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a"> 465</a></span>&#160;<span class="preprocessor">#define icalerror_check_arg_rv(test,arg) \</span></div>
-<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
-<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;<span class="preprocessor"> return; \</span></div>
-<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; </div>
-<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a95198bf515920804672520856c300666"> 491</a></span>&#160;<span class="preprocessor">#define icalerror_check_arg_rz(test,arg) \</span></div>
-<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160;<span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
-<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;<span class="preprocessor"> return 0; \</span></div>
-<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; </div>
-<div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914"> 518</a></span>&#160;<span class="preprocessor">#define icalerror_check_arg_re(test,arg,error) \</span></div>
-<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160;<span class="preprocessor"> icalerror_stop_here(); \</span></div>
-<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160;<span class="preprocessor"> assert(0); \</span></div>
-<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;<span class="preprocessor"> return error; \</span></div>
-<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; </div>
-<div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a"> 546</a></span>&#160;<span class="preprocessor">#define icalerror_check_arg_rx(test,arg,x) \</span></div>
-<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;<span class="preprocessor">if (!(test)) { \</span></div>
-<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;<span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
-<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160;<span class="preprocessor"> return x; \</span></div>
-<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; </div>
-<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160;<span class="comment">/* String interfaces to set an error to NONFATAL and restore it to its original value */</span></div>
-<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; </div>
-<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> <a class="code" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *error);</div>
-<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; </div>
-<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *error, <a class="code" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> es);</div>
-<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160; </div>
-<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALERROR_H */</span><span class="preprocessor"></span></div>
+<a href="icalerror_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalerror.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 09 May 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The original code is icalerror.h</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef ICALERROR_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define ICALERROR_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &lt;assert.h&gt;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#define ICAL_SETERROR_ISFUNC</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror_stop_here</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror_crash_here</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor">#ifndef _MSC_VER</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#pragma GCC visibility push(default)</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833"> 75</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span>{</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b"> 78</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b">ICAL_NO_ERROR</a> = 0,</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1"> 81</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d"> 84</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a>,</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78"> 87</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">ICAL_ALLOCATION_ERROR</a>,</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8"> 90</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">ICAL_MALFORMEDDATA_ERROR</a>,</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb"> 93</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb">ICAL_PARSE_ERROR</a>,</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd"> 96</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd">ICAL_INTERNAL_ERROR</a>, <span class="comment">/* Like assert --internal consist. prob */</span></div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d"> 99</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d">ICAL_FILE_ERROR</a>,</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6"> 102</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">ICAL_USAGE_ERROR</a>,</div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7"> 105</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">ICAL_UNIMPLEMENTED_ERROR</a>,</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <a class="code hl_enumvalue" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551">ICAL_UNKNOWN_ERROR</a> <span class="comment">/* Used for problems in input to icalerror_strerror() */</span></div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551"> 109</a></span>} <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>;</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span><span class="preprocessor">#ifndef _MSC_VER</span></div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span><span class="preprocessor">#pragma GCC visibility pop</span></div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>LIBICAL_ICAL_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> *<a class="code hl_function" href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37"> 144</a></span><span class="preprocessor">#define icalerrno (*(icalerrno_return()))</span></div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a>(<span class="keywordtype">int</span> fatal);</div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span><span class="comment">/* Warning messages */</span></div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span><span class="preprocessor">#ifdef __GNUC__ca</span></div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span><span class="preprocessor">#define icalerror_warn(message) \</span></div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span><span class="preprocessor">{fprintf(stderr, &quot;%s(), %s:%d: %s\n&quot;</span>, __FUNCTION__, __FILE__, __LINE__, message);}</div>
+<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="preprocessor">#else </span><span class="comment">/* __GNU_C__ */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4"> 192</a></span><span class="preprocessor">#define icalerror_warn(message) \</span></div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span><span class="preprocessor">{fprintf(stderr, &quot;%s:%d: %s\n&quot;</span>, __FILE__, __LINE__, message);}</div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="preprocessor">#endif </span><span class="comment">/* __GNU_C__ */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> </div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3"> 214</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a></div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span>{</div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442"> 217</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442">ICAL_ERROR_FATAL</a>,</div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> </div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6"> 220</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a>,</div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> </div>
+<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6"> 223</a></span> <a class="code hl_enumvalue" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a>,</div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> </div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <a class="code hl_enumvalue" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f">ICAL_ERROR_UNKNOWN</a></div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f"> 227</a></span>} <a class="code hl_enumeration" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a>;</div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> </div>
+<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror_strerror</a>(<a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> e);</div>
+<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> </div>
+<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror_perror</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
+<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> </div>
+<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror_set_error_state</a>(<a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> error, <a class="code hl_enumeration" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> state);</div>
+<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> </div>
+<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span>LIBICAL_ICAL_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> <a class="code hl_function" href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror_get_error_state</a>(<a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> error);</div>
+<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> </div>
+<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span>LIBICAL_ICAL_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code hl_function" href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
+<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span><span class="preprocessor">#if !defined(ICAL_SETERROR_ISFUNC)</span></div>
+<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="preprocessor">#define icalerror_set_errno(x) \</span></div>
+<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span><span class="preprocessor">icalerrno = x; \</span></div>
+<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><span class="preprocessor">if(icalerror_get_error_state(x) == ICAL_ERROR_FATAL || \</span></div>
+<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span><span class="preprocessor"> (icalerror_get_error_state(x) == ICAL_ERROR_DEFAULT &amp;&amp; \</span></div>
+<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span><span class="preprocessor"> icalerror_get_errors_are_fatal() == 1)){ \</span></div>
+<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span><span class="preprocessor"> icalerror_warn(icalerror_strerror(x)); \</span></div>
+<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span><span class="preprocessor"> ical_bt(); \</span></div>
+<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span><span class="preprocessor"> assert(0); \</span></div>
+<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span><span class="preprocessor">} }</span></div>
+<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a>(<a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> x);</div>
+<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> </div>
+<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span><span class="preprocessor">#if !defined(ICAL_ERRORS_ARE_FATAL)</span></div>
+<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038"> 379</a></span><span class="preprocessor">#define ICAL_ERRORS_ARE_FATAL 0</span></div>
+<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> </div>
+<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span><span class="preprocessor">#if ICAL_ERRORS_ARE_FATAL == 1</span></div>
+<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span><span class="preprocessor">#undef NDEBUG</span></div>
+<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> </div>
+<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span><span class="preprocessor">#define icalerror_check_value_type(value,type);</span></div>
+<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span><span class="preprocessor">#define icalerror_check_property_type(value,type);</span></div>
+<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span><span class="preprocessor">#define icalerror_check_parameter_type(value,type);</span></div>
+<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span><span class="preprocessor">#define icalerror_check_component_type(value,type);</span></div>
+<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> </div>
+<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span><span class="comment">/* Assert with a message */</span></div>
+<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span><span class="preprocessor">#if ICAL_ERRORS_ARE_FATAL == 1</span></div>
+<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> </div>
+<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span><span class="preprocessor">#ifdef __GNUC__</span></div>
+<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span><span class="preprocessor">#define icalerror_assert(test,message) \</span></div>
+<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span><span class="preprocessor"> fprintf(stderr, &quot;%s(), %s:%d: %s\n&quot;</span>, __FUNCTION__, __FILE__, __LINE__, message); \</div>
+<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> icalerror_stop_here(); \</div>
+<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> abort();}</div>
+<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span><span class="preprocessor">#else </span><span class="comment">/*__GNUC__*/</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span><span class="preprocessor">#define icalerror_assert(test,message) \</span></div>
+<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span><span class="preprocessor"> fprintf(stderr, &quot;%s:%d: %s\n&quot;</span>, __FILE__, __LINE__, message); \</div>
+<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> icalerror_stop_here(); \</div>
+<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> abort();}</div>
+<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span><span class="preprocessor">#endif </span><span class="comment">/*__GNUC__*/</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> </div>
+<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span><span class="preprocessor">#else </span><span class="comment">/* ICAL_ERRORS_ARE_FATAL */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed"> 420</a></span><span class="preprocessor">#define icalerror_assert(test,message)</span></div>
+<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span><span class="preprocessor">#endif </span><span class="comment">/* ICAL_ERRORS_ARE_FATAL */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> </div>
+<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"><a class="line" href="icalerror_8h.html#afef4004abbb97d2599d131948655ae89"> 441</a></span><span class="preprocessor">#define icalerror_check_arg(test,arg) \</span></div>
+<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span><span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
+<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> </div>
+<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a"> 465</a></span><span class="preprocessor">#define icalerror_check_arg_rv(test,arg) \</span></div>
+<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span><span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
+<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span><span class="preprocessor"> return; \</span></div>
+<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"> 469</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> </div>
+<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a95198bf515920804672520856c300666"> 491</a></span><span class="preprocessor">#define icalerror_check_arg_rz(test,arg) \</span></div>
+<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"> 493</span><span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
+<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"> 494</span><span class="preprocessor"> return 0; \</span></div>
+<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"> 495</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"> 496</span> </div>
+<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"><a class="line" href="icalerror_8h.html#ae163052ebae24e2026bf54108b10b914"> 518</a></span><span class="preprocessor">#define icalerror_check_arg_re(test,arg,error) \</span></div>
+<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"> 519</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"> 520</span><span class="preprocessor"> icalerror_stop_here(); \</span></div>
+<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"> 521</span><span class="preprocessor"> assert(0); \</span></div>
+<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"> 522</span><span class="preprocessor"> return error; \</span></div>
+<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"> 523</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> </div>
+<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"><a class="line" href="icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a"> 546</a></span><span class="preprocessor">#define icalerror_check_arg_rx(test,arg,x) \</span></div>
+<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span><span class="preprocessor">if (!(test)) { \</span></div>
+<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span><span class="preprocessor"> icalerror_set_errno(ICAL_BADARG_ERROR); \</span></div>
+<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"> 549</span><span class="preprocessor"> return x; \</span></div>
+<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"> 551</span> </div>
+<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span><span class="comment">/* String interfaces to set an error to NONFATAL and restore it to its original value */</span></div>
+<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> </div>
+<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"> 569</span>LIBICAL_ICAL_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> <a class="code hl_function" href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *error);</div>
+<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"> 570</span> </div>
+<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *error, <a class="code hl_enumeration" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a> es);</div>
+<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span> </div>
+<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALERROR_H */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="aicalerror_8h_html_a03f44629289ba66eaf29e199ec9ec4b7"><div class="ttname"><a href="icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7">icalerrno_return</a></div><div class="ttdeci">icalerrorenum * icalerrno_return(void)</div><div class="ttdoc">Returns the current icalerrno value.</div><div class="ttdef"><b>Definition:</b> icalerror.c:70</div></div>
<div class="ttc" id="aicalerror_8h_html_a05941b21472c45d4b3654cb7d94bf3e8"><div class="ttname"><a href="icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8">icalerror_set_errors_are_fatal</a></div><div class="ttdeci">void icalerror_set_errors_are_fatal(int fatal)</div><div class="ttdoc">Change if errors are fatal.</div><div class="ttdef"><b>Definition:</b> icalerror.c:106</div></div>
<div class="ttc" id="aicalerror_8h_html_a0cbc33f05e014e767bd92b04bfb92f62"><div class="ttname"><a href="icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62">icalerror_crash_here</a></div><div class="ttdeci">void icalerror_crash_here(void)</div><div class="ttdoc">Triggered to abort the process.</div><div class="ttdef"><b>Definition:</b> icalerror.c:84</div></div>
<div class="ttc" id="aicalerror_8h_html_a1c741ef8219eebc325e53851aa9e8f00"><div class="ttname"><a href="icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00">ical_bt</a></div><div class="ttdeci">void ical_bt(void)</div><div class="ttdoc">Prints backtrace.</div><div class="ttdef"><b>Definition:</b> icalerror.c:260</div></div>
@@ -271,7 +271,7 @@ $(function() {
<div class="ttc" id="aicalerror_8h_html_a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6"><div class="ttname"><a href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6">ICAL_ERROR_DEFAULT</a></div><div class="ttdeci">@ ICAL_ERROR_DEFAULT</div><div class="ttdef"><b>Definition:</b> icalerror.h:223</div></div>
<div class="ttc" id="aicalerror_8h_html_a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6"><div class="ttname"><a href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6">ICAL_ERROR_NONFATAL</a></div><div class="ttdeci">@ ICAL_ERROR_NONFATAL</div><div class="ttdef"><b>Definition:</b> icalerror.h:220</div></div>
<div class="ttc" id="aicalerror_8h_html_a44fa677ba623cdcebe9e38b03cd08389"><div class="ttname"><a href="icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389">icalerror_get_errors_are_fatal</a></div><div class="ttdeci">int icalerror_get_errors_are_fatal(void)</div><div class="ttdoc">Determine if errors are fatal.</div><div class="ttdef"><b>Definition:</b> icalerror.c:111</div></div>
-<div class="ttc" id="aicalerror_8h_html_a55b38314ff59cf335de4b0d32ebff149"><div class="ttname"><a href="icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149">icalerror_perror</a></div><div class="ttdeci">const char * icalerror_perror(void)</div><div class="ttdoc">Returns the description string for the current error in icalerrno.</div><div class="ttdef"><b>Definition:</b> icalerror.c:209</div></div>
+<div class="ttc" id="aicalerror_8h_html_a5c3975fee79ab587467be6531497dbbc"><div class="ttname"><a href="icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc">icalerror_perror</a></div><div class="ttdeci">const char * icalerror_perror(void)</div><div class="ttdoc">Returns the description string for the current error in icalerrno.</div><div class="ttdef"><b>Definition:</b> icalerror.c:209</div></div>
<div class="ttc" id="aicalerror_8h_html_a5fe3cbc229f74250b59c077e21abf82d"><div class="ttname"><a href="icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d">icalerror_get_error_state</a></div><div class="ttdeci">icalerrorstate icalerror_get_error_state(icalerrorenum error)</div><div class="ttdoc">Gets the error state (severity) for a given error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:234</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a></div><div class="ttdeci">@ ICAL_NEWFAILED_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:84</div></div>
@@ -286,18 +286,17 @@ $(function() {
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">ICAL_UNIMPLEMENTED_ERROR</a></div><div class="ttdeci">@ ICAL_UNIMPLEMENTED_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:105</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6">ICAL_USAGE_ERROR</a></div><div class="ttdeci">@ ICAL_USAGE_ERROR</div><div class="ttdef"><b>Definition:</b> icalerror.h:102</div></div>
<div class="ttc" id="aicalerror_8h_html_a777a41722836b68ffb27ae5a746a14b4"><div class="ttname"><a href="icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4">icalerror_set_error_state</a></div><div class="ttdeci">void icalerror_set_error_state(icalerrorenum error, icalerrorstate state)</div><div class="ttdoc">Sets the icalerrorstate for a given icalerrorenum error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:223</div></div>
+<div class="ttc" id="aicalerror_8h_html_a78e30857b73490e23848b92459510b8c"><div class="ttname"><a href="icalerror_8h.html#a78e30857b73490e23848b92459510b8c">icalerror_strerror</a></div><div class="ttdeci">const char * icalerror_strerror(icalerrorenum e)</div><div class="ttdoc">Finds the description string for error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:247</div></div>
<div class="ttc" id="aicalerror_8h_html_a8266eaa216926b6703a0ef31cd99f0b2"><div class="ttname"><a href="icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2">icalerror_set_errno</a></div><div class="ttdeci">void icalerror_set_errno(icalerrorenum x)</div><div class="ttdoc">Sets the icalerrno to a given error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:117</div></div>
<div class="ttc" id="aicalerror_8h_html_a8377dadcd17bf305d1931aa2518c321a"><div class="ttname"><a href="icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a">icalerror_restore</a></div><div class="ttdeci">void icalerror_restore(const char *error, icalerrorstate es)</div><div class="ttdef"><b>Definition:</b> icalerror.c:214</div></div>
<div class="ttc" id="aicalerror_8h_html_a9102f6b721a280151c7858860707171b"><div class="ttname"><a href="icalerror_8h.html#a9102f6b721a280151c7858860707171b">icalerror_stop_here</a></div><div class="ttdeci">void icalerror_stop_here(void)</div><div class="ttdoc">Triggered before any error is called.</div><div class="ttdef"><b>Definition:</b> icalerror.c:79</div></div>
<div class="ttc" id="aicalerror_8h_html_a9b60700869241af095f0604f35b1c446"><div class="ttname"><a href="icalerror_8h.html#a9b60700869241af095f0604f35b1c446">icalerror_error_from_string</a></div><div class="ttdeci">icalerrorenum icalerror_error_from_string(const char *str)</div><div class="ttdoc">Reads an error from a string.</div><div class="ttdef"><b>Definition:</b> icalerror.c:181</div></div>
-<div class="ttc" id="aicalerror_8h_html_aafe7575af3bfd0754deaad7eecae38e5"><div class="ttname"><a href="icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5">icalerrno_return</a></div><div class="ttdeci">icalerrorenum * icalerrno_return(void)</div><div class="ttdoc">Returns the current icalerrno value.</div><div class="ttdef"><b>Definition:</b> icalerror.c:70</div></div>
-<div class="ttc" id="aicalerror_8h_html_ace2dcbae58882ed326b4716bf54842cc"><div class="ttname"><a href="icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc">icalerror_strerror</a></div><div class="ttdeci">const char * icalerror_strerror(icalerrorenum e)</div><div class="ttdoc">Finds the description string for error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:247</div></div>
<div class="ttc" id="aicalerror_8h_html_ae87b46acb90ce9fee0fa377fd9b57c28"><div class="ttname"><a href="icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28">icalerror_clear_errno</a></div><div class="ttdeci">void icalerror_clear_errno(void)</div><div class="ttdoc">Resets icalerrno to ICAL_NO_ERROR.</div><div class="ttdef"><b>Definition:</b> icalerror.c:95</div></div>
<div class="ttc" id="aicalerror_8h_html_af226f2c41272dabecd03ec9807d3a1e2"><div class="ttname"><a href="icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2">icalerror_supress</a></div><div class="ttdeci">icalerrorstate icalerror_supress(const char *error)</div><div class="ttdoc">Suppresses a given error.</div><div class="ttdef"><b>Definition:</b> icalerror.c:194</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalfileset_8h_source.html b/apidocs/icalfileset_8h_source.html
index 756cd10b..7ca1196a 100644
--- a/apidocs/icalfileset_8h_source.html
+++ b/apidocs/icalfileset_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalfileset.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,114 +66,113 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalfileset.h</div> </div>
+ <div class="headertitle"><div class="title">icalfileset.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalfileset.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 23 December 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALFILESET_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALFILESET_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;icalcluster.h&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalfileset__impl.html">icalfileset_impl</a> <a class="code" href="structicalfileset__impl.html">icalfileset</a>;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalfileset_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalfileset_new_reader(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalfileset_new_writer(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalfileset_init(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *<a class="code" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">options</a>);</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcluster__impl.html">icalcluster</a> *icalfileset_produce_icalcluster(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalfileset_free(<a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalfileset_path(<a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment">/* Mark the cluster as changed, so it will be written to disk when it</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="comment"> is freed. Commit writes to disk immediately. */</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalfileset_mark(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_commit(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_add_component(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_remove_component(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalfileset_count_components(<a class="code" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_select(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalgauge__impl.html">icalgauge</a> *<a class="code" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">gauge</a>);</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalfileset_clear(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_fetch(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalfileset_has_uid(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_fetch_match(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_modify(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *oldcomp,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *newcomp);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="comment">/* Iterates through components. If a gauge has been defined, these</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="comment"> will skip over components that do not pass the gauge */</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_current_component(<a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_first_component(<a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_next_component(<a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="comment">/* External iterator for thread safety */</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalsetiter.html">icalsetiter</a> icalfileset_begin_component(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; icalcomponent_kind kind,</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *<a class="code" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">gauge</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfilesetiter_to_next(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *iter);</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_form_a_matched_recurrence_component(<a class="code" href="structicalsetiter.html">icalsetiter</a> *</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; itr);</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_component(<a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="structicalfileset__options.html"> 114</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalfileset__options.html">icalfileset_options</a></div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;{</div>
-<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1"> 116</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1">flags</a>; </div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9"> 117</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9">mode</a>; </div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5"> 118</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5">safe_saves</a>; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3"> 119</a></span>&#160; <a class="code" href="structicalcluster__impl.html">icalcluster</a> *<a class="code" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">cluster</a>; </div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;} <a class="code" href="structicalfileset__options.html">icalfileset_options</a>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="keyword">extern</span> <a class="code" href="structicalfileset__options.html">icalfileset_options</a> icalfileset_options_default;</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALFILESET_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalfileset.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 23 December 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALFILESET_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALFILESET_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;icalcluster.h&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalfileset__impl.html">icalfileset_impl</a> <a class="code hl_struct" href="structicalfileset__impl.html">icalfileset</a>;</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalfileset_new(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalfileset_new_reader(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalfileset_new_writer(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalfileset_init(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">options</a>);</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *icalfileset_produce_icalcluster(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalfileset_free(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalfileset_path(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="comment">/* Mark the cluster as changed, so it will be written to disk when it</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="comment"> is freed. Commit writes to disk immediately. */</span></div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalfileset_mark(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_commit(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_add_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_remove_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalfileset_count_components(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_select(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *<a class="code hl_variable" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">gauge</a>);</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalfileset_clear(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_fetch(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalfileset_has_uid(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_fetch_match(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalfileset_modify(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *oldcomp,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *newcomp);</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="comment">/* Iterates through components. If a gauge has been defined, these</span></div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="comment"> will skip over components that do not pass the gauge */</span></div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_current_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_first_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_next_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span><span class="comment">/* External iterator for thread safety */</span></div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> icalfileset_begin_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> icalcomponent_kind kind,</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *<a class="code hl_variable" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">gauge</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfilesetiter_to_next(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *iter);</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_form_a_matched_recurrence_component(<a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> itr);</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalfileset_get_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>);</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="structicalfileset__options.html"> 114</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalfileset__options.html">icalfileset_options</a></div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span>{</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1"> 116</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1">flags</a>; </div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9"> 117</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9">mode</a>; </div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5"> 118</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5">safe_saves</a>; </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3"> 119</a></span> <a class="code hl_struct" href="structicalcluster__impl.html">icalcluster</a> *<a class="code hl_variable" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">cluster</a>; </div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>} <a class="code hl_struct" href="structicalfileset__options.html">icalfileset_options</a>;</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="keyword">extern</span> <a class="code hl_struct" href="structicalfileset__options.html">icalfileset_options</a> icalfileset_options_default;</div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALFILESET_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
<div class="ttc" id="aicalset_8h_html"><div class="ttname"><a href="icalset_8h.html">icalset.h</a></div></div>
<div class="ttc" id="astructicalcluster__impl_html"><div class="ttname"><a href="structicalcluster__impl.html">icalcluster_impl</a></div><div class="ttdef"><b>Definition:</b> icalclusterimpl.h:28</div></div>
@@ -194,7 +193,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalfilesetimpl_8h_source.html b/apidocs/icalfilesetimpl_8h_source.html
index 825bc3a4..7b7a302e 100644
--- a/apidocs/icalfilesetimpl_8h_source.html
+++ b/apidocs/icalfilesetimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalfilesetimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,48 +66,47 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalfilesetimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalfilesetimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalfilesetimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 23 December 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALFILESETIMPL_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALFILESETIMPL_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;icalfileset.h&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html"> 27</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalfileset__impl.html">icalfileset_impl</a></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3"> 29</a></span>&#160; <a class="code" href="structicalset__impl.html">icalset</a> <a class="code" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3">super</a>; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0"> 30</a></span>&#160; <span class="keywordtype">char</span> *<a class="code" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8"> 31</a></span>&#160; <a class="code" href="structicalfileset__options.html">icalfileset_options</a> <a class="code" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">options</a>;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1"> 33</a></span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101"> 34</a></span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *<a class="code" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">gauge</a>; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166"> 35</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">changed</a>; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c"> 36</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c">fd</a>; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;};</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalfilesetimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 23 December 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALFILESETIMPL_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALFILESETIMPL_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;icalfileset.h&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html"> 27</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalfileset__impl.html">icalfileset_impl</a></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>{</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3"> 29</a></span> <a class="code hl_struct" href="structicalset__impl.html">icalset</a> <a class="code hl_variable" href="structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3">super</a>; </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0"> 30</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">path</a>; </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8"> 31</a></span> <a class="code hl_struct" href="structicalfileset__options.html">icalfileset_options</a> <a class="code hl_variable" href="structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8">options</a>;</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1"> 33</a></span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_variable" href="structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1">cluster</a>; </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101"> 34</a></span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *<a class="code hl_variable" href="structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101">gauge</a>; </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166"> 35</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">changed</a>; </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c"> 36</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c">fd</a>; </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>};</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
<div class="ttc" id="astructicalfileset__impl_html"><div class="ttname"><a href="structicalfileset__impl.html">icalfileset_impl</a></div><div class="ttdef"><b>Definition:</b> icalfilesetimpl.h:28</div></div>
<div class="ttc" id="astructicalfileset__impl_html_a4924243737e060acf24fd5daf9e732a0"><div class="ttname"><a href="structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0">icalfileset_impl::path</a></div><div class="ttdeci">char * path</div><div class="ttdef"><b>Definition:</b> icalfilesetimpl.h:30</div></div>
@@ -123,7 +122,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalgauge_8h.html b/apidocs/icalgauge_8h.html
index 6cc3b4e2..c00a3fc2 100644
--- a/apidocs/icalgauge_8h.html
+++ b/apidocs/icalgauge_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalgauge.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,8 +69,7 @@ $(function() {
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalgauge.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalgauge.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -79,13 +78,13 @@ $(function() {
<p><a href="icalgauge_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a20ae018b692cbce85360448b5fbfe1f7"><td class="memItemLeft" align="right" valign="top"><a id="a20ae018b692cbce85360448b5fbfe1f7"></a>
+<tr class="memitem:a20ae018b692cbce85360448b5fbfe1f7"><td class="memItemLeft" align="right" valign="top"><a id="a20ae018b692cbce85360448b5fbfe1f7" name="a20ae018b692cbce85360448b5fbfe1f7"></a>
typedef struct <a class="el" href="structicalgauge__impl.html">icalgauge_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalgauge</b></td></tr>
<tr class="separator:a20ae018b692cbce85360448b5fbfe1f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a9047a63c23d86af1b2ad3a2dd4ba63bd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge_compare</a> (<a class="el" href="structicalgauge__impl.html">icalgauge</a> *g, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:a9047a63c23d86af1b2ad3a2dd4ba63bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if comp matches the gauge. <a href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">More...</a><br /></td></tr>
@@ -93,19 +92,19 @@ Functions</h2></td></tr>
<tr class="memitem:a3000c05fd412869503e8499c07030f48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge_dump</a> (<a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="memdesc:a3000c05fd412869503e8499c07030f48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Debug. <a href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">More...</a><br /></td></tr>
<tr class="separator:a3000c05fd412869503e8499c07030f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f29a1f14146a67013121226c0d77cd1"><td class="memItemLeft" align="right" valign="top"><a id="a1f29a1f14146a67013121226c0d77cd1"></a>
+<tr class="memitem:a1f29a1f14146a67013121226c0d77cd1"><td class="memItemLeft" align="right" valign="top"><a id="a1f29a1f14146a67013121226c0d77cd1" name="a1f29a1f14146a67013121226c0d77cd1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalgauge_free</b> (<a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="separator:a1f29a1f14146a67013121226c0d77cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e3a08b481636446b7d1cbefeba82998"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge_get_expand</a> (<a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="separator:a0e3a08b481636446b7d1cbefeba82998"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af778ad3c44051f7cf02de6e05d8ee15f"><td class="memItemLeft" align="right" valign="top"><a id="af778ad3c44051f7cf02de6e05d8ee15f"></a>
+<tr class="memitem:a8fb0409762bf525c18c0266e7ff0a39f"><td class="memItemLeft" align="right" valign="top"><a id="a8fb0409762bf525c18c0266e7ff0a39f" name="a8fb0409762bf525c18c0266e7ff0a39f"></a>
<a class="el" href="structicalgauge__impl.html">icalgauge</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalgauge_new_from_sql</b> (const char *sql, int expand)</td></tr>
-<tr class="separator:af778ad3c44051f7cf02de6e05d8ee15f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a8fb0409762bf525c18c0266e7ff0a39f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Routines implementing a filter for ical components. </p>
+<div class="textblock"><p >Routines implementing a filter for ical components. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a9047a63c23d86af1b2ad3a2dd4ba63bd"></a>
+<a id="a9047a63c23d86af1b2ad3a2dd4ba63bd" name="a9047a63c23d86af1b2ad3a2dd4ba63bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9047a63c23d86af1b2ad3a2dd4ba63bd">&#9670;&nbsp;</a></span>icalgauge_compare()</h2>
<div class="memitem">
@@ -132,12 +131,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icalgauge_free</b> (<
</div><div class="memdoc">
<p>Returns true if comp matches the gauge. </p>
-<p>The component must be in canonical form &ndash; a VCALENDAR with one VEVENT, VTODO or VJOURNAL sub component </p>
-<p>needs to use recurrence-id to do comparison</p>
+<p >The component must be in canonical form &ndash; a VCALENDAR with one VEVENT, VTODO or VJOURNAL sub component </p>
+<p >needs to use recurrence-id to do comparison</p>
</div>
</div>
-<a id="a3000c05fd412869503e8499c07030f48"></a>
+<a id="a3000c05fd412869503e8499c07030f48" name="a3000c05fd412869503e8499c07030f48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3000c05fd412869503e8499c07030f48">&#9670;&nbsp;</a></span>icalgauge_dump()</h2>
<div class="memitem">
@@ -154,11 +153,11 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icalgauge_free</b> (<
</div><div class="memdoc">
<p>Debug. </p>
-<p>Prints gauge information to STDOUT. </p>
+<p >Prints gauge information to STDOUT. </p>
</div>
</div>
-<a id="a0e3a08b481636446b7d1cbefeba82998"></a>
+<a id="a0e3a08b481636446b7d1cbefeba82998" name="a0e3a08b481636446b7d1cbefeba82998"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e3a08b481636446b7d1cbefeba82998">&#9670;&nbsp;</a></span>icalgauge_get_expand()</h2>
<div class="memitem">
@@ -173,14 +172,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icalgauge_free</b> (<
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the expand value for the specified icalgauge. If <code>gauge</code> is NULL a value of -1 is returned. </p>
+<p >Returns the expand value for the specified icalgauge. If <code>gauge</code> is NULL a value of -1 is returned. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalgauge_8h_source.html b/apidocs/icalgauge_8h_source.html
index c0991407..c4e530c1 100644
--- a/apidocs/icalgauge_8h_source.html
+++ b/apidocs/icalgauge_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalgauge.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,50 +66,49 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalgauge.h</div> </div>
+ <div class="headertitle"><div class="title">icalgauge.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalgauge_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalgauge.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 23 December 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALGAUGE_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALGAUGE_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalgauge__impl.html">icalgauge_impl</a> <a class="code" href="structicalgauge__impl.html">icalgauge</a>;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalgauge__impl.html">icalgauge</a> *icalgauge_new_from_sql(<span class="keyword">const</span> <span class="keywordtype">char</span> *sql, <span class="keywordtype">int</span> expand);</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge_get_expand</a>(<a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalgauge_free(<a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge_dump</a>(<a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge_compare</a>(<a class="code" href="structicalgauge__impl.html">icalgauge</a> *g, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALGAUGE_H */</span><span class="preprocessor"></span></div>
+<a href="icalgauge_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalgauge.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 23 December 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALGAUGE_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALGAUGE_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalgauge__impl.html">icalgauge_impl</a> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a>;</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *icalgauge_new_from_sql(<span class="keyword">const</span> <span class="keywordtype">char</span> *sql, <span class="keywordtype">int</span> expand);</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge_get_expand</a>(<a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> icalgauge_free(<a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge_dump</a>(<a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd">icalgauge_compare</a>(<a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *g, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#endif </span><span class="comment">/* ICALGAUGE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalgauge_8h_html_a0e3a08b481636446b7d1cbefeba82998"><div class="ttname"><a href="icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998">icalgauge_get_expand</a></div><div class="ttdeci">int icalgauge_get_expand(icalgauge *gauge)</div><div class="ttdef"><b>Definition:</b> icalgauge.c:68</div></div>
<div class="ttc" id="aicalgauge_8h_html_a3000c05fd412869503e8499c07030f48"><div class="ttname"><a href="icalgauge_8h.html#a3000c05fd412869503e8499c07030f48">icalgauge_dump</a></div><div class="ttdeci">void icalgauge_dump(icalgauge *gauge)</div><div class="ttdoc">Debug.</div><div class="ttdef"><b>Definition:</b> icalgauge.c:428</div></div>
@@ -119,7 +118,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalgaugeimpl_8h_source.html b/apidocs/icalgaugeimpl_8h_source.html
index f3e48154..63160b8b 100644
--- a/apidocs/icalgaugeimpl_8h_source.html
+++ b/apidocs/icalgaugeimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalgaugeimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,72 +66,71 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalgaugeimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalgaugeimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalgaugeimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 09 Aug 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALGAUGEIMPL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALGAUGEIMPL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalgaugecompare</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; ICALGAUGECOMPARE_EQUAL = ICAL_XLICCOMPARETYPE_EQUAL,</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; ICALGAUGECOMPARE_LESS = ICAL_XLICCOMPARETYPE_LESS,</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; ICALGAUGECOMPARE_LESSEQUAL = ICAL_XLICCOMPARETYPE_LESSEQUAL,</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; ICALGAUGECOMPARE_GREATER = ICAL_XLICCOMPARETYPE_GREATER,</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; ICALGAUGECOMPARE_GREATEREQUAL = ICAL_XLICCOMPARETYPE_GREATEREQUAL,</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; ICALGAUGECOMPARE_NOTEQUAL = ICAL_XLICCOMPARETYPE_NOTEQUAL,</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; ICALGAUGECOMPARE_REGEX = ICAL_XLICCOMPARETYPE_REGEX,</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; ICALGAUGECOMPARE_ISNULL = ICAL_XLICCOMPARETYPE_ISNULL,</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; ICALGAUGECOMPARE_ISNOTNULL = ICAL_XLICCOMPARETYPE_ISNOTNULL,</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; ICALGAUGECOMPARE_NONE = 0</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;} icalgaugecompare;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalgaugelogic</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;{</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ICALGAUGELOGIC_NONE,</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ICALGAUGELOGIC_AND,</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; ICALGAUGELOGIC_OR</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;} icalgaugelogic;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structicalgauge__where.html"> 45</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalgauge__where.html">icalgauge_where</a></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; icalgaugelogic logic;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; icalcomponent_kind comp;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; icalproperty_kind prop;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; icalgaugecompare compare;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordtype">char</span> *value;</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;};</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html"> 54</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalgauge__impl.html">icalgauge_impl</a></div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;{</div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec"> 56</a></span>&#160; <a class="code" href="structpvl__list__t.html">pvl_list</a> <a class="code" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec">select</a>; </div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa"> 57</a></span>&#160; <a class="code" href="structpvl__list__t.html">pvl_list</a> <a class="code" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">from</a>; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6"> 58</a></span>&#160; <a class="code" href="structpvl__list__t.html">pvl_list</a> <a class="code" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">where</a>; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">int</span> expand;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;};</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalgaugeimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 09 Aug 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALGAUGEIMPL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALGAUGEIMPL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalgaugecompare</div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>{</div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> ICALGAUGECOMPARE_EQUAL = ICAL_XLICCOMPARETYPE_EQUAL,</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> ICALGAUGECOMPARE_LESS = ICAL_XLICCOMPARETYPE_LESS,</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> ICALGAUGECOMPARE_LESSEQUAL = ICAL_XLICCOMPARETYPE_LESSEQUAL,</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> ICALGAUGECOMPARE_GREATER = ICAL_XLICCOMPARETYPE_GREATER,</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> ICALGAUGECOMPARE_GREATEREQUAL = ICAL_XLICCOMPARETYPE_GREATEREQUAL,</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> ICALGAUGECOMPARE_NOTEQUAL = ICAL_XLICCOMPARETYPE_NOTEQUAL,</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> ICALGAUGECOMPARE_REGEX = ICAL_XLICCOMPARETYPE_REGEX,</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> ICALGAUGECOMPARE_ISNULL = ICAL_XLICCOMPARETYPE_ISNULL,</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> ICALGAUGECOMPARE_ISNOTNULL = ICAL_XLICCOMPARETYPE_ISNOTNULL,</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> ICALGAUGECOMPARE_NONE = 0</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>} icalgaugecompare;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalgaugelogic</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>{</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> ICALGAUGELOGIC_NONE,</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> ICALGAUGELOGIC_AND,</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> ICALGAUGELOGIC_OR</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>} icalgaugelogic;</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structicalgauge__where.html"> 45</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalgauge__where.html">icalgauge_where</a></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>{</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> icalgaugelogic logic;</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> icalcomponent_kind comp;</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> icalproperty_kind prop;</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> icalgaugecompare compare;</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordtype">char</span> *value;</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>};</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html"> 54</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalgauge__impl.html">icalgauge_impl</a></div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span>{</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec"> 56</a></span> <a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> <a class="code hl_variable" href="structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec">select</a>; </div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa"> 57</a></span> <a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> <a class="code hl_variable" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">from</a>; </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6"> 58</a></span> <a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> <a class="code hl_variable" href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">where</a>; </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">int</span> expand;</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span>};</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="astructicalgauge__impl_html"><div class="ttname"><a href="structicalgauge__impl.html">icalgauge_impl</a></div><div class="ttdef"><b>Definition:</b> icalgaugeimpl.h:55</div></div>
<div class="ttc" id="astructicalgauge__impl_html_a4af9682bce87086157b1099f6b2043a6"><div class="ttname"><a href="structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6">icalgauge_impl::where</a></div><div class="ttdeci">pvl_list where</div><div class="ttdef"><b>Definition:</b> icalgaugeimpl.h:58</div></div>
@@ -142,7 +141,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icallangbind_8h_source.html b/apidocs/icallangbind_8h_source.html
index 6e5e9008..9eb0e6cf 100644
--- a/apidocs/icallangbind_8h_source.html
+++ b/apidocs/icallangbind_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icallangbind.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,77 +66,76 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icallangbind.h</div> </div>
+ <div class="headertitle"><div class="title">icallangbind.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icallangbind.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 25 jan 2001</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 1999 Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALLANGBIND_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALLANGBIND_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> *icallangbind_new_array(<span class="keywordtype">int</span> size);</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icallangbind_free_array(<span class="keywordtype">int</span> *array);</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icallangbind_access_array(<span class="keywordtype">int</span> *array, <span class="keywordtype">int</span> index);</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icallangbind_get_first_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *prop);</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icallangbind_get_next_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *prop);</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icallangbind_get_first_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *comp);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icallangbind_get_next_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *comp);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icallangbind_get_first_parameter(icalproperty *prop);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icallangbind_get_next_parameter(icalproperty *prop);</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icallangbind_property_eval_string(icalproperty *prop,</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *sep);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icallangbind_property_eval_string_r(icalproperty *prop,</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *sep);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icallangbind_string_to_open_flag(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icallangbind_quote_as_ical(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icallangbind_quote_as_ical_r(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icallangbind.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 25 jan 2001</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 1999 Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALLANGBIND_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALLANGBIND_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> *icallangbind_new_array(<span class="keywordtype">int</span> size);</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icallangbind_free_array(<span class="keywordtype">int</span> *array);</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icallangbind_access_array(<span class="keywordtype">int</span> *array, <span class="keywordtype">int</span> index);</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>LIBICAL_ICAL_EXPORT icalproperty *icallangbind_get_first_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *prop);</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>LIBICAL_ICAL_EXPORT icalproperty *icallangbind_get_next_property(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *prop);</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icallangbind_get_first_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *comp);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icallangbind_get_next_component(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *comp);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICAL_EXPORT icalparameter *icallangbind_get_first_parameter(icalproperty *prop);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>LIBICAL_ICAL_EXPORT icalparameter *icallangbind_get_next_parameter(icalproperty *prop);</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icallangbind_property_eval_string(icalproperty *prop,</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *sep);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icallangbind_property_eval_string_r(icalproperty *prop,</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *sep);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icallangbind_string_to_open_flag(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icallangbind_quote_as_ical(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icallangbind_quote_as_ical_r(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalproperty_8h_html"><div class="ttname"><a href="icalproperty_8h.html">icalproperty.h</a></div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalmemory_8h.html b/apidocs/icalmemory_8h.html
index 860bb3f4..f753f8f9 100644
--- a/apidocs/icalmemory_8h.html
+++ b/apidocs/icalmemory_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalmemory.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalmemory.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalmemory.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -78,7 +77,7 @@ $(function() {
<p><a href="icalmemory_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ae9f1799733a1577748a028181098be48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a> (void *buf)</td></tr>
<tr class="memdesc:ae9f1799733a1577748a028181098be48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds an externally allocated buffer to the ring. <a href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">More...</a><br /></td></tr>
@@ -95,29 +94,29 @@ Functions</h2></td></tr>
<tr class="memitem:a175daa67f089bae6aefd4360fcd0d664"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a> (void)</td></tr>
<tr class="memdesc:a175daa67f089bae6aefd4360fcd0d664"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees all memory used in the ring. <a href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">More...</a><br /></td></tr>
<tr class="separator:a175daa67f089bae6aefd4360fcd0d664"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44986d86c778125a313d423b70cd2b54"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a> (size_t size)</td></tr>
-<tr class="memdesc:a44986d86c778125a313d423b70cd2b54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new buffer with the specified size. <a href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">More...</a><br /></td></tr>
-<tr class="separator:a44986d86c778125a313d423b70cd2b54"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4e657ee861bf1f00ed4e6eb03cd4a0a5"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory_resize_buffer</a> (void *buf, size_t size)</td></tr>
-<tr class="memdesc:a4e657ee861bf1f00ed4e6eb03cd4a0a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes a buffer created with <a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a>. <a href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">More...</a><br /></td></tr>
-<tr class="separator:a4e657ee861bf1f00ed4e6eb03cd4a0a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeae6b906a9fcba61eb725d060361b180"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory_strdup</a> (const char *s)</td></tr>
-<tr class="memdesc:aeae6b906a9fcba61eb725d060361b180"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a duplicate of a string. <a href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">More...</a><br /></td></tr>
-<tr class="separator:aeae6b906a9fcba61eb725d060361b180"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad73fe2ed5791e8d4d4513b1e23f7b86e"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory_tmp_buffer</a> (size_t size)</td></tr>
-<tr class="memdesc:ad73fe2ed5791e8d4d4513b1e23f7b86e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new temporary buffer on the ring and returns it. <a href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">More...</a><br /></td></tr>
-<tr class="separator:ad73fe2ed5791e8d4d4513b1e23f7b86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f5eccaa6b37d176a970b7d3a9f7aa66"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory_tmp_copy</a> (const char *str)</td></tr>
-<tr class="memdesc:a3f5eccaa6b37d176a970b7d3a9f7aa66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a copy of the given string, stored on the ring buffer, and returns it. <a href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">More...</a><br /></td></tr>
-<tr class="separator:a3f5eccaa6b37d176a970b7d3a9f7aa66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b645edbcc1a05dbb64df5d86adbc367"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a> (size_t size)</td></tr>
+<tr class="memdesc:a9b645edbcc1a05dbb64df5d86adbc367"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new buffer with the specified size. <a href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">More...</a><br /></td></tr>
+<tr class="separator:a9b645edbcc1a05dbb64df5d86adbc367"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cf9578649d6f12bf8eae97e4ef537e9"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory_resize_buffer</a> (void *buf, size_t size)</td></tr>
+<tr class="memdesc:a6cf9578649d6f12bf8eae97e4ef537e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes a buffer created with <a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a>. <a href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">More...</a><br /></td></tr>
+<tr class="separator:a6cf9578649d6f12bf8eae97e4ef537e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a313a5fd91cb6100f9ecc1b8f24acc336"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory_strdup</a> (const char *s)</td></tr>
+<tr class="memdesc:a313a5fd91cb6100f9ecc1b8f24acc336"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a duplicate of a string. <a href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">More...</a><br /></td></tr>
+<tr class="separator:a313a5fd91cb6100f9ecc1b8f24acc336"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeaf6a28b3908f695bb0a7e35d1dfc8f7"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory_tmp_buffer</a> (size_t size)</td></tr>
+<tr class="memdesc:aeaf6a28b3908f695bb0a7e35d1dfc8f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new temporary buffer on the ring and returns it. <a href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">More...</a><br /></td></tr>
+<tr class="separator:aeaf6a28b3908f695bb0a7e35d1dfc8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5f6b34db6cc88a33bd1cd745d44f977"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory_tmp_copy</a> (const char *str)</td></tr>
+<tr class="memdesc:aa5f6b34db6cc88a33bd1cd745d44f977"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a copy of the given string, stored on the ring buffer, and returns it. <a href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">More...</a><br /></td></tr>
+<tr class="separator:aa5f6b34db6cc88a33bd1cd745d44f977"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Common memory management routines. </p>
-<p>libical often passes strings back to the caller. To make these interfaces simple, I did not want the caller to have to pass in a memory buffer, but having libical pass out newly allocated memory makes it difficult to de-allocate the memory.</p>
-<p>The ring buffer in this scheme makes it possible for libical to pass out references to memory which the caller does not own, and be able to de-allocate the memory later. The ring allows libical to have several buffers active simultaneously, which is handy when creating string representations of components. Methods for working with these temporary buffers are marked with <code>icalmemory_tmp_*()</code>.</p>
-<p>Other memory management routines include wrappers around the system management routines like <a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a> and <a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879" title="Releases a buffer.">icalmemory_free_buffer()</a> as well as routines to work with strings, like <a class="el" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6" title="Appends a string to a buffer.">icalmemory_append_string()</a>. </p>
+<div class="textblock"><p >Common memory management routines. </p>
+<p >libical often passes strings back to the caller. To make these interfaces simple, I did not want the caller to have to pass in a memory buffer, but having libical pass out newly allocated memory makes it difficult to de-allocate the memory.</p>
+<p >The ring buffer in this scheme makes it possible for libical to pass out references to memory which the caller does not own, and be able to de-allocate the memory later. The ring allows libical to have several buffers active simultaneously, which is handy when creating string representations of components. Methods for working with these temporary buffers are marked with <code>icalmemory_tmp_*()</code>.</p>
+<p >Other memory management routines include wrappers around the system management routines like <a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a> and <a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879" title="Releases a buffer.">icalmemory_free_buffer()</a> as well as routines to work with strings, like <a class="el" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6" title="Appends a string to a buffer.">icalmemory_append_string()</a>. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="ae9f1799733a1577748a028181098be48"></a>
+<a id="ae9f1799733a1577748a028181098be48" name="ae9f1799733a1577748a028181098be48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9f1799733a1577748a028181098be48">&#9670;&nbsp;</a></span>icalmemory_add_tmp_buffer()</h2>
<div class="memitem">
@@ -145,13 +144,13 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Ownership</dt><dd>After adding <em>buf</em> to the ring, it becomes owned by icalmemory and must not be <code>free()</code>d manually anymore, it leads to a double-<code>free()</code> when icalmemory reclaims the memory.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">char</span> *buf = calloc(256, <span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a>(buf);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a>(buf);</div>
<div class="ttc" id="aicalmemory_8h_html_ae9f1799733a1577748a028181098be48"><div class="ttname"><a href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a></div><div class="ttdeci">void icalmemory_add_tmp_buffer(void *buf)</div><div class="ttdoc">Adds an externally allocated buffer to the ring.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:182</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="addac122edb16bc41a193895c86bd5ff5"></a>
+<a id="addac122edb16bc41a193895c86bd5ff5" name="addac122edb16bc41a193895c86bd5ff5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addac122edb16bc41a193895c86bd5ff5">&#9670;&nbsp;</a></span>icalmemory_append_char()</h2>
<div class="memitem">
@@ -199,32 +198,32 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section warning"><dt>Warning</dt><dd>This method may not be used for temporary buffers (buffers allocated with <a class="el" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e" title="Creates a new temporary buffer on the ring and returns it.">icalmemory_tmp_buffer()</a> and related functions)!</dd></dl>
+<dl class="section warning"><dt>Warning</dt><dd>This method may not be used for temporary buffers (buffers allocated with <a class="el" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7" title="Creates a new temporary buffer on the ring and returns it.">icalmemory_tmp_buffer()</a> and related functions)!</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> if <em>buf</em>, <code>*buf</code>, <em>pos</em>, <code>* pos</code>, or <em>buf_size</em> <code>NULL</code>.</dd></dl>
<p>This method will copy the character <em>ch</em> and a &lsquo;&rsquo;\0'` character after it to the buffer <em>buf</em> starting at position <em>pos</em>, reallocing <em>buf</em> if it is too small. <em>buf_size</em> is the size of <em>buf</em> and will be changed if <em>buf</em> is reallocated. <em>pos</em> will point to the new terminating &lsquo;&rsquo;\0'` character <em>buf</em>.</p>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates a new buffer</span></div>
<div class="line"><span class="keywordtype">int</span> buffer_len = 15;</div>
-<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a>(buffer_len);</div>
+<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code hl_function" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a>(buffer_len);</div>
<div class="line">strcpy(buffer, <span class="stringliteral">&quot;My number is: &quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// append a char to the buffer</span></div>
<div class="line"><span class="keywordtype">int</span> buffer_end = strlen(buffer);</div>
<div class="line"><span class="keywordtype">char</span> *buffer_end_pos = buffer[buffer_str_end];</div>
-<div class="line"><a class="code" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory_append_char</a>(&amp;buffer, &amp;buffer_end_pos, &amp;buffer_len, <span class="charliteral">&#39;7&#39;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory_append_char</a>(&amp;buffer, &amp;buffer_end_pos, &amp;buffer_len, <span class="charliteral">&#39;7&#39;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print string</span></div>
<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, buffer);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
<div class="ttc" id="aicalmemory_8h_html_a2f164cb87c67f06b5dc04a5f21384879"><div class="ttname"><a href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a></div><div class="ttdeci">void icalmemory_free_buffer(void *buf)</div><div class="ttdoc">Releases a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:287</div></div>
-<div class="ttc" id="aicalmemory_8h_html_a44986d86c778125a313d423b70cd2b54"><div class="ttname"><a href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a></div><div class="ttdeci">void * icalmemory_new_buffer(size_t size)</div><div class="ttdoc">Creates new buffer with the specified size.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:261</div></div>
+<div class="ttc" id="aicalmemory_8h_html_a9b645edbcc1a05dbb64df5d86adbc367"><div class="ttname"><a href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a></div><div class="ttdeci">void * icalmemory_new_buffer(size_t size)</div><div class="ttdoc">Creates new buffer with the specified size.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:261</div></div>
<div class="ttc" id="aicalmemory_8h_html_addac122edb16bc41a193895c86bd5ff5"><div class="ttname"><a href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory_append_char</a></div><div class="ttdeci">void icalmemory_append_char(char **buf, char **pos, size_t *buf_size, char ch)</div><div class="ttdoc">Appends a character to a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:330</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a647bf5dab81fc5b83a0ed8f8ad769ea6"></a>
+<a id="a647bf5dab81fc5b83a0ed8f8ad769ea6" name="a647bf5dab81fc5b83a0ed8f8ad769ea6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a647bf5dab81fc5b83a0ed8f8ad769ea6">&#9670;&nbsp;</a></span>icalmemory_append_string()</h2>
<div class="memitem">
@@ -272,30 +271,30 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section warning"><dt>Warning</dt><dd>This method may not be used for temporary buffers (buffers allocated with <a class="el" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e" title="Creates a new temporary buffer on the ring and returns it.">icalmemory_tmp_buffer()</a> and related functions)!</dd></dl>
+<dl class="section warning"><dt>Warning</dt><dd>This method may not be used for temporary buffers (buffers allocated with <a class="el" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7" title="Creates a new temporary buffer on the ring and returns it.">icalmemory_tmp_buffer()</a> and related functions)!</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> if <em>buf</em>, <code>*buf</code>, <em>pos</em>, <code>* pos</code>, <em>buf_size</em> or <em>string</em> are <code>NULL</code>.</dd></dl>
<p>This method will copy the string <em>string</em> to the buffer <em>buf</em> starting at position <em>pos</em>, reallocing <em>buf</em> if it is too small. <em>buf_size</em> is the size of <em>buf</em> and will be changed if <em>buf</em> is reallocated. <em>pos</em> will point to the last byte of the new string in <em>buf</em>, usually a &lsquo;&rsquo;\0'`</p>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates a new buffer</span></div>
<div class="line"><span class="keywordtype">int</span> buffer_len = 15;</div>
-<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a>(buffer_len);</div>
+<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code hl_function" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a>(buffer_len);</div>
<div class="line">strcpy(buffer, <span class="stringliteral">&quot;My name is: &quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// append a string to the buffer</span></div>
<div class="line"><span class="keywordtype">int</span> buffer_end = strlen(buffer);</div>
<div class="line"><span class="keywordtype">char</span> *buffer_end_pos = buffer[buffer_str_end];</div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory_append_string</a>(&amp;buffer, &amp;buffer_end_pos, &amp;buffer_len, <span class="stringliteral">&quot;John Doe&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory_append_string</a>(&amp;buffer, &amp;buffer_end_pos, &amp;buffer_len, <span class="stringliteral">&quot;John Doe&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print string</span></div>
<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, buffer);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
<div class="ttc" id="aicalmemory_8h_html_a647bf5dab81fc5b83a0ed8f8ad769ea6"><div class="ttname"><a href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory_append_string</a></div><div class="ttdeci">void icalmemory_append_string(char **buf, char **pos, size_t *buf_size, const char *string)</div><div class="ttdoc">Appends a string to a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:292</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a2f164cb87c67f06b5dc04a5f21384879"></a>
+<a id="a2f164cb87c67f06b5dc04a5f21384879" name="a2f164cb87c67f06b5dc04a5f21384879"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f164cb87c67f06b5dc04a5f21384879">&#9670;&nbsp;</a></span>icalmemory_free_buffer()</h2>
<div class="memitem">
@@ -318,12 +317,12 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a></dd></dl>
<p>Releases the memory of the buffer. </p>
</div>
</div>
-<a id="a175daa67f089bae6aefd4360fcd0d664"></a>
+<a id="a175daa67f089bae6aefd4360fcd0d664" name="a175daa67f089bae6aefd4360fcd0d664"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a175daa67f089bae6aefd4360fcd0d664">&#9670;&nbsp;</a></span>icalmemory_free_ring()</h2>
<div class="memitem">
@@ -340,27 +339,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Frees all memory used in the ring. </p>
-<p>Frees all memory used in the ring. Depending on if HAVE_PTHREAD is set or not, the ring buffer is allocated on a per-thread basis, meaning that if all rings are to be released, it must be called once in every thread.</p>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">void</span> *buf = <a class="code" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory_tmp_buffer</a>(256);</div>
+<p >Frees all memory used in the ring. Depending on if HAVE_PTHREAD is set or not, the ring buffer is allocated on a per-thread basis, meaning that if all rings are to be released, it must be called once in every thread.</p>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">void</span> *buf = <a class="code hl_function" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory_tmp_buffer</a>(256);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// use buf</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">// release buf and all other memory in the ring buffer</span></div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a>();</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a>();</div>
<div class="ttc" id="aicalmemory_8h_html_a175daa67f089bae6aefd4360fcd0d664"><div class="ttname"><a href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a></div><div class="ttdeci">void icalmemory_free_ring(void)</div><div class="ttdoc">Frees all memory used in the ring.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:227</div></div>
-<div class="ttc" id="aicalmemory_8h_html_ad73fe2ed5791e8d4d4513b1e23f7b86e"><div class="ttname"><a href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory_tmp_buffer</a></div><div class="ttdeci">void * icalmemory_tmp_buffer(size_t size)</div><div class="ttdoc">Creates a new temporary buffer on the ring and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:205</div></div>
+<div class="ttc" id="aicalmemory_8h_html_aeaf6a28b3908f695bb0a7e35d1dfc8f7"><div class="ttname"><a href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory_tmp_buffer</a></div><div class="ttdeci">void * icalmemory_tmp_buffer(size_t size)</div><div class="ttdoc">Creates a new temporary buffer on the ring and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:205</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a44986d86c778125a313d423b70cd2b54"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a44986d86c778125a313d423b70cd2b54">&#9670;&nbsp;</a></span>icalmemory_new_buffer()</h2>
+<a id="a9b645edbcc1a05dbb64df5d86adbc367" name="a9b645edbcc1a05dbb64df5d86adbc367"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9b645edbcc1a05dbb64df5d86adbc367">&#9670;&nbsp;</a></span>icalmemory_new_buffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* icalmemory_new_buffer </td>
+ <td class="memname">void * icalmemory_new_buffer </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em></td><td>)</td>
@@ -382,25 +381,25 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Ownership</dt><dd>Buffers created with this method are owned by the caller. The must be released with the appropriate <a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879" title="Releases a buffer.">icalmemory_free_buffer()</a> method.</dd></dl>
<p>This creates a new (non-temporary) buffer of the specified <em>size</em>. All buffers returned by this method are zeroed-out.</p>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create buffer</span></div>
-<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a>(50);</div>
+<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code hl_function" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a>(50);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// fill buffer</span></div>
<div class="line">strcpy(buffer, <span class="stringliteral">&quot;some data&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release buffer</span></div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a4e657ee861bf1f00ed4e6eb03cd4a0a5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4e657ee861bf1f00ed4e6eb03cd4a0a5">&#9670;&nbsp;</a></span>icalmemory_resize_buffer()</h2>
+<a id="a6cf9578649d6f12bf8eae97e4ef537e9" name="a6cf9578649d6f12bf8eae97e4ef537e9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6cf9578649d6f12bf8eae97e4ef537e9">&#9670;&nbsp;</a></span>icalmemory_resize_buffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* icalmemory_resize_buffer </td>
+ <td class="memname">void * icalmemory_resize_buffer </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
@@ -419,7 +418,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Resizes a buffer created with <a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a>. </p>
+<p>Resizes a buffer created with <a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">buf</td><td>The buffer to be resized. </td></tr>
@@ -428,37 +427,37 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The new, resized buffer. </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a> </dd></dl>
-<dl class="section warning"><dt>Warning</dt><dd>This method may not be used for temporary buffers (buffers allocated with <a class="el" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e" title="Creates a new temporary buffer on the ring and returns it.">icalmemory_tmp_buffer()</a> and related functions)!</dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367" title="Creates new buffer with the specified size.">icalmemory_new_buffer()</a> </dd></dl>
+<dl class="section warning"><dt>Warning</dt><dd>This method may not be used for temporary buffers (buffers allocated with <a class="el" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7" title="Creates a new temporary buffer on the ring and returns it.">icalmemory_tmp_buffer()</a> and related functions)!</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If there is a problem while reallocating the buffer, the method sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a> and returns <code>NULL</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The returned buffer is owned by the caller and needs to be released with the appropriate <a class="el" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879" title="Releases a buffer.">icalmemory_free_buffer()</a> method. The old buffer, <em>buf</em>, can not be used anymore after calling this method.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new buffer</span></div>
-<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a>(10);</div>
+<div class="line"><span class="keywordtype">char</span> *buffer = <a class="code hl_function" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a>(10);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// fill buffer</span></div>
<div class="line">strcpy(buffer, <span class="stringliteral">&quot;some data&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// expand buffer</span></div>
-<div class="line">buffer = <a class="code" href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory_resize_buffer</a>(buffer, 20);</div>
+<div class="line">buffer = <a class="code hl_function" href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory_resize_buffer</a>(buffer, 20);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// fill with more data</span></div>
<div class="line">strcpy(buffer, <span class="stringliteral">&quot;a lot more data&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release</span></div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
-<div class="ttc" id="aicalmemory_8h_html_a4e657ee861bf1f00ed4e6eb03cd4a0a5"><div class="ttname"><a href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory_resize_buffer</a></div><div class="ttdeci">void * icalmemory_resize_buffer(void *buf, size_t size)</div><div class="ttdoc">Resizes a buffer created with icalmemory_new_buffer().</div><div class="ttdef"><b>Definition:</b> icalmemory.c:275</div></div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(buffer);</div>
+<div class="ttc" id="aicalmemory_8h_html_a6cf9578649d6f12bf8eae97e4ef537e9"><div class="ttname"><a href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory_resize_buffer</a></div><div class="ttdeci">void * icalmemory_resize_buffer(void *buf, size_t size)</div><div class="ttdoc">Resizes a buffer created with icalmemory_new_buffer().</div><div class="ttdef"><b>Definition:</b> icalmemory.c:275</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aeae6b906a9fcba61eb725d060361b180"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aeae6b906a9fcba61eb725d060361b180">&#9670;&nbsp;</a></span>icalmemory_strdup()</h2>
+<a id="a313a5fd91cb6100f9ecc1b8f24acc336" name="a313a5fd91cb6100f9ecc1b8f24acc336"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a313a5fd91cb6100f9ecc1b8f24acc336">&#9670;&nbsp;</a></span>icalmemory_strdup()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icalmemory_strdup </td>
+ <td class="memname">char * icalmemory_strdup </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
@@ -479,22 +478,22 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Ownership</dt><dd>The returned string is owned by the caller and needs to be released with the appropriate <code>free()</code> method.</dd></dl>
<p>A wrapper around <code>strdup()</code>. Partly to trap calls to <code>strdup()</code>, partly because in <code>-ansi</code>, <code>gcc</code> on Red Hat claims that <code>strdup()</code> is undeclared.</p>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *my_str = <span class="stringliteral">&quot;LibIcal&quot;</span>;</div>
-<div class="line"><span class="keywordtype">char</span> *dup = <a class="code" href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory_strdup</a>(my_str);</div>
+<div class="line"><span class="keywordtype">char</span> *dup = <a class="code hl_function" href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory_strdup</a>(my_str);</div>
<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, dup);</div>
<div class="line">free(dup);</div>
-<div class="ttc" id="aicalmemory_8h_html_aeae6b906a9fcba61eb725d060361b180"><div class="ttname"><a href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory_strdup</a></div><div class="ttdeci">char * icalmemory_strdup(const char *s)</div><div class="ttdoc">Creates a duplicate of a string.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:251</div></div>
+<div class="ttc" id="aicalmemory_8h_html_a313a5fd91cb6100f9ecc1b8f24acc336"><div class="ttname"><a href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory_strdup</a></div><div class="ttdeci">char * icalmemory_strdup(const char *s)</div><div class="ttdoc">Creates a duplicate of a string.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:251</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ad73fe2ed5791e8d4d4513b1e23f7b86e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad73fe2ed5791e8d4d4513b1e23f7b86e">&#9670;&nbsp;</a></span>icalmemory_tmp_buffer()</h2>
+<a id="aeaf6a28b3908f695bb0a7e35d1dfc8f7" name="aeaf6a28b3908f695bb0a7e35d1dfc8f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeaf6a28b3908f695bb0a7e35d1dfc8f7">&#9670;&nbsp;</a></span>icalmemory_tmp_buffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* icalmemory_tmp_buffer </td>
+ <td class="memname">void * icalmemory_tmp_buffer </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>size</em></td><td>)</td>
@@ -514,7 +513,7 @@ Functions</h2></td></tr>
<p>Creates a temporary buffer on the ring. Regardless of what <em>size</em> you specify, the buffer will always be at least MIN_BUFFER_SIZE big, and it will be zeroed out.</p>
<dl class="section user"><dt>Error handling</dt><dd>If there is a problem allocating memory for the buffer, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a> and returns <code>NULL</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The returned buffer is owned by icalmemory. It must not be freed by the caller and the returned memory will be automatically reclaimed as more items are added to the ring buffer.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">char</span> *str = <a class="code" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory_tmp_buffer</a>(256);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">char</span> *str = <a class="code hl_function" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory_tmp_buffer</a>(256);</div>
<div class="line">strcpy(str, <span class="stringliteral">&quot;some data&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// use str</span></div>
@@ -522,14 +521,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a3f5eccaa6b37d176a970b7d3a9f7aa66"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3f5eccaa6b37d176a970b7d3a9f7aa66">&#9670;&nbsp;</a></span>icalmemory_tmp_copy()</h2>
+<a id="aa5f6b34db6cc88a33bd1cd745d44f977" name="aa5f6b34db6cc88a33bd1cd745d44f977"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa5f6b34db6cc88a33bd1cd745d44f977">&#9670;&nbsp;</a></span>icalmemory_tmp_copy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icalmemory_tmp_copy </td>
+ <td class="memname">char * icalmemory_tmp_copy </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em></td><td>)</td>
@@ -549,8 +548,8 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>The passed string <em>str</em> must not be <code>NULL</code>, otherwise a segfault might ensue, since the routine calls <code>strlen()</code> on it.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The returned string is owned by icalmemory. It must not be freed by the caller, and it will be automatically reclaimed as more items are added to the buffer.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *str = <span class="stringliteral">&quot;Example string&quot;</span>;</div>
-<div class="line"><span class="keywordtype">char</span> *tmp_copy = <a class="code" href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory_tmp_copy</a>(str);</div>
-<div class="ttc" id="aicalmemory_8h_html_a3f5eccaa6b37d176a970b7d3a9f7aa66"><div class="ttname"><a href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory_tmp_copy</a></div><div class="ttdeci">char * icalmemory_tmp_copy(const char *str)</div><div class="ttdoc">Creates a copy of the given string, stored on the ring buffer, and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:242</div></div>
+<div class="line"><span class="keywordtype">char</span> *tmp_copy = <a class="code hl_function" href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory_tmp_copy</a>(str);</div>
+<div class="ttc" id="aicalmemory_8h_html_aa5f6b34db6cc88a33bd1cd745d44f977"><div class="ttname"><a href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory_tmp_copy</a></div><div class="ttdeci">char * icalmemory_tmp_copy(const char *str)</div><div class="ttdoc">Creates a copy of the given string, stored on the ring buffer, and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:242</div></div>
</div><!-- fragment --> </dd></dl>
</div>
@@ -558,7 +557,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalmemory_8h_source.html b/apidocs/icalmemory_8h_source.html
index 8711154a..6d2774f2 100644
--- a/apidocs/icalmemory_8h_source.html
+++ b/apidocs/icalmemory_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalmemory.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,82 +66,81 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalmemory.h</div> </div>
+ <div class="headertitle"><div class="title">icalmemory.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalmemory_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalmemory.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 30 June 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Initial Developer of the Original Code is Eric Busboom</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef ICALMEMORY_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define ICALMEMORY_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code" href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory_tmp_buffer</a>(<span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory_tmp_copy</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a>(<span class="keywordtype">void</span> *buf);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; </div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="comment">/* Non-tmp buffers must be freed. These are mostly wrappers around</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="comment"> * malloc, etc, but are used so the caller can change the memory</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="comment"> * allocators in a future version of the library */</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code" href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a>(<span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code" href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory_resize_buffer</a>(<span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; </div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(<span class="keywordtype">void</span> *buf);</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; </div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="comment">/* THESE ROUTINES CAN NOT BE USED ON TMP BUFFERS. Only use them on</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="comment"> normally allocated memory, or on buffers created from</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="comment"> icalmemory_new_buffer, never with buffers created by</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="comment"> icalmemory_tmp_buffer. If icalmemory_append_string has to resize a</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;<span class="comment"> buffer on the ring, the ring will loose track of it an you will</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;<span class="comment"> have memory problems. */</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; </div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory_append_string</a>(<span class="keywordtype">char</span> **buf, <span class="keywordtype">char</span> **pos, <span class="keywordtype">size_t</span> *buf_size,</div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; </div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory_append_char</a>(<span class="keywordtype">char</span> **buf, <span class="keywordtype">char</span> **pos, <span class="keywordtype">size_t</span> *buf_size, <span class="keywordtype">char</span> ch);</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory_strdup</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALMEMORY_H */</span><span class="preprocessor"></span></div>
+<a href="icalmemory_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalmemory.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 30 June 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Initial Developer of the Original Code is Eric Busboom</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef ICALMEMORY_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define ICALMEMORY_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code hl_function" href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory_tmp_buffer</a>(<span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory_tmp_copy</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a>(<span class="keywordtype">void</span> *buf);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> </div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="comment">/* Non-tmp buffers must be freed. These are mostly wrappers around</span></div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="comment"> * malloc, etc, but are used so the caller can change the memory</span></div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="comment"> * allocators in a future version of the library */</span></div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code hl_function" href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a>(<span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *<a class="code hl_function" href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory_resize_buffer</a>(<span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> </div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(<span class="keywordtype">void</span> *buf);</div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> </div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span><span class="comment">/* THESE ROUTINES CAN NOT BE USED ON TMP BUFFERS. Only use them on</span></div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span><span class="comment"> normally allocated memory, or on buffers created from</span></div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span><span class="comment"> icalmemory_new_buffer, never with buffers created by</span></div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span><span class="comment"> icalmemory_tmp_buffer. If icalmemory_append_string has to resize a</span></div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span><span class="comment"> buffer on the ring, the ring will loose track of it an you will</span></div>
+<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span><span class="comment"> have memory problems. */</span></div>
+<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> </div>
+<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory_append_string</a>(<span class="keywordtype">char</span> **buf, <span class="keywordtype">char</span> **pos, <span class="keywordtype">size_t</span> *buf_size,</div>
+<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> </div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory_append_char</a>(<span class="keywordtype">char</span> **buf, <span class="keywordtype">char</span> **pos, <span class="keywordtype">size_t</span> *buf_size, <span class="keywordtype">char</span> ch);</div>
+<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
+<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory_strdup</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
+<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> </div>
+<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALMEMORY_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalmemory_8h_html_a175daa67f089bae6aefd4360fcd0d664"><div class="ttname"><a href="icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664">icalmemory_free_ring</a></div><div class="ttdeci">void icalmemory_free_ring(void)</div><div class="ttdoc">Frees all memory used in the ring.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:227</div></div>
<div class="ttc" id="aicalmemory_8h_html_a2f164cb87c67f06b5dc04a5f21384879"><div class="ttname"><a href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a></div><div class="ttdeci">void icalmemory_free_buffer(void *buf)</div><div class="ttdoc">Releases a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:287</div></div>
-<div class="ttc" id="aicalmemory_8h_html_a3f5eccaa6b37d176a970b7d3a9f7aa66"><div class="ttname"><a href="icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66">icalmemory_tmp_copy</a></div><div class="ttdeci">char * icalmemory_tmp_copy(const char *str)</div><div class="ttdoc">Creates a copy of the given string, stored on the ring buffer, and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:242</div></div>
-<div class="ttc" id="aicalmemory_8h_html_a44986d86c778125a313d423b70cd2b54"><div class="ttname"><a href="icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54">icalmemory_new_buffer</a></div><div class="ttdeci">void * icalmemory_new_buffer(size_t size)</div><div class="ttdoc">Creates new buffer with the specified size.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:261</div></div>
-<div class="ttc" id="aicalmemory_8h_html_a4e657ee861bf1f00ed4e6eb03cd4a0a5"><div class="ttname"><a href="icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5">icalmemory_resize_buffer</a></div><div class="ttdeci">void * icalmemory_resize_buffer(void *buf, size_t size)</div><div class="ttdoc">Resizes a buffer created with icalmemory_new_buffer().</div><div class="ttdef"><b>Definition:</b> icalmemory.c:275</div></div>
+<div class="ttc" id="aicalmemory_8h_html_a313a5fd91cb6100f9ecc1b8f24acc336"><div class="ttname"><a href="icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336">icalmemory_strdup</a></div><div class="ttdeci">char * icalmemory_strdup(const char *s)</div><div class="ttdoc">Creates a duplicate of a string.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:251</div></div>
<div class="ttc" id="aicalmemory_8h_html_a647bf5dab81fc5b83a0ed8f8ad769ea6"><div class="ttname"><a href="icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6">icalmemory_append_string</a></div><div class="ttdeci">void icalmemory_append_string(char **buf, char **pos, size_t *buf_size, const char *string)</div><div class="ttdoc">Appends a string to a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:292</div></div>
-<div class="ttc" id="aicalmemory_8h_html_ad73fe2ed5791e8d4d4513b1e23f7b86e"><div class="ttname"><a href="icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e">icalmemory_tmp_buffer</a></div><div class="ttdeci">void * icalmemory_tmp_buffer(size_t size)</div><div class="ttdoc">Creates a new temporary buffer on the ring and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:205</div></div>
+<div class="ttc" id="aicalmemory_8h_html_a6cf9578649d6f12bf8eae97e4ef537e9"><div class="ttname"><a href="icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9">icalmemory_resize_buffer</a></div><div class="ttdeci">void * icalmemory_resize_buffer(void *buf, size_t size)</div><div class="ttdoc">Resizes a buffer created with icalmemory_new_buffer().</div><div class="ttdef"><b>Definition:</b> icalmemory.c:275</div></div>
+<div class="ttc" id="aicalmemory_8h_html_a9b645edbcc1a05dbb64df5d86adbc367"><div class="ttname"><a href="icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367">icalmemory_new_buffer</a></div><div class="ttdeci">void * icalmemory_new_buffer(size_t size)</div><div class="ttdoc">Creates new buffer with the specified size.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:261</div></div>
+<div class="ttc" id="aicalmemory_8h_html_aa5f6b34db6cc88a33bd1cd745d44f977"><div class="ttname"><a href="icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977">icalmemory_tmp_copy</a></div><div class="ttdeci">char * icalmemory_tmp_copy(const char *str)</div><div class="ttdoc">Creates a copy of the given string, stored on the ring buffer, and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:242</div></div>
<div class="ttc" id="aicalmemory_8h_html_addac122edb16bc41a193895c86bd5ff5"><div class="ttname"><a href="icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5">icalmemory_append_char</a></div><div class="ttdeci">void icalmemory_append_char(char **buf, char **pos, size_t *buf_size, char ch)</div><div class="ttdoc">Appends a character to a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:330</div></div>
<div class="ttc" id="aicalmemory_8h_html_ae9f1799733a1577748a028181098be48"><div class="ttname"><a href="icalmemory_8h.html#ae9f1799733a1577748a028181098be48">icalmemory_add_tmp_buffer</a></div><div class="ttdeci">void icalmemory_add_tmp_buffer(void *buf)</div><div class="ttdoc">Adds an externally allocated buffer to the ring.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:182</div></div>
-<div class="ttc" id="aicalmemory_8h_html_aeae6b906a9fcba61eb725d060361b180"><div class="ttname"><a href="icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180">icalmemory_strdup</a></div><div class="ttdeci">char * icalmemory_strdup(const char *s)</div><div class="ttdoc">Creates a duplicate of a string.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:251</div></div>
+<div class="ttc" id="aicalmemory_8h_html_aeaf6a28b3908f695bb0a7e35d1dfc8f7"><div class="ttname"><a href="icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7">icalmemory_tmp_buffer</a></div><div class="ttdeci">void * icalmemory_tmp_buffer(size_t size)</div><div class="ttdoc">Creates a new temporary buffer on the ring and returns it.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:205</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalmessage_8h_source.html b/apidocs/icalmessage_8h_source.html
index 30379e71..566831e0 100644
--- a/apidocs/icalmessage_8h_source.html
+++ b/apidocs/icalmessage_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalmessage.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,66 +66,65 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalmessage.h</div> </div>
+ <div class="headertitle"><div class="title">icalmessage.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalmessage.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 07 Nov 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> =========================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALMESSAGE_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALMESSAGE_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_accept_reply(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_decline_reply(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">/* New is modified version of old */</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_counterpropose_reply(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *oldc,</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *newc,</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_delegate_reply(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *delegatee,</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_error_reply(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *msg,</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *debug,</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; icalrequeststatus rs);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALMESSAGE_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalmessage.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 07 Nov 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> =========================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALMESSAGE_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALMESSAGE_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_accept_reply(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_decline_reply(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment">/* New is modified version of old */</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_counterpropose_reply(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *oldc,</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *newc,</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_delegate_reply(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *delegatee,</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *msg);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalmessage_new_error_reply(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c,</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *user,</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *msg,</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *debug,</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> icalrequeststatus rs);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#endif </span><span class="comment">/* ICALMESSAGE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalmime_8h_source.html b/apidocs/icalmime_8h_source.html
index ce452c69..0e76cb78 100644
--- a/apidocs/icalmime_8h_source.html
+++ b/apidocs/icalmime_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalmime.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,45 +66,44 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalmime.h</div> </div>
+ <div class="headertitle"><div class="title">icalmime.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalmime.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 26 July 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALMIME_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALMIME_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalmime_parse(<span class="keywordtype">char</span> *(*line_gen_func) (<span class="keywordtype">char</span> *s,</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keywordtype">size_t</span> size,</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordtype">void</span> *d), <span class="keywordtype">void</span> *data);</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALMIME_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalmime.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 26 July 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALMIME_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALMIME_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalmime_parse(<span class="keywordtype">char</span> *(*line_gen_func) (<span class="keywordtype">char</span> *s,</div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">size_t</span> size,</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keywordtype">void</span> *d), <span class="keywordtype">void</span> *data);</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALMIME_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparameter_8h.html b/apidocs/icalparameter_8h.html
index e6933fde..949bae6c 100644
--- a/apidocs/icalparameter_8h.html
+++ b/apidocs/icalparameter_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparameter.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,36 +68,35 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalparameter.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalparameter.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="icalparameter_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:adca99971f21bcb7259f54c524837003e"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter_as_ical_string</a> (icalparameter *parameter)</td></tr>
-<tr class="memdesc:adca99971f21bcb7259f54c524837003e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts icalparameter into a string representation. <a href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">More...</a><br /></td></tr>
-<tr class="separator:adca99971f21bcb7259f54c524837003e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adfc8b22df1d5ead58b47fd83b772c9b0"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0">icalparameter_as_ical_string_r</a> (icalparameter *parameter)</td></tr>
-<tr class="memdesc:adfc8b22df1d5ead58b47fd83b772c9b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts icalparameter into an string representation according to RFC5445/RFC6868. <a href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0">More...</a><br /></td></tr>
-<tr class="separator:adfc8b22df1d5ead58b47fd83b772c9b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8222d0c7236fee6e6ae47a79955db45"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter_as_ical_string</a> (icalparameter *parameter)</td></tr>
+<tr class="memdesc:ab8222d0c7236fee6e6ae47a79955db45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts icalparameter into a string representation. <a href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">More...</a><br /></td></tr>
+<tr class="separator:ab8222d0c7236fee6e6ae47a79955db45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe13c2029af7332593df37d1ebbd8b3c"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c">icalparameter_as_ical_string_r</a> (icalparameter *parameter)</td></tr>
+<tr class="memdesc:afe13c2029af7332593df37d1ebbd8b3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts icalparameter into an string representation according to RFC5445/RFC6868. <a href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c">More...</a><br /></td></tr>
+<tr class="separator:afe13c2029af7332593df37d1ebbd8b3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafadb9fd4172bab0d17252d251c69800"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a> (icalparameter *parameter)</td></tr>
<tr class="memdesc:aafadb9fd4172bab0d17252d251c69800"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees an icalparameter object. <a href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">More...</a><br /></td></tr>
<tr class="separator:aafadb9fd4172bab0d17252d251c69800"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa89e6b3abb7ecc6fece2f56db84e813f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a> (icalparameter *param)</td></tr>
-<tr class="memdesc:aa89e6b3abb7ecc6fece2f56db84e813f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the IANA name of <em>param</em>. <a href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">More...</a><br /></td></tr>
-<tr class="separator:aa89e6b3abb7ecc6fece2f56db84e813f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af315ea93079ce834a1cfd68a67294aab"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a> (icalparameter *param)</td></tr>
-<tr class="memdesc:af315ea93079ce834a1cfd68a67294aab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the IANA value of <em>param</em>. <a href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">More...</a><br /></td></tr>
-<tr class="separator:af315ea93079ce834a1cfd68a67294aab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5cea8520c67d68a9f129838a9a6e83"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter_get_xname</a> (icalparameter *param)</td></tr>
-<tr class="memdesc:a0e5cea8520c67d68a9f129838a9a6e83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the X-name of <em>param</em>. <a href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">More...</a><br /></td></tr>
-<tr class="separator:a0e5cea8520c67d68a9f129838a9a6e83"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97de698d7db2cab7c894c67b3d8fb673"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter_get_xvalue</a> (icalparameter *param)</td></tr>
-<tr class="memdesc:a97de698d7db2cab7c894c67b3d8fb673"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the X-value of <em>param</em>. <a href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">More...</a><br /></td></tr>
-<tr class="separator:a97de698d7db2cab7c894c67b3d8fb673"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab644f9bab546eea75306f349914af05a"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a> (icalparameter *param)</td></tr>
+<tr class="memdesc:ab644f9bab546eea75306f349914af05a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the IANA name of <em>param</em>. <a href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">More...</a><br /></td></tr>
+<tr class="separator:ab644f9bab546eea75306f349914af05a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a93de301878e702d08cf89dae83c071f7"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a> (icalparameter *param)</td></tr>
+<tr class="memdesc:a93de301878e702d08cf89dae83c071f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the IANA value of <em>param</em>. <a href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">More...</a><br /></td></tr>
+<tr class="separator:a93de301878e702d08cf89dae83c071f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28c4415b82455f7551aa4c48b36be438"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter_get_xname</a> (icalparameter *param)</td></tr>
+<tr class="memdesc:a28c4415b82455f7551aa4c48b36be438"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the X-name of <em>param</em>. <a href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">More...</a><br /></td></tr>
+<tr class="separator:a28c4415b82455f7551aa4c48b36be438"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e2ee9baea3213f18d2b93cdf3892c72"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter_get_xvalue</a> (icalparameter *param)</td></tr>
+<tr class="memdesc:a1e2ee9baea3213f18d2b93cdf3892c72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the X-value of <em>param</em>. <a href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">More...</a><br /></td></tr>
+<tr class="separator:a1e2ee9baea3213f18d2b93cdf3892c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add735467f8a84b476f5899e262a072a2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a> (icalparameter *param1, icalparameter *param2)</td></tr>
<tr class="memdesc:add735467f8a84b476f5899e262a072a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines if two parameters have the same name. <a href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">More...</a><br /></td></tr>
<tr class="separator:add735467f8a84b476f5899e262a072a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -108,21 +107,21 @@ Functions</h2></td></tr>
<tr class="memitem:a236331311b5c8957e718f6abb205fb66"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a> (const icalparameter_kind kind)</td></tr>
<tr class="memdesc:a236331311b5c8957e718f6abb205fb66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks the validity of a icalparameter_kind. <a href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">More...</a><br /></td></tr>
<tr class="separator:a236331311b5c8957e718f6abb205fb66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2bc3ace454dda792d4847dcc919d241"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter_kind_to_string</a> (icalparameter_kind kind)</td></tr>
-<tr class="memdesc:af2bc3ace454dda792d4847dcc919d241"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representing the given icalparameter_kind. <a href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">More...</a><br /></td></tr>
-<tr class="separator:af2bc3ace454dda792d4847dcc919d241"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ac8c2694443398bd6253e4a5ab2c3b0"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a> (icalparameter_kind kind)</td></tr>
-<tr class="memdesc:a2ac8c2694443398bd6253e4a5ab2c3b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter object. <a href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">More...</a><br /></td></tr>
-<tr class="separator:a2ac8c2694443398bd6253e4a5ab2c3b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a560f57eddaa8d43f28a3b9b758563581"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581">icalparameter_new_clone</a> (icalparameter *p)</td></tr>
-<tr class="memdesc:a560f57eddaa8d43f28a3b9b758563581"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter as a clone of the given one. <a href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581">More...</a><br /></td></tr>
-<tr class="separator:a560f57eddaa8d43f28a3b9b758563581"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a742e0609475e48232a0e5208184d3767"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a> (const char *value)</td></tr>
-<tr class="memdesc:a742e0609475e48232a0e5208184d3767"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter object from string. <a href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">More...</a><br /></td></tr>
-<tr class="separator:a742e0609475e48232a0e5208184d3767"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f785010533a0f63de5ef811d7ea0e87"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter_new_from_value_string</a> (icalparameter_kind kind, const char *value)</td></tr>
-<tr class="memdesc:a6f785010533a0f63de5ef811d7ea0e87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter of a given <em>kind</em> with a given <em>value</em>. <a href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">More...</a><br /></td></tr>
-<tr class="separator:a6f785010533a0f63de5ef811d7ea0e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a172a9cc1bc5cc1315f96e6cad70438"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter_kind_to_string</a> (icalparameter_kind kind)</td></tr>
+<tr class="memdesc:a6a172a9cc1bc5cc1315f96e6cad70438"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representing the given icalparameter_kind. <a href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">More...</a><br /></td></tr>
+<tr class="separator:a6a172a9cc1bc5cc1315f96e6cad70438"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a252cdad9d54b31b898ff273ce5439429"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a> (icalparameter_kind kind)</td></tr>
+<tr class="memdesc:a252cdad9d54b31b898ff273ce5439429"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter object. <a href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">More...</a><br /></td></tr>
+<tr class="separator:a252cdad9d54b31b898ff273ce5439429"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e31c5f1e180763dccdeaa94b180cad1"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1">icalparameter_new_clone</a> (icalparameter *p)</td></tr>
+<tr class="memdesc:a1e31c5f1e180763dccdeaa94b180cad1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter as a clone of the given one. <a href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1">More...</a><br /></td></tr>
+<tr class="separator:a1e31c5f1e180763dccdeaa94b180cad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3f2cce04d344d002ca83e797c05dd8b"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a> (const char *value)</td></tr>
+<tr class="memdesc:aa3f2cce04d344d002ca83e797c05dd8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter object from string. <a href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">More...</a><br /></td></tr>
+<tr class="separator:aa3f2cce04d344d002ca83e797c05dd8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe33daa839d72261aab283d0f44f711f"><td class="memItemLeft" align="right" valign="top">icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter_new_from_value_string</a> (icalparameter_kind kind, const char *value)</td></tr>
+<tr class="memdesc:abe33daa839d72261aab283d0f44f711f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new icalparameter of a given <em>kind</em> with a given <em>value</em>. <a href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">More...</a><br /></td></tr>
+<tr class="separator:abe33daa839d72261aab283d0f44f711f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab70ecf438e02384a5a13ca6a71e7793"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a> (icalparameter *param, const char *v)</td></tr>
<tr class="memdesc:aab70ecf438e02384a5a13ca6a71e7793"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the IANA name of <em>param</em> to <em>v</em>. <a href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">More...</a><br /></td></tr>
<tr class="separator:aab70ecf438e02384a5a13ca6a71e7793"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -140,16 +139,16 @@ Functions</h2></td></tr>
<tr class="separator:a4e659bfa64d0c6c7cc3da29aadc5d3d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Functions to work with ical parameter objects, which represent parameters to property objects. </p>
+<div class="textblock"><p >Functions to work with ical parameter objects, which represent parameters to property objects. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="adca99971f21bcb7259f54c524837003e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#adca99971f21bcb7259f54c524837003e">&#9670;&nbsp;</a></span>icalparameter_as_ical_string()</h2>
+<a id="ab8222d0c7236fee6e6ae47a79955db45" name="ab8222d0c7236fee6e6ae47a79955db45"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab8222d0c7236fee6e6ae47a79955db45">&#9670;&nbsp;</a></span>icalparameter_as_ical_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icalparameter_as_ical_string </td>
+ <td class="memname">char * icalparameter_as_ical_string </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>parameter</em></td><td>)</td>
@@ -166,31 +165,31 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A string representing the parameter according to RFC5445/RFC6868. </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0" title="Converts icalparameter into an string representation according to RFC5445/RFC6868.">icalparameter_as_ical_string_r()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c" title="Converts icalparameter into an string representation according to RFC5445/RFC6868.">icalparameter_as_ical_string_r()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If there is any error, the method returns <code>NULL</code>. Furthermore, if <em>parameter</em> is <code>NULL</code>, it also sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>. If it doesn't recognize the kind of the parameter, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> it <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>. If the parameter is otherwise malformed, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">ICAL_MALFORMEDDATA_ERROR</a>.</dd></dl>
-<dl class="section user"><dt>Ownership</dt><dd>Strings returned by this method are owned by libical, they must not be freed and they may be reclaimed with the next call into the library. A version of this function, which returns strings that are not owned by libical, is <a class="el" href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0" title="Converts icalparameter into an string representation according to RFC5445/RFC6868.">icalparameter_as_ical_string_r()</a>.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
+<dl class="section user"><dt>Ownership</dt><dd>Strings returned by this method are owned by libical, they must not be freed and they may be reclaimed with the next call into the library. A version of this function, which returns strings that are not owned by libical, is <a class="el" href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c" title="Converts icalparameter into an string representation according to RFC5445/RFC6868.">icalparameter_as_ical_string_r()</a>.</dd></dl>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="keywordflow">if</span>(param) {</div>
-<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter_as_ical_string</a>(param));</div>
+<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code hl_function" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter_as_ical_string</a>(param));</div>
<div class="line">}</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
-<div class="ttc" id="aicalparameter_8h_html_a742e0609475e48232a0e5208184d3767"><div class="ttname"><a href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_string(const char *value)</div><div class="ttdoc">Creates new icalparameter object from string.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:119</div></div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="ttc" id="aicalparameter_8h_html_aa3f2cce04d344d002ca83e797c05dd8b"><div class="ttname"><a href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_string(const char *value)</div><div class="ttdoc">Creates new icalparameter object from string.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:119</div></div>
<div class="ttc" id="aicalparameter_8h_html_aafadb9fd4172bab0d17252d251c69800"><div class="ttname"><a href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a></div><div class="ttdeci">void icalparameter_free(icalparameter *parameter)</div><div class="ttdoc">Frees an icalparameter object.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:60</div></div>
-<div class="ttc" id="aicalparameter_8h_html_adca99971f21bcb7259f54c524837003e"><div class="ttname"><a href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter_as_ical_string</a></div><div class="ttdeci">char * icalparameter_as_ical_string(icalparameter *parameter)</div><div class="ttdoc">Converts icalparameter into a string representation.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:168</div></div>
+<div class="ttc" id="aicalparameter_8h_html_ab8222d0c7236fee6e6ae47a79955db45"><div class="ttname"><a href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter_as_ical_string</a></div><div class="ttdeci">char * icalparameter_as_ical_string(icalparameter *parameter)</div><div class="ttdoc">Converts icalparameter into a string representation.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:168</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="adfc8b22df1d5ead58b47fd83b772c9b0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#adfc8b22df1d5ead58b47fd83b772c9b0">&#9670;&nbsp;</a></span>icalparameter_as_ical_string_r()</h2>
+<a id="afe13c2029af7332593df37d1ebbd8b3c" name="afe13c2029af7332593df37d1ebbd8b3c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afe13c2029af7332593df37d1ebbd8b3c">&#9670;&nbsp;</a></span>icalparameter_as_ical_string_r()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icalparameter_as_ical_string_r </td>
+ <td class="memname">char * icalparameter_as_ical_string_r </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>parameter</em></td><td>)</td>
@@ -207,23 +206,23 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A string representing the parameter </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e" title="Converts icalparameter into a string representation.">icalparameter_as_ical_string()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45" title="Converts icalparameter into a string representation.">icalparameter_as_ical_string()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If there is any error, the method returns <code>NULL</code>. Furthermore, if parameter is <code>NULL</code>, it also sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>. If it doesn't recognize the kind of the parameter, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>. If the parameter is otherwise malformed, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">ICAL_MALFORMEDDATA_ERROR</a>.</dd></dl>
-<dl class="section user"><dt>Ownership</dt><dd>Strings returned by this method are owned by the caller, thus they need to be manually <code>free()</code>d after use. A version of this function which returns strings that do not need to be freed manually is <a class="el" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e" title="Converts icalparameter into a string representation.">icalparameter_as_ical_string()</a>.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
+<dl class="section user"><dt>Ownership</dt><dd>Strings returned by this method are owned by the caller, thus they need to be manually <code>free()</code>d after use. A version of this function which returns strings that do not need to be freed manually is <a class="el" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45" title="Converts icalparameter into a string representation.">icalparameter_as_ical_string()</a>.</dd></dl>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="keywordflow">if</span>(param) {</div>
-<div class="line"> <span class="keywordtype">char</span> *str = <a class="code" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter_as_ical_string</a>(param);</div>
+<div class="line"> <span class="keywordtype">char</span> *str = <a class="code hl_function" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter_as_ical_string</a>(param);</div>
<div class="line"> printf(<span class="stringliteral">&quot;%s\n&quot;</span>, str);</div>
<div class="line"> free(str);</div>
<div class="line">}</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aafadb9fd4172bab0d17252d251c69800"></a>
+<a id="aafadb9fd4172bab0d17252d251c69800" name="aafadb9fd4172bab0d17252d251c69800"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aafadb9fd4172bab0d17252d251c69800">&#9670;&nbsp;</a></span>icalparameter_free()</h2>
<div class="memitem">
@@ -246,28 +245,28 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<p>This method needs to be used on all parameter objects returned from any of the <code>_new()</code> methods including <a class="el" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0" title="Creates new icalparameter object.">icalparameter_new()</a>, <a class="el" href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581" title="Creates new icalparameter as a clone of the given one.">icalparameter_new_clone()</a>, <a class="el" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767" title="Creates new icalparameter object from string.">icalparameter_new_from_string()</a> and <a class="el" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87" title="Creates new icalparameter of a given kind with a given value.">icalparameter_new_from_value_string()</a>, when they are not needed anymore and to be released.</p>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>();</div>
+<p>This method needs to be used on all parameter objects returned from any of the <code>_new()</code> methods including <a class="el" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429" title="Creates new icalparameter object.">icalparameter_new()</a>, <a class="el" href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1" title="Creates new icalparameter as a clone of the given one.">icalparameter_new_clone()</a>, <a class="el" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b" title="Creates new icalparameter object from string.">icalparameter_new_from_string()</a> and <a class="el" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f" title="Creates new icalparameter of a given kind with a given value.">icalparameter_new_from_value_string()</a>, when they are not needed anymore and to be released.</p>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="keywordflow">if</span>(param) {</div>
<div class="line"> <span class="comment">// use param...</span></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">// after use, release it</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
-<div class="ttc" id="aicalparameter_8h_html_a2ac8c2694443398bd6253e4a5ab2c3b0"><div class="ttname"><a href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a></div><div class="ttdeci">icalparameter * icalparameter_new(icalparameter_kind kind)</div><div class="ttdoc">Creates new icalparameter object.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:53</div></div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="ttc" id="aicalparameter_8h_html_a252cdad9d54b31b898ff273ce5439429"><div class="ttname"><a href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a></div><div class="ttdeci">icalparameter * icalparameter_new(icalparameter_kind kind)</div><div class="ttdoc">Creates new icalparameter object.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:53</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aa89e6b3abb7ecc6fece2f56db84e813f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa89e6b3abb7ecc6fece2f56db84e813f">&#9670;&nbsp;</a></span>icalparameter_get_iana_name()</h2>
+<a id="ab644f9bab546eea75306f349914af05a" name="ab644f9bab546eea75306f349914af05a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab644f9bab546eea75306f349914af05a">&#9670;&nbsp;</a></span>icalparameter_get_iana_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalparameter_get_iana_name </td>
+ <td class="memname">const char * icalparameter_get_iana_name </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>param</em></td><td>)</td>
@@ -288,29 +287,29 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>Returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> when a <code>NULL</code> is passed instead of an icalparameter.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned stays owned by libical and must not be freed by the caller.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>();</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// sets iana name</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a>(param, <span class="stringliteral">&quot;X-TEST&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a>(param, <span class="stringliteral">&quot;X-TEST&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// compare iana name</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
-<div class="ttc" id="aicalparameter_8h_html_aa89e6b3abb7ecc6fece2f56db84e813f"><div class="ttname"><a href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a></div><div class="ttdeci">const char * icalparameter_get_iana_name(icalparameter *param)</div><div class="ttdoc">Returns the IANA name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:405</div></div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
<div class="ttc" id="aicalparameter_8h_html_aab70ecf438e02384a5a13ca6a71e7793"><div class="ttname"><a href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a></div><div class="ttdeci">void icalparameter_set_iana_name(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the IANA name of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:400</div></div>
+<div class="ttc" id="aicalparameter_8h_html_ab644f9bab546eea75306f349914af05a"><div class="ttname"><a href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a></div><div class="ttdeci">const char * icalparameter_get_iana_name(icalparameter *param)</div><div class="ttdoc">Returns the IANA name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:405</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="af315ea93079ce834a1cfd68a67294aab"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af315ea93079ce834a1cfd68a67294aab">&#9670;&nbsp;</a></span>icalparameter_get_iana_value()</h2>
+<a id="a93de301878e702d08cf89dae83c071f7" name="a93de301878e702d08cf89dae83c071f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a93de301878e702d08cf89dae83c071f7">&#9670;&nbsp;</a></span>icalparameter_get_iana_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalparameter_get_iana_value </td>
+ <td class="memname">const char * icalparameter_get_iana_value </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>param</em></td><td>)</td>
@@ -331,30 +330,30 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>Returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> when a <code>NULL</code> is passed instead of an icalparameter.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned stays owned by libical and must not be freed by the caller.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=ATTENDEE&quot;</span>);</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=ATTENDEE&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// set role to chair</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a>(param, <span class="stringliteral">&quot;CHAIR&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a>(param, <span class="stringliteral">&quot;CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check that it worked</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="ttc" id="aicalparameter_8h_html_a93de301878e702d08cf89dae83c071f7"><div class="ttname"><a href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a></div><div class="ttdeci">const char * icalparameter_get_iana_value(icalparameter *param)</div><div class="ttdoc">Returns the IANA value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:395</div></div>
<div class="ttc" id="aicalparameter_8h_html_adf6329d175597783232853ff1ca53e24"><div class="ttname"><a href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a></div><div class="ttdeci">void icalparameter_set_iana_value(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the IANA value of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:390</div></div>
-<div class="ttc" id="aicalparameter_8h_html_af315ea93079ce834a1cfd68a67294aab"><div class="ttname"><a href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a></div><div class="ttdeci">const char * icalparameter_get_iana_value(icalparameter *param)</div><div class="ttdoc">Returns the IANA value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:395</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a0e5cea8520c67d68a9f129838a9a6e83"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0e5cea8520c67d68a9f129838a9a6e83">&#9670;&nbsp;</a></span>icalparameter_get_xname()</h2>
+<a id="a28c4415b82455f7551aa4c48b36be438" name="a28c4415b82455f7551aa4c48b36be438"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a28c4415b82455f7551aa4c48b36be438">&#9670;&nbsp;</a></span>icalparameter_get_xname()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalparameter_get_xname </td>
+ <td class="memname">const char * icalparameter_get_xname </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>param</em></td><td>)</td>
@@ -375,29 +374,29 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>Returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> when a <code>NULL</code> is passed instead of an icalparameter.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned stays owned by libical and must not be freed by the caller.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>();</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// sets xname</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a>(param, <span class="stringliteral">&quot;X-TEST&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a>(param, <span class="stringliteral">&quot;X-TEST&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// compare xname</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter_get_xname</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter_get_xname</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
-<div class="ttc" id="aicalparameter_8h_html_a0e5cea8520c67d68a9f129838a9a6e83"><div class="ttname"><a href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter_get_xname</a></div><div class="ttdeci">const char * icalparameter_get_xname(icalparameter *param)</div><div class="ttdoc">Returns the X-name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:360</div></div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="ttc" id="aicalparameter_8h_html_a28c4415b82455f7551aa4c48b36be438"><div class="ttname"><a href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter_get_xname</a></div><div class="ttdeci">const char * icalparameter_get_xname(icalparameter *param)</div><div class="ttdoc">Returns the X-name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:360</div></div>
<div class="ttc" id="aicalparameter_8h_html_a2e77cb0c365e67a65487f916ece223da"><div class="ttname"><a href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a></div><div class="ttdeci">void icalparameter_set_xname(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the X-name of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:344</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a97de698d7db2cab7c894c67b3d8fb673"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a97de698d7db2cab7c894c67b3d8fb673">&#9670;&nbsp;</a></span>icalparameter_get_xvalue()</h2>
+<a id="a1e2ee9baea3213f18d2b93cdf3892c72" name="a1e2ee9baea3213f18d2b93cdf3892c72"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1e2ee9baea3213f18d2b93cdf3892c72">&#9670;&nbsp;</a></span>icalparameter_get_xvalue()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalparameter_get_xvalue </td>
+ <td class="memname">const char * icalparameter_get_xvalue </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>param</em></td><td>)</td>
@@ -418,23 +417,23 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>Returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a> when a <code>NULL</code> is passed instead of an icalparameter.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned stays owned by libical and must not be freed by the caller.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;X-TEST=FAIL&quot;</span>);</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;X-TEST=FAIL&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// set test to success</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a>(param, <span class="stringliteral">&quot;SUCCESS&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a>(param, <span class="stringliteral">&quot;SUCCESS&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check that it worked</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter_get_xvalue</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter_get_xvalue</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
-<div class="ttc" id="aicalparameter_8h_html_a97de698d7db2cab7c894c67b3d8fb673"><div class="ttname"><a href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter_get_xvalue</a></div><div class="ttdeci">const char * icalparameter_get_xvalue(icalparameter *param)</div><div class="ttdoc">Returns the X-value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:383</div></div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="ttc" id="aicalparameter_8h_html_a1e2ee9baea3213f18d2b93cdf3892c72"><div class="ttname"><a href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter_get_xvalue</a></div><div class="ttdeci">const char * icalparameter_get_xvalue(icalparameter *param)</div><div class="ttdoc">Returns the X-value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:383</div></div>
<div class="ttc" id="aicalparameter_8h_html_aaf0fbf906d011f5af3ce38b626906691"><div class="ttname"><a href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a></div><div class="ttdeci">void icalparameter_set_xvalue(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the X-value of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:367</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="add735467f8a84b476f5899e262a072a2"></a>
+<a id="add735467f8a84b476f5899e262a072a2" name="add735467f8a84b476f5899e262a072a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add735467f8a84b476f5899e262a072a2">&#9670;&nbsp;</a></span>icalparameter_has_same_name()</h2>
<div class="memitem">
@@ -472,21 +471,21 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If either of <em>param1</em> or <em>param2</em> are <code>NULL</code>, it returns 0 and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>Does not take ownership of either icalparameter.</dd></dl>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// create two parameters</span></div>
-<div class="line">icalparameter *param1 = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
-<div class="line">icalparameter *param2 = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;EMAIL=mailto@example.com&quot;</span>);</div>
+<div class="line">icalparameter *param1 = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
+<div class="line">icalparameter *param2 = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;EMAIL=mailto@example.com&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// compare parameter names for equality</span></div>
-<div class="line">assert(<a class="code" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a>(param1, param2) == 0);</div>
+<div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a>(param1, param2) == 0);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param1);</div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param2);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param1);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param2);</div>
<div class="ttc" id="aicalparameter_8h_html_add735467f8a84b476f5899e262a072a2"><div class="ttname"><a href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a></div><div class="ttdeci">int icalparameter_has_same_name(icalparameter *param1, icalparameter *param2)</div><div class="ttdoc">Determines if two parameters have the same name.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:424</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a0671e8fcd545049a3fbc1b5d5d0f2b2b"></a>
+<a id="a0671e8fcd545049a3fbc1b5d5d0f2b2b" name="a0671e8fcd545049a3fbc1b5d5d0f2b2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0671e8fcd545049a3fbc1b5d5d0f2b2b">&#9670;&nbsp;</a></span>icalparameter_isa()</h2>
<div class="memitem">
@@ -501,7 +500,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the icalparameter_kind of parameter.</p>
+<p >Returns the icalparameter_kind of parameter.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">parameter</td><td>The icalparameter whose kind to determine </td></tr>
@@ -510,19 +509,19 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The icalparameter_kind of the parameter</dd></dl>
<p><b>Error</b> handling Returns ICAL_NO_PARAMETER when passed NULL.</p>
-<p><b>Usage</b> </p><div class="fragment"><div class="line"><span class="comment">// create parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
+<p ><b>Usage</b> </p><div class="fragment"><div class="line"><span class="comment">// create parameter</span></div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check what type of parameter this is</span></div>
-<div class="line">assert(<a class="code" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter_isa</a>(param) == ICAL_ROLE_PARAMETER);</div>
+<div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter_isa</a>(param) == ICAL_ROLE_PARAMETER);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
<div class="ttc" id="aicalparameter_8h_html_a0671e8fcd545049a3fbc1b5d5d0f2b2b"><div class="ttname"><a href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter_isa</a></div><div class="ttdeci">icalparameter_kind icalparameter_isa(icalparameter *parameter)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:320</div></div>
</div><!-- fragment -->
</div>
</div>
-<a id="a960908ba27797c51f965b997be99f284"></a>
+<a id="a960908ba27797c51f965b997be99f284" name="a960908ba27797c51f965b997be99f284"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a960908ba27797c51f965b997be99f284">&#9670;&nbsp;</a></span>icalparameter_isa_parameter()</h2>
<div class="memitem">
@@ -537,7 +536,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Determines if the given param is an icalparameter </p><dl class="params"><dt>Parameters</dt><dd>
+<p >Determines if the given param is an icalparameter </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">param</td><td>The libical-originated object to check </td></tr>
</table>
@@ -546,19 +545,19 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>1 if the object is an icalparameter, 0 otherwise. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>This function expects to be given an object originating from libical - if this function is passed anything that is not from libical, its behavior is undefined.</dd></dl>
<p><b>Error</b> handling When given a <code>NULL</code> object, it returns 0.</p>
-<p><b>Usage</b> </p><div class="fragment"><div class="line"><span class="comment">// create parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
+<p ><b>Usage</b> </p><div class="fragment"><div class="line"><span class="comment">// create parameter</span></div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check if it&#39;s a parameter</span></div>
-<div class="line">assert(<a class="code" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter_isa_parameter</a>(param));</div>
+<div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter_isa_parameter</a>(param));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
<div class="ttc" id="aicalparameter_8h_html_a960908ba27797c51f965b997be99f284"><div class="ttname"><a href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter_isa_parameter</a></div><div class="ttdeci">int icalparameter_isa_parameter(void *param)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:329</div></div>
</div><!-- fragment -->
</div>
</div>
-<a id="a236331311b5c8957e718f6abb205fb66"></a>
+<a id="a236331311b5c8957e718f6abb205fb66" name="a236331311b5c8957e718f6abb205fb66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a236331311b5c8957e718f6abb205fb66">&#9670;&nbsp;</a></span>icalparameter_kind_is_valid()</h2>
<div class="memitem">
@@ -582,21 +581,21 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if <em>kind</em> is valid, 0 otherwise</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(<a class="code" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a>(ICAL_ROLE_PARAMETER));</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a>(ICAL_ROLE_PARAMETER));</div>
<div class="ttc" id="aicalparameter_8h_html_a236331311b5c8957e718f6abb205fb66"><div class="ttname"><a href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a></div><div class="ttdeci">int icalparameter_kind_is_valid(const icalparameter_kind kind)</div><div class="ttdoc">Checks the validity of a icalparameter_kind.</div></div>
</div><!-- fragment --> </dd></dl>
<dl class="section since"><dt>Since</dt><dd>3.0.4 </dd></dl>
</div>
</div>
-<a id="af2bc3ace454dda792d4847dcc919d241"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af2bc3ace454dda792d4847dcc919d241">&#9670;&nbsp;</a></span>icalparameter_kind_to_string()</h2>
+<a id="a6a172a9cc1bc5cc1315f96e6cad70438" name="a6a172a9cc1bc5cc1315f96e6cad70438"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a172a9cc1bc5cc1315f96e6cad70438">&#9670;&nbsp;</a></span>icalparameter_kind_to_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalparameter_kind_to_string </td>
+ <td class="memname">const char * icalparameter_kind_to_string </td>
<td>(</td>
<td class="paramtype">icalparameter_kind&#160;</td>
<td class="paramname"><em>kind</em></td><td>)</td>
@@ -615,22 +614,22 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>A string representing <em>kind</em> </dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>When passed a non-existing icalparameter_kind, it returns <code>NULL</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string that is returned by this function is owned by libical and must not be freed by the caller.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter_kind_to_string</a>(ICAL_ROLE_PARAMETER), <span class="stringliteral">&quot;ROLE&quot;</span>));</div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter_kind_to_string</a>(ICAL_EMAIL_PARAMETER), <span class="stringliteral">&quot;EMAIL));</span></div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter_kind_to_string</a>(ICAL_ROLE_PARAMETER), <span class="stringliteral">&quot;ROLE&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter_kind_to_string</a>(ICAL_EMAIL_PARAMETER), <span class="stringliteral">&quot;EMAIL));</span></div>
<div class="line"><span class="stringliteral">assert(0 == strcmp(icalparameter_kind_to_string(ICAL_ID_PARAMETER), &quot;</span>ID<span class="stringliteral">&quot;));</span></div>
-<div class="ttc" id="aicalparameter_8h_html_af2bc3ace454dda792d4847dcc919d241"><div class="ttname"><a href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter_kind_to_string</a></div><div class="ttdeci">const char * icalparameter_kind_to_string(icalparameter_kind kind)</div><div class="ttdoc">Returns a string representing the given icalparameter_kind.</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a6a172a9cc1bc5cc1315f96e6cad70438"><div class="ttname"><a href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter_kind_to_string</a></div><div class="ttdeci">const char * icalparameter_kind_to_string(icalparameter_kind kind)</div><div class="ttdoc">Returns a string representing the given icalparameter_kind.</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a2ac8c2694443398bd6253e4a5ab2c3b0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2ac8c2694443398bd6253e4a5ab2c3b0">&#9670;&nbsp;</a></span>icalparameter_new()</h2>
+<a id="a252cdad9d54b31b898ff273ce5439429" name="a252cdad9d54b31b898ff273ce5439429"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a252cdad9d54b31b898ff273ce5439429">&#9670;&nbsp;</a></span>icalparameter_new()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">icalparameter* icalparameter_new </td>
+ <td class="memname">icalparameter * icalparameter_new </td>
<td>(</td>
<td class="paramtype">icalparameter_kind&#160;</td>
<td class="paramname"><em>kind</em></td><td>)</td>
@@ -650,26 +649,26 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Error handling</dt><dd>If there was an internal error regarding memory allocation, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>Objects created by this method are owned by the caller and must be released with the <a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800" title="Frees an icalparameter object.">icalparameter_free()</a> method.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parameter</span></div>
-<div class="line">icalparameter *parameter = <a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>();</div>
+<div class="line">icalparameter *parameter = <a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="keywordflow">if</span>(parameter) {</div>
<div class="line"> <span class="comment">// use parameter ...</span></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release parameter</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(parameter);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(parameter);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a560f57eddaa8d43f28a3b9b758563581"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a560f57eddaa8d43f28a3b9b758563581">&#9670;&nbsp;</a></span>icalparameter_new_clone()</h2>
+<a id="a1e31c5f1e180763dccdeaa94b180cad1" name="a1e31c5f1e180763dccdeaa94b180cad1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1e31c5f1e180763dccdeaa94b180cad1">&#9670;&nbsp;</a></span>icalparameter_new_clone()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">icalparameter* icalparameter_new_clone </td>
+ <td class="memname">icalparameter * icalparameter_new_clone </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
@@ -705,14 +704,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a742e0609475e48232a0e5208184d3767"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a742e0609475e48232a0e5208184d3767">&#9670;&nbsp;</a></span>icalparameter_new_from_string()</h2>
+<a id="aa3f2cce04d344d002ca83e797c05dd8b" name="aa3f2cce04d344d002ca83e797c05dd8b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa3f2cce04d344d002ca83e797c05dd8b">&#9670;&nbsp;</a></span>icalparameter_new_from_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">icalparameter* icalparameter_new_from_string </td>
+ <td class="memname">icalparameter * icalparameter_new_from_string </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
@@ -731,25 +730,25 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>An icalparameter that corresponds to the given string.</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If there was an internal error copying data, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a>. If <em>value</em> was <code>NULL</code>, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>. If <em>value</em> was malformed, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8">ICAL_MALFORMEDDATA_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>Objects created by this method are owned by the caller and must be released with the <a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800" title="Frees an icalparameter object.">icalparameter_free()</a> method.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="keywordflow">if</span>(param) {</div>
<div class="line"> <span class="comment">// use param ...</span></div>
<div class="line">}</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a6f785010533a0f63de5ef811d7ea0e87"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6f785010533a0f63de5ef811d7ea0e87">&#9670;&nbsp;</a></span>icalparameter_new_from_value_string()</h2>
+<a id="abe33daa839d72261aab283d0f44f711f" name="abe33daa839d72261aab283d0f44f711f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abe33daa839d72261aab283d0f44f711f">&#9670;&nbsp;</a></span>icalparameter_new_from_value_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">icalparameter* icalparameter_new_from_value_string </td>
+ <td class="memname">icalparameter * icalparameter_new_from_value_string </td>
<td>(</td>
<td class="paramtype">icalparameter_kind&#160;</td>
<td class="paramname"><em>kind</em>, </td>
@@ -781,20 +780,20 @@ Functions</h2></td></tr>
<dl class="section user"><dt>Ownership</dt><dd>Objects created by this method are owned by the caller and must be released with the <a class="el" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800" title="Frees an icalparameter object.">icalparameter_free()</a> method.</dd></dl>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parameter</span></div>
<div class="line">icalparameter *param;</div>
-<div class="line">param = <a class="code" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter_new_from_value_string</a>(ICAL_ROLE_PARAMETER, <span class="stringliteral">&quot;CHAIR&quot;</span>);</div>
+<div class="line">param = <a class="code hl_function" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter_new_from_value_string</a>(ICAL_ROLE_PARAMETER, <span class="stringliteral">&quot;CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check parameter</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a>(param), <span class="stringliteral">&quot;ROLE&quot;</span>));</div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a>(param), <span class="stringliteral">&quot;CHAIR&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a>(param), <span class="stringliteral">&quot;ROLE&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a>(param), <span class="stringliteral">&quot;CHAIR&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
-<div class="ttc" id="aicalparameter_8h_html_a6f785010533a0f63de5ef811d7ea0e87"><div class="ttname"><a href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter_new_from_value_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_value_string(icalparameter_kind kind, const char *value)</div><div class="ttdoc">Creates new icalparameter of a given kind with a given value.</div></div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="ttc" id="aicalparameter_8h_html_abe33daa839d72261aab283d0f44f711f"><div class="ttname"><a href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter_new_from_value_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_value_string(icalparameter_kind kind, const char *value)</div><div class="ttdoc">Creates new icalparameter of a given kind with a given value.</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aab70ecf438e02384a5a13ca6a71e7793"></a>
+<a id="aab70ecf438e02384a5a13ca6a71e7793" name="aab70ecf438e02384a5a13ca6a71e7793"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab70ecf438e02384a5a13ca6a71e7793">&#9670;&nbsp;</a></span>icalparameter_set_iana_name()</h2>
<div class="memitem">
@@ -828,24 +827,24 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f" title="Returns the IANA name of param.">icalparameter_get_iana_name()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a" title="Returns the IANA name of param.">icalparameter_get_iana_name()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If either <em>param</em> or <em>v</em> are <code>NULL</code>, it sets :calerrno to ICAL_BARARG_ERROR. If there is an error acquiring memory, it sets <code>errno</code> to <code>ENOMEM</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The passed string <em>v</em> stays in the ownership of the caller - libical creates a copy of it.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>();</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// sets iana name</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a>(param, <span class="stringliteral">&quot;ROLE&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a>(param, <span class="stringliteral">&quot;ROLE&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// compare iana name</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="adf6329d175597783232853ff1ca53e24"></a>
+<a id="adf6329d175597783232853ff1ca53e24" name="adf6329d175597783232853ff1ca53e24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf6329d175597783232853ff1ca53e24">&#9670;&nbsp;</a></span>icalparameter_set_iana_value()</h2>
<div class="memitem">
@@ -879,25 +878,25 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab" title="Returns the IANA value of param.">icalparameter_get_iana_value()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7" title="Returns the IANA value of param.">icalparameter_get_iana_value()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If either <em>param</em> or <em>v</em> are <code>NULL</code>, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to ICAL_BARARG_ERROR. If there is an error acquiring memory, it sets <code>errno</code> to <code>ENOMEM</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The passed string <em>v</em> stays in the ownership of the caller - libical creates a copy of it.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=ATTENDEE&quot;</span>);</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;ROLE=ATTENDEE&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// set role to chair</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a>(param, <span class="stringliteral">&quot;CHAIR&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a>(param, <span class="stringliteral">&quot;CHAIR&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check that it worked</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a2e77cb0c365e67a65487f916ece223da"></a>
+<a id="a2e77cb0c365e67a65487f916ece223da" name="a2e77cb0c365e67a65487f916ece223da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e77cb0c365e67a65487f916ece223da">&#9670;&nbsp;</a></span>icalparameter_set_xname()</h2>
<div class="memitem">
@@ -931,24 +930,24 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83" title="Returns the X-name of param.">icalparameter_get_xname()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438" title="Returns the X-name of param.">icalparameter_get_xname()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If either <em>param</em> or <em>v</em> are <code>NULL</code>, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to ICAL_BARARG_ERROR. If there is an error acquiring memory, it sets <code>errno</code> to <code>ENOMEM</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The passed string <em>v</em> stays in the ownership of the caller - libical creates a copy of it.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>();</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// sets xname</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a>(param, <span class="stringliteral">&quot;X-TEST&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a>(param, <span class="stringliteral">&quot;X-TEST&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// compare xname</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter_get_xname</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter_get_xname</a>(param), <span class="stringliteral">&quot;X-TEST&quot;</span>));</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aaf0fbf906d011f5af3ce38b626906691"></a>
+<a id="aaf0fbf906d011f5af3ce38b626906691" name="aaf0fbf906d011f5af3ce38b626906691"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf0fbf906d011f5af3ce38b626906691">&#9670;&nbsp;</a></span>icalparameter_set_xvalue()</h2>
<div class="memitem">
@@ -982,25 +981,25 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673" title="Returns the X-value of param.">icalparameter_get_xvalue()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72" title="Returns the X-value of param.">icalparameter_get_xvalue()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>If either <em>param</em> or <em>v</em> are <code>NULL</code>, it sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to ICAL_BARARG_ERROR. If there is an error acquiring memory, it sets <code>errno</code> to <code>ENOMEM</code>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The passed string <em>v</em> stays in the ownership of the caller - libical creates a copy of it.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parameter</span></div>
-<div class="line">icalparameter *param = <a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;X-TEST=FAIL&quot;</span>);</div>
+<div class="line">icalparameter *param = <a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="stringliteral">&quot;X-TEST=FAIL&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// set test to success</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a>(param, <span class="stringliteral">&quot;SUCCESS&quot;</span>);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a>(param, <span class="stringliteral">&quot;SUCCESS&quot;</span>);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// check that it worked</span></div>
-<div class="line">assert(0 == strcmp(<a class="code" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter_get_xvalue</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
+<div class="line">assert(0 == strcmp(<a class="code hl_function" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter_get_xvalue</a>(param), <span class="stringliteral">&quot;SUCCESS&quot;</span>));</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release memory</span></div>
-<div class="line"><a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
+<div class="line"><a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(param);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a4e659bfa64d0c6c7cc3da29aadc5d3d6"></a>
+<a id="a4e659bfa64d0c6c7cc3da29aadc5d3d6" name="a4e659bfa64d0c6c7cc3da29aadc5d3d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e659bfa64d0c6c7cc3da29aadc5d3d6">&#9670;&nbsp;</a></span>icalparameter_string_to_kind()</h2>
<div class="memitem">
@@ -1026,9 +1025,9 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>An icalparameter_kind</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Returns ICAL_NO_PARAMETER if <em>string</em> is <code>NULL</code>. If it can't find the parameter, depending on the ical_get_unknown_token_handling_setting(), it returns either ICAL_NO_PARAMETER or ICAL_IANA_PARAMETER.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>Does not take ownership of <em>string</em>.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(<a class="code" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="stringliteral">&quot;ROLE&quot;</span>) == ICAL_ROLE_PARAMETER);</div>
-<div class="line">assert(<a class="code" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="stringliteral">&quot;EMAIL&quot;</span>) == ICAL_EMAIL_PARAMETER);</div>
-<div class="line">assert(<a class="code" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="stringliteral">&quot;ID&quot;</span>) == ICAL_ID_PARAMETER);</div>
+<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="stringliteral">&quot;ROLE&quot;</span>) == ICAL_ROLE_PARAMETER);</div>
+<div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="stringliteral">&quot;EMAIL&quot;</span>) == ICAL_EMAIL_PARAMETER);</div>
+<div class="line">assert(<a class="code hl_function" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="stringliteral">&quot;ID&quot;</span>) == ICAL_ID_PARAMETER);</div>
<div class="ttc" id="aicalparameter_8h_html_a4e659bfa64d0c6c7cc3da29aadc5d3d6"><div class="ttname"><a href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a></div><div class="ttdeci">icalparameter_kind icalparameter_string_to_kind(const char *string)</div><div class="ttdoc">Returns the icalparameter_kind for a given string.</div></div>
</div><!-- fragment --> </dd></dl>
@@ -1037,7 +1036,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparameter_8h_source.html b/apidocs/icalparameter_8h_source.html
index 504f1067..85b2f18b 100644
--- a/apidocs/icalparameter_8h_source.html
+++ b/apidocs/icalparameter_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparameter.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,112 +66,111 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalparameter.h</div> </div>
+ <div class="headertitle"><div class="title">icalparameter.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalparameter_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalparam.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#ifndef ICALPARAMETER_H</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define ICALPARAMETER_H</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;icalderivedparameter.h&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">/* Declared in icalderivedparameter.h */</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">/*typedef struct icalparameter_impl icalparameter;*/</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *<a class="code" href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a>(icalparameter_kind kind);</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *<a class="code" href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581">icalparameter_new_clone</a>(icalparameter *p);</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *<a class="code" href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87"> 152</a></span>&#160;LIBICAL_ICAL_EXPORT icalparameter *<a class="code" href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter_new_from_value_string</a>(icalparameter_kind kind,</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(icalparameter *parameter);</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter_as_ical_string</a>(icalparameter *parameter);</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0">icalparameter_as_ical_string_r</a>(icalparameter *parameter);</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; </div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;LIBICAL_ICAL_EXPORT icalparameter_kind <a class="code" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter_isa</a>(icalparameter *parameter);</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; </div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter_isa_parameter</a>(<span class="keywordtype">void</span> *param);</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; </div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;<span class="comment">/* Access the name of an X parameter */</span></div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; </div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; </div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter_get_xname</a>(icalparameter *param);</div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; </div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; </div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter_get_xvalue</a>(icalparameter *param);</div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; </div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;<span class="comment">/* Access the name of an IANA parameter */</span></div>
-<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; </div>
-<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; </div>
-<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a>(icalparameter *param);</div>
-<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; </div>
-<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; </div>
-<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a>(icalparameter *param);</div>
-<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; </div>
-<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a>(icalparameter *param1, icalparameter *param2);</div>
-<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160; </div>
-<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;<span class="comment">/* Convert enumerations */</span></div>
-<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; </div>
-<div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241"> 590</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter_kind_to_string</a>(icalparameter_kind kind);</div>
-<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160; </div>
-<div class="line"><a name="l00613"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6"> 613</a></span>&#160;LIBICAL_ICAL_EXPORT icalparameter_kind <a class="code" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160; </div>
-<div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66"> 626</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a>(<span class="keyword">const</span> icalparameter_kind kind);</div>
-<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160; </div>
-<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icalparameter_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalparam.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#ifndef ICALPARAMETER_H</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#define ICALPARAMETER_H</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &quot;icalderivedparameter.h&quot;</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment">/* Declared in icalderivedparameter.h */</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment">/*typedef struct icalparameter_impl icalparameter;*/</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span>LIBICAL_ICAL_EXPORT icalparameter *<a class="code hl_function" href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a>(icalparameter_kind kind);</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>LIBICAL_ICAL_EXPORT icalparameter *<a class="code hl_function" href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1">icalparameter_new_clone</a>(icalparameter *p);</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>LIBICAL_ICAL_EXPORT icalparameter *<a class="code hl_function" href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f"> 152</a></span>LIBICAL_ICAL_EXPORT icalparameter *<a class="code hl_function" href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter_new_from_value_string</a>(icalparameter_kind kind,</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(icalparameter *parameter);</div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter_as_ical_string</a>(icalparameter *parameter);</div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> </div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c">icalparameter_as_ical_string_r</a>(icalparameter *parameter);</div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
+<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span>LIBICAL_ICAL_EXPORT icalparameter_kind <a class="code hl_function" href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter_isa</a>(icalparameter *parameter);</div>
+<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
+<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter_isa_parameter</a>(<span class="keywordtype">void</span> *param);</div>
+<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> </div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span><span class="comment">/* Access the name of an X parameter */</span></div>
+<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> </div>
+<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> </div>
+<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter_get_xname</a>(icalparameter *param);</div>
+<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> </div>
+<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> </div>
+<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter_get_xvalue</a>(icalparameter *param);</div>
+<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> </div>
+<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span><span class="comment">/* Access the name of an IANA parameter */</span></div>
+<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> </div>
+<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> </div>
+<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a>(icalparameter *param);</div>
+<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> </div>
+<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"> 507</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a>(icalparameter *param, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"> 508</span> </div>
+<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a>(icalparameter *param);</div>
+<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> </div>
+<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a>(icalparameter *param1, icalparameter *param2);</div>
+<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> </div>
+<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"> 569</span><span class="comment">/* Convert enumerations */</span></div>
+<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"> 570</span> </div>
+<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438"> 590</a></span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter_kind_to_string</a>(icalparameter_kind kind);</div>
+<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span> </div>
+<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6"> 613</a></span>LIBICAL_ICAL_EXPORT icalparameter_kind <a class="code hl_function" href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
+<div class="line"><a id="l00614" name="l00614"></a><span class="lineno"> 614</span> </div>
+<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"><a class="line" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66"> 626</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a>(<span class="keyword">const</span> icalparameter_kind kind);</div>
+<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"> 627</span> </div>
+<div class="line"><a id="l00628" name="l00628"></a><span class="lineno"> 628</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalparameter_8h_html_a0671e8fcd545049a3fbc1b5d5d0f2b2b"><div class="ttname"><a href="icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b">icalparameter_isa</a></div><div class="ttdeci">icalparameter_kind icalparameter_isa(icalparameter *parameter)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:320</div></div>
-<div class="ttc" id="aicalparameter_8h_html_a0e5cea8520c67d68a9f129838a9a6e83"><div class="ttname"><a href="icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83">icalparameter_get_xname</a></div><div class="ttdeci">const char * icalparameter_get_xname(icalparameter *param)</div><div class="ttdoc">Returns the X-name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:360</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a1e2ee9baea3213f18d2b93cdf3892c72"><div class="ttname"><a href="icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72">icalparameter_get_xvalue</a></div><div class="ttdeci">const char * icalparameter_get_xvalue(icalparameter *param)</div><div class="ttdoc">Returns the X-value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:383</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a1e31c5f1e180763dccdeaa94b180cad1"><div class="ttname"><a href="icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1">icalparameter_new_clone</a></div><div class="ttdeci">icalparameter * icalparameter_new_clone(icalparameter *p)</div><div class="ttdoc">Creates new icalparameter as a clone of the given one.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:84</div></div>
<div class="ttc" id="aicalparameter_8h_html_a236331311b5c8957e718f6abb205fb66"><div class="ttname"><a href="icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66">icalparameter_kind_is_valid</a></div><div class="ttdeci">int icalparameter_kind_is_valid(const icalparameter_kind kind)</div><div class="ttdoc">Checks the validity of a icalparameter_kind.</div></div>
-<div class="ttc" id="aicalparameter_8h_html_a2ac8c2694443398bd6253e4a5ab2c3b0"><div class="ttname"><a href="icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0">icalparameter_new</a></div><div class="ttdeci">icalparameter * icalparameter_new(icalparameter_kind kind)</div><div class="ttdoc">Creates new icalparameter object.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:53</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a252cdad9d54b31b898ff273ce5439429"><div class="ttname"><a href="icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429">icalparameter_new</a></div><div class="ttdeci">icalparameter * icalparameter_new(icalparameter_kind kind)</div><div class="ttdoc">Creates new icalparameter object.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:53</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a28c4415b82455f7551aa4c48b36be438"><div class="ttname"><a href="icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438">icalparameter_get_xname</a></div><div class="ttdeci">const char * icalparameter_get_xname(icalparameter *param)</div><div class="ttdoc">Returns the X-name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:360</div></div>
<div class="ttc" id="aicalparameter_8h_html_a2e77cb0c365e67a65487f916ece223da"><div class="ttname"><a href="icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da">icalparameter_set_xname</a></div><div class="ttdeci">void icalparameter_set_xname(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the X-name of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:344</div></div>
<div class="ttc" id="aicalparameter_8h_html_a4e659bfa64d0c6c7cc3da29aadc5d3d6"><div class="ttname"><a href="icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6">icalparameter_string_to_kind</a></div><div class="ttdeci">icalparameter_kind icalparameter_string_to_kind(const char *string)</div><div class="ttdoc">Returns the icalparameter_kind for a given string.</div></div>
-<div class="ttc" id="aicalparameter_8h_html_a560f57eddaa8d43f28a3b9b758563581"><div class="ttname"><a href="icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581">icalparameter_new_clone</a></div><div class="ttdeci">icalparameter * icalparameter_new_clone(icalparameter *p)</div><div class="ttdoc">Creates new icalparameter as a clone of the given one.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:84</div></div>
-<div class="ttc" id="aicalparameter_8h_html_a6f785010533a0f63de5ef811d7ea0e87"><div class="ttname"><a href="icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87">icalparameter_new_from_value_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_value_string(icalparameter_kind kind, const char *value)</div><div class="ttdoc">Creates new icalparameter of a given kind with a given value.</div></div>
-<div class="ttc" id="aicalparameter_8h_html_a742e0609475e48232a0e5208184d3767"><div class="ttname"><a href="icalparameter_8h.html#a742e0609475e48232a0e5208184d3767">icalparameter_new_from_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_string(const char *value)</div><div class="ttdoc">Creates new icalparameter object from string.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:119</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a6a172a9cc1bc5cc1315f96e6cad70438"><div class="ttname"><a href="icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438">icalparameter_kind_to_string</a></div><div class="ttdeci">const char * icalparameter_kind_to_string(icalparameter_kind kind)</div><div class="ttdoc">Returns a string representing the given icalparameter_kind.</div></div>
+<div class="ttc" id="aicalparameter_8h_html_a93de301878e702d08cf89dae83c071f7"><div class="ttname"><a href="icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7">icalparameter_get_iana_value</a></div><div class="ttdeci">const char * icalparameter_get_iana_value(icalparameter *param)</div><div class="ttdoc">Returns the IANA value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:395</div></div>
<div class="ttc" id="aicalparameter_8h_html_a960908ba27797c51f965b997be99f284"><div class="ttname"><a href="icalparameter_8h.html#a960908ba27797c51f965b997be99f284">icalparameter_isa_parameter</a></div><div class="ttdeci">int icalparameter_isa_parameter(void *param)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:329</div></div>
-<div class="ttc" id="aicalparameter_8h_html_a97de698d7db2cab7c894c67b3d8fb673"><div class="ttname"><a href="icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673">icalparameter_get_xvalue</a></div><div class="ttdeci">const char * icalparameter_get_xvalue(icalparameter *param)</div><div class="ttdoc">Returns the X-value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:383</div></div>
-<div class="ttc" id="aicalparameter_8h_html_aa89e6b3abb7ecc6fece2f56db84e813f"><div class="ttname"><a href="icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f">icalparameter_get_iana_name</a></div><div class="ttdeci">const char * icalparameter_get_iana_name(icalparameter *param)</div><div class="ttdoc">Returns the IANA name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:405</div></div>
+<div class="ttc" id="aicalparameter_8h_html_aa3f2cce04d344d002ca83e797c05dd8b"><div class="ttname"><a href="icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b">icalparameter_new_from_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_string(const char *value)</div><div class="ttdoc">Creates new icalparameter object from string.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:119</div></div>
<div class="ttc" id="aicalparameter_8h_html_aab70ecf438e02384a5a13ca6a71e7793"><div class="ttname"><a href="icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793">icalparameter_set_iana_name</a></div><div class="ttdeci">void icalparameter_set_iana_name(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the IANA name of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:400</div></div>
<div class="ttc" id="aicalparameter_8h_html_aaf0fbf906d011f5af3ce38b626906691"><div class="ttname"><a href="icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691">icalparameter_set_xvalue</a></div><div class="ttdeci">void icalparameter_set_xvalue(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the X-value of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:367</div></div>
<div class="ttc" id="aicalparameter_8h_html_aafadb9fd4172bab0d17252d251c69800"><div class="ttname"><a href="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a></div><div class="ttdeci">void icalparameter_free(icalparameter *parameter)</div><div class="ttdoc">Frees an icalparameter object.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:60</div></div>
-<div class="ttc" id="aicalparameter_8h_html_adca99971f21bcb7259f54c524837003e"><div class="ttname"><a href="icalparameter_8h.html#adca99971f21bcb7259f54c524837003e">icalparameter_as_ical_string</a></div><div class="ttdeci">char * icalparameter_as_ical_string(icalparameter *parameter)</div><div class="ttdoc">Converts icalparameter into a string representation.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:168</div></div>
+<div class="ttc" id="aicalparameter_8h_html_ab644f9bab546eea75306f349914af05a"><div class="ttname"><a href="icalparameter_8h.html#ab644f9bab546eea75306f349914af05a">icalparameter_get_iana_name</a></div><div class="ttdeci">const char * icalparameter_get_iana_name(icalparameter *param)</div><div class="ttdoc">Returns the IANA name of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:405</div></div>
+<div class="ttc" id="aicalparameter_8h_html_ab8222d0c7236fee6e6ae47a79955db45"><div class="ttname"><a href="icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45">icalparameter_as_ical_string</a></div><div class="ttdeci">char * icalparameter_as_ical_string(icalparameter *parameter)</div><div class="ttdoc">Converts icalparameter into a string representation.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:168</div></div>
+<div class="ttc" id="aicalparameter_8h_html_abe33daa839d72261aab283d0f44f711f"><div class="ttname"><a href="icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f">icalparameter_new_from_value_string</a></div><div class="ttdeci">icalparameter * icalparameter_new_from_value_string(icalparameter_kind kind, const char *value)</div><div class="ttdoc">Creates new icalparameter of a given kind with a given value.</div></div>
<div class="ttc" id="aicalparameter_8h_html_add735467f8a84b476f5899e262a072a2"><div class="ttname"><a href="icalparameter_8h.html#add735467f8a84b476f5899e262a072a2">icalparameter_has_same_name</a></div><div class="ttdeci">int icalparameter_has_same_name(icalparameter *param1, icalparameter *param2)</div><div class="ttdoc">Determines if two parameters have the same name.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:424</div></div>
<div class="ttc" id="aicalparameter_8h_html_adf6329d175597783232853ff1ca53e24"><div class="ttname"><a href="icalparameter_8h.html#adf6329d175597783232853ff1ca53e24">icalparameter_set_iana_value</a></div><div class="ttdeci">void icalparameter_set_iana_value(icalparameter *param, const char *v)</div><div class="ttdoc">Sets the IANA value of param to v.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:390</div></div>
-<div class="ttc" id="aicalparameter_8h_html_adfc8b22df1d5ead58b47fd83b772c9b0"><div class="ttname"><a href="icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0">icalparameter_as_ical_string_r</a></div><div class="ttdeci">char * icalparameter_as_ical_string_r(icalparameter *parameter)</div><div class="ttdoc">Converts icalparameter into an string representation according to RFC5445/RFC6868.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:268</div></div>
-<div class="ttc" id="aicalparameter_8h_html_af2bc3ace454dda792d4847dcc919d241"><div class="ttname"><a href="icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241">icalparameter_kind_to_string</a></div><div class="ttdeci">const char * icalparameter_kind_to_string(icalparameter_kind kind)</div><div class="ttdoc">Returns a string representing the given icalparameter_kind.</div></div>
-<div class="ttc" id="aicalparameter_8h_html_af315ea93079ce834a1cfd68a67294aab"><div class="ttname"><a href="icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab">icalparameter_get_iana_value</a></div><div class="ttdeci">const char * icalparameter_get_iana_value(icalparameter *param)</div><div class="ttdoc">Returns the IANA value of param.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:395</div></div>
+<div class="ttc" id="aicalparameter_8h_html_afe13c2029af7332593df37d1ebbd8b3c"><div class="ttname"><a href="icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c">icalparameter_as_ical_string_r</a></div><div class="ttdeci">char * icalparameter_as_ical_string_r(icalparameter *parameter)</div><div class="ttdoc">Converts icalparameter into an string representation according to RFC5445/RFC6868.</div><div class="ttdef"><b>Definition:</b> icalparameter.c:268</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparameter__cxx_8h.html b/apidocs/icalparameter__cxx_8h.html
index 10445761..3372e1a9 100644
--- a/apidocs/icalparameter__cxx_8h.html
+++ b/apidocs/icalparameter__cxx_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparameter_cxx.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> </div>
- <div class="headertitle">
-<div class="title">icalparameter_cxx.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalparameter_cxx.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -78,23 +77,23 @@ $(function() {
<p><a href="icalparameter__cxx_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalParameter.html">LibICal::ICalParameter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Definition of C++ Wrapper for icalparameter.c. </p>
+<div class="textblock"><p >Definition of C++ Wrapper for icalparameter.c. </p>
<dl class="section author"><dt>Author</dt><dd>fnguyen (12/10/01)</dd></dl>
<p>(C) COPYRIGHT 2001, Critical Path</p>
-<p>This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
-<p>The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
-<p>Or:</p>
-<p>The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
+<p >This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
+<p >The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
+<p >Or:</p>
+<p >The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparameter__cxx_8h_source.html b/apidocs/icalparameter__cxx_8h_source.html
index 53a5e76a..268654a2 100644
--- a/apidocs/icalparameter__cxx_8h_source.html
+++ b/apidocs/icalparameter__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparameter_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,169 +66,168 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalparameter_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">icalparameter_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalparameter__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALPARAMETER_CXX_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALPARAMETER_CXX_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalparameter_8h.html">icalparameter.h</a>&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;}</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span>LibICal</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalParameter.html"> 37</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>();</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;);</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; ~<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>();</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(icalparameter *v);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="comment">// Create from string of form &quot;PARAMNAME=VALUE&quot;</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="comment">// Create from just the value, the part after the &quot;=&quot;</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> icalparameter_kind &amp;kind, <span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keyword">operator</span> icalparameter *()</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordflow">return</span> imp;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">void</span> detach();</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; std::string as_ical_string();</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordtype">bool</span> is_valid();</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; icalparameter_kind isa();</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordtype">int</span> isa_parameter(<span class="keywordtype">void</span> *param);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="comment">/* Access the name of an X parameter */</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_xname(<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param, <span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keyword">static</span> std::string get_xname(<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param);</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_xvalue(<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param, <span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">static</span> std::string get_xvalue(<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="comment">/* Convert enumerations */</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keyword">static</span> std::string kind_to_string(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">static</span> icalparameter_kind string_to_kind(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="comment">/* DELEGATED-FROM */</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; std::string get_delegatedfrom() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordtype">void</span> set_delegatedfrom(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="comment">/* RELATED */</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; icalparameter_related get_related() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordtype">void</span> set_related(<span class="keyword">const</span> icalparameter_related &amp;v);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="comment">/* SENT-BY */</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; std::string get_sentby() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordtype">void</span> set_sentby(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="comment">/* LANGUAGE */</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; std::string get_language() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordtype">void</span> set_language(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="comment">/* RELTYPE */</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; icalparameter_reltype get_reltype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">void</span> set_reltype(<span class="keyword">const</span> icalparameter_reltype &amp;v);</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="comment">/* ENCODING */</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; icalparameter_encoding get_encoding() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordtype">void</span> set_encoding(<span class="keyword">const</span> icalparameter_encoding &amp;v);</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="comment">/* ALTREP */</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; std::string get_altrep() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordtype">void</span> set_altrep(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="comment">/* FMTTYPE */</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; std::string get_fmttype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordtype">void</span> set_fmttype(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="comment">/* FBTYPE */</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; icalparameter_fbtype get_fbtype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordtype">void</span> set_fbtype(<span class="keyword">const</span> icalparameter_fbtype &amp;v);</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; </div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="comment">/* RSVP */</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; icalparameter_rsvp get_rsvp() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordtype">void</span> set_rsvp(<span class="keyword">const</span> icalparameter_rsvp &amp;v);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="comment">/* RANGE */</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; icalparameter_range get_range() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">void</span> set_range(<span class="keyword">const</span> icalparameter_range &amp;v);</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="comment">/* DELEGATED-TO */</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; std::string get_delegatedto() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="keywordtype">void</span> set_delegatedto(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="comment">/* CN */</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; std::string get_cn() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordtype">void</span> set_cn(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; </div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="comment">/* ROLE */</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; icalparameter_role get_role() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordtype">void</span> set_role(<span class="keyword">const</span> icalparameter_role &amp;v);</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="comment">/* X-LIC-COMPARETYPE */</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; icalparameter_xliccomparetype get_xliccomparetype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordtype">void</span> set_xliccomparetype(<span class="keyword">const</span> icalparameter_xliccomparetype &amp;v);</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="comment">/* PARTSTAT */</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; icalparameter_partstat get_partstat() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordtype">void</span> set_partstat(<span class="keyword">const</span> icalparameter_partstat &amp;v);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="comment">/* X-LIC-ERRORTYPE */</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; icalparameter_xlicerrortype get_xlicerrortype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keywordtype">void</span> set_xlicerrortype(<span class="keyword">const</span> icalparameter_xlicerrortype &amp;v);</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="comment">/* MEMBER */</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; std::string get_member() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordtype">void</span> set_member(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="comment">/* X */</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; std::string get_x() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordtype">void</span> set_x(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="comment">/* CUTYPE */</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; icalparameter_cutype get_cutype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">void</span> set_cutype(<span class="keyword">const</span> icalparameter_cutype &amp;v);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">/* TZID */</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; std::string get_tzid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keywordtype">void</span> set_tzid(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="comment">/* VALUE */</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; icalparameter_value get_value() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordtype">void</span> set_value(<span class="keyword">const</span> icalparameter_value &amp;v);</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; </div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="comment">/* DIR */</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; std::string get_dir() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordtype">void</span> set_dir(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; icalparameter *imp;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;};</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;} <span class="comment">// namespace LibICal</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icalparameter__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#ifndef ICALPARAMETER_CXX_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define ICALPARAMETER_CXX_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>{</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;<a class="code" href="icalparameter_8h.html">icalparameter.h</a>&quot;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>}</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">namespace </span>LibICal</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>{</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalParameter.html"> 37</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>{</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>();</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;);</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">~ICalParameter</a>();</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(icalparameter *v);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="comment">// Create from string of form &quot;PARAMNAME=VALUE&quot;</span></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="comment">// Create from just the value, the part after the &quot;=&quot;</span></div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a>(<span class="keyword">const</span> icalparameter_kind &amp;kind, <span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">operator</span> icalparameter *()</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> {</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordflow">return</span> imp;</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> }</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">void</span> detach();</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> std::string as_ical_string();</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordtype">bool</span> is_valid();</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> icalparameter_kind isa();</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordtype">int</span> isa_parameter(<span class="keywordtype">void</span> *param);</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="comment">/* Access the name of an X parameter */</span></div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <span class="keyword">static</span> <span class="keywordtype">void</span> set_xname(<a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param, <span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keyword">static</span> std::string get_xname(<a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param);</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keyword">static</span> <span class="keywordtype">void</span> set_xvalue(<a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param, <span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keyword">static</span> std::string get_xvalue(<a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;param);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="comment">/* Convert enumerations */</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <span class="keyword">static</span> std::string kind_to_string(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keyword">static</span> icalparameter_kind string_to_kind(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="comment">/* DELEGATED-FROM */</span></div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> std::string get_delegatedfrom() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keywordtype">void</span> set_delegatedfrom(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <span class="comment">/* RELATED */</span></div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> icalparameter_related get_related() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keywordtype">void</span> set_related(<span class="keyword">const</span> icalparameter_related &amp;v);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="comment">/* SENT-BY */</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> std::string get_sentby() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordtype">void</span> set_sentby(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="comment">/* LANGUAGE */</span></div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> std::string get_language() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordtype">void</span> set_language(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="comment">/* RELTYPE */</span></div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> icalparameter_reltype get_reltype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordtype">void</span> set_reltype(<span class="keyword">const</span> icalparameter_reltype &amp;v);</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="comment">/* ENCODING */</span></div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> icalparameter_encoding get_encoding() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="keywordtype">void</span> set_encoding(<span class="keyword">const</span> icalparameter_encoding &amp;v);</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <span class="comment">/* ALTREP */</span></div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> std::string get_altrep() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="keywordtype">void</span> set_altrep(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <span class="comment">/* FMTTYPE */</span></div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> std::string get_fmttype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">void</span> set_fmttype(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="comment">/* FBTYPE */</span></div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> icalparameter_fbtype get_fbtype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keywordtype">void</span> set_fbtype(<span class="keyword">const</span> icalparameter_fbtype &amp;v);</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="comment">/* RSVP */</span></div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> icalparameter_rsvp get_rsvp() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keywordtype">void</span> set_rsvp(<span class="keyword">const</span> icalparameter_rsvp &amp;v);</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="comment">/* RANGE */</span></div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> icalparameter_range get_range() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <span class="keywordtype">void</span> set_range(<span class="keyword">const</span> icalparameter_range &amp;v);</div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <span class="comment">/* DELEGATED-TO */</span></div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> std::string get_delegatedto() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordtype">void</span> set_delegatedto(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="comment">/* CN */</span></div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> std::string get_cn() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordtype">void</span> set_cn(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="comment">/* ROLE */</span></div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> icalparameter_role get_role() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keywordtype">void</span> set_role(<span class="keyword">const</span> icalparameter_role &amp;v);</div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="comment">/* X-LIC-COMPARETYPE */</span></div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> icalparameter_xliccomparetype get_xliccomparetype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keywordtype">void</span> set_xliccomparetype(<span class="keyword">const</span> icalparameter_xliccomparetype &amp;v);</div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="comment">/* PARTSTAT */</span></div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> icalparameter_partstat get_partstat() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <span class="keywordtype">void</span> set_partstat(<span class="keyword">const</span> icalparameter_partstat &amp;v);</div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="comment">/* X-LIC-ERRORTYPE */</span></div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> icalparameter_xlicerrortype get_xlicerrortype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keywordtype">void</span> set_xlicerrortype(<span class="keyword">const</span> icalparameter_xlicerrortype &amp;v);</div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="comment">/* MEMBER */</span></div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> std::string get_member() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <span class="keywordtype">void</span> set_member(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="comment">/* X */</span></div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> std::string get_x() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keywordtype">void</span> set_x(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="comment">/* CUTYPE */</span></div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> icalparameter_cutype get_cutype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keywordtype">void</span> set_cutype(<span class="keyword">const</span> icalparameter_cutype &amp;v);</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="comment">/* TZID */</span></div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> std::string get_tzid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> <span class="keywordtype">void</span> set_tzid(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="comment">/* VALUE */</span></div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> icalparameter_value get_value() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <span class="keywordtype">void</span> set_value(<span class="keyword">const</span> icalparameter_value &amp;v);</div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> <span class="comment">/* DIR */</span></div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> std::string get_dir() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> <span class="keywordtype">void</span> set_dir(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> icalparameter *imp;</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>};</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span>} <span class="comment">// namespace LibICal</span></div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassLibICal_1_1ICalParameter_html"><div class="ttname"><a href="classLibICal_1_1ICalParameter.html">LibICal::ICalParameter</a></div><div class="ttdef"><b>Definition:</b> icalparameter_cxx.h:38</div></div>
<div class="ttc" id="aicalerror_8h_html"><div class="ttname"><a href="icalerror_8h.html">icalerror.h</a></div><div class="ttdoc">Error handling for libical.</div></div>
<div class="ttc" id="aicalparameter_8h_html"><div class="ttname"><a href="icalparameter_8h.html">icalparameter.h</a></div></div>
@@ -236,7 +235,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparameterimpl_8h_source.html b/apidocs/icalparameterimpl_8h_source.html
index a1440a31..37e23ca0 100644
--- a/apidocs/icalparameterimpl_8h_source.html
+++ b/apidocs/icalparameterimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparameterimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,57 +66,56 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalparameterimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalparameterimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalparameterimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 09 May 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The original code is icalderivedparameters.{c,h}</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> Contributions from:</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> Graham Davison (g.m.davison@computer.org)</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#ifndef ICALPARAMETERIMPL_H</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#define ICALPARAMETERIMPL_H</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="structicalparameter__impl.html"> 29</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalparameter__impl.html">icalparameter_impl</a></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; icalparameter_kind kind;</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordtype">char</span> <span class="keywordtype">id</span>[5];</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordtype">int</span> size;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *string;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *x_name;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; icalproperty *parent;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">int</span> data;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*ICALPARAMETER_IMPL */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalparameterimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 09 May 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The original code is icalderivedparameters.{c,h}</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"></span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> Contributions from:</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> Graham Davison (g.m.davison@computer.org)</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#ifndef ICALPARAMETERIMPL_H</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#define ICALPARAMETERIMPL_H</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="structicalparameter__impl.html"> 29</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalparameter__impl.html">icalparameter_impl</a></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>{</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> icalparameter_kind kind;</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">char</span> <span class="keywordtype">id</span>[5];</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">int</span> size;</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *string;</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *x_name;</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> icalproperty *parent;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">int</span> data;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>};</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#endif </span><span class="comment">/*ICALPARAMETER_IMPL */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalproperty_8h_html"><div class="ttname"><a href="icalproperty_8h.html">icalproperty.h</a></div></div>
<div class="ttc" id="astructicalparameter__impl_html"><div class="ttname"><a href="structicalparameter__impl.html">icalparameter_impl</a></div><div class="ttdef"><b>Definition:</b> icalparameterimpl.h:30</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparser_8h.html b/apidocs/icalparser_8h.html
index 195ba684..5894878a 100644
--- a/apidocs/icalparser_8h.html
+++ b/apidocs/icalparser_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparser.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalparser.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalparser.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,18 +79,18 @@ $(function() {
<p><a href="icalparser_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a9332da05cc4922f68ae2b07f442c06fa"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structicalparser__impl.html">icalparser_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a></td></tr>
<tr class="separator:a9332da05cc4922f68ae2b07f442c06fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0917f8ab0a302751de31c6e1172fad6f"><td class="memItemLeft" align="right" valign="top"><a id="a0917f8ab0a302751de31c6e1172fad6f"></a>
+<tr class="memitem:a69220c4ae4e2d8b576334ac8049f6a32"><td class="memItemLeft" align="right" valign="top"><a id="a69220c4ae4e2d8b576334ac8049f6a32" name="a69220c4ae4e2d8b576334ac8049f6a32"></a>
typedef char *(*&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_line_gen_func</b>) (char *s, size_t size, void *d)</td></tr>
-<tr class="separator:a0917f8ab0a302751de31c6e1172fad6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8b34b2ce5d2982022e34e8a0ef32be0"><td class="memItemLeft" align="right" valign="top"><a id="af8b34b2ce5d2982022e34e8a0ef32be0"></a>
+<tr class="separator:a69220c4ae4e2d8b576334ac8049f6a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8b34b2ce5d2982022e34e8a0ef32be0"><td class="memItemLeft" align="right" valign="top"><a id="af8b34b2ce5d2982022e34e8a0ef32be0" name="af8b34b2ce5d2982022e34e8a0ef32be0"></a>
typedef enum <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_state</b></td></tr>
<tr class="separator:af8b34b2ce5d2982022e34e8a0ef32be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:aeec42cd09dd789c699d7b6741cbec3e7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a> { <br />
&#160;&#160;<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">ICALPARSER_ERROR</a>
@@ -105,45 +104,45 @@ Enumerations</h2></td></tr>
<tr class="memdesc:aeec42cd09dd789c699d7b6741cbec3e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the current state of the parser. <a href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">More...</a><br /></td></tr>
<tr class="separator:aeec42cd09dd789c699d7b6741cbec3e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a1138735cde70554bcdfc17dc8a595a6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser_add_line</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, char *str)</td></tr>
-<tr class="memdesc:a1138735cde70554bcdfc17dc8a595a6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a single line to be parsed by the icalparser. <a href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">More...</a><br /></td></tr>
-<tr class="separator:a1138735cde70554bcdfc17dc8a595a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa184343e374e5a201d8079df827597b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#aa184343e374e5a201d8079df827597b2">icalparser_clean</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser)</td></tr>
-<tr class="memdesc:aa184343e374e5a201d8079df827597b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cleans out an icalparser and returns whatever it has parsed so far. <a href="icalparser_8h.html#aa184343e374e5a201d8079df827597b2">More...</a><br /></td></tr>
-<tr class="separator:aa184343e374e5a201d8079df827597b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a987113ea951dc55e37a764af168caaca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser_add_line</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, char *str)</td></tr>
+<tr class="memdesc:a987113ea951dc55e37a764af168caaca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a single line to be parsed by the icalparser. <a href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">More...</a><br /></td></tr>
+<tr class="separator:a987113ea951dc55e37a764af168caaca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6e4c9c494345c51adf49a7e30255fb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7">icalparser_clean</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser)</td></tr>
+<tr class="memdesc:aa6e4c9c494345c51adf49a7e30255fb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cleans out an icalparser and returns whatever it has parsed so far. <a href="icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7">More...</a><br /></td></tr>
+<tr class="separator:aa6e4c9c494345c51adf49a7e30255fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cb8b8678b781d3d2ede0fbce613b90d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser)</td></tr>
<tr class="memdesc:a1cb8b8678b781d3d2ede0fbce613b90d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees an icalparser object. <a href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">More...</a><br /></td></tr>
<tr class="separator:a1cb8b8678b781d3d2ede0fbce613b90d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e9b165c1aa2ba82605bcccadf85f74c"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser_get_line</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, icalparser_line_gen_func line_gen_func)</td></tr>
-<tr class="memdesc:a1e9b165c1aa2ba82605bcccadf85f74c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Given a line generator function, returns a single iCal content line. <a href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">More...</a><br /></td></tr>
-<tr class="separator:a1e9b165c1aa2ba82605bcccadf85f74c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada2de638b68de5146ae860631709f4a3"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser_get_line</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, icalparser_line_gen_func line_gen_func)</td></tr>
+<tr class="memdesc:ada2de638b68de5146ae860631709f4a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Given a line generator function, returns a single iCal content line. <a href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">More...</a><br /></td></tr>
+<tr class="separator:ada2de638b68de5146ae860631709f4a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a27d19ac53219bb65aeb9a031dbf027"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser_get_state</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser)</td></tr>
<tr class="memdesc:a9a27d19ac53219bb65aeb9a031dbf027"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns current state of the icalparser. <a href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">More...</a><br /></td></tr>
<tr class="separator:a9a27d19ac53219bb65aeb9a031dbf027"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a7a45307a9ff90ec23d632501c0bd00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a> (void)</td></tr>
-<tr class="memdesc:a3a7a45307a9ff90ec23d632501c0bd00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new icalparser. <a href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">More...</a><br /></td></tr>
-<tr class="separator:a3a7a45307a9ff90ec23d632501c0bd00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab80e10c3636d6476bc4920ae72d4b70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser_parse</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, icalparser_line_gen_func line_gen_func)</td></tr>
-<tr class="memdesc:aab80e10c3636d6476bc4920ae72d4b70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Message oriented parsing. <a href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">More...</a><br /></td></tr>
-<tr class="separator:aab80e10c3636d6476bc4920ae72d4b70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a966f6fd4bc931c06b2c596daeadb692f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser_parse_string</a> (const char *str)</td></tr>
-<tr class="memdesc:a966f6fd4bc931c06b2c596daeadb692f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses a string and returns the parsed icalcomponent. <a href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">More...</a><br /></td></tr>
-<tr class="separator:a966f6fd4bc931c06b2c596daeadb692f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9848e4dc69f814f49a5ece028c43be57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a> (void)</td></tr>
+<tr class="memdesc:a9848e4dc69f814f49a5ece028c43be57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new icalparser. <a href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">More...</a><br /></td></tr>
+<tr class="separator:a9848e4dc69f814f49a5ece028c43be57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00330df647417bb017a7daaaffafddec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser_parse</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, icalparser_line_gen_func line_gen_func)</td></tr>
+<tr class="memdesc:a00330df647417bb017a7daaaffafddec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Message oriented parsing. <a href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">More...</a><br /></td></tr>
+<tr class="separator:a00330df647417bb017a7daaaffafddec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5e1268344c61e44a0ec18085688f07fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser_parse_string</a> (const char *str)</td></tr>
+<tr class="memdesc:a5e1268344c61e44a0ec18085688f07fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses a string and returns the parsed icalcomponent. <a href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">More...</a><br /></td></tr>
+<tr class="separator:a5e1268344c61e44a0ec18085688f07fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae6d08b4084610e225621a25dddd7689"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a> (<a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *parser, void *data)</td></tr>
<tr class="memdesc:aae6d08b4084610e225621a25dddd7689"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the data that icalparser_parse will give to the line_gen_func as the parameter 'd'. <a href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">More...</a><br /></td></tr>
<tr class="separator:aae6d08b4084610e225621a25dddd7689"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c0eb0a99b21f94b4d5009cd660382e7"><td class="memItemLeft" align="right" valign="top"><a id="a7c0eb0a99b21f94b4d5009cd660382e7"></a>
+<tr class="memitem:a6429fdd3d61babc95a3851d78c16ae66"><td class="memItemLeft" align="right" valign="top"><a id="a6429fdd3d61babc95a3851d78c16ae66" name="a6429fdd3d61babc95a3851d78c16ae66"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_line_generator</b> (char *out, size_t buf_size, void *d)</td></tr>
-<tr class="separator:a7c0eb0a99b21f94b4d5009cd660382e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a6429fdd3d61babc95a3851d78c16ae66"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Line-oriented parsing. </p>
-<p>This file provides methods to parse iCalendar-formatted data into the structures provided by this library.</p>
-<dl class="section user"><dt>Usage</dt><dd>Create a new parser via icalparser_new_parser(), then add lines one at a time with <a class="el" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a" title="Adds a single line to be parsed by the icalparser.">icalparser_add_line()</a>. <a class="el" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a" title="Adds a single line to be parsed by the icalparser.">icalparser_add_line()</a> will return non-zero when it has finished with a component. </dd></dl>
+<div class="textblock"><p >Line-oriented parsing. </p>
+<p >This file provides methods to parse iCalendar-formatted data into the structures provided by this library.</p>
+<dl class="section user"><dt>Usage</dt><dd>Create a new parser via icalparser_new_parser(), then add lines one at a time with <a class="el" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca" title="Adds a single line to be parsed by the icalparser.">icalparser_add_line()</a>. <a class="el" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca" title="Adds a single line to be parsed by the icalparser.">icalparser_add_line()</a> will return non-zero when it has finished with a component. </dd></dl>
</div><h2 class="groupheader">Typedef Documentation</h2>
-<a id="a9332da05cc4922f68ae2b07f442c06fa"></a>
+<a id="a9332da05cc4922f68ae2b07f442c06fa" name="a9332da05cc4922f68ae2b07f442c06fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9332da05cc4922f68ae2b07f442c06fa">&#9670;&nbsp;</a></span>icalparser</h2>
<div class="memitem">
@@ -154,12 +153,12 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</tr>
</table>
</div><div class="memdoc">
-<p>Implementation of the icalparser struct, which holds the state for the current parsing operation. </p>
+<p >Implementation of the icalparser struct, which holds the state for the current parsing operation. </p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a id="aeec42cd09dd789c699d7b6741cbec3e7"></a>
+<a id="aeec42cd09dd789c699d7b6741cbec3e7" name="aeec42cd09dd789c699d7b6741cbec3e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeec42cd09dd789c699d7b6741cbec3e7">&#9670;&nbsp;</a></span>icalparser_state</h2>
<div class="memitem">
@@ -173,29 +172,29 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
<p>Represents the current state of the parser. </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8"></a>ICALPARSER_ERROR&#160;</td><td class="fielddoc"><p>An error occurred while parsing. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8" name="aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8"></a>ICALPARSER_ERROR&#160;</td><td class="fielddoc"><p >An error occurred while parsing. </p>
</td></tr>
-<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090"></a>ICALPARSER_SUCCESS&#160;</td><td class="fielddoc"><p>Parsing was successful. </p>
+<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090" name="aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090"></a>ICALPARSER_SUCCESS&#160;</td><td class="fielddoc"><p >Parsing was successful. </p>
</td></tr>
-<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e"></a>ICALPARSER_BEGIN_COMP&#160;</td><td class="fielddoc"><p>Currently parsing the begin of a component. </p>
+<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e" name="aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e"></a>ICALPARSER_BEGIN_COMP&#160;</td><td class="fielddoc"><p >Currently parsing the begin of a component. </p>
</td></tr>
-<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2"></a>ICALPARSER_END_COMP&#160;</td><td class="fielddoc"><p>Currently parsing the end of the component. </p>
+<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2" name="aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2"></a>ICALPARSER_END_COMP&#160;</td><td class="fielddoc"><p >Currently parsing the end of the component. </p>
</td></tr>
-<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2"></a>ICALPARSER_IN_PROGRESS&#160;</td><td class="fielddoc"><p>Parsing is currently in progress. </p>
+<tr><td class="fieldname"><a id="aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2" name="aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2"></a>ICALPARSER_IN_PROGRESS&#160;</td><td class="fielddoc"><p >Parsing is currently in progress. </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a id="a1138735cde70554bcdfc17dc8a595a6a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1138735cde70554bcdfc17dc8a595a6a">&#9670;&nbsp;</a></span>icalparser_add_line()</h2>
+<a id="a987113ea951dc55e37a764af168caaca" name="a987113ea951dc55e37a764af168caaca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a987113ea951dc55e37a764af168caaca">&#9670;&nbsp;</a></span>icalparser_add_line()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalparser_add_line </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalparser_add_line </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *&#160;</td>
<td class="paramname"><em>parser</em>, </td>
@@ -223,7 +222,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>When this was the last line of the component to be parsed, it returns the icalcomponent, otherwise it returns <code>NULL</code>. </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70" title="Message oriented parsing.">icalparser_parse()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec" title="Message oriented parsing.">icalparser_parse()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd><ul>
<li>If <em>parser</em> is <code>NULL</code>, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>.</li>
<li>If <em>line</em> is empty, if returns <code>NULL</code></li>
@@ -241,19 +240,19 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
<div class="line">{</div>
<div class="line"> <span class="keywordtype">char</span>* line;</div>
<div class="line"> FILE* stream;</div>
-<div class="line"> <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component;</div>
+<div class="line"> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component;</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a>();</div>
+<div class="line"> <a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code hl_function" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a>();</div>
<div class="line"> stream = fopen(argv[1],<span class="stringliteral">&quot;r&quot;</span>);</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a>(parser, stream);</div>
+<div class="line"> <a class="code hl_function" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a>(parser, stream);</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">do</span>{</div>
<div class="line"> <span class="comment">// get a single content line</span></div>
-<div class="line"> line = <a class="code" href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser_get_line</a>(parser, read_stream);</div>
+<div class="line"> line = <a class="code hl_function" href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser_get_line</a>(parser, read_stream);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// add that line to the parser</span></div>
-<div class="line"> c = <a class="code" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser_add_line</a>(parser,line);</div>
+<div class="line"> c = <a class="code hl_function" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser_add_line</a>(parser,line);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// once we parsed a component, print it</span></div>
<div class="line"> <span class="keywordflow">if</span> (c != 0) {</div>
@@ -262,27 +261,27 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
<div class="line"> }</div>
<div class="line"> } <span class="keywordflow">while</span> (line != 0);</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
+<div class="line"> <a class="code hl_function" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
<div class="line">}</div>
-<div class="ttc" id="aicalparser_8h_html_a1138735cde70554bcdfc17dc8a595a6a"><div class="ttname"><a href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser_add_line</a></div><div class="ttdeci">icalcomponent * icalparser_add_line(icalparser *parser, char *str)</div><div class="ttdoc">Adds a single line to be parsed by the icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:685</div></div>
<div class="ttc" id="aicalparser_8h_html_a1cb8b8678b781d3d2ede0fbce613b90d"><div class="ttname"><a href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a></div><div class="ttdeci">void icalparser_free(icalparser *parser)</div><div class="ttdoc">Frees an icalparser object.</div><div class="ttdef"><b>Definition:</b> icalparser.c:121</div></div>
-<div class="ttc" id="aicalparser_8h_html_a1e9b165c1aa2ba82605bcccadf85f74c"><div class="ttname"><a href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser_get_line</a></div><div class="ttdeci">char * icalparser_get_line(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Given a line generator function, returns a single iCal content line.</div><div class="ttdef"><b>Definition:</b> icalparser.c:476</div></div>
-<div class="ttc" id="aicalparser_8h_html_a3a7a45307a9ff90ec23d632501c0bd00"><div class="ttname"><a href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a></div><div class="ttdeci">icalparser * icalparser_new(void)</div><div class="ttdoc">Creates a new icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:99</div></div>
+<div class="ttc" id="aicalparser_8h_html_a9848e4dc69f814f49a5ece028c43be57"><div class="ttname"><a href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a></div><div class="ttdeci">icalparser * icalparser_new(void)</div><div class="ttdoc">Creates a new icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:99</div></div>
+<div class="ttc" id="aicalparser_8h_html_a987113ea951dc55e37a764af168caaca"><div class="ttname"><a href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser_add_line</a></div><div class="ttdeci">icalcomponent * icalparser_add_line(icalparser *parser, char *str)</div><div class="ttdoc">Adds a single line to be parsed by the icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:685</div></div>
<div class="ttc" id="aicalparser_8h_html_aae6d08b4084610e225621a25dddd7689"><div class="ttname"><a href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a></div><div class="ttdeci">void icalparser_set_gen_data(icalparser *parser, void *data)</div><div class="ttdoc">Sets the data that icalparser_parse will give to the line_gen_func as the parameter 'd'.</div><div class="ttdef"><b>Definition:</b> icalparser.c:138</div></div>
+<div class="ttc" id="aicalparser_8h_html_ada2de638b68de5146ae860631709f4a3"><div class="ttname"><a href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser_get_line</a></div><div class="ttdeci">char * icalparser_get_line(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Given a line generator function, returns a single iCal content line.</div><div class="ttdef"><b>Definition:</b> icalparser.c:476</div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
<div class="ttc" id="astructicalparser__impl_html"><div class="ttname"><a href="structicalparser__impl.html">icalparser_impl</a></div><div class="ttdef"><b>Definition:</b> icalparser.c:51</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aa184343e374e5a201d8079df827597b2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa184343e374e5a201d8079df827597b2">&#9670;&nbsp;</a></span>icalparser_clean()</h2>
+<a id="aa6e4c9c494345c51adf49a7e30255fb7" name="aa6e4c9c494345c51adf49a7e30255fb7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa6e4c9c494345c51adf49a7e30255fb7">&#9670;&nbsp;</a></span>icalparser_clean()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalparser_clean </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalparser_clean </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *&#160;</td>
<td class="paramname"><em>parser</em></td><td>)</td>
@@ -305,7 +304,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</div>
</div>
-<a id="a1cb8b8678b781d3d2ede0fbce613b90d"></a>
+<a id="a1cb8b8678b781d3d2ede0fbce613b90d" name="a1cb8b8678b781d3d2ede0fbce613b90d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cb8b8678b781d3d2ede0fbce613b90d">&#9670;&nbsp;</a></span>icalparser_free()</h2>
<div class="memitem">
@@ -328,23 +327,23 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</table>
</dd>
</dl>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a>();</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code hl_function" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// use parser ...</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
+<div class="line"><a class="code hl_function" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a1e9b165c1aa2ba82605bcccadf85f74c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1e9b165c1aa2ba82605bcccadf85f74c">&#9670;&nbsp;</a></span>icalparser_get_line()</h2>
+<a id="ada2de638b68de5146ae860631709f4a3" name="ada2de638b68de5146ae860631709f4a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ada2de638b68de5146ae860631709f4a3">&#9670;&nbsp;</a></span>icalparser_get_line()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icalparser_get_line </td>
+ <td class="memname">char * icalparser_get_line </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *&#160;</td>
<td class="paramname"><em>parser</em>, </td>
@@ -376,7 +375,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</div>
</div>
-<a id="a9a27d19ac53219bb65aeb9a031dbf027"></a>
+<a id="a9a27d19ac53219bb65aeb9a031dbf027" name="a9a27d19ac53219bb65aeb9a031dbf027"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a27d19ac53219bb65aeb9a031dbf027">&#9670;&nbsp;</a></span>icalparser_get_state()</h2>
<div class="memitem">
@@ -400,11 +399,11 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The current state of the icalparser, as an <a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7" title="Represents the current state of the parser.">icalparser_state</a></dd></dl>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a>();</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code hl_function" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// use icalparser...</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordflow">if</span>(<a class="code" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser_get_state</a>(parser) == <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">ICALPARSER_ERROR</a>) {</div>
+<div class="line"><span class="keywordflow">if</span>(<a class="code hl_function" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser_get_state</a>(parser) == <a class="code hl_enumvalue" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">ICALPARSER_ERROR</a>) {</div>
<div class="line"> <span class="comment">// handle error</span></div>
<div class="line">} <span class="keywordflow">else</span> {</div>
<div class="line"> <span class="comment">// ...</span></div>
@@ -416,14 +415,14 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</div>
</div>
-<a id="a3a7a45307a9ff90ec23d632501c0bd00"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3a7a45307a9ff90ec23d632501c0bd00">&#9670;&nbsp;</a></span>icalparser_new()</h2>
+<a id="a9848e4dc69f814f49a5ece028c43be57" name="a9848e4dc69f814f49a5ece028c43be57"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9848e4dc69f814f49a5ece028c43be57">&#9670;&nbsp;</a></span>icalparser_new()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a>* icalparser_new </td>
+ <td class="memname"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> * icalparser_new </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
@@ -437,24 +436,24 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
<dl class="section user"><dt>Error handling</dt><dd>On error, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d">ICAL_NEWFAILED_ERROR</a>.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>All icalparser objects created with this function need to be freed using the <a class="el" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d" title="Frees an icalparser object.">icalparser_free()</a> function.</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create new parser</span></div>
-<div class="line"><a class="code" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a>();</div>
+<div class="line"><a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code hl_function" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// do something with it...</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">// free parser</span></div>
-<div class="line"><a class="code" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
+<div class="line"><a class="code hl_function" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aab80e10c3636d6476bc4920ae72d4b70"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aab80e10c3636d6476bc4920ae72d4b70">&#9670;&nbsp;</a></span>icalparser_parse()</h2>
+<a id="a00330df647417bb017a7daaaffafddec" name="a00330df647417bb017a7daaaffafddec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a00330df647417bb017a7daaaffafddec">&#9670;&nbsp;</a></span>icalparser_parse()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalparser_parse </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalparser_parse </td>
<td>(</td>
<td class="paramtype"><a class="el" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa">icalparser</a> *&#160;</td>
<td class="paramname"><em>parser</em>, </td>
@@ -482,7 +481,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The parsed icalcomponent </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f" title="Parses a string and returns the parsed icalcomponent.">icalparser_parse_string()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd" title="Parses a string and returns the parsed icalcomponent.">icalparser_parse_string()</a></dd></dl>
<p>Reads an icalcomponent using the supplied <em>line_gen_func</em>, returning the parsed component (or <code>NULL</code> on error).</p>
<dl class="section user"><dt>Error handling</dt><dd><ul>
<li>If <em>parser</em> is <code>NULL</code>, it returns <code>NULL</code> and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1">ICAL_BADARG_ERROR</a>.</li>
@@ -501,35 +500,35 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
<div class="line">{</div>
<div class="line"> <span class="keywordtype">char</span>* line;</div>
<div class="line"> FILE* stream;</div>
-<div class="line"> <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component;</div>
+<div class="line"> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component;</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a>();</div>
+<div class="line"> <a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser = <a class="code hl_function" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a>();</div>
<div class="line"> stream = fopen(argv[1],<span class="stringliteral">&quot;r&quot;</span>);</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a>(parser, stream);</div>
+<div class="line"> <a class="code hl_function" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a>(parser, stream);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// use the parse method to parse the input data</span></div>
-<div class="line"> component = <a class="code" href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser_parse</a>(parser, read_stream);</div>
+<div class="line"> component = <a class="code hl_function" href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser_parse</a>(parser, read_stream);</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// once we parsed a component, print it</span></div>
<div class="line"> printf(<span class="stringliteral">&quot;%s&quot;</span>, icalcomponent_as_ical_string(c));</div>
<div class="line"> icalcomponent_free(c);</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
+<div class="line"> <a class="code hl_function" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(parser);</div>
<div class="line">}</div>
-<div class="ttc" id="aicalparser_8h_html_aab80e10c3636d6476bc4920ae72d4b70"><div class="ttname"><a href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser_parse</a></div><div class="ttdeci">icalcomponent * icalparser_parse(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Message oriented parsing.</div><div class="ttdef"><b>Definition:</b> icalparser.c:625</div></div>
+<div class="ttc" id="aicalparser_8h_html_a00330df647417bb017a7daaaffafddec"><div class="ttname"><a href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser_parse</a></div><div class="ttdeci">icalcomponent * icalparser_parse(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Message oriented parsing.</div><div class="ttdef"><b>Definition:</b> icalparser.c:625</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a966f6fd4bc931c06b2c596daeadb692f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a966f6fd4bc931c06b2c596daeadb692f">&#9670;&nbsp;</a></span>icalparser_parse_string()</h2>
+<a id="a5e1268344c61e44a0ec18085688f07fd" name="a5e1268344c61e44a0ec18085688f07fd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5e1268344c61e44a0ec18085688f07fd">&#9670;&nbsp;</a></span>icalparser_parse_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalparser_parse_string </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalparser_parse_string </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em></td><td>)</td>
@@ -551,21 +550,21 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keywordtype">char</span> *ical_string;</div>
<div class="line"> </div>
<div class="line"><span class="comment">// parse ical_string</span></div>
-<div class="line"><a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component = <a class="code" href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser_parse_string</a>(ical_string);</div>
+<div class="line"><a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component = <a class="code hl_function" href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser_parse_string</a>(ical_string);</div>
<div class="line"> </div>
-<div class="line"><span class="keywordflow">if</span>(!<a class="code" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> || component == NULL) {</div>
+<div class="line"><span class="keywordflow">if</span>(!<a class="code hl_define" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a> || component == NULL) {</div>
<div class="line"> <span class="comment">// use component ...</span></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">// release component</span></div>
<div class="line">icalcomponent_free(component);</div>
<div class="ttc" id="aicalerror_8h_html_ad2562706150f5c5a4d9b0ca149d78e37"><div class="ttname"><a href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37">icalerrno</a></div><div class="ttdeci">#define icalerrno</div><div class="ttdoc">Access the current icalerrno value.</div><div class="ttdef"><b>Definition:</b> icalerror.h:144</div></div>
-<div class="ttc" id="aicalparser_8h_html_a966f6fd4bc931c06b2c596daeadb692f"><div class="ttname"><a href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser_parse_string</a></div><div class="ttdeci">icalcomponent * icalparser_parse_string(const char *str)</div><div class="ttdoc">Parses a string and returns the parsed icalcomponent.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1335</div></div>
+<div class="ttc" id="aicalparser_8h_html_a5e1268344c61e44a0ec18085688f07fd"><div class="ttname"><a href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser_parse_string</a></div><div class="ttdeci">icalcomponent * icalparser_parse_string(const char *str)</div><div class="ttdoc">Parses a string and returns the parsed icalcomponent.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1335</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="aae6d08b4084610e225621a25dddd7689"></a>
+<a id="aae6d08b4084610e225621a25dddd7689" name="aae6d08b4084610e225621a25dddd7689"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae6d08b4084610e225621a25dddd7689">&#9670;&nbsp;</a></span>icalparser_set_gen_data()</h2>
<div class="memitem">
@@ -599,14 +598,14 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalparser_string_l
</table>
</dd>
</dl>
-<p>If you use any of the icalparser_parser() or <a class="el" href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c" title="Given a line generator function, returns a single iCal content line.">icalparser_get_line()</a> functions, the <em>line_gen_func</em> that they expect has a third <code>void* d</code> argument. This function sets what will be passed to your <em>line_gen_function</em> as such argument. </p>
+<p>If you use any of the icalparser_parser() or <a class="el" href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3" title="Given a line generator function, returns a single iCal content line.">icalparser_get_line()</a> functions, the <em>line_gen_func</em> that they expect has a third <code>void* d</code> argument. This function sets what will be passed to your <em>line_gen_function</em> as such argument. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalparser_8h_source.html b/apidocs/icalparser_8h_source.html
index 451e12fe..026491da 100644
--- a/apidocs/icalparser_8h_source.html
+++ b/apidocs/icalparser_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparser.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,90 +66,89 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalparser.h</div> </div>
+ <div class="headertitle"><div class="title">icalparser.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalparser_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa"> 1</a></span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalparser.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 April 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The original code is icalparser.h</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#ifndef ICALPARSER_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define ICALPARSER_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalparser__impl.html">icalparser_impl</a> <a class="code" href="structicalparser__impl.html">icalparser</a>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7"> 55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;{</div>
-<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8"> 58</a></span>&#160; <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">ICALPARSER_ERROR</a>,</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090"> 61</a></span>&#160; <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">ICALPARSER_SUCCESS</a>,</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e"> 64</a></span>&#160; <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">ICALPARSER_BEGIN_COMP</a>,</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2"> 67</a></span>&#160; <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2">ICALPARSER_END_COMP</a>,</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2">ICALPARSER_IN_PROGRESS</a></div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2"> 71</a></span>&#160;} <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">char</span> *(*icalparser_line_gen_func) (<span class="keywordtype">char</span> *s, <span class="keywordtype">size_t</span> size, <span class="keywordtype">void</span> *d);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalparser__impl.html">icalparser</a> *<a class="code" href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser_add_line</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser, <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalparser_8h.html#aa184343e374e5a201d8079df827597b2">icalparser_clean</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser);</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; </div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a> <a class="code" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser_get_state</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser);</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; </div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser);</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; </div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser_parse</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser,</div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; icalparser_line_gen_func line_gen_func);</div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; </div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser, <span class="keywordtype">void</span> *data);</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; </div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser_parse_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="comment">/***********************************************************************</span></div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;<span class="comment"> * Parser support functions</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="comment"> ***********************************************************************/</span></div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; </div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser_get_line</a>(<a class="code" href="structicalparser__impl.html">icalparser</a> *parser,</div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; icalparser_line_gen_func line_gen_func);</div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; </div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalparser_string_line_generator(<span class="keywordtype">char</span> *out, <span class="keywordtype">size_t</span> buf_size, <span class="keywordtype">void</span> *d);</div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; </div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALPARSE_H */</span><span class="preprocessor"></span></div>
+<a href="icalparser_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalparser.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 April 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The original code is icalparser.h</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef ICALPARSER_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define ICALPARSER_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa"> 48</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalparser__impl.html">icalparser_impl</a> <a class="code hl_struct" href="structicalparser__impl.html">icalparser</a>;</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7"> 55</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>{</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8"> 58</a></span> <a class="code hl_enumvalue" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8">ICALPARSER_ERROR</a>,</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090"> 61</a></span> <a class="code hl_enumvalue" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">ICALPARSER_SUCCESS</a>,</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e"> 64</a></span> <a class="code hl_enumvalue" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">ICALPARSER_BEGIN_COMP</a>,</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2"> 67</a></span> <a class="code hl_enumvalue" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2">ICALPARSER_END_COMP</a>,</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <a class="code hl_enumvalue" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2">ICALPARSER_IN_PROGRESS</a></div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2"> 71</a></span>} <a class="code hl_enumeration" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a>;</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="keyword">typedef</span> <span class="keywordtype">char</span> *(*icalparser_line_gen_func) (<span class="keywordtype">char</span> *s, <span class="keywordtype">size_t</span> size, <span class="keywordtype">void</span> *d);</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *<a class="code hl_function" href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser_add_line</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser, <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7">icalparser_clean</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser);</div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> </div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span>LIBICAL_ICAL_EXPORT <a class="code hl_enumeration" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a> <a class="code hl_function" href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser_get_state</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser);</div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> </div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser);</div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> </div>
+<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser_parse</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser,</div>
+<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> icalparser_line_gen_func line_gen_func);</div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> </div>
+<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser, <span class="keywordtype">void</span> *data);</div>
+<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> </div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser_parse_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
+<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span><span class="comment">/***********************************************************************</span></div>
+<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span><span class="comment"> * Parser support functions</span></div>
+<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span><span class="comment"> ***********************************************************************/</span></div>
+<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> </div>
+<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser_get_line</a>(<a class="code hl_struct" href="structicalparser__impl.html">icalparser</a> *parser,</div>
+<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> icalparser_line_gen_func line_gen_func);</div>
+<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> </div>
+<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalparser_string_line_generator(<span class="keywordtype">char</span> *out, <span class="keywordtype">size_t</span> buf_size, <span class="keywordtype">void</span> *d);</div>
+<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> </div>
+<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALPARSE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
-<div class="ttc" id="aicalparser_8h_html_a1138735cde70554bcdfc17dc8a595a6a"><div class="ttname"><a href="icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a">icalparser_add_line</a></div><div class="ttdeci">icalcomponent * icalparser_add_line(icalparser *parser, char *str)</div><div class="ttdoc">Adds a single line to be parsed by the icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:685</div></div>
+<div class="ttc" id="aicalparser_8h_html_a00330df647417bb017a7daaaffafddec"><div class="ttname"><a href="icalparser_8h.html#a00330df647417bb017a7daaaffafddec">icalparser_parse</a></div><div class="ttdeci">icalcomponent * icalparser_parse(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Message oriented parsing.</div><div class="ttdef"><b>Definition:</b> icalparser.c:625</div></div>
<div class="ttc" id="aicalparser_8h_html_a1cb8b8678b781d3d2ede0fbce613b90d"><div class="ttname"><a href="icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d">icalparser_free</a></div><div class="ttdeci">void icalparser_free(icalparser *parser)</div><div class="ttdoc">Frees an icalparser object.</div><div class="ttdef"><b>Definition:</b> icalparser.c:121</div></div>
-<div class="ttc" id="aicalparser_8h_html_a1e9b165c1aa2ba82605bcccadf85f74c"><div class="ttname"><a href="icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c">icalparser_get_line</a></div><div class="ttdeci">char * icalparser_get_line(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Given a line generator function, returns a single iCal content line.</div><div class="ttdef"><b>Definition:</b> icalparser.c:476</div></div>
-<div class="ttc" id="aicalparser_8h_html_a3a7a45307a9ff90ec23d632501c0bd00"><div class="ttname"><a href="icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00">icalparser_new</a></div><div class="ttdeci">icalparser * icalparser_new(void)</div><div class="ttdoc">Creates a new icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:99</div></div>
-<div class="ttc" id="aicalparser_8h_html_a966f6fd4bc931c06b2c596daeadb692f"><div class="ttname"><a href="icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f">icalparser_parse_string</a></div><div class="ttdeci">icalcomponent * icalparser_parse_string(const char *str)</div><div class="ttdoc">Parses a string and returns the parsed icalcomponent.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1335</div></div>
+<div class="ttc" id="aicalparser_8h_html_a5e1268344c61e44a0ec18085688f07fd"><div class="ttname"><a href="icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd">icalparser_parse_string</a></div><div class="ttdeci">icalcomponent * icalparser_parse_string(const char *str)</div><div class="ttdoc">Parses a string and returns the parsed icalcomponent.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1335</div></div>
+<div class="ttc" id="aicalparser_8h_html_a9848e4dc69f814f49a5ece028c43be57"><div class="ttname"><a href="icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57">icalparser_new</a></div><div class="ttdeci">icalparser * icalparser_new(void)</div><div class="ttdoc">Creates a new icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:99</div></div>
+<div class="ttc" id="aicalparser_8h_html_a987113ea951dc55e37a764af168caaca"><div class="ttname"><a href="icalparser_8h.html#a987113ea951dc55e37a764af168caaca">icalparser_add_line</a></div><div class="ttdeci">icalcomponent * icalparser_add_line(icalparser *parser, char *str)</div><div class="ttdoc">Adds a single line to be parsed by the icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:685</div></div>
<div class="ttc" id="aicalparser_8h_html_a9a27d19ac53219bb65aeb9a031dbf027"><div class="ttname"><a href="icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027">icalparser_get_state</a></div><div class="ttdeci">icalparser_state icalparser_get_state(icalparser *parser)</div><div class="ttdoc">Returns current state of the icalparser.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1237</div></div>
-<div class="ttc" id="aicalparser_8h_html_aa184343e374e5a201d8079df827597b2"><div class="ttname"><a href="icalparser_8h.html#aa184343e374e5a201d8079df827597b2">icalparser_clean</a></div><div class="ttdeci">icalcomponent * icalparser_clean(icalparser *parser)</div><div class="ttdoc">Cleans out an icalparser and returns whatever it has parsed so far.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1242</div></div>
-<div class="ttc" id="aicalparser_8h_html_aab80e10c3636d6476bc4920ae72d4b70"><div class="ttname"><a href="icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70">icalparser_parse</a></div><div class="ttdeci">icalcomponent * icalparser_parse(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Message oriented parsing.</div><div class="ttdef"><b>Definition:</b> icalparser.c:625</div></div>
+<div class="ttc" id="aicalparser_8h_html_aa6e4c9c494345c51adf49a7e30255fb7"><div class="ttname"><a href="icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7">icalparser_clean</a></div><div class="ttdeci">icalcomponent * icalparser_clean(icalparser *parser)</div><div class="ttdoc">Cleans out an icalparser and returns whatever it has parsed so far.</div><div class="ttdef"><b>Definition:</b> icalparser.c:1242</div></div>
<div class="ttc" id="aicalparser_8h_html_aae6d08b4084610e225621a25dddd7689"><div class="ttname"><a href="icalparser_8h.html#aae6d08b4084610e225621a25dddd7689">icalparser_set_gen_data</a></div><div class="ttdeci">void icalparser_set_gen_data(icalparser *parser, void *data)</div><div class="ttdoc">Sets the data that icalparser_parse will give to the line_gen_func as the parameter 'd'.</div><div class="ttdef"><b>Definition:</b> icalparser.c:138</div></div>
+<div class="ttc" id="aicalparser_8h_html_ada2de638b68de5146ae860631709f4a3"><div class="ttname"><a href="icalparser_8h.html#ada2de638b68de5146ae860631709f4a3">icalparser_get_line</a></div><div class="ttdeci">char * icalparser_get_line(icalparser *parser, icalparser_line_gen_func line_gen_func)</div><div class="ttdoc">Given a line generator function, returns a single iCal content line.</div><div class="ttdef"><b>Definition:</b> icalparser.c:476</div></div>
<div class="ttc" id="aicalparser_8h_html_aeec42cd09dd789c699d7b6741cbec3e7"><div class="ttname"><a href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a></div><div class="ttdeci">icalparser_state</div><div class="ttdoc">Represents the current state of the parser.</div><div class="ttdef"><b>Definition:</b> icalparser.h:56</div></div>
<div class="ttc" id="aicalparser_8h_html_aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e"><div class="ttname"><a href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e">ICALPARSER_BEGIN_COMP</a></div><div class="ttdeci">@ ICALPARSER_BEGIN_COMP</div><div class="ttdef"><b>Definition:</b> icalparser.h:64</div></div>
<div class="ttc" id="aicalparser_8h_html_aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090"><div class="ttname"><a href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090">ICALPARSER_SUCCESS</a></div><div class="ttdeci">@ ICALPARSER_SUCCESS</div><div class="ttdef"><b>Definition:</b> icalparser.h:61</div></div>
@@ -161,7 +160,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalperiod_8h.html b/apidocs/icalperiod_8h.html
index 4ffb7188..09803ad6 100644
--- a/apidocs/icalperiod_8h.html
+++ b/apidocs/icalperiod_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalperiod.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalperiod.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalperiod.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,25 +79,25 @@ $(function() {
<p><a href="icalperiod_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalperiodtype.html">icalperiodtype</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Struct to represent a period in time. <a href="structicalperiodtype.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICALPERIODTYPE_INITIALIZER</b></td></tr>
+<tr class="memitem:ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html#ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34">ICALPERIODTYPE_INITIALIZER</a></td></tr>
<tr class="separator:ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ac84e7fc00fa25286c1f109eb35a10883"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiodtype_as_ical_string</a> (struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a> p)</td></tr>
-<tr class="memdesc:ac84e7fc00fa25286c1f109eb35a10883"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> into an iCal-formatted string. <a href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">More...</a><br /></td></tr>
-<tr class="separator:ac84e7fc00fa25286c1f109eb35a10883"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac71be7790d778145a59ad9626458ccd5"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiodtype_as_ical_string_r</a> (struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a> p)</td></tr>
-<tr class="memdesc:ac71be7790d778145a59ad9626458ccd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> into an iCal-formatted string. <a href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">More...</a><br /></td></tr>
-<tr class="separator:ac71be7790d778145a59ad9626458ccd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28a5aa968b36182e39d7f3fd3491ecb3"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiodtype_as_ical_string</a> (struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a> p)</td></tr>
+<tr class="memdesc:a28a5aa968b36182e39d7f3fd3491ecb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> into an iCal-formatted string. <a href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">More...</a><br /></td></tr>
+<tr class="separator:a28a5aa968b36182e39d7f3fd3491ecb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f7c3f3e1623c9774596d1ef68789171"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiodtype_as_ical_string_r</a> (struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a> p)</td></tr>
+<tr class="memdesc:a2f7c3f3e1623c9774596d1ef68789171"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> into an iCal-formatted string. <a href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">More...</a><br /></td></tr>
+<tr class="separator:a2f7c3f3e1623c9774596d1ef68789171"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a827e35abf4d6349e15aeaa9a483064fd"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a> (const char *str)</td></tr>
<tr class="memdesc:a827e35abf4d6349e15aeaa9a483064fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a new <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> from <em>str</em>. <a href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">More...</a><br /></td></tr>
<tr class="separator:a827e35abf4d6349e15aeaa9a483064fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -110,9 +109,9 @@ Functions</h2></td></tr>
<tr class="separator:a60e59a9f46a1efa9885829a4d23eddfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Functions for working with iCal periods (of time). </p>
+<div class="textblock"><p >Functions for working with iCal periods (of time). </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
-<a id="ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34"></a>
+<a id="ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34" name="ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac369ae6f4dd1b5a6e0f9b2f4cf6e2e34">&#9670;&nbsp;</a></span>ICALPERIODTYPE_INITIALIZER</h2>
<div class="memitem">
@@ -132,14 +131,14 @@ Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a id="ac84e7fc00fa25286c1f109eb35a10883"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac84e7fc00fa25286c1f109eb35a10883">&#9670;&nbsp;</a></span>icalperiodtype_as_ical_string()</h2>
+<a id="a28a5aa968b36182e39d7f3fd3491ecb3" name="a28a5aa968b36182e39d7f3fd3491ecb3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a28a5aa968b36182e39d7f3fd3491ecb3">&#9670;&nbsp;</a></span>icalperiodtype_as_ical_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalperiodtype_as_ical_string </td>
+ <td class="memname">const char * icalperiodtype_as_ical_string </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
@@ -156,30 +155,30 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A string representing the iCal-formatted period </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5" title="Converts an icalperiodtype into an iCal-formatted string.">icalperiodtype_as_ical_string_r()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171" title="Converts an icalperiodtype into an iCal-formatted string.">icalperiodtype_as_ical_string_r()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">ICAL_ALLOCATION_ERROR</a> if there was an internal error allocating memory.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string returned by this method is owned by libical and must not be <code>free()</code> by the caller.</dd></dl>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// create icalperiodtype</span></div>
<div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *period_string = <span class="stringliteral">&quot;20170606T090000/20170607T090000&quot;</span>;</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(period_string);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code hl_function" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(period_string);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print period in iCal format</span></div>
-<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiodtype_as_ical_string</a>(period));</div>
+<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code hl_function" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiodtype_as_ical_string</a>(period));</div>
+<div class="ttc" id="aicalperiod_8h_html_a28a5aa968b36182e39d7f3fd3491ecb3"><div class="ttname"><a href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiodtype_as_ical_string</a></div><div class="ttdeci">const char * icalperiodtype_as_ical_string(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:94</div></div>
<div class="ttc" id="aicalperiod_8h_html_a827e35abf4d6349e15aeaa9a483064fd"><div class="ttname"><a href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a></div><div class="ttdeci">struct icalperiodtype icalperiodtype_from_string(const char *str)</div><div class="ttdoc">Constructs a new icalperiodtype from str.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:30</div></div>
-<div class="ttc" id="aicalperiod_8h_html_ac84e7fc00fa25286c1f109eb35a10883"><div class="ttname"><a href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiodtype_as_ical_string</a></div><div class="ttdeci">const char * icalperiodtype_as_ical_string(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:94</div></div>
<div class="ttc" id="astructicalperiodtype_html"><div class="ttname"><a href="structicalperiodtype.html">icalperiodtype</a></div><div class="ttdoc">Struct to represent a period in time.</div><div class="ttdef"><b>Definition:</b> icalperiod.h:38</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ac71be7790d778145a59ad9626458ccd5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac71be7790d778145a59ad9626458ccd5">&#9670;&nbsp;</a></span>icalperiodtype_as_ical_string_r()</h2>
+<a id="a2f7c3f3e1623c9774596d1ef68789171" name="a2f7c3f3e1623c9774596d1ef68789171"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2f7c3f3e1623c9774596d1ef68789171">&#9670;&nbsp;</a></span>icalperiodtype_as_ical_string_r()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icalperiodtype_as_ical_string_r </td>
+ <td class="memname">char * icalperiodtype_as_ical_string_r </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
@@ -196,24 +195,24 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A string representing the iCal-formatted period </dd></dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883" title="Converts an icalperiodtype into an iCal-formatted string.">icalperiodtype_as_ical_string()</a></dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3" title="Converts an icalperiodtype into an iCal-formatted string.">icalperiodtype_as_ical_string()</a></dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> to <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78">ICAL_ALLOCATION_ERROR</a> if there was an internal error allocating memory.</dd></dl>
<dl class="section user"><dt>Ownership</dt><dd>The string returned by this method is owned by the caller and must be released with the appropriate function after use.</dd></dl>
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="comment">// create icalperiodtype</span></div>
<div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *period_string = <span class="stringliteral">&quot;20170606T090000/20170607T090000&quot;</span>;</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(period_string);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code hl_function" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(period_string);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print period in iCal format</span></div>
-<div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *period_string_gen = <a class="code" href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiodtype_as_ical_string_r</a>(period);</div>
+<div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *period_string_gen = <a class="code hl_function" href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiodtype_as_ical_string_r</a>(period);</div>
<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, period_string_gen);</div>
-<div class="line"><a class="code" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(period_string_gen);</div>
+<div class="line"><a class="code hl_function" href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a>(period_string_gen);</div>
<div class="ttc" id="aicalmemory_8h_html_a2f164cb87c67f06b5dc04a5f21384879"><div class="ttname"><a href="icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879">icalmemory_free_buffer</a></div><div class="ttdeci">void icalmemory_free_buffer(void *buf)</div><div class="ttdoc">Releases a buffer.</div><div class="ttdef"><b>Definition:</b> icalmemory.c:287</div></div>
-<div class="ttc" id="aicalperiod_8h_html_ac71be7790d778145a59ad9626458ccd5"><div class="ttname"><a href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiodtype_as_ical_string_r</a></div><div class="ttdeci">char * icalperiodtype_as_ical_string_r(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:103</div></div>
+<div class="ttc" id="aicalperiod_8h_html_a2f7c3f3e1623c9774596d1ef68789171"><div class="ttname"><a href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiodtype_as_ical_string_r</a></div><div class="ttdeci">char * icalperiodtype_as_ical_string_r(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:103</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a827e35abf4d6349e15aeaa9a483064fd"></a>
+<a id="a827e35abf4d6349e15aeaa9a483064fd" name="a827e35abf4d6349e15aeaa9a483064fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a827e35abf4d6349e15aeaa9a483064fd">&#9670;&nbsp;</a></span>icalperiodtype_from_string()</h2>
<div class="memitem">
@@ -247,15 +246,15 @@ Functions</h2></td></tr>
<p>The format for the times is the same as those used by <a class="el" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5" title="Constructor.">icaltime_from_string()</a>, and the format for the duration is the same as that used by <a class="el" href="icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4" title="Creates a new icaldurationtype from a duration given as a string.">icaldurationtype_from_string()</a>.</p>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// create icalperiodtype</span></div>
<div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> *period_string = <span class="stringliteral">&quot;20170606T090000/20170607T090000&quot;</span>;</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(period_string);</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code hl_function" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(period_string);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// print period in iCal format</span></div>
-<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiodtype_as_ical_string</a>(period));</div>
+<div class="line">printf(<span class="stringliteral">&quot;%s\n&quot;</span>, <a class="code hl_function" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiodtype_as_ical_string</a>(period));</div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="ae184bb1351602b7763044c5167a96bdf"></a>
+<a id="ae184bb1351602b7763044c5167a96bdf" name="ae184bb1351602b7763044c5167a96bdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae184bb1351602b7763044c5167a96bdf">&#9670;&nbsp;</a></span>icalperiodtype_is_null_period()</h2>
<div class="memitem">
@@ -270,7 +269,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Checks if a given <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> is a null period. </p><dl class="params"><dt>Parameters</dt><dd>
+<p >Checks if a given <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> is a null period. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td>The time period to check </td></tr>
</table>
@@ -279,17 +278,17 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>1 if <em>p</em> is a null period, 0 otherwise </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period()</a></dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates null period</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code hl_function" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// checks if it&#39;s a null period</span></div>
-<div class="line">assert(<a class="code" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period</a>(period));</div>
+<div class="line">assert(<a class="code hl_function" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period</a>(period));</div>
<div class="ttc" id="aicalperiod_8h_html_a60e59a9f46a1efa9885829a4d23eddfa"><div class="ttname"><a href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a></div><div class="ttdeci">struct icalperiodtype icalperiodtype_null_period(void)</div><div class="ttdef"><b>Definition:</b> icalperiod.c:133</div></div>
<div class="ttc" id="aicalperiod_8h_html_ae184bb1351602b7763044c5167a96bdf"><div class="ttname"><a href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period</a></div><div class="ttdeci">int icalperiodtype_is_null_period(struct icalperiodtype p)</div><div class="ttdef"><b>Definition:</b> icalperiod.c:144</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="af7feaf12370cd37d66d160c4d8fbf0c7"></a>
+<a id="af7feaf12370cd37d66d160c4d8fbf0c7" name="af7feaf12370cd37d66d160c4d8fbf0c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7feaf12370cd37d66d160c4d8fbf0c7">&#9670;&nbsp;</a></span>icalperiodtype_is_valid_period()</h2>
<div class="memitem">
@@ -304,7 +303,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Checks if a given <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> is a valid period. </p><dl class="params"><dt>Parameters</dt><dd>
+<p >Checks if a given <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> is a valid period. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td>The time period to check </td></tr>
</table>
@@ -312,16 +311,16 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if <em>p</em> is a valid period, 0 otherwise</dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates null period</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code hl_function" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// a null period isn&#39;t a valid period</span></div>
-<div class="line">assert(<a class="code" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiodtype_is_valid_period</a>(period) == 0);</div>
+<div class="line">assert(<a class="code hl_function" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiodtype_is_valid_period</a>(period) == 0);</div>
<div class="ttc" id="aicalperiod_8h_html_af7feaf12370cd37d66d160c4d8fbf0c7"><div class="ttname"><a href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiodtype_is_valid_period</a></div><div class="ttdeci">int icalperiodtype_is_valid_period(struct icalperiodtype p)</div><div class="ttdef"><b>Definition:</b> icalperiod.c:154</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="a60e59a9f46a1efa9885829a4d23eddfa"></a>
+<a id="a60e59a9f46a1efa9885829a4d23eddfa" name="a60e59a9f46a1efa9885829a4d23eddfa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60e59a9f46a1efa9885829a4d23eddfa">&#9670;&nbsp;</a></span>icalperiodtype_null_period()</h2>
<div class="memitem">
@@ -336,14 +335,14 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Creates a null period <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a>. </p><dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> representing a null period </dd></dl>
+<p >Creates a null period <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a>. </p><dl class="section return"><dt>Returns</dt><dd>An <a class="el" href="structicalperiodtype.html" title="Struct to represent a period in time.">icalperiodtype</a> representing a null period </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period()</a></dd></dl>
<dl class="section user"><dt>Usage</dt><dd><div class="fragment"><div class="line"><span class="comment">// creates null period</span></div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>();</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period = <a class="code hl_function" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>();</div>
<div class="line"> </div>
<div class="line"><span class="comment">// verifies start, end and length</span></div>
-<div class="line">assert(<a class="code" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(period.start));</div>
-<div class="line">assert(<a class="code" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(period.end));</div>
+<div class="line">assert(<a class="code hl_function" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(period.start));</div>
+<div class="line">assert(<a class="code hl_function" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(period.end));</div>
<div class="line">assert(icaldurationtype_is_null_duratino(period.duration));</div>
<div class="ttc" id="aicaltime_8h_html_a97483d9daf2fc8f8b1bbdc0c75ced095"><div class="ttname"><a href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a></div><div class="ttdeci">int icaltime_is_null_time(const struct icaltimetype t)</div><div class="ttdoc">Returns true if the time is null.</div><div class="ttdef"><b>Definition:</b> icaltime.c:611</div></div>
</div><!-- fragment --> </dd></dl>
@@ -353,7 +352,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalperiod_8h_source.html b/apidocs/icalperiod_8h_source.html
index 0e9e0eb8..7899acd2 100644
--- a/apidocs/icalperiod_8h_source.html
+++ b/apidocs/icalperiod_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalperiod.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,69 +66,68 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalperiod.h</div> </div>
+ <div class="headertitle"><div class="title">icalperiod.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalperiod_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalperiod.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 26 Jan 2001</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALPERIOD_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALPERIOD_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalduration_8h.html">icalduration.h</a>&quot;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structicalperiodtype.html"> 37</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> start;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> end;</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;};</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#define ICALPERIODTYPE_INITIALIZER { \</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor"> ICALTIMETYPE_INITIALIZER, \</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor"> ICALTIMETYPE_INITIALIZER, \</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor"> ICALDURATIONTYPE_INITIALIZER \</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> <a class="code" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(const char *str);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiodtype_as_ical_string</a>(<span class="keyword">struct</span> <a class="code" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiodtype_as_ical_string_r</a>(<span class="keyword">struct</span> <a class="code" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; </div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> <a class="code" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>(void);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period</a>(<span class="keyword">struct</span> <a class="code" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; </div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiodtype_is_valid_period</a>(<span class="keyword">struct</span> <a class="code" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; </div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALTIME_H */</span><span class="preprocessor"></span></div>
+<a href="icalperiod_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalperiod.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 26 Jan 2001</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALPERIOD_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALPERIOD_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &quot;<a class="code" href="icalduration_8h.html">icalduration.h</a>&quot;</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structicalperiodtype.html"> 37</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>{</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> start;</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> end;</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>};</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="preprocessor">#define ICALPERIODTYPE_INITIALIZER { \</span></div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor"> ICALTIMETYPE_INITIALIZER, \</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor"> ICALTIMETYPE_INITIALIZER, \</span></div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor"> ICALDURATIONTYPE_INITIALIZER \</span></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> <a class="code hl_function" href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a>(const char *str);</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiodtype_as_ical_string</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiodtype_as_ical_string_r</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> <a class="code hl_function" href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a>(void);</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> </div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiodtype_is_valid_period</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> p);</div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> </div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALTIME_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalduration_8h_html"><div class="ttname"><a href="icalduration_8h.html">icalduration.h</a></div><div class="ttdoc">Methods for working with durations in iCal.</div></div>
+<div class="ttc" id="aicalperiod_8h_html_a28a5aa968b36182e39d7f3fd3491ecb3"><div class="ttname"><a href="icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3">icalperiodtype_as_ical_string</a></div><div class="ttdeci">const char * icalperiodtype_as_ical_string(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:94</div></div>
+<div class="ttc" id="aicalperiod_8h_html_a2f7c3f3e1623c9774596d1ef68789171"><div class="ttname"><a href="icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171">icalperiodtype_as_ical_string_r</a></div><div class="ttdeci">char * icalperiodtype_as_ical_string_r(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:103</div></div>
<div class="ttc" id="aicalperiod_8h_html_a60e59a9f46a1efa9885829a4d23eddfa"><div class="ttname"><a href="icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa">icalperiodtype_null_period</a></div><div class="ttdeci">struct icalperiodtype icalperiodtype_null_period(void)</div><div class="ttdef"><b>Definition:</b> icalperiod.c:133</div></div>
<div class="ttc" id="aicalperiod_8h_html_a827e35abf4d6349e15aeaa9a483064fd"><div class="ttname"><a href="icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd">icalperiodtype_from_string</a></div><div class="ttdeci">struct icalperiodtype icalperiodtype_from_string(const char *str)</div><div class="ttdoc">Constructs a new icalperiodtype from str.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:30</div></div>
-<div class="ttc" id="aicalperiod_8h_html_ac71be7790d778145a59ad9626458ccd5"><div class="ttname"><a href="icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5">icalperiodtype_as_ical_string_r</a></div><div class="ttdeci">char * icalperiodtype_as_ical_string_r(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:103</div></div>
-<div class="ttc" id="aicalperiod_8h_html_ac84e7fc00fa25286c1f109eb35a10883"><div class="ttname"><a href="icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883">icalperiodtype_as_ical_string</a></div><div class="ttdeci">const char * icalperiodtype_as_ical_string(struct icalperiodtype p)</div><div class="ttdoc">Converts an icalperiodtype into an iCal-formatted string.</div><div class="ttdef"><b>Definition:</b> icalperiod.c:94</div></div>
<div class="ttc" id="aicalperiod_8h_html_ae184bb1351602b7763044c5167a96bdf"><div class="ttname"><a href="icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf">icalperiodtype_is_null_period</a></div><div class="ttdeci">int icalperiodtype_is_null_period(struct icalperiodtype p)</div><div class="ttdef"><b>Definition:</b> icalperiod.c:144</div></div>
<div class="ttc" id="aicalperiod_8h_html_af7feaf12370cd37d66d160c4d8fbf0c7"><div class="ttname"><a href="icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7">icalperiodtype_is_valid_period</a></div><div class="ttdeci">int icalperiodtype_is_valid_period(struct icalperiodtype p)</div><div class="ttdef"><b>Definition:</b> icalperiod.c:154</div></div>
<div class="ttc" id="aicaltime_8h_html"><div class="ttname"><a href="icaltime_8h.html">icaltime.h</a></div><div class="ttdoc">struct icaltimetype is a pseudo-object that abstracts time handling.</div></div>
@@ -138,7 +137,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalproperty_8h.html b/apidocs/icalproperty_8h.html
index 745865a5..41b485fb 100644
--- a/apidocs/icalproperty_8h.html
+++ b/apidocs/icalproperty_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalproperty.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,110 +68,109 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalproperty.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalproperty.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="icalproperty_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a2cc40faef03b95fd575acc1e17dbfaed"><td class="memItemLeft" align="right" valign="top">icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed">icalparameter_get_parent</a> (icalparameter *param)</td></tr>
-<tr class="separator:a2cc40faef03b95fd575acc1e17dbfaed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0fd104bb6eb9d30d2b03a3f35c6a1ea"><td class="memItemLeft" align="right" valign="top">icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea">icalparameter_get_parent</a> (icalparameter *param)</td></tr>
+<tr class="separator:ab0fd104bb6eb9d30d2b03a3f35c6a1ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add1ff57f4b9ffe33607a1629e68cdf1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalparameter_set_parent</a> (icalparameter *param, icalproperty *property)</td></tr>
<tr class="separator:add1ff57f4b9ffe33607a1629e68cdf1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5500f052153336e1d386e36be790abd3"><td class="memItemLeft" align="right" valign="top"><a id="a5500f052153336e1d386e36be790abd3"></a>
+<tr class="memitem:a5500f052153336e1d386e36be790abd3"><td class="memItemLeft" align="right" valign="top"><a id="a5500f052153336e1d386e36be790abd3" name="a5500f052153336e1d386e36be790abd3"></a>
icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalparameter_value_to_value_kind</b> (icalparameter_value value)</td></tr>
<tr class="separator:a5500f052153336e1d386e36be790abd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adbad161a2bc9e83fb921a6fcbd4e8ba6"><td class="memItemLeft" align="right" valign="top"><a id="adbad161a2bc9e83fb921a6fcbd4e8ba6"></a>
+<tr class="memitem:adbad161a2bc9e83fb921a6fcbd4e8ba6"><td class="memItemLeft" align="right" valign="top"><a id="adbad161a2bc9e83fb921a6fcbd4e8ba6" name="adbad161a2bc9e83fb921a6fcbd4e8ba6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_add_parameter</b> (icalproperty *prop, icalparameter *parameter)</td></tr>
<tr class="separator:adbad161a2bc9e83fb921a6fcbd4e8ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4f04d3439224ea4b77499c9b69d37fe"><td class="memItemLeft" align="right" valign="top"><a id="ad4f04d3439224ea4b77499c9b69d37fe"></a>
+<tr class="memitem:ad4f04d3439224ea4b77499c9b69d37fe"><td class="memItemLeft" align="right" valign="top"><a id="ad4f04d3439224ea4b77499c9b69d37fe" name="ad4f04d3439224ea4b77499c9b69d37fe"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_add_parameters</b> (struct <a class="el" href="structicalproperty__impl.html">icalproperty_impl</a> *prop, va_list args)</td></tr>
<tr class="separator:ad4f04d3439224ea4b77499c9b69d37fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed6c731b9f9022fb1d5062e6955e8a18"><td class="memItemLeft" align="right" valign="top"><a id="aed6c731b9f9022fb1d5062e6955e8a18"></a>
+<tr class="memitem:a6ebce0cd48cf395bc8e799b7030fe7bb"><td class="memItemLeft" align="right" valign="top"><a id="a6ebce0cd48cf395bc8e799b7030fe7bb" name="a6ebce0cd48cf395bc8e799b7030fe7bb"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_as_ical_string</b> (icalproperty *prop)</td></tr>
-<tr class="separator:aed6c731b9f9022fb1d5062e6955e8a18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc7eb81345d20ba2664ffaf9f2037536"><td class="memItemLeft" align="right" valign="top"><a id="abc7eb81345d20ba2664ffaf9f2037536"></a>
+<tr class="separator:a6ebce0cd48cf395bc8e799b7030fe7bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4922a40358a1dbe2a675d294f7ba323a"><td class="memItemLeft" align="right" valign="top"><a id="a4922a40358a1dbe2a675d294f7ba323a" name="a4922a40358a1dbe2a675d294f7ba323a"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_as_ical_string_r</b> (icalproperty *prop)</td></tr>
-<tr class="separator:abc7eb81345d20ba2664ffaf9f2037536"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5bb5d91a569763150fb74553e21f200c"><td class="memItemLeft" align="right" valign="top"><a id="a5bb5d91a569763150fb74553e21f200c"></a>
+<tr class="separator:a4922a40358a1dbe2a675d294f7ba323a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bb5d91a569763150fb74553e21f200c"><td class="memItemLeft" align="right" valign="top"><a id="a5bb5d91a569763150fb74553e21f200c" name="a5bb5d91a569763150fb74553e21f200c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_count_parameters</b> (const icalproperty *prop)</td></tr>
<tr class="separator:a5bb5d91a569763150fb74553e21f200c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4915ae333b64483eb66c0f499a54620b"><td class="memItemLeft" align="right" valign="top"><a id="a4915ae333b64483eb66c0f499a54620b"></a>
+<tr class="memitem:a4915ae333b64483eb66c0f499a54620b"><td class="memItemLeft" align="right" valign="top"><a id="a4915ae333b64483eb66c0f499a54620b" name="a4915ae333b64483eb66c0f499a54620b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_enum_belongs_to_property</b> (icalproperty_kind kind, int e)</td></tr>
<tr class="separator:a4915ae333b64483eb66c0f499a54620b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a809dae6e5763218bd76ef9ba91de1608"><td class="memItemLeft" align="right" valign="top"><a id="a809dae6e5763218bd76ef9ba91de1608"></a>
+<tr class="memitem:a70c3ef76267e68faccb955c79a5ae537"><td class="memItemLeft" align="right" valign="top"><a id="a70c3ef76267e68faccb955c79a5ae537" name="a70c3ef76267e68faccb955c79a5ae537"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_enum_to_string</b> (int e)</td></tr>
-<tr class="separator:a809dae6e5763218bd76ef9ba91de1608"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab2ba37c6d88cc81f8e90f5a29a4a2bc"><td class="memItemLeft" align="right" valign="top"><a id="aab2ba37c6d88cc81f8e90f5a29a4a2bc"></a>
+<tr class="separator:a70c3ef76267e68faccb955c79a5ae537"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ccff04e3f59c2543382e7085b0c5c73"><td class="memItemLeft" align="right" valign="top"><a id="a2ccff04e3f59c2543382e7085b0c5c73" name="a2ccff04e3f59c2543382e7085b0c5c73"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_enum_to_string_r</b> (int e)</td></tr>
-<tr class="separator:aab2ba37c6d88cc81f8e90f5a29a4a2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f96fe11e0729b7dc8593c8e6b431b00"><td class="memItemLeft" align="right" valign="top"><a id="a2f96fe11e0729b7dc8593c8e6b431b00"></a>
+<tr class="separator:a2ccff04e3f59c2543382e7085b0c5c73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f96fe11e0729b7dc8593c8e6b431b00"><td class="memItemLeft" align="right" valign="top"><a id="a2f96fe11e0729b7dc8593c8e6b431b00" name="a2f96fe11e0729b7dc8593c8e6b431b00"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_free</b> (icalproperty *prop)</td></tr>
<tr class="separator:a2f96fe11e0729b7dc8593c8e6b431b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6639e82729bcad6906268d1c4b36875"><td class="memItemLeft" align="right" valign="top"><a id="ab6639e82729bcad6906268d1c4b36875"></a>
+<tr class="memitem:a5e7195290a9fd4437de863a1a2bf46dd"><td class="memItemLeft" align="right" valign="top"><a id="a5e7195290a9fd4437de863a1a2bf46dd" name="a5e7195290a9fd4437de863a1a2bf46dd"></a>
icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_first_parameter</b> (icalproperty *prop, icalparameter_kind kind)</td></tr>
-<tr class="separator:ab6639e82729bcad6906268d1c4b36875"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08629548f9f3641f35e03d7786928c0a"><td class="memItemLeft" align="right" valign="top"><a id="a08629548f9f3641f35e03d7786928c0a"></a>
+<tr class="separator:a5e7195290a9fd4437de863a1a2bf46dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad7543361e1e99ff6cfc4609eefaf4cd9"><td class="memItemLeft" align="right" valign="top"><a id="ad7543361e1e99ff6cfc4609eefaf4cd9" name="ad7543361e1e99ff6cfc4609eefaf4cd9"></a>
icalparameter *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_next_parameter</b> (icalproperty *prop, icalparameter_kind kind)</td></tr>
-<tr class="separator:a08629548f9f3641f35e03d7786928c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2585c4c027c8dcb78bee726bc90f4726"><td class="memItemLeft" align="right" valign="top"><a id="a2585c4c027c8dcb78bee726bc90f4726"></a>
+<tr class="separator:ad7543361e1e99ff6cfc4609eefaf4cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5ea07cdaaaed1428a338fdff2665ea5"><td class="memItemLeft" align="right" valign="top"><a id="ae5ea07cdaaaed1428a338fdff2665ea5" name="ae5ea07cdaaaed1428a338fdff2665ea5"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_parameter_as_string</b> (icalproperty *prop, const char *name)</td></tr>
-<tr class="separator:a2585c4c027c8dcb78bee726bc90f4726"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab39a686f141e93f84bd3b97cc8ac98b3"><td class="memItemLeft" align="right" valign="top"><a id="ab39a686f141e93f84bd3b97cc8ac98b3"></a>
+<tr class="separator:ae5ea07cdaaaed1428a338fdff2665ea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ab1b6d9dd8730d5fcdcdffe97cf6c2b"><td class="memItemLeft" align="right" valign="top"><a id="a7ab1b6d9dd8730d5fcdcdffe97cf6c2b" name="a7ab1b6d9dd8730d5fcdcdffe97cf6c2b"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_parameter_as_string_r</b> (icalproperty *prop, const char *name)</td></tr>
-<tr class="separator:ab39a686f141e93f84bd3b97cc8ac98b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3caefa5ff2dec002606c6faf3bb13867"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867">icalproperty_get_property_name</a> (const icalproperty *prop)</td></tr>
-<tr class="separator:a3caefa5ff2dec002606c6faf3bb13867"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa2eaee4d59871ad5033072aab6bc492a"><td class="memItemLeft" align="right" valign="top"><a id="aa2eaee4d59871ad5033072aab6bc492a"></a>
+<tr class="separator:a7ab1b6d9dd8730d5fcdcdffe97cf6c2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a4e4af2200ccba5f48748f953968956"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956">icalproperty_get_property_name</a> (const icalproperty *prop)</td></tr>
+<tr class="separator:a6a4e4af2200ccba5f48748f953968956"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d87c891a4cef987cee55c29a35e35d1"><td class="memItemLeft" align="right" valign="top"><a id="a4d87c891a4cef987cee55c29a35e35d1" name="a4d87c891a4cef987cee55c29a35e35d1"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_property_name_r</b> (const icalproperty *prop)</td></tr>
-<tr class="separator:aa2eaee4d59871ad5033072aab6bc492a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a910bf46f0affadcceea8becb84630b06"><td class="memItemLeft" align="right" valign="top"><a id="a910bf46f0affadcceea8becb84630b06"></a>
+<tr class="separator:a4d87c891a4cef987cee55c29a35e35d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00695d13cc8ae9f10974bea7db8f2621"><td class="memItemLeft" align="right" valign="top"><a id="a00695d13cc8ae9f10974bea7db8f2621" name="a00695d13cc8ae9f10974bea7db8f2621"></a>
icalvalue *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_value</b> (const icalproperty *prop)</td></tr>
-<tr class="separator:a910bf46f0affadcceea8becb84630b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a22b4873163d9fd6a8a6654b37f657e7a"><td class="memItemLeft" align="right" valign="top"><a id="a22b4873163d9fd6a8a6654b37f657e7a"></a>
+<tr class="separator:a00695d13cc8ae9f10974bea7db8f2621"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a631ae4a398eefc1a8a5cd634a3ea9b02"><td class="memItemLeft" align="right" valign="top"><a id="a631ae4a398eefc1a8a5cd634a3ea9b02" name="a631ae4a398eefc1a8a5cd634a3ea9b02"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_value_as_string</b> (const icalproperty *prop)</td></tr>
-<tr class="separator:a22b4873163d9fd6a8a6654b37f657e7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a193a96ce7e53df5c38709cbe6e4cae"><td class="memItemLeft" align="right" valign="top"><a id="a6a193a96ce7e53df5c38709cbe6e4cae"></a>
+<tr class="separator:a631ae4a398eefc1a8a5cd634a3ea9b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8822c6176a45af460ade5186fc985251"><td class="memItemLeft" align="right" valign="top"><a id="a8822c6176a45af460ade5186fc985251" name="a8822c6176a45af460ade5186fc985251"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_value_as_string_r</b> (const icalproperty *prop)</td></tr>
-<tr class="separator:a6a193a96ce7e53df5c38709cbe6e4cae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9bdf0475c28843edf0d1a85bbbcb03ac"><td class="memItemLeft" align="right" valign="top"><a id="a9bdf0475c28843edf0d1a85bbbcb03ac"></a>
+<tr class="separator:a8822c6176a45af460ade5186fc985251"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac60a991dfb7292b0346cad6fc8f00c74"><td class="memItemLeft" align="right" valign="top"><a id="ac60a991dfb7292b0346cad6fc8f00c74" name="ac60a991dfb7292b0346cad6fc8f00c74"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_get_x_name</b> (icalproperty *prop)</td></tr>
-<tr class="separator:a9bdf0475c28843edf0d1a85bbbcb03ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada46610223f452c2cf5743d10b1cbcce"><td class="memItemLeft" align="right" valign="top"><a id="ada46610223f452c2cf5743d10b1cbcce"></a>
+<tr class="separator:ac60a991dfb7292b0346cad6fc8f00c74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada46610223f452c2cf5743d10b1cbcce"><td class="memItemLeft" align="right" valign="top"><a id="ada46610223f452c2cf5743d10b1cbcce" name="ada46610223f452c2cf5743d10b1cbcce"></a>
icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_isa</b> (icalproperty *property)</td></tr>
<tr class="separator:ada46610223f452c2cf5743d10b1cbcce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a806b5f8227c0e8b2cbfc1f7a1ee05976"><td class="memItemLeft" align="right" valign="top"><a id="a806b5f8227c0e8b2cbfc1f7a1ee05976"></a>
+<tr class="memitem:a806b5f8227c0e8b2cbfc1f7a1ee05976"><td class="memItemLeft" align="right" valign="top"><a id="a806b5f8227c0e8b2cbfc1f7a1ee05976" name="a806b5f8227c0e8b2cbfc1f7a1ee05976"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_isa_property</b> (void *property)</td></tr>
<tr class="separator:a806b5f8227c0e8b2cbfc1f7a1ee05976"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abce12586d3efe9670aac68c9bb22d4f5"><td class="memItemLeft" align="right" valign="top"><a id="abce12586d3efe9670aac68c9bb22d4f5"></a>
+<tr class="memitem:abce12586d3efe9670aac68c9bb22d4f5"><td class="memItemLeft" align="right" valign="top"><a id="abce12586d3efe9670aac68c9bb22d4f5" name="abce12586d3efe9670aac68c9bb22d4f5"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_kind_and_string_to_enum</b> (const int kind, const char *str)</td></tr>
<tr class="separator:abce12586d3efe9670aac68c9bb22d4f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae30c17db923194abbbc7d2fe3b252675"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty_kind_is_valid</a> (const icalproperty_kind kind)</td></tr>
<tr class="separator:ae30c17db923194abbbc7d2fe3b252675"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae349b3cf30c01fc32535f5fc50c01d6b"><td class="memItemLeft" align="right" valign="top"><a id="ae349b3cf30c01fc32535f5fc50c01d6b"></a>
+<tr class="memitem:afcd683d080a344213a2c69283a63fe3a"><td class="memItemLeft" align="right" valign="top"><a id="afcd683d080a344213a2c69283a63fe3a" name="afcd683d080a344213a2c69283a63fe3a"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_kind_to_string</b> (icalproperty_kind kind)</td></tr>
-<tr class="separator:ae349b3cf30c01fc32535f5fc50c01d6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adc024f08eee28934f5a1bc22efcc4ee3"><td class="memItemLeft" align="right" valign="top"><a id="adc024f08eee28934f5a1bc22efcc4ee3"></a>
+<tr class="separator:afcd683d080a344213a2c69283a63fe3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc024f08eee28934f5a1bc22efcc4ee3"><td class="memItemLeft" align="right" valign="top"><a id="adc024f08eee28934f5a1bc22efcc4ee3" name="adc024f08eee28934f5a1bc22efcc4ee3"></a>
icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_kind_to_value_kind</b> (icalproperty_kind kind)</td></tr>
<tr class="separator:adc024f08eee28934f5a1bc22efcc4ee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13f9d56d4260c2f03164309498bf59be"><td class="memItemLeft" align="right" valign="top"><a id="a13f9d56d4260c2f03164309498bf59be"></a>
+<tr class="memitem:aaf4581d3535f4b72a2783926cc4c8d21"><td class="memItemLeft" align="right" valign="top"><a id="aaf4581d3535f4b72a2783926cc4c8d21" name="aaf4581d3535f4b72a2783926cc4c8d21"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_method_to_string</b> (icalproperty_method method)</td></tr>
-<tr class="separator:a13f9d56d4260c2f03164309498bf59be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab1b31e497e4d480325a56ca7346470fa"><td class="memItemLeft" align="right" valign="top"><a id="ab1b31e497e4d480325a56ca7346470fa"></a>
+<tr class="separator:aaf4581d3535f4b72a2783926cc4c8d21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4694a22e0305daa0570c928b629f207"><td class="memItemLeft" align="right" valign="top"><a id="ab4694a22e0305daa0570c928b629f207" name="ab4694a22e0305daa0570c928b629f207"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_new</b> (icalproperty_kind kind)</td></tr>
-<tr class="separator:ab1b31e497e4d480325a56ca7346470fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac63bc3bf27d46e6c2eaaf74eefab8ba"><td class="memItemLeft" align="right" valign="top"><a id="aac63bc3bf27d46e6c2eaaf74eefab8ba"></a>
+<tr class="separator:ab4694a22e0305daa0570c928b629f207"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f6a6a79bf60003a280ba55fa6108b33"><td class="memItemLeft" align="right" valign="top"><a id="a5f6a6a79bf60003a280ba55fa6108b33" name="a5f6a6a79bf60003a280ba55fa6108b33"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_new_clone</b> (icalproperty *prop)</td></tr>
-<tr class="separator:aac63bc3bf27d46e6c2eaaf74eefab8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3c3831d34e102407a74a539e3d2eb9cb"><td class="memItemLeft" align="right" valign="top"><a id="a3c3831d34e102407a74a539e3d2eb9cb"></a>
+<tr class="separator:a5f6a6a79bf60003a280ba55fa6108b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3c46962ba50c73782546c42a19c3eb0"><td class="memItemLeft" align="right" valign="top"><a id="ac3c46962ba50c73782546c42a19c3eb0" name="ac3c46962ba50c73782546c42a19c3eb0"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_new_from_string</b> (const char *str)</td></tr>
-<tr class="separator:a3c3831d34e102407a74a539e3d2eb9cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa2a4ad7e4546bff6c7b9cf6f6a0f8e28"><td class="memItemLeft" align="right" valign="top"><a id="aa2a4ad7e4546bff6c7b9cf6f6a0f8e28"></a>
+<tr class="separator:ac3c46962ba50c73782546c42a19c3eb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d7b09db47bd2887e24efa8b560b84f5"><td class="memItemLeft" align="right" valign="top"><a id="a3d7b09db47bd2887e24efa8b560b84f5" name="a3d7b09db47bd2887e24efa8b560b84f5"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_new_impl</b> (icalproperty_kind kind)</td></tr>
-<tr class="separator:aa2a4ad7e4546bff6c7b9cf6f6a0f8e28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a3d7b09db47bd2887e24efa8b560b84f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b1e4b49622fbd0f1160b65c102fbcfa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty_normalize</a> (icalproperty *prop)</td></tr>
<tr class="separator:a7b1e4b49622fbd0f1160b65c102fbcfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68baed35b3b1af4ababf2c62b2ced68d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty_remove_parameter_by_kind</a> (icalproperty *prop, icalparameter_kind kind)</td></tr>
@@ -183,50 +182,50 @@ icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>icalpropert
<tr class="memitem:a3e16fd227adaaa8ec34aea6d2d565c3e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty_remove_parameter_by_ref</a> (icalproperty *prop, icalparameter *param)</td></tr>
<tr class="memdesc:a3e16fd227adaaa8ec34aea6d2d565c3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes the specified parameter reference from the property. <a href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">More...</a><br /></td></tr>
<tr class="separator:a3e16fd227adaaa8ec34aea6d2d565c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4ab8877f11c9e23ceff9c538bbb6c18"><td class="memItemLeft" align="right" valign="top"><a id="aa4ab8877f11c9e23ceff9c538bbb6c18"></a>
+<tr class="memitem:aa4ab8877f11c9e23ceff9c538bbb6c18"><td class="memItemLeft" align="right" valign="top"><a id="aa4ab8877f11c9e23ceff9c538bbb6c18" name="aa4ab8877f11c9e23ceff9c538bbb6c18"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_set_parameter</b> (icalproperty *prop, icalparameter *parameter)</td></tr>
<tr class="separator:aa4ab8877f11c9e23ceff9c538bbb6c18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a71e5508c72c370ab42f7bd4fe19e49"><td class="memItemLeft" align="right" valign="top"><a id="a4a71e5508c72c370ab42f7bd4fe19e49"></a>
+<tr class="memitem:a4a71e5508c72c370ab42f7bd4fe19e49"><td class="memItemLeft" align="right" valign="top"><a id="a4a71e5508c72c370ab42f7bd4fe19e49" name="a4a71e5508c72c370ab42f7bd4fe19e49"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_set_parameter_from_string</b> (icalproperty *prop, const char *name, const char *value)</td></tr>
<tr class="separator:a4a71e5508c72c370ab42f7bd4fe19e49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a774df19c0bd763874ce8c0f273380a1e"><td class="memItemLeft" align="right" valign="top"><a id="a774df19c0bd763874ce8c0f273380a1e"></a>
+<tr class="memitem:a774df19c0bd763874ce8c0f273380a1e"><td class="memItemLeft" align="right" valign="top"><a id="a774df19c0bd763874ce8c0f273380a1e" name="a774df19c0bd763874ce8c0f273380a1e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_set_value</b> (icalproperty *prop, icalvalue *value)</td></tr>
<tr class="separator:a774df19c0bd763874ce8c0f273380a1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4aa448d4aebf810d5353538118b992bd"><td class="memItemLeft" align="right" valign="top"><a id="a4aa448d4aebf810d5353538118b992bd"></a>
+<tr class="memitem:a4aa448d4aebf810d5353538118b992bd"><td class="memItemLeft" align="right" valign="top"><a id="a4aa448d4aebf810d5353538118b992bd" name="a4aa448d4aebf810d5353538118b992bd"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_set_value_from_string</b> (icalproperty *prop, const char *value, const char *kind)</td></tr>
<tr class="separator:a4aa448d4aebf810d5353538118b992bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae729fcc22726fe05c9981735bb229be0"><td class="memItemLeft" align="right" valign="top"><a id="ae729fcc22726fe05c9981735bb229be0"></a>
+<tr class="memitem:ae729fcc22726fe05c9981735bb229be0"><td class="memItemLeft" align="right" valign="top"><a id="ae729fcc22726fe05c9981735bb229be0" name="ae729fcc22726fe05c9981735bb229be0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_set_x_name</b> (icalproperty *prop, const char *name)</td></tr>
<tr class="separator:ae729fcc22726fe05c9981735bb229be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a307187a0308bf48231532ef4758488e1"><td class="memItemLeft" align="right" valign="top"><a id="a307187a0308bf48231532ef4758488e1"></a>
+<tr class="memitem:a7fc8c3b86b48aa593dcf4da0dda13858"><td class="memItemLeft" align="right" valign="top"><a id="a7fc8c3b86b48aa593dcf4da0dda13858" name="a7fc8c3b86b48aa593dcf4da0dda13858"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_status_to_string</b> (icalproperty_status)</td></tr>
-<tr class="separator:a307187a0308bf48231532ef4758488e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07c1bf2338074d6cbd282581bd0341e1"><td class="memItemLeft" align="right" valign="top"><a id="a07c1bf2338074d6cbd282581bd0341e1"></a>
+<tr class="separator:a7fc8c3b86b48aa593dcf4da0dda13858"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07c1bf2338074d6cbd282581bd0341e1"><td class="memItemLeft" align="right" valign="top"><a id="a07c1bf2338074d6cbd282581bd0341e1" name="a07c1bf2338074d6cbd282581bd0341e1"></a>
icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_string_to_kind</b> (const char *string)</td></tr>
<tr class="separator:a07c1bf2338074d6cbd282581bd0341e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b2801f77640f5505f3b533e45dd06db"><td class="memItemLeft" align="right" valign="top"><a id="a6b2801f77640f5505f3b533e45dd06db"></a>
+<tr class="memitem:a6b2801f77640f5505f3b533e45dd06db"><td class="memItemLeft" align="right" valign="top"><a id="a6b2801f77640f5505f3b533e45dd06db" name="a6b2801f77640f5505f3b533e45dd06db"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_string_to_method</b> (const char *str)</td></tr>
<tr class="separator:a6b2801f77640f5505f3b533e45dd06db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d161a0a372bf4cf7d49c62e3ce1740c"><td class="memItemLeft" align="right" valign="top"><a id="a7d161a0a372bf4cf7d49c62e3ce1740c"></a>
+<tr class="memitem:a7d161a0a372bf4cf7d49c62e3ce1740c"><td class="memItemLeft" align="right" valign="top"><a id="a7d161a0a372bf4cf7d49c62e3ce1740c" name="a7d161a0a372bf4cf7d49c62e3ce1740c"></a>
icalproperty_status&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_string_to_status</b> (const char *string)</td></tr>
<tr class="separator:a7d161a0a372bf4cf7d49c62e3ce1740c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ad10def86b672932866c1f588c0be9f"><td class="memItemLeft" align="right" valign="top"><a id="a9ad10def86b672932866c1f588c0be9f"></a>
+<tr class="memitem:a9ad10def86b672932866c1f588c0be9f"><td class="memItemLeft" align="right" valign="top"><a id="a9ad10def86b672932866c1f588c0be9f" name="a9ad10def86b672932866c1f588c0be9f"></a>
icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalproperty_value_kind_to_kind</b> (icalvalue_kind kind)</td></tr>
<tr class="separator:a9ad10def86b672932866c1f588c0be9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa87e4c555b6c25d10c3d077fdb329865"><td class="memItemLeft" align="right" valign="top">icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865">icalvalue_get_parent</a> (icalvalue *value)</td></tr>
-<tr class="separator:aa87e4c555b6c25d10c3d077fdb329865"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca3ee9b1a28fa212f294962bd84c6c93"><td class="memItemLeft" align="right" valign="top">icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93">icalvalue_get_parent</a> (icalvalue *value)</td></tr>
+<tr class="separator:aca3ee9b1a28fa212f294962bd84c6c93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a810f13ffbf32703b6f1e71ad3e0189c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalvalue_set_parent</a> (icalvalue *value, icalproperty *property)</td></tr>
<tr class="separator:a810f13ffbf32703b6f1e71ad3e0189c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a id="a2cc40faef03b95fd575acc1e17dbfaed"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2cc40faef03b95fd575acc1e17dbfaed">&#9670;&nbsp;</a></span>icalparameter_get_parent()</h2>
+<a id="ab0fd104bb6eb9d30d2b03a3f35c6a1ea" name="ab0fd104bb6eb9d30d2b03a3f35c6a1ea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab0fd104bb6eb9d30d2b03a3f35c6a1ea">&#9670;&nbsp;</a></span>icalparameter_get_parent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">icalproperty* icalparameter_get_parent </td>
+ <td class="memname">icalproperty * icalparameter_get_parent </td>
<td>(</td>
<td class="paramtype">icalparameter *&#160;</td>
<td class="paramname"><em>param</em></td><td>)</td>
@@ -234,11 +233,11 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the parent <code>icalproperty</code> for the specified <code>icalparameter</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
+<p >Returns the parent <code>icalproperty</code> for the specified <code>icalparameter</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
</div>
</div>
-<a id="add1ff57f4b9ffe33607a1629e68cdf1f"></a>
+<a id="add1ff57f4b9ffe33607a1629e68cdf1f" name="add1ff57f4b9ffe33607a1629e68cdf1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add1ff57f4b9ffe33607a1629e68cdf1f">&#9670;&nbsp;</a></span>icalparameter_set_parent()</h2>
<div class="memitem">
@@ -263,18 +262,18 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Sets the parent <code>icalproperty</code> for the specified <code>icalparameter</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
+<p >Sets the parent <code>icalproperty</code> for the specified <code>icalparameter</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
</div>
</div>
-<a id="a3caefa5ff2dec002606c6faf3bb13867"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3caefa5ff2dec002606c6faf3bb13867">&#9670;&nbsp;</a></span>icalproperty_get_property_name()</h2>
+<a id="a6a4e4af2200ccba5f48748f953968956" name="a6a4e4af2200ccba5f48748f953968956"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a4e4af2200ccba5f48748f953968956">&#9670;&nbsp;</a></span>icalproperty_get_property_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icalproperty_get_property_name </td>
+ <td class="memname">const char * icalproperty_get_property_name </td>
<td>(</td>
<td class="paramtype">const icalproperty *&#160;</td>
<td class="paramname"><em>prop</em></td><td>)</td>
@@ -282,11 +281,11 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the name of the property &ndash; the type name converted to a string, or the value of _get_x_name if the type is and X property </p>
+<p >Returns the name of the property &ndash; the type name converted to a string, or the value of _get_x_name if the type is and X property </p>
</div>
</div>
-<a id="ae30c17db923194abbbc7d2fe3b252675"></a>
+<a id="ae30c17db923194abbbc7d2fe3b252675" name="ae30c17db923194abbbc7d2fe3b252675"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae30c17db923194abbbc7d2fe3b252675">&#9670;&nbsp;</a></span>icalproperty_kind_is_valid()</h2>
<div class="memitem">
@@ -301,11 +300,11 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Check validity of a specific icalproperty_kind </p>
+<p >Check validity of a specific icalproperty_kind </p>
</div>
</div>
-<a id="a7b1e4b49622fbd0f1160b65c102fbcfa"></a>
+<a id="a7b1e4b49622fbd0f1160b65c102fbcfa" name="a7b1e4b49622fbd0f1160b65c102fbcfa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b1e4b49622fbd0f1160b65c102fbcfa">&#9670;&nbsp;</a></span>icalproperty_normalize()</h2>
<div class="memitem">
@@ -320,11 +319,11 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Normalizes (reorders and sorts the parameters) the specified <code>icalproperty</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
+<p >Normalizes (reorders and sorts the parameters) the specified <code>icalproperty</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
</div>
</div>
-<a id="a68baed35b3b1af4ababf2c62b2ced68d"></a>
+<a id="a68baed35b3b1af4ababf2c62b2ced68d" name="a68baed35b3b1af4ababf2c62b2ced68d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68baed35b3b1af4ababf2c62b2ced68d">&#9670;&nbsp;</a></span>icalproperty_remove_parameter_by_kind()</h2>
<div class="memitem">
@@ -362,7 +361,7 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</div>
</div>
-<a id="a51587b7b70961ff814f964bf81a64afe"></a>
+<a id="a51587b7b70961ff814f964bf81a64afe" name="a51587b7b70961ff814f964bf81a64afe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51587b7b70961ff814f964bf81a64afe">&#9670;&nbsp;</a></span>icalproperty_remove_parameter_by_name()</h2>
<div class="memitem">
@@ -397,11 +396,11 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</dd>
</dl>
<p>This function removes parameters with the given name. The name corresponds to either a built-in name (TZID, etc.) or the name of an extended parameter (X-FOO)</p>
-<p>See <a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d" title="Removes all parameters with the specified kind.">icalproperty_remove_parameter_by_kind()</a> and <a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e" title="Removes the specified parameter reference from the property.">icalproperty_remove_parameter_by_ref()</a> for alternate ways of removing parameters </p>
+<p >See <a class="el" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d" title="Removes all parameters with the specified kind.">icalproperty_remove_parameter_by_kind()</a> and <a class="el" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e" title="Removes the specified parameter reference from the property.">icalproperty_remove_parameter_by_ref()</a> for alternate ways of removing parameters </p>
</div>
</div>
-<a id="a3e16fd227adaaa8ec34aea6d2d565c3e"></a>
+<a id="a3e16fd227adaaa8ec34aea6d2d565c3e" name="a3e16fd227adaaa8ec34aea6d2d565c3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e16fd227adaaa8ec34aea6d2d565c3e">&#9670;&nbsp;</a></span>icalproperty_remove_parameter_by_ref()</h2>
<div class="memitem">
@@ -439,14 +438,14 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</div>
</div>
-<a id="aa87e4c555b6c25d10c3d077fdb329865"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa87e4c555b6c25d10c3d077fdb329865">&#9670;&nbsp;</a></span>icalvalue_get_parent()</h2>
+<a id="aca3ee9b1a28fa212f294962bd84c6c93" name="aca3ee9b1a28fa212f294962bd84c6c93"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca3ee9b1a28fa212f294962bd84c6c93">&#9670;&nbsp;</a></span>icalvalue_get_parent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">icalproperty* icalvalue_get_parent </td>
+ <td class="memname">icalproperty * icalvalue_get_parent </td>
<td>(</td>
<td class="paramtype">icalvalue *&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
@@ -454,11 +453,11 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the parent <code>icalproperty</code> for the specified <code>icalvalue</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
+<p >Returns the parent <code>icalproperty</code> for the specified <code>icalvalue</code>. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
</div>
</div>
-<a id="a810f13ffbf32703b6f1e71ad3e0189c7"></a>
+<a id="a810f13ffbf32703b6f1e71ad3e0189c7" name="a810f13ffbf32703b6f1e71ad3e0189c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a810f13ffbf32703b6f1e71ad3e0189c7">&#9670;&nbsp;</a></span>icalvalue_set_parent()</h2>
<div class="memitem">
@@ -483,14 +482,14 @@ icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalprop
</tr>
</table>
</div><div class="memdoc">
-<p>Sets the parent <code>icalproperty</code> for the specified <code>icalvalue</code>. </p>
+<p >Sets the parent <code>icalproperty</code> for the specified <code>icalvalue</code>. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalproperty_8h_source.html b/apidocs/icalproperty_8h_source.html
index 011f3d39..7a3db259 100644
--- a/apidocs/icalproperty_8h_source.html
+++ b/apidocs/icalproperty_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalproperty.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,150 +66,149 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalproperty.h</div> </div>
+ <div class="headertitle"><div class="title">icalproperty.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalproperty_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalproperty.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALPROPERTY_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALPROPERTY_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;icalderivedproperty.h&quot;</span> <span class="comment">/* To get icalproperty_kind enumerations */</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span> <span class="comment">/* for va_... */</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new(icalproperty_kind kind);</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new_impl(icalproperty_kind kind);</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new_clone(icalproperty *prop);</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new_from_string(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_as_ical_string(icalproperty *prop);</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_as_ical_string_r(icalproperty *prop);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_free(icalproperty *prop);</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_isa(icalproperty *property);</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_isa_property(<span class="keywordtype">void</span> *property);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_add_parameters(<span class="keyword">struct</span> <a class="code" href="structicalproperty__impl.html">icalproperty_impl</a> *prop, va_list args);</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_add_parameter(icalproperty *prop, icalparameter *parameter);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter(icalproperty *prop, icalparameter *parameter);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter_from_string(icalproperty *prop,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_parameter_as_string(icalproperty *prop,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_get_parameter_as_string_r(icalproperty *prop,</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty_remove_parameter_by_kind</a>(icalproperty *prop,</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; icalparameter_kind kind);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty_remove_parameter_by_name</a>(icalproperty *prop,</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty_remove_parameter_by_ref</a>(icalproperty *prop,</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; icalparameter *param);</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_count_parameters(<span class="keyword">const</span> icalproperty *prop);</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="comment">/* Iterate through the parameters */</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_first_parameter(icalproperty *prop,</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; icalparameter_kind kind);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_next_parameter(icalproperty *prop,</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; icalparameter_kind kind);</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="comment">/* Access the value of the property */</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_value(icalproperty *prop, icalvalue *value);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_value_from_string(icalproperty *prop, <span class="keyword">const</span> <span class="keywordtype">char</span> *value,</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *kind);</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;LIBICAL_ICAL_EXPORT icalvalue *icalproperty_get_value(<span class="keyword">const</span> icalproperty *prop);</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_value_as_string(<span class="keyword">const</span> icalproperty *prop);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_get_value_as_string_r(<span class="keyword">const</span> icalproperty *prop);</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalvalue_set_parent</a>(icalvalue *value, icalproperty *property);</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *<a class="code" href="icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865">icalvalue_get_parent</a>(icalvalue *value);</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="comment">/* Deal with X properties */</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_x_name(icalproperty *prop, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_x_name(icalproperty *prop);</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867">icalproperty_get_property_name</a>(<span class="keyword">const</span> icalproperty *prop);</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_get_property_name_r(<span class="keyword">const</span> icalproperty *prop);</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; </div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;LIBICAL_ICAL_EXPORT icalvalue_kind icalparameter_value_to_value_kind(icalparameter_value value);</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalparameter_set_parent</a>(icalparameter *param, icalproperty *property);</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *<a class="code" href="icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed">icalparameter_get_parent</a>(icalparameter *param);</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; </div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="comment">/* Convert kinds to string and get default value type */</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;LIBICAL_ICAL_EXPORT icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_value_kind_to_kind(icalvalue_kind kind);</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_kind_to_string(icalproperty_kind kind);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_string_to_kind(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675"> 161</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty_kind_is_valid</a>(<span class="keyword">const</span> icalproperty_kind kind);</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_method icalproperty_string_to_method(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_method_to_string(icalproperty_method method);</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_enum_to_string(<span class="keywordtype">int</span> e);</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_enum_to_string_r(<span class="keywordtype">int</span> e);</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_kind_and_string_to_enum(<span class="keyword">const</span> <span class="keywordtype">int</span> kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_status_to_string(icalproperty_status);</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_status icalproperty_string_to_status(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; </div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_enum_belongs_to_property(icalproperty_kind kind, <span class="keywordtype">int</span> e);</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty_normalize</a>(icalproperty *prop);</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; </div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*ICALPROPERTY_H */</span><span class="preprocessor"></span></div>
-<div class="ttc" id="aicalproperty_8h_html_a2cc40faef03b95fd575acc1e17dbfaed"><div class="ttname"><a href="icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed">icalparameter_get_parent</a></div><div class="ttdeci">icalproperty * icalparameter_get_parent(icalparameter *param)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:417</div></div>
-<div class="ttc" id="aicalproperty_8h_html_a3caefa5ff2dec002606c6faf3bb13867"><div class="ttname"><a href="icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867">icalproperty_get_property_name</a></div><div class="ttdeci">const char * icalproperty_get_property_name(const icalproperty *prop)</div><div class="ttdef"><b>Definition:</b> icalproperty.c:867</div></div>
+<a href="icalproperty_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalproperty.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALPROPERTY_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALPROPERTY_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;icalderivedproperty.h&quot;</span> <span class="comment">/* To get icalproperty_kind enumerations */</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &lt;stdarg.h&gt;</span> <span class="comment">/* for va_... */</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new(icalproperty_kind kind);</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new_impl(icalproperty_kind kind);</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new_clone(icalproperty *prop);</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new_from_string(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_as_ical_string(icalproperty *prop);</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_as_ical_string_r(icalproperty *prop);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_free(icalproperty *prop);</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_isa(icalproperty *property);</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_isa_property(<span class="keywordtype">void</span> *property);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_add_parameters(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalproperty__impl.html">icalproperty_impl</a> *prop, va_list args);</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_add_parameter(icalproperty *prop, icalparameter *parameter);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter(icalproperty *prop, icalparameter *parameter);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter_from_string(icalproperty *prop,</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_parameter_as_string(icalproperty *prop,</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_get_parameter_as_string_r(icalproperty *prop,</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty_remove_parameter_by_kind</a>(icalproperty *prop,</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> icalparameter_kind kind);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty_remove_parameter_by_name</a>(icalproperty *prop,</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty_remove_parameter_by_ref</a>(icalproperty *prop,</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> icalparameter *param);</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_count_parameters(<span class="keyword">const</span> icalproperty *prop);</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="comment">/* Iterate through the parameters */</span></div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span>LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_first_parameter(icalproperty *prop,</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> icalparameter_kind kind);</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_next_parameter(icalproperty *prop,</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> icalparameter_kind kind);</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span><span class="comment">/* Access the value of the property */</span></div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_value(icalproperty *prop, icalvalue *value);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_value_from_string(icalproperty *prop, <span class="keyword">const</span> <span class="keywordtype">char</span> *value,</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *kind);</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span>LIBICAL_ICAL_EXPORT icalvalue *icalproperty_get_value(<span class="keyword">const</span> icalproperty *prop);</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_value_as_string(<span class="keyword">const</span> icalproperty *prop);</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_get_value_as_string_r(<span class="keyword">const</span> icalproperty *prop);</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalvalue_set_parent</a>(icalvalue *value, icalproperty *property);</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>LIBICAL_ICAL_EXPORT icalproperty *<a class="code hl_function" href="icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93">icalvalue_get_parent</a>(icalvalue *value);</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="comment">/* Deal with X properties */</span></div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_x_name(icalproperty *prop, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_x_name(icalproperty *prop);</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956">icalproperty_get_property_name</a>(<span class="keyword">const</span> icalproperty *prop);</div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_get_property_name_r(<span class="keyword">const</span> icalproperty *prop);</div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> </div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span>LIBICAL_ICAL_EXPORT icalvalue_kind icalparameter_value_to_value_kind(icalparameter_value value);</div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalparameter_set_parent</a>(icalparameter *param, icalproperty *property);</div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span>LIBICAL_ICAL_EXPORT icalproperty *<a class="code hl_function" href="icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea">icalparameter_get_parent</a>(icalparameter *param);</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span><span class="comment">/* Convert kinds to string and get default value type */</span></div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>LIBICAL_ICAL_EXPORT icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);</div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span>LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_value_kind_to_kind(icalvalue_kind kind);</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_kind_to_string(icalproperty_kind kind);</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span>LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_string_to_kind(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675"> 161</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty_kind_is_valid</a>(<span class="keyword">const</span> icalproperty_kind kind);</div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>LIBICAL_ICAL_EXPORT icalproperty_method icalproperty_string_to_method(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_method_to_string(icalproperty_method method);</div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_enum_to_string(<span class="keywordtype">int</span> e);</div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalproperty_enum_to_string_r(<span class="keywordtype">int</span> e);</div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_kind_and_string_to_enum(<span class="keyword">const</span> <span class="keywordtype">int</span> kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_status_to_string(icalproperty_status);</div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span>LIBICAL_ICAL_EXPORT icalproperty_status icalproperty_string_to_status(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>);</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_enum_belongs_to_property(icalproperty_kind kind, <span class="keywordtype">int</span> e);</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty_normalize</a>(icalproperty *prop);</div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> </div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span><span class="preprocessor">#endif </span><span class="comment">/*ICALPROPERTY_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalproperty_8h_html_a3e16fd227adaaa8ec34aea6d2d565c3e"><div class="ttname"><a href="icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e">icalproperty_remove_parameter_by_ref</a></div><div class="ttdeci">void icalproperty_remove_parameter_by_ref(icalproperty *prop, icalparameter *param)</div><div class="ttdoc">Removes the specified parameter reference from the property.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:674</div></div>
<div class="ttc" id="aicalproperty_8h_html_a51587b7b70961ff814f964bf81a64afe"><div class="ttname"><a href="icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe">icalproperty_remove_parameter_by_name</a></div><div class="ttdeci">void icalproperty_remove_parameter_by_name(icalproperty *prop, const char *name)</div><div class="ttdoc">Removes all parameters with the specified name.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:645</div></div>
<div class="ttc" id="aicalproperty_8h_html_a68baed35b3b1af4ababf2c62b2ced68d"><div class="ttname"><a href="icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d">icalproperty_remove_parameter_by_kind</a></div><div class="ttdeci">void icalproperty_remove_parameter_by_kind(icalproperty *prop, icalparameter_kind kind)</div><div class="ttdoc">Removes all parameters with the specified kind.</div><div class="ttdef"><b>Definition:</b> icalproperty.c:628</div></div>
+<div class="ttc" id="aicalproperty_8h_html_a6a4e4af2200ccba5f48748f953968956"><div class="ttname"><a href="icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956">icalproperty_get_property_name</a></div><div class="ttdeci">const char * icalproperty_get_property_name(const icalproperty *prop)</div><div class="ttdef"><b>Definition:</b> icalproperty.c:867</div></div>
<div class="ttc" id="aicalproperty_8h_html_a7b1e4b49622fbd0f1160b65c102fbcfa"><div class="ttname"><a href="icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa">icalproperty_normalize</a></div><div class="ttdeci">void icalproperty_normalize(icalproperty *prop)</div><div class="ttdef"><b>Definition:</b> icalproperty.c:929</div></div>
<div class="ttc" id="aicalproperty_8h_html_a810f13ffbf32703b6f1e71ad3e0189c7"><div class="ttname"><a href="icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7">icalvalue_set_parent</a></div><div class="ttdeci">void icalvalue_set_parent(icalvalue *value, icalproperty *property)</div><div class="ttdef"><b>Definition:</b> icalvalue.c:1470</div></div>
-<div class="ttc" id="aicalproperty_8h_html_aa87e4c555b6c25d10c3d077fdb329865"><div class="ttname"><a href="icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865">icalvalue_get_parent</a></div><div class="ttdeci">icalproperty * icalvalue_get_parent(icalvalue *value)</div><div class="ttdef"><b>Definition:</b> icalvalue.c:1477</div></div>
+<div class="ttc" id="aicalproperty_8h_html_ab0fd104bb6eb9d30d2b03a3f35c6a1ea"><div class="ttname"><a href="icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea">icalparameter_get_parent</a></div><div class="ttdeci">icalproperty * icalparameter_get_parent(icalparameter *param)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:417</div></div>
+<div class="ttc" id="aicalproperty_8h_html_aca3ee9b1a28fa212f294962bd84c6c93"><div class="ttname"><a href="icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93">icalvalue_get_parent</a></div><div class="ttdeci">icalproperty * icalvalue_get_parent(icalvalue *value)</div><div class="ttdef"><b>Definition:</b> icalvalue.c:1477</div></div>
<div class="ttc" id="aicalproperty_8h_html_add1ff57f4b9ffe33607a1629e68cdf1f"><div class="ttname"><a href="icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f">icalparameter_set_parent</a></div><div class="ttdeci">void icalparameter_set_parent(icalparameter *param, icalproperty *property)</div><div class="ttdef"><b>Definition:</b> icalparameter.c:410</div></div>
<div class="ttc" id="aicalproperty_8h_html_ae30c17db923194abbbc7d2fe3b252675"><div class="ttname"><a href="icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675">icalproperty_kind_is_valid</a></div><div class="ttdeci">int icalproperty_kind_is_valid(const icalproperty_kind kind)</div></div>
<div class="ttc" id="astructicalproperty__impl_html"><div class="ttname"><a href="structicalproperty__impl.html">icalproperty_impl</a></div><div class="ttdef"><b>Definition:</b> icalproperty.c:37</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalproperty__cxx_8h.html b/apidocs/icalproperty__cxx_8h.html
index 7235e657..9ceca787 100644
--- a/apidocs/icalproperty__cxx_8h.html
+++ b/apidocs/icalproperty__cxx_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalproperty_cxx.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,8 +69,7 @@ $(function() {
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> </div>
- <div class="headertitle">
-<div class="title">icalproperty_cxx.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalproperty_cxx.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -79,29 +78,29 @@ $(function() {
<p><a href="icalproperty__cxx_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalProperty.html">LibICal::ICalProperty</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a7bd6b589b9f5c700f109b624d01df824"><td class="memItemLeft" align="right" valign="top"><a id="a7bd6b589b9f5c700f109b624d01df824"></a>
+<tr class="memitem:a7bd6b589b9f5c700f109b624d01df824"><td class="memItemLeft" align="right" valign="top"><a id="a7bd6b589b9f5c700f109b624d01df824" name="a7bd6b589b9f5c700f109b624d01df824"></a>
typedef <a class="el" href="classICPointerHolder.html">ICPointerHolder</a>&lt; <a class="el" href="classLibICal_1_1ICalProperty.html">LibICal::ICalProperty</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ICalPropertyTmpPtr</b></td></tr>
<tr class="separator:a7bd6b589b9f5c700f109b624d01df824"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Definition of C++ Wrapper for icalproperty.c. </p>
+<div class="textblock"><p >Definition of C++ Wrapper for icalproperty.c. </p>
<dl class="section author"><dt>Author</dt><dd>fnguyen (12/10/01)</dd></dl>
<p>(C) COPYRIGHT 2001, Critical Path</p>
-<p>This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
-<p>The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
-<p>Or:</p>
-<p>The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
+<p >This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
+<p >The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
+<p >Or:</p>
+<p >The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalproperty__cxx_8h_source.html b/apidocs/icalproperty__cxx_8h_source.html
index ce5cafe3..5d5f3c07 100644
--- a/apidocs/icalproperty__cxx_8h_source.html
+++ b/apidocs/icalproperty__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalproperty_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,377 +66,376 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalproperty_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">icalproperty_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalproperty__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALPROPERTY_CXX_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALPROPERTY_CXX_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;}</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span>LibICal</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">class </span>ICalParameter;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">class </span>ICalValue;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html"> 40</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>();</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ~<a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>();</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(icalproperty *v);</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(std::string str);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(icalproperty_kind kind);</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(icalproperty_kind kind, std::string str);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">operator</span> icalproperty *()</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; {</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordflow">return</span> imp;</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; }</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordtype">int</span> operator==(<a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;rhs);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">void</span> detach();</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; std::string as_ical_string();</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; icalproperty_kind isa();</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordtype">int</span> isa_property(<span class="keywordtype">void</span> *property);</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">void</span> add_parameter(<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;parameter);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">void</span> set_parameter(<a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;parameter);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordtype">void</span> set_parameter_from_string(<span class="keyword">const</span> std::string &amp;name, <span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; std::string get_parameter_as_string(<span class="keyword">const</span> std::string &amp;name);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordtype">void</span> remove_parameter_by_kind(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordtype">int</span> count_parameters();</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc"> 74</a></span>&#160; <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *<a class="code" href="classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc">get_first_parameter</a>(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *get_next_parameter(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356"> 78</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">set_value</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;val);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordtype">void</span> set_value_from_string(<span class="keyword">const</span> std::string &amp;val, <span class="keyword">const</span> std::string &amp;kind);</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> *get_value();</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; std::string get_value_as_string();</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3"> 88</a></span>&#160; std::string <a class="code" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">get_name</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="comment">/* Deal with X properties */</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> set_x_name(<a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;prop, <span class="keyword">const</span> std::string &amp;name);</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keyword">static</span> std::string get_x_name(<a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;prop);</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keyword">static</span> icalvalue_kind value_to_value_kind(<span class="keyword">const</span> icalparameter_value &amp;val);</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="comment">/* Convert kinds to string and get default value type */</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keyword">static</span> icalvalue_kind kind_to_value_kind(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keyword">static</span> icalproperty_kind value_kind_to_kind(<span class="keyword">const</span> icalvalue_kind &amp;kind);</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keyword">static</span> std::string kind_to_string(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keyword">static</span> icalproperty_kind string_to_kind(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="keyword">static</span> icalproperty_method string_to_method(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keyword">static</span> std::string method_to_string(<span class="keyword">const</span> icalproperty_method &amp;method);</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keyword">static</span> std::string enum_to_string(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;e);</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> kind_and_string_to_enum(<span class="keyword">const</span> icalproperty_kind &amp;kind, <span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; </div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keyword">static</span> std::string status_to_string(<span class="keyword">const</span> icalproperty_status &amp;status);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keyword">static</span> icalproperty_status string_to_status(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> enum_belongs_to_property(<span class="keyword">const</span> icalproperty_kind &amp;kind, <span class="keyword">const</span> <span class="keywordtype">int</span> &amp;e);</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="comment">/* ACTION */</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordtype">void</span> set_action(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_action &amp;val);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keyword">enum</span> icalproperty_action get_action();</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="comment">/* ATTACH */</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">void</span> set_attach(<a class="code" href="structicalattach__impl.html">icalattach</a> *val);</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="structicalattach__impl.html">icalattach</a> *get_attach() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="comment">/* ATTENDEE */</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">void</span> set_attendee(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; std::string get_attendee() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; </div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="comment">/* CALSCALE */</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordtype">void</span> set_calscale(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; std::string get_calscale() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; </div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="comment">/* CATEGORIES */</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordtype">void</span> set_categories(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; std::string get_categories() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="comment">/* CLASS */</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">void</span> set_class(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_class &amp;val);</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keyword">enum</span> icalproperty_class get_class() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="comment">/* COMMENT */</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordtype">void</span> set_comment(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; std::string get_comment() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="comment">/* COMPLETED */</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordtype">void</span> set_completed(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_completed() const;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="comment">/* CONTACT */</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordtype">void</span> set_contact(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; std::string get_contact() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="comment">/* CREATED */</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordtype">void</span> set_created(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_created() const;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="comment">/* DESCRIPTION */</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordtype">void</span> set_description(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; std::string get_description() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="comment">/* DTEND */</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordtype">void</span> set_dtend(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_dtend() const;</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="comment">/* DTSTAMP */</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordtype">void</span> set_dtstamp(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_dtstamp() const;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; </div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="comment">/* DTSTART */</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordtype">void</span> set_dtstart(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_dtstart() const;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="comment">/* DUE */</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordtype">void</span> set_due(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_due() const;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="comment">/* DURATION */</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keywordtype">void</span> set_duration(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> &amp;val);</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> get_duration() const;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="comment">/* EXDATE */</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordtype">void</span> set_exdate(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_exdate() const;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; </div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="comment">/* EXPAND */</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordtype">void</span> set_expand(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordtype">int</span> get_expand() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; </div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="comment">/* EXRULE */</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keywordtype">void</span> set_exrule(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;val);</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> get_exrule() const;</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; </div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="comment">/* FREEBUSY */</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordtype">void</span> set_freebusy(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalperiodtype.html">icalperiodtype</a> &amp;val);</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> get_freebusy() const;</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="comment">/* GEO */</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordtype">void</span> set_geo(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalgeotype.html">icalgeotype</a> &amp;val);</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalgeotype.html">icalgeotype</a> get_geo() const;</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; </div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="comment">/* GRANT */</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordtype">void</span> set_grant(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; std::string get_grant() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="comment">/* LAST-MODIFIED */</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordtype">void</span> set_lastmodified(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_lastmodified() const;</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; </div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="comment">/* LOCATION */</span></div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordtype">void</span> set_location(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; std::string get_location() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; </div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="comment">/* MAXRESULTS */</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keywordtype">void</span> set_maxresults(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordtype">int</span> get_maxresults() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="comment">/* MAXRESULTSSIZE */</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordtype">void</span> set_maxresultsize(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <span class="keywordtype">int</span> get_maxresultsize() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; </div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="comment">/* METHOD */</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="keywordtype">void</span> set_method(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_method &amp;val);</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keyword">enum</span> icalproperty_method get_method() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; </div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="comment">/* OWNER */</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordtype">void</span> set_owner(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; std::string get_owner() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; </div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="comment">/* ORGANIZER */</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordtype">void</span> set_organizer(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; std::string get_organizer() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; </div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="comment">/* PERCENT-COMPLETE */</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keywordtype">void</span> set_percentcomplete(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <span class="keywordtype">int</span> get_percentcomplete() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; </div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="comment">/* PRIORITY */</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="keywordtype">void</span> set_priority(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordtype">int</span> get_priority() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; </div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="comment">/* PRODID */</span></div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordtype">void</span> set_prodid(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; std::string get_prodid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; </div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="comment">/* QUERY */</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordtype">void</span> set_query(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; std::string get_query() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; </div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="comment">/* QUERYNAME */</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordtype">void</span> set_queryname(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; std::string get_queryname() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; </div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="comment">/* RDATE */</span></div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keywordtype">void</span> set_rdate(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> &amp;val);</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> get_rdate() const;</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="comment">/* RECURRENCE-ID */</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordtype">void</span> set_recurrenceid(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_recurrenceid() const;</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; </div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <span class="comment">/* RELATED-TO */</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordtype">void</span> set_relatedto(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; std::string get_relatedto() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; </div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="comment">/* RELCALID */</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordtype">void</span> set_relcalid(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; std::string get_relcalid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; </div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="comment">/* REPEAT */</span></div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keywordtype">void</span> set_repeat(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keywordtype">int</span> get_repeat() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; </div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="comment">/* REQUEST-STATUS */</span></div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <span class="keywordtype">void</span> set_requeststatus(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; std::string get_requeststatus() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; </div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <span class="comment">/* RESOURCES */</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keywordtype">void</span> set_resources(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; std::string get_resources() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; </div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="comment">/* RRULE */</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keywordtype">void</span> set_rrule(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;val);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> get_rrule() const;</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; </div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <span class="comment">/* SCOPE */</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; <span class="keywordtype">void</span> set_scope(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; std::string get_scope() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; </div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; <span class="comment">/* SEQUENCE */</span></div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="keywordtype">void</span> set_sequence(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keywordtype">int</span> get_sequence() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; </div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="comment">/* STATUS */</span></div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keywordtype">void</span> set_status(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_status &amp;val);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keyword">enum</span> icalproperty_status get_status() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; </div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; <span class="comment">/* SUMMARY */</span></div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="keywordtype">void</span> set_summary(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; std::string get_summary() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; </div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; <span class="comment">/* TARGET */</span></div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="keywordtype">void</span> set_target(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; std::string get_target() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; </div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="comment">/* TRANSP */</span></div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordtype">void</span> set_transp(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_transp &amp;val);</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keyword">enum</span> icalproperty_transp get_transp() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; </div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="comment">/* TRIGGER */</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordtype">void</span> set_trigger(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltriggertype.html">icaltriggertype</a> &amp;val);</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltriggertype.html">icaltriggertype</a> get_trigger() const;</div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; </div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="comment">/* TZID */</span></div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keywordtype">void</span> set_tzid(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; std::string get_tzid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="comment">/* TZNAME */</span></div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="keywordtype">void</span> set_tzname(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; std::string get_tzname() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; </div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <span class="comment">/* TZOFFSETFROM */</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keywordtype">void</span> set_tzoffsetfrom(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <span class="keywordtype">int</span> get_tzoffsetfrom() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="comment">/* TZOFFSETTO */</span></div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <span class="keywordtype">void</span> set_tzoffsetto(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="keywordtype">int</span> get_tzoffsetto() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; </div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="comment">/* TZURL */</span></div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <span class="keywordtype">void</span> set_tzurl(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; std::string get_tzurl() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; </div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="comment">/* UID */</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keywordtype">void</span> set_uid(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; std::string get_uid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; </div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="comment">/* URL */</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <span class="keywordtype">void</span> set_url(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; std::string get_url() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="comment">/* VERSION */</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; <span class="keywordtype">void</span> set_version(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; std::string get_version() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; </div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <span class="comment">/* X */</span></div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <span class="keywordtype">void</span> set_x(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; std::string get_x() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; </div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; <span class="comment">/* X-LIC-CLUSTERCOUNT */</span></div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <span class="keywordtype">void</span> set_xlicclustercount(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; std::string get_xlicclustercount() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; </div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; <span class="comment">/* X-LIC-ERROR */</span></div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <span class="keywordtype">void</span> set_xlicerror(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; std::string get_xlicerror() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; </div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; <span class="comment">/* X-LIC-MIMECHARSET */</span></div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; <span class="keywordtype">void</span> set_xlicmimecharset(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; std::string get_xlicmimecharset() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; </div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="comment">/* X-LIC-MIMECID */</span></div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; <span class="keywordtype">void</span> set_xlicmimecid(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; std::string get_xlicmimecid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; </div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; <span class="comment">/* X-LIC-MIMECONTENTTYPE */</span></div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; <span class="keywordtype">void</span> set_xlicmimecontenttype(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; std::string get_xlicmimecontenttype() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; </div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; <span class="comment">/* X-LIC-MIMEENCODING */</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; <span class="keywordtype">void</span> set_xlicmimeencoding(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; std::string get_xlicmimeencoding() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; </div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; <span class="comment">/* X-LIC-MIMEFILENAME */</span></div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; <span class="keywordtype">void</span> set_xlicmimefilename(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; std::string get_xlicmimefilename() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; </div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; <span class="comment">/* X-LIC-MIMEOPTINFO */</span></div>
-<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; <span class="keywordtype">void</span> set_xlicmimeoptinfo(<span class="keyword">const</span> std::string &amp;val);</div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; std::string get_xlicmimeoptinfo() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; </div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; icalproperty *imp;</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;};</div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; </div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;} <span class="comment">// namespace LibICal</span></div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; </div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classICPointerHolder.html">ICPointerHolder &lt; LibICal::ICalProperty &gt;</a> <a class="code" href="classICPointerHolder.html">ICalPropertyTmpPtr</a>;</div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; </div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICalProperty_H */</span><span class="preprocessor"></span></div>
+<a href="icalproperty__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#ifndef ICALPROPERTY_CXX_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define ICALPROPERTY_CXX_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>{</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>}</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">namespace </span>LibICal</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>{</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">class </span>ICalParameter;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="keyword">class </span>ICalValue;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html"> 40</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>{</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>();</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">~ICalProperty</a>();</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(icalproperty *v);</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(std::string str);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(icalproperty_kind kind);</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a>(icalproperty_kind kind, std::string str);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">operator</span> icalproperty *()</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> {</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordflow">return</span> imp;</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> }</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordtype">int</span> operator==(<a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;rhs);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">void</span> detach();</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> std::string as_ical_string();</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> icalproperty_kind isa();</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordtype">int</span> isa_property(<span class="keywordtype">void</span> *property);</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keywordtype">void</span> add_parameter(<a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;parameter);</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">void</span> set_parameter(<a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> &amp;parameter);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordtype">void</span> set_parameter_from_string(<span class="keyword">const</span> std::string &amp;name, <span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> std::string get_parameter_as_string(<span class="keyword">const</span> std::string &amp;name);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordtype">void</span> remove_parameter_by_kind(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordtype">int</span> count_parameters();</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90"> 74</a></span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *<a class="code hl_function" href="classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90">get_first_parameter</a>(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <a class="code hl_class" href="classLibICal_1_1ICalParameter.html">ICalParameter</a> *get_next_parameter(<span class="keyword">const</span> icalparameter_kind &amp;kind);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356"> 78</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">set_value</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;val);</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordtype">void</span> set_value_from_string(<span class="keyword">const</span> std::string &amp;val, <span class="keyword">const</span> std::string &amp;kind);</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> *get_value();</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> std::string get_value_as_string();</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3"> 88</a></span> std::string <a class="code hl_function" href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">get_name</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="comment">/* Deal with X properties */</span></div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keyword">static</span> <span class="keywordtype">void</span> set_x_name(<a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;prop, <span class="keyword">const</span> std::string &amp;name);</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keyword">static</span> std::string get_x_name(<a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> &amp;prop);</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keyword">static</span> icalvalue_kind value_to_value_kind(<span class="keyword">const</span> icalparameter_value &amp;val);</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="comment">/* Convert kinds to string and get default value type */</span></div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">static</span> icalvalue_kind kind_to_value_kind(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">static</span> icalproperty_kind value_kind_to_kind(<span class="keyword">const</span> icalvalue_kind &amp;kind);</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keyword">static</span> std::string kind_to_string(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="keyword">static</span> icalproperty_kind string_to_kind(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <span class="keyword">static</span> icalproperty_method string_to_method(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keyword">static</span> std::string method_to_string(<span class="keyword">const</span> icalproperty_method &amp;method);</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> </div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keyword">static</span> std::string enum_to_string(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;e);</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <span class="keyword">static</span> <span class="keywordtype">int</span> kind_and_string_to_enum(<span class="keyword">const</span> icalproperty_kind &amp;kind, <span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keyword">static</span> std::string status_to_string(<span class="keyword">const</span> icalproperty_status &amp;status);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keyword">static</span> icalproperty_status string_to_status(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <span class="keyword">static</span> <span class="keywordtype">int</span> enum_belongs_to_property(<span class="keyword">const</span> icalproperty_kind &amp;kind, <span class="keyword">const</span> <span class="keywordtype">int</span> &amp;e);</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="comment">/* ACTION */</span></div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keywordtype">void</span> set_action(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_action &amp;val);</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keyword">enum</span> icalproperty_action get_action();</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="comment">/* ATTACH */</span></div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordtype">void</span> set_attach(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *val);</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *get_attach() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <span class="comment">/* ATTENDEE */</span></div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keywordtype">void</span> set_attendee(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> std::string get_attendee() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="comment">/* CALSCALE */</span></div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keywordtype">void</span> set_calscale(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> std::string get_calscale() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="comment">/* CATEGORIES */</span></div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keywordtype">void</span> set_categories(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> std::string get_categories() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="comment">/* CLASS */</span></div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keywordtype">void</span> set_class(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_class &amp;val);</div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">enum</span> icalproperty_class get_class() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="comment">/* COMMENT */</span></div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <span class="keywordtype">void</span> set_comment(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> std::string get_comment() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="comment">/* COMPLETED */</span></div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keywordtype">void</span> set_completed(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_completed() const;</div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="comment">/* CONTACT */</span></div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keywordtype">void</span> set_contact(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> std::string get_contact() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="comment">/* CREATED */</span></div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keywordtype">void</span> set_created(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_created() const;</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="comment">/* DESCRIPTION */</span></div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordtype">void</span> set_description(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> std::string get_description() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="comment">/* DTEND */</span></div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keywordtype">void</span> set_dtend(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_dtend() const;</div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="comment">/* DTSTAMP */</span></div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="keywordtype">void</span> set_dtstamp(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_dtstamp() const;</div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> <span class="comment">/* DTSTART */</span></div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <span class="keywordtype">void</span> set_dtstart(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_dtstart() const;</div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="comment">/* DUE */</span></div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keywordtype">void</span> set_due(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_due() const;</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="comment">/* DURATION */</span></div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> <span class="keywordtype">void</span> set_duration(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> &amp;val);</div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> get_duration() const;</div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> <span class="comment">/* EXDATE */</span></div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keywordtype">void</span> set_exdate(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_exdate() const;</div>
+<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> </div>
+<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> <span class="comment">/* EXPAND */</span></div>
+<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordtype">void</span> set_expand(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <span class="keywordtype">int</span> get_expand() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="comment">/* EXRULE */</span></div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <span class="keywordtype">void</span> set_exrule(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;val);</div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> get_exrule() const;</div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> </div>
+<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> <span class="comment">/* FREEBUSY */</span></div>
+<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> <span class="keywordtype">void</span> set_freebusy(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> &amp;val);</div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> get_freebusy() const;</div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> </div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <span class="comment">/* GEO */</span></div>
+<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keywordtype">void</span> set_geo(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalgeotype.html">icalgeotype</a> &amp;val);</div>
+<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalgeotype.html">icalgeotype</a> get_geo() const;</div>
+<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
+<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> <span class="comment">/* GRANT */</span></div>
+<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> <span class="keywordtype">void</span> set_grant(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> std::string get_grant() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> </div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <span class="comment">/* LAST-MODIFIED */</span></div>
+<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <span class="keywordtype">void</span> set_lastmodified(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_lastmodified() const;</div>
+<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> <span class="comment">/* LOCATION */</span></div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <span class="keywordtype">void</span> set_location(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> std::string get_location() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> </div>
+<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <span class="comment">/* MAXRESULTS */</span></div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> <span class="keywordtype">void</span> set_maxresults(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="keywordtype">int</span> get_maxresults() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="comment">/* MAXRESULTSSIZE */</span></div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keywordtype">void</span> set_maxresultsize(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keywordtype">int</span> get_maxresultsize() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> </div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <span class="comment">/* METHOD */</span></div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordtype">void</span> set_method(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_method &amp;val);</div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <span class="keyword">enum</span> icalproperty_method get_method() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> </div>
+<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="comment">/* OWNER */</span></div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <span class="keywordtype">void</span> set_owner(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> std::string get_owner() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> </div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <span class="comment">/* ORGANIZER */</span></div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <span class="keywordtype">void</span> set_organizer(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> std::string get_organizer() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> </div>
+<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <span class="comment">/* PERCENT-COMPLETE */</span></div>
+<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <span class="keywordtype">void</span> set_percentcomplete(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="keywordtype">int</span> get_percentcomplete() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> </div>
+<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> <span class="comment">/* PRIORITY */</span></div>
+<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> <span class="keywordtype">void</span> set_priority(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> <span class="keywordtype">int</span> get_priority() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> </div>
+<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="comment">/* PRODID */</span></div>
+<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordtype">void</span> set_prodid(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> std::string get_prodid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> </div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="comment">/* QUERY */</span></div>
+<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="keywordtype">void</span> set_query(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> std::string get_query() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
+<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="comment">/* QUERYNAME */</span></div>
+<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <span class="keywordtype">void</span> set_queryname(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> std::string get_queryname() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> </div>
+<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <span class="comment">/* RDATE */</span></div>
+<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> <span class="keywordtype">void</span> set_rdate(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> &amp;val);</div>
+<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> get_rdate() const;</div>
+<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> </div>
+<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> <span class="comment">/* RECURRENCE-ID */</span></div>
+<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <span class="keywordtype">void</span> set_recurrenceid(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;val);</div>
+<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_recurrenceid() const;</div>
+<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
+<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="comment">/* RELATED-TO */</span></div>
+<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <span class="keywordtype">void</span> set_relatedto(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> std::string get_relatedto() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> </div>
+<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="comment">/* RELCALID */</span></div>
+<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <span class="keywordtype">void</span> set_relcalid(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> std::string get_relcalid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
+<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="comment">/* REPEAT */</span></div>
+<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keywordtype">void</span> set_repeat(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordtype">int</span> get_repeat() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
+<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <span class="comment">/* REQUEST-STATUS */</span></div>
+<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="keywordtype">void</span> set_requeststatus(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> std::string get_requeststatus() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> </div>
+<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="comment">/* RESOURCES */</span></div>
+<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="keywordtype">void</span> set_resources(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> std::string get_resources() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> </div>
+<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="comment">/* RRULE */</span></div>
+<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> <span class="keywordtype">void</span> set_rrule(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;val);</div>
+<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> get_rrule() const;</div>
+<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> </div>
+<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> <span class="comment">/* SCOPE */</span></div>
+<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> <span class="keywordtype">void</span> set_scope(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> std::string get_scope() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> </div>
+<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <span class="comment">/* SEQUENCE */</span></div>
+<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <span class="keywordtype">void</span> set_sequence(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <span class="keywordtype">int</span> get_sequence() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> </div>
+<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <span class="comment">/* STATUS */</span></div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keywordtype">void</span> set_status(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_status &amp;val);</div>
+<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <span class="keyword">enum</span> icalproperty_status get_status() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
+<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <span class="comment">/* SUMMARY */</span></div>
+<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> <span class="keywordtype">void</span> set_summary(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> std::string get_summary() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> </div>
+<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> <span class="comment">/* TARGET */</span></div>
+<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> <span class="keywordtype">void</span> set_target(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> std::string get_target() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> </div>
+<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <span class="comment">/* TRANSP */</span></div>
+<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> <span class="keywordtype">void</span> set_transp(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_transp &amp;val);</div>
+<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <span class="keyword">enum</span> icalproperty_transp get_transp() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> </div>
+<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> <span class="comment">/* TRIGGER */</span></div>
+<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> <span class="keywordtype">void</span> set_trigger(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> &amp;val);</div>
+<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> get_trigger() const;</div>
+<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> </div>
+<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <span class="comment">/* TZID */</span></div>
+<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> <span class="keywordtype">void</span> set_tzid(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> std::string get_tzid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
+<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <span class="comment">/* TZNAME */</span></div>
+<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <span class="keywordtype">void</span> set_tzname(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> std::string get_tzname() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> </div>
+<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <span class="comment">/* TZOFFSETFROM */</span></div>
+<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> <span class="keywordtype">void</span> set_tzoffsetfrom(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> <span class="keywordtype">int</span> get_tzoffsetfrom() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
+<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <span class="comment">/* TZOFFSETTO */</span></div>
+<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keywordtype">void</span> set_tzoffsetto(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;val);</div>
+<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <span class="keywordtype">int</span> get_tzoffsetto() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> </div>
+<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="comment">/* TZURL */</span></div>
+<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> <span class="keywordtype">void</span> set_tzurl(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> std::string get_tzurl() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> </div>
+<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> <span class="comment">/* UID */</span></div>
+<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> <span class="keywordtype">void</span> set_uid(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> std::string get_uid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> </div>
+<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <span class="comment">/* URL */</span></div>
+<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> <span class="keywordtype">void</span> set_url(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> std::string get_url() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> </div>
+<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> <span class="comment">/* VERSION */</span></div>
+<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> <span class="keywordtype">void</span> set_version(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> std::string get_version() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> </div>
+<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <span class="comment">/* X */</span></div>
+<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <span class="keywordtype">void</span> set_x(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> std::string get_x() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> </div>
+<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <span class="comment">/* X-LIC-CLUSTERCOUNT */</span></div>
+<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> <span class="keywordtype">void</span> set_xlicclustercount(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> std::string get_xlicclustercount() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> </div>
+<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> <span class="comment">/* X-LIC-ERROR */</span></div>
+<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> <span class="keywordtype">void</span> set_xlicerror(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> std::string get_xlicerror() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> </div>
+<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <span class="comment">/* X-LIC-MIMECHARSET */</span></div>
+<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> <span class="keywordtype">void</span> set_xlicmimecharset(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> std::string get_xlicmimecharset() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> </div>
+<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> <span class="comment">/* X-LIC-MIMECID */</span></div>
+<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> <span class="keywordtype">void</span> set_xlicmimecid(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> std::string get_xlicmimecid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> </div>
+<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> <span class="comment">/* X-LIC-MIMECONTENTTYPE */</span></div>
+<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordtype">void</span> set_xlicmimecontenttype(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> std::string get_xlicmimecontenttype() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> </div>
+<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> <span class="comment">/* X-LIC-MIMEENCODING */</span></div>
+<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> <span class="keywordtype">void</span> set_xlicmimeencoding(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> std::string get_xlicmimeencoding() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> </div>
+<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> <span class="comment">/* X-LIC-MIMEFILENAME */</span></div>
+<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> <span class="keywordtype">void</span> set_xlicmimefilename(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> std::string get_xlicmimefilename() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> </div>
+<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> <span class="comment">/* X-LIC-MIMEOPTINFO */</span></div>
+<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> <span class="keywordtype">void</span> set_xlicmimeoptinfo(<span class="keyword">const</span> std::string &amp;val);</div>
+<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> std::string get_xlicmimeoptinfo() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> </div>
+<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> icalproperty *imp;</div>
+<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span>};</div>
+<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> </div>
+<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span>} <span class="comment">// namespace LibICal</span></div>
+<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> </div>
+<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span><span class="keyword">typedef</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder &lt; LibICal::ICalProperty &gt;</a> <a class="code hl_class" href="classICPointerHolder.html">ICalPropertyTmpPtr</a>;</div>
+<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> </div>
+<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span><span class="preprocessor">#endif </span><span class="comment">/* ICalProperty_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclassICPointerHolder_html"><div class="ttname"><a href="classICPointerHolder.html">ICPointerHolder</a></div><div class="ttdef"><b>Definition:</b> icptrholder_cxx.h:48</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalParameter_html"><div class="ttname"><a href="classLibICal_1_1ICalParameter.html">LibICal::ICalParameter</a></div><div class="ttdef"><b>Definition:</b> icalparameter_cxx.h:38</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalProperty_html"><div class="ttname"><a href="classLibICal_1_1ICalProperty.html">LibICal::ICalProperty</a></div><div class="ttdef"><b>Definition:</b> icalproperty_cxx.h:41</div></div>
-<div class="ttc" id="aclassLibICal_1_1ICalProperty_html_a0b4908b7422700e766ad2bdb548b1ddc"><div class="ttname"><a href="classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc">LibICal::ICalProperty::get_first_parameter</a></div><div class="ttdeci">ICalParameter * get_first_parameter(const icalparameter_kind &amp;kind)</div></div>
+<div class="ttc" id="aclassLibICal_1_1ICalProperty_html_a7cf59c3497829c43fe4d90f00ef9ad90"><div class="ttname"><a href="classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90">LibICal::ICalProperty::get_first_parameter</a></div><div class="ttdeci">ICalParameter * get_first_parameter(const icalparameter_kind &amp;kind)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalProperty_html_af1cf1f6da567ebffdf9e59af1a3fe1e3"><div class="ttname"><a href="classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3">LibICal::ICalProperty::get_name</a></div><div class="ttdeci">std::string get_name() const</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalProperty_html_af229f40785452ed3893399e1dc4df356"><div class="ttname"><a href="classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356">LibICal::ICalProperty::set_value</a></div><div class="ttdeci">void set_value(const ICalValue &amp;val)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalValue_html"><div class="ttname"><a href="classLibICal_1_1ICalValue.html">LibICal::ICalValue</a></div><div class="ttdef"><b>Definition:</b> icalvalue_cxx.h:36</div></div>
@@ -454,7 +453,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalproperty__p_8h_source.html b/apidocs/icalproperty__p_8h_source.html
index 6d6bb0e9..31e7265d 100644
--- a/apidocs/icalproperty__p_8h_source.html
+++ b/apidocs/icalproperty__p_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalproperty_p.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,48 +66,47 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalproperty_p.h</div> </div>
+ <div class="headertitle"><div class="title">icalproperty_p.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalproperty_p.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#ifndef ICALPROPERTY_P_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define ICALPROPERTY_P_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">/* Check validity and attributes of icalproperty_kind and icalvalue_kind pair */</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;LIBICAL_ICAL_NO_EXPORT <span class="keywordtype">int</span> icalproperty_value_kind_is_valid(icalproperty_kind pkind,</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; icalvalue_kind vkind);</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;LIBICAL_ICAL_NO_EXPORT <span class="keywordtype">int</span> icalproperty_value_kind_is_multivalued(icalproperty_kind pkind,</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; icalvalue_kind *vkind);</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;LIBICAL_ICAL_NO_EXPORT <span class="keywordtype">int</span> icalproperty_value_kind_is_default(icalproperty_kind pkind,</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; icalvalue_kind vkind);</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALPROPERTY_P_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalproperty_p.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"></span> </div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"></span> </div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef ICALPROPERTY_P_H</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define ICALPROPERTY_P_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">/* Check validity and attributes of icalproperty_kind and icalvalue_kind pair */</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>LIBICAL_ICAL_NO_EXPORT <span class="keywordtype">int</span> icalproperty_value_kind_is_valid(icalproperty_kind pkind,</div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> icalvalue_kind vkind);</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>LIBICAL_ICAL_NO_EXPORT <span class="keywordtype">int</span> icalproperty_value_kind_is_multivalued(icalproperty_kind pkind,</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> icalvalue_kind *vkind);</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>LIBICAL_ICAL_NO_EXPORT <span class="keywordtype">int</span> icalproperty_value_kind_is_default(icalproperty_kind pkind,</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> icalvalue_kind vkind);</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#endif </span><span class="comment">/* ICALPROPERTY_P_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalproperty_8h_html"><div class="ttname"><a href="icalproperty_8h.html">icalproperty.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalrecur_8h.html b/apidocs/icalrecur_8h.html
index 7f2fda53..a33255c2 100644
--- a/apidocs/icalrecur_8h.html
+++ b/apidocs/icalrecur_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrecur.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -72,8 +72,7 @@ $(function() {
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalrecur.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalrecur.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -82,64 +81,64 @@ $(function() {
<p><a href="icalrecur_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:a88c777bba1c5287ec7a262a8cf140209"><td class="memItemLeft" align="right" valign="top"><a id="a88c777bba1c5287ec7a262a8cf140209"></a>
+<tr class="memitem:a88c777bba1c5287ec7a262a8cf140209"><td class="memItemLeft" align="right" valign="top"><a id="a88c777bba1c5287ec7a262a8cf140209" name="a88c777bba1c5287ec7a262a8cf140209"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_DAY_SIZE</b>&#160;&#160;&#160;7*(ICAL_BY_WEEKNO_SIZE-1)+1 /* 1 to N */</td></tr>
<tr class="separator:a88c777bba1c5287ec7a262a8cf140209"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7660eef516049982e6ea1aa56d7a14f"><td class="memItemLeft" align="right" valign="top"><a id="af7660eef516049982e6ea1aa56d7a14f"></a>
+<tr class="memitem:af7660eef516049982e6ea1aa56d7a14f"><td class="memItemLeft" align="right" valign="top"><a id="af7660eef516049982e6ea1aa56d7a14f" name="af7660eef516049982e6ea1aa56d7a14f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_HOUR_SIZE</b>&#160;&#160;&#160;25 /* 0 to 23 */</td></tr>
<tr class="separator:af7660eef516049982e6ea1aa56d7a14f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1328acf3383993b85d9819702a94dd8a"><td class="memItemLeft" align="right" valign="top"><a id="a1328acf3383993b85d9819702a94dd8a"></a>
+<tr class="memitem:a1328acf3383993b85d9819702a94dd8a"><td class="memItemLeft" align="right" valign="top"><a id="a1328acf3383993b85d9819702a94dd8a" name="a1328acf3383993b85d9819702a94dd8a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_MINUTE_SIZE</b>&#160;&#160;&#160;61 /* 0 to 59 */</td></tr>
<tr class="separator:a1328acf3383993b85d9819702a94dd8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ba206a293eca6a045c9e24b75516528"><td class="memItemLeft" align="right" valign="top"><a id="a3ba206a293eca6a045c9e24b75516528"></a>
+<tr class="memitem:a3ba206a293eca6a045c9e24b75516528"><td class="memItemLeft" align="right" valign="top"><a id="a3ba206a293eca6a045c9e24b75516528" name="a3ba206a293eca6a045c9e24b75516528"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_MONTH_SIZE</b>&#160;&#160;&#160;14 /* 1 to 13 */</td></tr>
<tr class="separator:a3ba206a293eca6a045c9e24b75516528"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d6e5cf6656a21e1fede23a4af633f31"><td class="memItemLeft" align="right" valign="top"><a id="a7d6e5cf6656a21e1fede23a4af633f31"></a>
+<tr class="memitem:a7d6e5cf6656a21e1fede23a4af633f31"><td class="memItemLeft" align="right" valign="top"><a id="a7d6e5cf6656a21e1fede23a4af633f31" name="a7d6e5cf6656a21e1fede23a4af633f31"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_MONTHDAY_SIZE</b>&#160;&#160;&#160;32 /* 1 to 31 */</td></tr>
<tr class="separator:a7d6e5cf6656a21e1fede23a4af633f31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acec51b2d651f24e31b00627b60b12728"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">ICAL_BY_SECOND_SIZE</a>&#160;&#160;&#160;62 /* 0 to 60 */</td></tr>
<tr class="separator:acec51b2d651f24e31b00627b60b12728"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a02214312ee862af943de714ad30c1f"><td class="memItemLeft" align="right" valign="top"><a id="a8a02214312ee862af943de714ad30c1f"></a>
+<tr class="memitem:a8a02214312ee862af943de714ad30c1f"><td class="memItemLeft" align="right" valign="top"><a id="a8a02214312ee862af943de714ad30c1f" name="a8a02214312ee862af943de714ad30c1f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_SETPOS_SIZE</b>&#160;&#160;&#160;ICAL_BY_YEARDAY_SIZE /* 1 to N */</td></tr>
<tr class="separator:a8a02214312ee862af943de714ad30c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a213222b2455537fceb2814e9e084e95a"><td class="memItemLeft" align="right" valign="top"><a id="a213222b2455537fceb2814e9e084e95a"></a>
+<tr class="memitem:a213222b2455537fceb2814e9e084e95a"><td class="memItemLeft" align="right" valign="top"><a id="a213222b2455537fceb2814e9e084e95a" name="a213222b2455537fceb2814e9e084e95a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_WEEKNO_SIZE</b>&#160;&#160;&#160;56 /* 1 to 55 */</td></tr>
<tr class="separator:a213222b2455537fceb2814e9e084e95a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad632e88ecae484b09c8ca4be1bfd58b"><td class="memItemLeft" align="right" valign="top"><a id="aad632e88ecae484b09c8ca4be1bfd58b"></a>
+<tr class="memitem:aad632e88ecae484b09c8ca4be1bfd58b"><td class="memItemLeft" align="right" valign="top"><a id="aad632e88ecae484b09c8ca4be1bfd58b" name="aad632e88ecae484b09c8ca4be1bfd58b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BY_YEARDAY_SIZE</b>&#160;&#160;&#160;386 /* 1 to 385 */</td></tr>
<tr class="separator:aad632e88ecae484b09c8ca4be1bfd58b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8f79ef6c5bb7d36d0862fea359c17fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICALRECURRENCETYPE_INITIALIZER</b></td></tr>
+<tr class="memitem:af8f79ef6c5bb7d36d0862fea359c17fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#af8f79ef6c5bb7d36d0862fea359c17fd">ICALRECURRENCETYPE_INITIALIZER</a></td></tr>
<tr class="separator:af8f79ef6c5bb7d36d0862fea359c17fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a15b0ec0400bb64fcfd625d5a5511db7f"><td class="memItemLeft" align="right" valign="top"><a id="a15b0ec0400bb64fcfd625d5a5511db7f"></a>
+<tr class="memitem:a15b0ec0400bb64fcfd625d5a5511db7f"><td class="memItemLeft" align="right" valign="top"><a id="a15b0ec0400bb64fcfd625d5a5511db7f" name="a15b0ec0400bb64fcfd625d5a5511db7f"></a>
typedef struct <a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_iterator</b></td></tr>
<tr class="separator:a15b0ec0400bb64fcfd625d5a5511db7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd62e4356b0f28df5892167477be989d"><td class="memItemLeft" align="right" valign="top"><a id="afd62e4356b0f28df5892167477be989d"></a>
+<tr class="memitem:afd62e4356b0f28df5892167477be989d"><td class="memItemLeft" align="right" valign="top"><a id="afd62e4356b0f28df5892167477be989d" name="afd62e4356b0f28df5892167477be989d"></a>
typedef enum icalrecurrencetype_frequency&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_frequency</b></td></tr>
<tr class="separator:afd62e4356b0f28df5892167477be989d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25bc5be48c7458f25765a8f59ef1eb8c"><td class="memItemLeft" align="right" valign="top"><a id="a25bc5be48c7458f25765a8f59ef1eb8c"></a>
+<tr class="memitem:a25bc5be48c7458f25765a8f59ef1eb8c"><td class="memItemLeft" align="right" valign="top"><a id="a25bc5be48c7458f25765a8f59ef1eb8c" name="a25bc5be48c7458f25765a8f59ef1eb8c"></a>
typedef enum icalrecurrencetype_skip&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_skip</b></td></tr>
<tr class="separator:a25bc5be48c7458f25765a8f59ef1eb8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75f2d7439c6001523b78dcef9b26ddad"><td class="memItemLeft" align="right" valign="top"><a id="a75f2d7439c6001523b78dcef9b26ddad"></a>
+<tr class="memitem:a75f2d7439c6001523b78dcef9b26ddad"><td class="memItemLeft" align="right" valign="top"><a id="a75f2d7439c6001523b78dcef9b26ddad" name="a75f2d7439c6001523b78dcef9b26ddad"></a>
typedef enum icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_weekday</b></td></tr>
<tr class="separator:a75f2d7439c6001523b78dcef9b26ddad"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
-<tr class="memitem:a593dc289d9bb0313584701e0675cf303"><td class="memItemLeft" align="right" valign="top"><a id="a593dc289d9bb0313584701e0675cf303"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrence_array_max_values</b> { <b>ICAL_RECURRENCE_ARRAY_MAX</b> = 0x7f7f
+<tr class="memitem:a593dc289d9bb0313584701e0675cf303"><td class="memItemLeft" align="right" valign="top"><a id="a593dc289d9bb0313584701e0675cf303" name="a593dc289d9bb0313584701e0675cf303"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrence_array_max_values</b> { <b>ICAL_RECURRENCE_ARRAY_MAX</b> = 0x7f7f
, <b>ICAL_RECURRENCE_ARRAY_MAX_BYTE</b> = 0x7f
}</td></tr>
<tr class="separator:a593dc289d9bb0313584701e0675cf303"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a203e6ca308804a67ff343837e7c11a61"><td class="memItemLeft" align="right" valign="top"><a id="a203e6ca308804a67ff343837e7c11a61"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_frequency</b> { <br />
+<tr class="memitem:a203e6ca308804a67ff343837e7c11a61"><td class="memItemLeft" align="right" valign="top"><a id="a203e6ca308804a67ff343837e7c11a61" name="a203e6ca308804a67ff343837e7c11a61"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_frequency</b> { <br />
&#160;&#160;<b>ICAL_SECONDLY_RECURRENCE</b> = 0
, <b>ICAL_MINUTELY_RECURRENCE</b> = 1
, <b>ICAL_HOURLY_RECURRENCE</b> = 2
@@ -152,13 +151,13 @@ Enumerations</h2></td></tr>
<br />
}</td></tr>
<tr class="separator:a203e6ca308804a67ff343837e7c11a61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a46e0128948e7c4c5c1e120061211ddea"><td class="memItemLeft" align="right" valign="top"><a id="a46e0128948e7c4c5c1e120061211ddea"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_skip</b> { <b>ICAL_SKIP_BACKWARD</b> = 0
+<tr class="memitem:a46e0128948e7c4c5c1e120061211ddea"><td class="memItemLeft" align="right" valign="top"><a id="a46e0128948e7c4c5c1e120061211ddea" name="a46e0128948e7c4c5c1e120061211ddea"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_skip</b> { <b>ICAL_SKIP_BACKWARD</b> = 0
, <b>ICAL_SKIP_FORWARD</b>
, <b>ICAL_SKIP_OMIT</b>
, <b>ICAL_SKIP_UNDEFINED</b>
}</td></tr>
<tr class="separator:a46e0128948e7c4c5c1e120061211ddea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0d3df238238f2689b2cc48b162a9507b"><td class="memItemLeft" align="right" valign="top"><a id="a0d3df238238f2689b2cc48b162a9507b"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_weekday</b> { <br />
+<tr class="memitem:a0d3df238238f2689b2cc48b162a9507b"><td class="memItemLeft" align="right" valign="top"><a id="a0d3df238238f2689b2cc48b162a9507b" name="a0d3df238238f2689b2cc48b162a9507b"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_weekday</b> { <br />
&#160;&#160;<b>ICAL_NO_WEEKDAY</b>
, <b>ICAL_SUNDAY_WEEKDAY</b>
, <b>ICAL_MONDAY_WEEKDAY</b>
@@ -172,44 +171,44 @@ Enumerations</h2></td></tr>
}</td></tr>
<tr class="separator:a0d3df238238f2689b2cc48b162a9507b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a08bc5e484eb46ba9e02fb037e2e01c29"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur_expand_recurrence</a> (const char *rule, time_t start, int count, time_t *array)</td></tr>
<tr class="memdesc:a08bc5e484eb46ba9e02fb037e2e01c29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills an array with the 'count' number of occurrences generated by the rrule. <a href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">More...</a><br /></td></tr>
<tr class="separator:a08bc5e484eb46ba9e02fb037e2e01c29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e33697a7125538f79ec4c17177f35cb"><td class="memItemLeft" align="right" valign="top"><a id="a0e33697a7125538f79ec4c17177f35cb"></a>
+<tr class="memitem:a3b9e06ff25b276716636610c58e0abf2"><td class="memItemLeft" align="right" valign="top"><a id="a3b9e06ff25b276716636610c58e0abf2" name="a3b9e06ff25b276716636610c58e0abf2"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_freq_to_string</b> (icalrecurrencetype_frequency kind)</td></tr>
-<tr class="separator:a0e33697a7125538f79ec4c17177f35cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a3b9e06ff25b276716636610c58e0abf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14daf9df313fdad9f536a7d9242b4cdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur_iterator_free</a> (<a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *)</td></tr>
<tr class="separator:a14daf9df313fdad9f536a7d9242b4cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3259c2b9b03763d8ee02868816d6261a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur_iterator_new</a> (struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> rule, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> dtstart)</td></tr>
-<tr class="separator:a3259c2b9b03763d8ee02868816d6261a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34c26e8377e120586398b06d37a1f63e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur_iterator_new</a> (struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> rule, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> dtstart)</td></tr>
+<tr class="separator:a34c26e8377e120586398b06d37a1f63e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e10af320612cd7ab8c6fb6177ade3e3"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a> (<a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *)</td></tr>
<tr class="separator:a2e10af320612cd7ab8c6fb6177ade3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab632c95c37375ef11d62d8742e8406d5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur_iterator_set_start</a> (<a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *impl, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> start)</td></tr>
<tr class="separator:ab632c95c37375ef11d62d8742e8406d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed40c56e1a7955246feade6926c09ac3"><td class="memItemLeft" align="right" valign="top"><a id="aed40c56e1a7955246feade6926c09ac3"></a>
+<tr class="memitem:a2319613578f2a47d4be33618ea1fde1d"><td class="memItemLeft" align="right" valign="top"><a id="a2319613578f2a47d4be33618ea1fde1d" name="a2319613578f2a47d4be33618ea1fde1d"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_skip_to_string</b> (icalrecurrencetype_skip kind)</td></tr>
-<tr class="separator:aed40c56e1a7955246feade6926c09ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6011fe4f7973affecf45fd377de2b83a"><td class="memItemLeft" align="right" valign="top"><a id="a6011fe4f7973affecf45fd377de2b83a"></a>
+<tr class="separator:a2319613578f2a47d4be33618ea1fde1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6011fe4f7973affecf45fd377de2b83a"><td class="memItemLeft" align="right" valign="top"><a id="a6011fe4f7973affecf45fd377de2b83a" name="a6011fe4f7973affecf45fd377de2b83a"></a>
icalrecurrencetype_frequency&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_string_to_freq</b> (const char *str)</td></tr>
<tr class="separator:a6011fe4f7973affecf45fd377de2b83a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1285d50b79d9558543716fdce98d5c4f"><td class="memItemLeft" align="right" valign="top"><a id="a1285d50b79d9558543716fdce98d5c4f"></a>
+<tr class="memitem:a1285d50b79d9558543716fdce98d5c4f"><td class="memItemLeft" align="right" valign="top"><a id="a1285d50b79d9558543716fdce98d5c4f" name="a1285d50b79d9558543716fdce98d5c4f"></a>
icalrecurrencetype_skip&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_string_to_skip</b> (const char *str)</td></tr>
<tr class="separator:a1285d50b79d9558543716fdce98d5c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad60e4e0c33acf7f90dbbf891e2326a8e"><td class="memItemLeft" align="right" valign="top"><a id="ad60e4e0c33acf7f90dbbf891e2326a8e"></a>
+<tr class="memitem:ad60e4e0c33acf7f90dbbf891e2326a8e"><td class="memItemLeft" align="right" valign="top"><a id="ad60e4e0c33acf7f90dbbf891e2326a8e" name="ad60e4e0c33acf7f90dbbf891e2326a8e"></a>
icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_string_to_weekday</b> (const char *str)</td></tr>
<tr class="separator:ad60e4e0c33acf7f90dbbf891e2326a8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab67ef19d5a1614ae832a5419731de38a"><td class="memItemLeft" align="right" valign="top"><a id="ab67ef19d5a1614ae832a5419731de38a"></a>
+<tr class="memitem:a20b3fd7dfbcf3a75186714f59ddcb07a"><td class="memItemLeft" align="right" valign="top"><a id="a20b3fd7dfbcf3a75186714f59ddcb07a" name="a20b3fd7dfbcf3a75186714f59ddcb07a"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecur_weekday_to_string</b> (icalrecurrencetype_weekday kind)</td></tr>
-<tr class="separator:ab67ef19d5a1614ae832a5419731de38a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a45f67a448ee73729ad1203276434ee52"><td class="memItemLeft" align="right" valign="top"><a id="a45f67a448ee73729ad1203276434ee52"></a>
+<tr class="separator:a20b3fd7dfbcf3a75186714f59ddcb07a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa908a1c2cc241ca48cb1df357c1f623b"><td class="memItemLeft" align="right" valign="top"><a id="aa908a1c2cc241ca48cb1df357c1f623b" name="aa908a1c2cc241ca48cb1df357c1f623b"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_as_string</b> (struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> *recur)</td></tr>
-<tr class="separator:a45f67a448ee73729ad1203276434ee52"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27204e0666e4e4e3b7d2ef0f159ac5a3"><td class="memItemLeft" align="right" valign="top"><a id="a27204e0666e4e4e3b7d2ef0f159ac5a3"></a>
+<tr class="separator:aa908a1c2cc241ca48cb1df357c1f623b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af6013aeae190a26955eddd7cf1a00baf"><td class="memItemLeft" align="right" valign="top"><a id="af6013aeae190a26955eddd7cf1a00baf" name="af6013aeae190a26955eddd7cf1a00baf"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_as_string_r</b> (struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> *recur)</td></tr>
-<tr class="separator:a27204e0666e4e4e3b7d2ef0f159ac5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad1bf76a6221d8aa78387b20a537491ce"><td class="memItemLeft" align="right" valign="top"><a id="ad1bf76a6221d8aa78387b20a537491ce"></a>
+<tr class="separator:af6013aeae190a26955eddd7cf1a00baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1bf76a6221d8aa78387b20a537491ce"><td class="memItemLeft" align="right" valign="top"><a id="ad1bf76a6221d8aa78387b20a537491ce" name="ad1bf76a6221d8aa78387b20a537491ce"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_clear</b> (struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> *r)</td></tr>
<tr class="separator:ad1bf76a6221d8aa78387b20a537491ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96c160e7e6b16e0e369c540f2ee164c7"><td class="memItemLeft" align="right" valign="top">enum icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecurrencetype_day_day_of_week</a> (short day)</td></tr>
@@ -220,53 +219,53 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_cl
<tr class="separator:aa730e9ac327064456902076b718400f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e8ebcf355ba22299f553f8f5e657926"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a> (const char *str)</td></tr>
<tr class="separator:a0e8ebcf355ba22299f553f8f5e657926"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37565d0a4c56c67bd08b556d58f59b5c"><td class="memItemLeft" align="right" valign="top"><a id="a37565d0a4c56c67bd08b556d58f59b5c"></a>
+<tr class="memitem:a37565d0a4c56c67bd08b556d58f59b5c"><td class="memItemLeft" align="right" valign="top"><a id="a37565d0a4c56c67bd08b556d58f59b5c" name="a37565d0a4c56c67bd08b556d58f59b5c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_month_is_leap</b> (short month)</td></tr>
<tr class="separator:a37565d0a4c56c67bd08b556d58f59b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adcf246d5de93b17c7c72444163671297"><td class="memItemLeft" align="right" valign="top"><a id="adcf246d5de93b17c7c72444163671297"></a>
+<tr class="memitem:adcf246d5de93b17c7c72444163671297"><td class="memItemLeft" align="right" valign="top"><a id="adcf246d5de93b17c7c72444163671297" name="adcf246d5de93b17c7c72444163671297"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_month_month</b> (short month)</td></tr>
<tr class="separator:adcf246d5de93b17c7c72444163671297"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69fc2030e8776dc3184cb88ca4e2dd70"><td class="memItemLeft" align="right" valign="top"><a id="a69fc2030e8776dc3184cb88ca4e2dd70"></a>
+<tr class="memitem:a69fc2030e8776dc3184cb88ca4e2dd70"><td class="memItemLeft" align="right" valign="top"><a id="a69fc2030e8776dc3184cb88ca4e2dd70" name="a69fc2030e8776dc3184cb88ca4e2dd70"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rscale_is_supported</b> (void)</td></tr>
<tr class="separator:a69fc2030e8776dc3184cb88ca4e2dd70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a537c373703f23e8c86f3da3324123f44"><td class="memItemLeft" align="right" valign="top"><a id="a537c373703f23e8c86f3da3324123f44"></a>
+<tr class="memitem:a8941770a8f65ece2561aa8786f8575c0"><td class="memItemLeft" align="right" valign="top"><a id="a8941770a8f65ece2561aa8786f8575c0" name="a8941770a8f65ece2561aa8786f8575c0"></a>
<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rscale_supported_calendars</b> (void)</td></tr>
-<tr class="separator:a537c373703f23e8c86f3da3324123f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a8941770a8f65ece2561aa8786f8575c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Routines for dealing with recurring time. </p>
-<p>How to use:</p>
-<p>1) Get a rule and a start time from a component</p>
+<div class="textblock"><p >Routines for dealing with recurring time. </p>
+<p >How to use:</p>
+<p >1) Get a rule and a start time from a component</p>
<div class="fragment"><div class="line">icalproperty rrule;</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> recur;</div>
-<div class="line"><span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> dtstart;</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> recur;</div>
+<div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> dtstart;</div>
<div class="line"> </div>
<div class="line">rrule = icalcomponent_get_first_property(comp,ICAL_RRULE_PROPERTY);</div>
<div class="line">recur = icalproperty_get_rrule(rrule);</div>
<div class="line">start = icalproperty_get_dtstart(dtstart);</div>
<div class="ttc" id="astructicalrecurrencetype_html"><div class="ttname"><a href="structicalrecurrencetype.html">icalrecurrencetype</a></div><div class="ttdef"><b>Definition:</b> icalrecur.h:152</div></div>
<div class="ttc" id="astructicaltimetype_html"><div class="ttname"><a href="structicaltimetype.html">icaltimetype</a></div><div class="ttdef"><b>Definition:</b> icaltime.h:105</div></div>
-</div><!-- fragment --><p>Or, just make them up:</p>
-<div class="fragment"><div class="line">recur = <a class="code" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a>(<span class="stringliteral">&quot;FREQ=YEARLY;BYDAY=SU,WE&quot;</span>);</div>
-<div class="line">dtstart = <a class="code" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime_from_string</a>(<span class="stringliteral">&quot;19970101T123000&quot;</span>)</div>
+</div><!-- fragment --><p >Or, just make them up:</p>
+<div class="fragment"><div class="line">recur = <a class="code hl_function" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a>(<span class="stringliteral">&quot;FREQ=YEARLY;BYDAY=SU,WE&quot;</span>);</div>
+<div class="line">dtstart = <a class="code hl_function" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime_from_string</a>(<span class="stringliteral">&quot;19970101T123000&quot;</span>)</div>
<div class="ttc" id="aicalrecur_8h_html_a0e8ebcf355ba22299f553f8f5e657926"><div class="ttname"><a href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a></div><div class="ttdeci">struct icalrecurrencetype icalrecurrencetype_from_string(const char *str)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:555</div></div>
<div class="ttc" id="aicaltime_8h_html_a1b66b9f52a9823b95e4cd33f9dd9b8e5"><div class="ttname"><a href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime_from_string</a></div><div class="ttdeci">struct icaltimetype icaltime_from_string(const char *str)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:339</div></div>
-</div><!-- fragment --><p>2) Create an iterator</p>
-<div class="fragment"><div class="line"><a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *ritr;</div>
-<div class="line">ritr = <a class="code" href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur_iterator_new</a>(recur,start);</div>
-<div class="ttc" id="aicalrecur_8h_html_a3259c2b9b03763d8ee02868816d6261a"><div class="ttname"><a href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur_iterator_new</a></div><div class="ttdeci">icalrecur_iterator * icalrecur_iterator_new(struct icalrecurrencetype rule, struct icaltimetype dtstart)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:1952</div></div>
+</div><!-- fragment --><p >2) Create an iterator</p>
+<div class="fragment"><div class="line"><a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *ritr;</div>
+<div class="line">ritr = <a class="code hl_function" href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur_iterator_new</a>(recur,start);</div>
+<div class="ttc" id="aicalrecur_8h_html_a34c26e8377e120586398b06d37a1f63e"><div class="ttname"><a href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur_iterator_new</a></div><div class="ttdeci">icalrecur_iterator * icalrecur_iterator_new(struct icalrecurrencetype rule, struct icaltimetype dtstart)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:1952</div></div>
<div class="ttc" id="astructicalrecur__iterator__impl_html"><div class="ttname"><a href="structicalrecur__iterator__impl.html">icalrecur_iterator_impl</a></div><div class="ttdef"><b>Definition:</b> icalrecur.c:925</div></div>
-</div><!-- fragment --><p>3) Iterator over the occurrences</p>
-<div class="fragment"><div class="line"><span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> next;</div>
-<div class="line"><span class="keywordflow">while</span> (next = <a class="code" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a>(ritr)</div>
-<div class="line"> &amp;&amp; !<a class="code" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(next){</div>
+</div><!-- fragment --><p >3) Iterator over the occurrences</p>
+<div class="fragment"><div class="line"><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> next;</div>
+<div class="line"><span class="keywordflow">while</span> (next = <a class="code hl_function" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a>(ritr)</div>
+<div class="line"> &amp;&amp; !<a class="code hl_function" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(next){</div>
<div class="line"> Do something with next</div>
<div class="line">}</div>
<div class="ttc" id="aicalrecur_8h_html_a2e10af320612cd7ab8c6fb6177ade3e3"><div class="ttname"><a href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a></div><div class="ttdeci">struct icaltimetype icalrecur_iterator_next(icalrecur_iterator *)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:2933</div></div>
<div class="ttc" id="aicaltime_8h_html_a97483d9daf2fc8f8b1bbdc0c75ced095"><div class="ttname"><a href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a></div><div class="ttdeci">int icaltime_is_null_time(const struct icaltimetype t)</div><div class="ttdoc">Returns true if the time is null.</div><div class="ttdef"><b>Definition:</b> icaltime.c:611</div></div>
-</div><!-- fragment --><p>Note that the time returned by icalrecur_iterator_next is in whatever timezone that dtstart is in. </p>
+</div><!-- fragment --><p >Note that the time returned by icalrecur_iterator_next is in whatever timezone that dtstart is in. </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
-<a id="acec51b2d651f24e31b00627b60b12728"></a>
+<a id="acec51b2d651f24e31b00627b60b12728" name="acec51b2d651f24e31b00627b60b12728"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acec51b2d651f24e31b00627b60b12728">&#9670;&nbsp;</a></span>ICAL_BY_SECOND_SIZE</h2>
<div class="memitem">
@@ -277,11 +276,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</tr>
</table>
</div><div class="memdoc">
-<p>Recurrence type routines </p>
+<p >Recurrence type routines </p>
</div>
</div>
-<a id="af8f79ef6c5bb7d36d0862fea359c17fd"></a>
+<a id="af8f79ef6c5bb7d36d0862fea359c17fd" name="af8f79ef6c5bb7d36d0862fea359c17fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8f79ef6c5bb7d36d0862fea359c17fd">&#9670;&nbsp;</a></span>ICALRECURRENCETYPE_INITIALIZER</h2>
<div class="memitem">
@@ -314,7 +313,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a id="a08bc5e484eb46ba9e02fb037e2e01c29"></a>
+<a id="a08bc5e484eb46ba9e02fb037e2e01c29" name="a08bc5e484eb46ba9e02fb037e2e01c29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08bc5e484eb46ba9e02fb037e2e01c29">&#9670;&nbsp;</a></span>icalrecur_expand_recurrence()</h2>
<div class="memitem">
@@ -353,12 +352,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</div><div class="memdoc">
<p>Fills an array with the 'count' number of occurrences generated by the rrule. </p>
-<p>Specifically, this fills <code>array</code> up with at most 'count' time_t values, each representing an occurrence time in seconds past the POSIX epoch.</p>
-<p>Note that the times are returned in UTC, but the times are calculated in local time. You will have to convert the results back into local time before using them. </p>
+<p >Specifically, this fills <code>array</code> up with at most 'count' time_t values, each representing an occurrence time in seconds past the POSIX epoch.</p>
+<p >Note that the times are returned in UTC, but the times are calculated in local time. You will have to convert the results back into local time before using them. </p>
</div>
</div>
-<a id="a14daf9df313fdad9f536a7d9242b4cdc"></a>
+<a id="a14daf9df313fdad9f536a7d9242b4cdc" name="a14daf9df313fdad9f536a7d9242b4cdc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14daf9df313fdad9f536a7d9242b4cdc">&#9670;&nbsp;</a></span>icalrecur_iterator_free()</h2>
<div class="memitem">
@@ -373,18 +372,18 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</tr>
</table>
</div><div class="memdoc">
-<p>Frees the iterator. </p>
+<p >Frees the iterator. </p>
</div>
</div>
-<a id="a3259c2b9b03763d8ee02868816d6261a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3259c2b9b03763d8ee02868816d6261a">&#9670;&nbsp;</a></span>icalrecur_iterator_new()</h2>
+<a id="a34c26e8377e120586398b06d37a1f63e" name="a34c26e8377e120586398b06d37a1f63e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a34c26e8377e120586398b06d37a1f63e">&#9670;&nbsp;</a></span>icalrecur_iterator_new()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a>* icalrecur_iterator_new </td>
+ <td class="memname"><a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> * icalrecur_iterator_new </td>
<td>(</td>
<td class="paramtype">struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td>
<td class="paramname"><em>rule</em>, </td>
@@ -402,11 +401,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</tr>
</table>
</div><div class="memdoc">
-<p>Creates a new recurrence rule iterator, starting at DTSTART. </p>
+<p >Creates a new recurrence rule iterator, starting at DTSTART. </p>
</div>
</div>
-<a id="a2e10af320612cd7ab8c6fb6177ade3e3"></a>
+<a id="a2e10af320612cd7ab8c6fb6177ade3e3" name="a2e10af320612cd7ab8c6fb6177ade3e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e10af320612cd7ab8c6fb6177ade3e3">&#9670;&nbsp;</a></span>icalrecur_iterator_next()</h2>
<div class="memitem">
@@ -421,11 +420,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</tr>
</table>
</div><div class="memdoc">
-<p>Gets the next occurrence from an iterator. </p>
+<p >Gets the next occurrence from an iterator. </p>
</div>
</div>
-<a id="ab632c95c37375ef11d62d8742e8406d5"></a>
+<a id="ab632c95c37375ef11d62d8742e8406d5" name="ab632c95c37375ef11d62d8742e8406d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab632c95c37375ef11d62d8742e8406d5">&#9670;&nbsp;</a></span>icalrecur_iterator_set_start()</h2>
<div class="memitem">
@@ -450,12 +449,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</tr>
</table>
</div><div class="memdoc">
-<p>Sets the date-time at which the iterator will start, where <code>start</code> is a value between DTSTART and UNTIL.</p>
-<p>NOTE: CAN NOT be used with RRULEs that contain COUNT. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
+<p >Sets the date-time at which the iterator will start, where <code>start</code> is a value between DTSTART and UNTIL.</p>
+<p >NOTE: CAN NOT be used with RRULEs that contain COUNT. </p><dl class="section since"><dt>Since</dt><dd>3.0 </dd></dl>
</div>
</div>
-<a id="a96c160e7e6b16e0e369c540f2ee164c7"></a>
+<a id="a96c160e7e6b16e0e369c540f2ee164c7" name="a96c160e7e6b16e0e369c540f2ee164c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96c160e7e6b16e0e369c540f2ee164c7">&#9670;&nbsp;</a></span>icalrecurrencetype_day_day_of_week()</h2>
<div class="memitem">
@@ -474,11 +473,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
<p>Decodes a day to a weekday. </p>
<dl class="section return"><dt>Returns</dt><dd>The decoded day of the week. 1 is Monday, 2 is Tuesday, etc. A position of 0 means 'any' or 'every'.</dd></dl>
<p>The 'day' element of icalrecurrencetype_weekday is encoded to allow representation of both the day of the week ( Monday, Tuesday), but also the Nth day of the week ( First tuesday of the month, last thursday of the year) These routines decode the day values.</p>
-<p>The day's position in the period ( Nth-ness) and the numerical value of the day are encoded together as: pos*7 + dow. </p>
+<p >The day's position in the period ( Nth-ness) and the numerical value of the day are encoded together as: pos*7 + dow. </p>
</div>
</div>
-<a id="aa730e9ac327064456902076b718400f4"></a>
+<a id="aa730e9ac327064456902076b718400f4" name="aa730e9ac327064456902076b718400f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa730e9ac327064456902076b718400f4">&#9670;&nbsp;</a></span>icalrecurrencetype_day_position()</h2>
<div class="memitem">
@@ -499,7 +498,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</div>
</div>
-<a id="a0e8ebcf355ba22299f553f8f5e657926"></a>
+<a id="a0e8ebcf355ba22299f553f8f5e657926" name="a0e8ebcf355ba22299f553f8f5e657926"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e8ebcf355ba22299f553f8f5e657926">&#9670;&nbsp;</a></span>icalrecurrencetype_from_string()</h2>
<div class="memitem">
@@ -514,14 +513,14 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>icalrecurrencetype_rsc
</tr>
</table>
</div><div class="memdoc">
-<p>Convert between strings and recurrencetype structures. </p>
+<p >Convert between strings and recurrencetype structures. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalrecur_8h_source.html b/apidocs/icalrecur_8h_source.html
index c46d7668..516f1b46 100644
--- a/apidocs/icalrecur_8h_source.html
+++ b/apidocs/icalrecur_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrecur.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,221 +66,220 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalrecur.h</div> </div>
+ <div class="headertitle"><div class="title">icalrecur.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalrecur_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalrecur.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">========================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#ifndef ICALRECUR_H</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#define ICALRECUR_H</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalarray_8h.html">icalarray.h</a>&quot;</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="comment"> * Recurrence enumerations</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalrecurrencetype_frequency</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;{</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="comment">/* These enums are used to index an array, so don&#39;t change the</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="comment"> order or the integers */</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; ICAL_SECONDLY_RECURRENCE = 0,</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; ICAL_MINUTELY_RECURRENCE = 1,</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; ICAL_HOURLY_RECURRENCE = 2,</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; ICAL_DAILY_RECURRENCE = 3,</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; ICAL_WEEKLY_RECURRENCE = 4,</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; ICAL_MONTHLY_RECURRENCE = 5,</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; ICAL_YEARLY_RECURRENCE = 6,</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; ICAL_NO_RECURRENCE = 7</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;} icalrecurrencetype_frequency;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalrecurrencetype_weekday</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;{</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; ICAL_NO_WEEKDAY,</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; ICAL_SUNDAY_WEEKDAY,</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; ICAL_MONDAY_WEEKDAY,</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; ICAL_TUESDAY_WEEKDAY,</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; ICAL_WEDNESDAY_WEEKDAY,</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; ICAL_THURSDAY_WEEKDAY,</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; ICAL_FRIDAY_WEEKDAY,</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; ICAL_SATURDAY_WEEKDAY</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;} icalrecurrencetype_weekday;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalrecurrencetype_skip</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;{</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; ICAL_SKIP_BACKWARD = 0,</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; ICAL_SKIP_FORWARD,</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; ICAL_SKIP_OMIT,</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; ICAL_SKIP_UNDEFINED</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;} icalrecurrencetype_skip;</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="keyword">enum</span> icalrecurrence_array_max_values</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;{</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; ICAL_RECURRENCE_ARRAY_MAX = 0x7f7f,</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; ICAL_RECURRENCE_ARRAY_MAX_BYTE = 0x7f</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;};</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="comment"> * Recurrence enumerations conversion routines.</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;LIBICAL_ICAL_EXPORT icalrecurrencetype_frequency icalrecur_string_to_freq(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalrecur_freq_to_string(icalrecurrencetype_frequency kind);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;LIBICAL_ICAL_EXPORT icalrecurrencetype_skip icalrecur_string_to_skip(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalrecur_skip_to_string(icalrecurrencetype_skip kind);</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalrecur_weekday_to_string(icalrecurrencetype_weekday kind);</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;LIBICAL_ICAL_EXPORT icalrecurrencetype_weekday icalrecur_string_to_weekday(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="comment">/* See RFC 5545 Section 3.3.10, RECUR Value, and RFC 7529</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="comment"> * for an explanation of the values and fields in struct icalrecurrencetype.</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment"> * The maximums below are based on lunisolar leap years (13 months)</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728"> 140</a></span>&#160;<span class="preprocessor">#define ICAL_BY_SECOND_SIZE 62 </span><span class="comment">/* 0 to 60 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define ICAL_BY_MINUTE_SIZE 61 </span><span class="comment">/* 0 to 59 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;<span class="preprocessor">#define ICAL_BY_HOUR_SIZE 25 </span><span class="comment">/* 0 to 23 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="preprocessor">#define ICAL_BY_MONTH_SIZE 14 </span><span class="comment">/* 1 to 13 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define ICAL_BY_MONTHDAY_SIZE 32 </span><span class="comment">/* 1 to 31 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define ICAL_BY_WEEKNO_SIZE 56 </span><span class="comment">/* 1 to 55 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define ICAL_BY_YEARDAY_SIZE 386 </span><span class="comment">/* 1 to 385 */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define ICAL_BY_SETPOS_SIZE ICAL_BY_YEARDAY_SIZE </span><span class="comment">/* 1 to N */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define ICAL_BY_DAY_SIZE 7*(ICAL_BY_WEEKNO_SIZE-1)+1 </span><span class="comment">/* 1 to N */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
-<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="structicalrecurrencetype.html"> 151</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;{</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; icalrecurrencetype_frequency freq;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="comment">/* until and count are mutually exclusive. */</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> until;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">int</span> count;</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keywordtype">short</span> interval;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; icalrecurrencetype_weekday week_start;</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="comment">/* The BY* parameters can each take a list of values. Here I</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="comment"> * assume that the list of values will not be larger than the</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;<span class="comment"> * range of the value -- that is, the client will not name a</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment"> * value more than once.</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="comment"> * Each of the lists is terminated with the value</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="comment"> * ICAL_RECURRENCE_ARRAY_MAX unless the list is full.</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; </div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordtype">short</span> by_second[<a class="code" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">ICAL_BY_SECOND_SIZE</a>];</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordtype">short</span> by_minute[ICAL_BY_MINUTE_SIZE];</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordtype">short</span> by_hour[ICAL_BY_HOUR_SIZE];</div>
-<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d"> 175</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">by_day</a>[ICAL_BY_DAY_SIZE]; </div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordtype">short</span> by_month_day[ICAL_BY_MONTHDAY_SIZE];</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordtype">short</span> by_year_day[ICAL_BY_YEARDAY_SIZE];</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordtype">short</span> by_week_no[ICAL_BY_WEEKNO_SIZE];</div>
-<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e"> 188</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">by_month</a>[ICAL_BY_MONTH_SIZE]; </div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordtype">short</span> by_set_pos[ICAL_BY_SETPOS_SIZE];</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; </div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="comment">/* For RSCALE extension (RFC 7529) */</span></div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keywordtype">char</span> *rscale;</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; icalrecurrencetype_skip skip;</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;};</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define ICALRECURRENCETYPE_INITIALIZER { \</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor"> ICAL_NO_RECURRENCE, </span><span class="comment">/* freq */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor"> ICALTIMETYPE_INITIALIZER, </span><span class="comment">/* until */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="preprocessor"> 0, </span><span class="comment">/* count */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor"> 1, </span><span class="comment">/* interval */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor"> ICAL_MONDAY_WEEKDAY, </span><span class="comment">/* week_start */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_second */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_minute */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_hour */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_day */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_month_day */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_year_day */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_week_no */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_month */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_set_pos */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor"> NULL, </span><span class="comment">/* rscale */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor"> ICAL_SKIP_OMIT </span><span class="comment">/* skip */</span><span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="preprocessor">}</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; </div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalrecurrencetype_rscale_is_supported(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icalarray.html">icalarray</a> *icalrecurrencetype_rscale_supported_calendars(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; </div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalrecurrencetype_clear(<span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> *r);</div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="comment"> * Routines to decode the day values of the by_day array</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; </div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">enum</span> icalrecurrencetype_weekday <a class="code" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecurrencetype_day_day_of_week</a>(<span class="keywordtype">short</span> day);</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; </div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecurrencetype_day_position</a>(<span class="keywordtype">short</span> day);</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="comment"> * Routines to decode the &#39;month&#39; element of the by_month array</span></div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; </div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalrecurrencetype_month_is_leap(<span class="keywordtype">short</span> <a class="code" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>);</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; </div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalrecurrencetype_month_month(<span class="keywordtype">short</span> <a class="code" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>);</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; </div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;<span class="comment"> * Recurrence rule parser</span></div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; </div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> <a class="code" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a>(const char *str);</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalrecurrencetype_as_string(<span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> *recur);</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; </div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalrecurrencetype_as_string_r(<span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> *recur);</div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; </div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="comment"> * Recurrence iteration routines</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; </div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator_impl</a> <a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a>;</div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; </div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *<a class="code" href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur_iterator_new</a>(<span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> rule,</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> dtstart);</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; </div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur_iterator_set_start</a>(<a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *impl,</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> start);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; </div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a>(<a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *);</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; </div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur_iterator_free</a>(<a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *);</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; </div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur_expand_recurrence</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *rule, time_t start,</div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="keywordtype">int</span> count, time_t *array);</div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; </div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icalrecur_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalrecur.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">========================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="preprocessor">#ifndef ICALRECUR_H</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="preprocessor">#define ICALRECUR_H</span></div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="preprocessor">#include &quot;<a class="code" href="icalarray_8h.html">icalarray.h</a>&quot;</span></div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="comment"> * Recurrence enumerations</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalrecurrencetype_frequency</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span>{</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="comment">/* These enums are used to index an array, so don&#39;t change the</span></div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="comment"> order or the integers */</span></div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> ICAL_SECONDLY_RECURRENCE = 0,</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> ICAL_MINUTELY_RECURRENCE = 1,</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> ICAL_HOURLY_RECURRENCE = 2,</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> ICAL_DAILY_RECURRENCE = 3,</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> ICAL_WEEKLY_RECURRENCE = 4,</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> ICAL_MONTHLY_RECURRENCE = 5,</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> ICAL_YEARLY_RECURRENCE = 6,</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> ICAL_NO_RECURRENCE = 7</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span>} icalrecurrencetype_frequency;</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalrecurrencetype_weekday</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span>{</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> ICAL_NO_WEEKDAY,</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> ICAL_SUNDAY_WEEKDAY,</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> ICAL_MONDAY_WEEKDAY,</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> ICAL_TUESDAY_WEEKDAY,</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> ICAL_WEDNESDAY_WEEKDAY,</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> ICAL_THURSDAY_WEEKDAY,</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> ICAL_FRIDAY_WEEKDAY,</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> ICAL_SATURDAY_WEEKDAY</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span>} icalrecurrencetype_weekday;</div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalrecurrencetype_skip</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>{</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> ICAL_SKIP_BACKWARD = 0,</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> ICAL_SKIP_FORWARD,</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> ICAL_SKIP_OMIT,</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> ICAL_SKIP_UNDEFINED</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span>} icalrecurrencetype_skip;</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="keyword">enum</span> icalrecurrence_array_max_values</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span>{</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> ICAL_RECURRENCE_ARRAY_MAX = 0x7f7f,</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> ICAL_RECURRENCE_ARRAY_MAX_BYTE = 0x7f</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span>};</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="comment"> * Recurrence enumerations conversion routines.</span></div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span>LIBICAL_ICAL_EXPORT icalrecurrencetype_frequency icalrecur_string_to_freq(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalrecur_freq_to_string(icalrecurrencetype_frequency kind);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>LIBICAL_ICAL_EXPORT icalrecurrencetype_skip icalrecur_string_to_skip(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalrecur_skip_to_string(icalrecurrencetype_skip kind);</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalrecur_weekday_to_string(icalrecurrencetype_weekday kind);</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span>LIBICAL_ICAL_EXPORT icalrecurrencetype_weekday icalrecur_string_to_weekday(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="comment">/* See RFC 5545 Section 3.3.10, RECUR Value, and RFC 7529</span></div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="comment"> * for an explanation of the values and fields in struct icalrecurrencetype.</span></div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="comment"> * The maximums below are based on lunisolar leap years (13 months)</span></div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728"> 140</a></span><span class="preprocessor">#define ICAL_BY_SECOND_SIZE 62 </span><span class="comment">/* 0 to 60 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="preprocessor">#define ICAL_BY_MINUTE_SIZE 61 </span><span class="comment">/* 0 to 59 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span><span class="preprocessor">#define ICAL_BY_HOUR_SIZE 25 </span><span class="comment">/* 0 to 23 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="preprocessor">#define ICAL_BY_MONTH_SIZE 14 </span><span class="comment">/* 1 to 13 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="preprocessor">#define ICAL_BY_MONTHDAY_SIZE 32 </span><span class="comment">/* 1 to 31 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="preprocessor">#define ICAL_BY_WEEKNO_SIZE 56 </span><span class="comment">/* 1 to 55 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="preprocessor">#define ICAL_BY_YEARDAY_SIZE 386 </span><span class="comment">/* 1 to 385 */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="preprocessor">#define ICAL_BY_SETPOS_SIZE ICAL_BY_YEARDAY_SIZE </span><span class="comment">/* 1 to N */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span><span class="preprocessor">#define ICAL_BY_DAY_SIZE 7*(ICAL_BY_WEEKNO_SIZE-1)+1 </span><span class="comment">/* 1 to N */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="structicalrecurrencetype.html"> 151</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a></div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span>{</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> icalrecurrencetype_frequency freq;</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="comment">/* until and count are mutually exclusive. */</span></div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> until;</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keywordtype">int</span> count;</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="keywordtype">short</span> interval;</div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> icalrecurrencetype_weekday week_start;</div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="comment">/* The BY* parameters can each take a list of values. Here I</span></div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="comment"> * assume that the list of values will not be larger than the</span></div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span><span class="comment"> * range of the value -- that is, the client will not name a</span></div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span><span class="comment"> * value more than once.</span></div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="comment"></span> </div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="comment"> * Each of the lists is terminated with the value</span></div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span><span class="comment"> * ICAL_RECURRENCE_ARRAY_MAX unless the list is full.</span></div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> </div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keywordtype">short</span> by_second[<a class="code hl_define" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">ICAL_BY_SECOND_SIZE</a>];</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <span class="keywordtype">short</span> by_minute[ICAL_BY_MINUTE_SIZE];</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <span class="keywordtype">short</span> by_hour[ICAL_BY_HOUR_SIZE];</div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d"> 175</a></span> <span class="keywordtype">short</span> <a class="code hl_variable" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">by_day</a>[ICAL_BY_DAY_SIZE]; </div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <span class="keywordtype">short</span> by_month_day[ICAL_BY_MONTHDAY_SIZE];</div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keywordtype">short</span> by_year_day[ICAL_BY_YEARDAY_SIZE];</div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="keywordtype">short</span> by_week_no[ICAL_BY_WEEKNO_SIZE];</div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e"> 188</a></span> <span class="keywordtype">short</span> <a class="code hl_variable" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">by_month</a>[ICAL_BY_MONTH_SIZE]; </div>
+<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keywordtype">short</span> by_set_pos[ICAL_BY_SETPOS_SIZE];</div>
+<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> </div>
+<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> <span class="comment">/* For RSCALE extension (RFC 7529) */</span></div>
+<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> <span class="keywordtype">char</span> *rscale;</div>
+<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> icalrecurrencetype_skip skip;</div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span>};</div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> </div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span><span class="preprocessor">#define ICALRECURRENCETYPE_INITIALIZER { \</span></div>
+<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="preprocessor"> ICAL_NO_RECURRENCE, </span><span class="comment">/* freq */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span><span class="preprocessor"> ICALTIMETYPE_INITIALIZER, </span><span class="comment">/* until */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span><span class="preprocessor"> 0, </span><span class="comment">/* count */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span><span class="preprocessor"> 1, </span><span class="comment">/* interval */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span><span class="preprocessor"> ICAL_MONDAY_WEEKDAY, </span><span class="comment">/* week_start */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_second */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_minute */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_hour */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_day */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_month_day */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_year_day */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_week_no */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_month */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span><span class="preprocessor"> { ICAL_RECURRENCE_ARRAY_MAX_BYTE }, </span><span class="comment">/* by_set_pos */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span><span class="preprocessor"> NULL, </span><span class="comment">/* rscale */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span><span class="preprocessor"> ICAL_SKIP_OMIT </span><span class="comment">/* skip */</span><span class="preprocessor"> \</span></div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span><span class="preprocessor">}</span></div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> </div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalrecurrencetype_rscale_is_supported(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> </div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *icalrecurrencetype_rscale_supported_calendars(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> </div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalrecurrencetype_clear(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> *r);</div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> </div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span><span class="comment"> * Routines to decode the day values of the by_day array</span></div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
+<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span>LIBICAL_ICAL_EXPORT <span class="keyword">enum</span> icalrecurrencetype_weekday <a class="code hl_function" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecurrencetype_day_day_of_week</a>(<span class="keywordtype">short</span> day);</div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
+<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecurrencetype_day_position</a>(<span class="keywordtype">short</span> day);</div>
+<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> </div>
+<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span><span class="comment"> * Routines to decode the &#39;month&#39; element of the by_month array</span></div>
+<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
+<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalrecurrencetype_month_is_leap(<span class="keywordtype">short</span> <a class="code hl_variable" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>);</div>
+<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> </div>
+<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalrecurrencetype_month_month(<span class="keywordtype">short</span> <a class="code hl_variable" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>);</div>
+<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> </div>
+<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span><span class="comment"> * Recurrence rule parser</span></div>
+<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
+<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> <a class="code hl_function" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a>(const char *str);</div>
+<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> </div>
+<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalrecurrencetype_as_string(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> *recur);</div>
+<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> </div>
+<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalrecurrencetype_as_string_r(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> *recur);</div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> </div>
+<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span><span class="comment"> * Recurrence iteration routines</span></div>
+<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> </div>
+<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator_impl</a> <a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a>;</div>
+<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> </div>
+<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *<a class="code hl_function" href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur_iterator_new</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> rule,</div>
+<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> dtstart);</div>
+<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> </div>
+<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur_iterator_set_start</a>(<a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *impl,</div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> start);</div>
+<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> </div>
+<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a>(<a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *);</div>
+<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> </div>
+<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur_iterator_free</a>(<a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *);</div>
+<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> </div>
+<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur_expand_recurrence</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *rule, time_t start,</div>
+<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <span class="keywordtype">int</span> count, time_t *array);</div>
+<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> </div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalarray_8h_html"><div class="ttname"><a href="icalarray_8h.html">icalarray.h</a></div><div class="ttdoc">An array of arbitrarily-sized elements which grows dynamically as elements are added.</div></div>
<div class="ttc" id="aicalrecur_8h_html_a08bc5e484eb46ba9e02fb037e2e01c29"><div class="ttname"><a href="icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29">icalrecur_expand_recurrence</a></div><div class="ttdeci">int icalrecur_expand_recurrence(const char *rule, time_t start, int count, time_t *array)</div><div class="ttdoc">Fills an array with the 'count' number of occurrences generated by the rrule.</div><div class="ttdef"><b>Definition:</b> icalrecur.c:3244</div></div>
<div class="ttc" id="aicalrecur_8h_html_a0e8ebcf355ba22299f553f8f5e657926"><div class="ttname"><a href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecurrencetype_from_string</a></div><div class="ttdeci">struct icalrecurrencetype icalrecurrencetype_from_string(const char *str)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:555</div></div>
<div class="ttc" id="aicalrecur_8h_html_a14daf9df313fdad9f536a7d9242b4cdc"><div class="ttname"><a href="icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc">icalrecur_iterator_free</a></div><div class="ttdeci">void icalrecur_iterator_free(icalrecur_iterator *)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:2065</div></div>
<div class="ttc" id="aicalrecur_8h_html_a2e10af320612cd7ab8c6fb6177ade3e3"><div class="ttname"><a href="icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3">icalrecur_iterator_next</a></div><div class="ttdeci">struct icaltimetype icalrecur_iterator_next(icalrecur_iterator *)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:2933</div></div>
-<div class="ttc" id="aicalrecur_8h_html_a3259c2b9b03763d8ee02868816d6261a"><div class="ttname"><a href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur_iterator_new</a></div><div class="ttdeci">icalrecur_iterator * icalrecur_iterator_new(struct icalrecurrencetype rule, struct icaltimetype dtstart)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:1952</div></div>
+<div class="ttc" id="aicalrecur_8h_html_a34c26e8377e120586398b06d37a1f63e"><div class="ttname"><a href="icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e">icalrecur_iterator_new</a></div><div class="ttdeci">icalrecur_iterator * icalrecur_iterator_new(struct icalrecurrencetype rule, struct icaltimetype dtstart)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:1952</div></div>
<div class="ttc" id="aicalrecur_8h_html_a96c160e7e6b16e0e369c540f2ee164c7"><div class="ttname"><a href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecurrencetype_day_day_of_week</a></div><div class="ttdeci">enum icalrecurrencetype_weekday icalrecurrencetype_day_day_of_week(short day)</div><div class="ttdoc">Decodes a day to a weekday.</div><div class="ttdef"><b>Definition:</b> icalrecur.c:3210</div></div>
<div class="ttc" id="aicalrecur_8h_html_aa730e9ac327064456902076b718400f4"><div class="ttname"><a href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecurrencetype_day_position</a></div><div class="ttdeci">int icalrecurrencetype_day_position(short day)</div><div class="ttdoc">Decodes a day to a position of the weekday.</div><div class="ttdef"><b>Definition:</b> icalrecur.c:3215</div></div>
<div class="ttc" id="aicalrecur_8h_html_ab632c95c37375ef11d62d8742e8406d5"><div class="ttname"><a href="icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5">icalrecur_iterator_set_start</a></div><div class="ttdeci">int icalrecur_iterator_set_start(icalrecur_iterator *impl, struct icaltimetype start)</div><div class="ttdef"><b>Definition:</b> icalrecur.c:3168</div></div>
@@ -296,7 +295,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalrestriction_8h.html b/apidocs/icalrestriction_8h.html
index 5f77fb43..29759984 100644
--- a/apidocs/icalrestriction_8h.html
+++ b/apidocs/icalrestriction_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrestriction.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalrestriction.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalrestriction.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,13 +79,13 @@ $(function() {
<p><a href="icalrestriction_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ae380f8acbf3acc9650130ce17aa755f9"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9">icalrestriction_kind</a></td></tr>
<tr class="memdesc:ae380f8acbf3acc9650130ce17aa755f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The kinds of icalrestrictions there are. <a href="icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9">More...</a><br /></td></tr>
<tr class="separator:ae380f8acbf3acc9650130ce17aa755f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ac6d836f345770d880b446d964f685db1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a> { <br />
&#160;&#160;<a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">ICAL_RESTRICTION_NONE</a> = 0
@@ -105,7 +104,7 @@ Enumerations</h2></td></tr>
<tr class="memdesc:ac6d836f345770d880b446d964f685db1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The kinds of icalrestrictions there are. <a href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">More...</a><br /></td></tr>
<tr class="separator:ac6d836f345770d880b446d964f685db1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a36eeedfdce2344da44fd09d9e3f18b57"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="memdesc:a36eeedfdce2344da44fd09d9e3f18b57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a given <code>VCALENDAR</code> meets all the restrictions imposed by the standard. <a href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">More...</a><br /></td></tr>
@@ -115,9 +114,9 @@ Functions</h2></td></tr>
<tr class="separator:acd3882ab8b58bf0e12cb9ed48234ce2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Functions to check if an icalcomponent meets the restrictions imposed by the standard. </p>
+<div class="textblock"><p >Functions to check if an icalcomponent meets the restrictions imposed by the standard. </p>
</div><h2 class="groupheader">Typedef Documentation</h2>
-<a id="ae380f8acbf3acc9650130ce17aa755f9"></a>
+<a id="ae380f8acbf3acc9650130ce17aa755f9" name="ae380f8acbf3acc9650130ce17aa755f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae380f8acbf3acc9650130ce17aa755f9">&#9670;&nbsp;</a></span>icalrestriction_kind</h2>
<div class="memitem">
@@ -130,12 +129,12 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>The kinds of icalrestrictions there are. </p>
-<p>These must stay in this order for icalrestriction_compare to work </p>
+<p >These must stay in this order for icalrestriction_compare to work </p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a id="ac6d836f345770d880b446d964f685db1"></a>
+<a id="ac6d836f345770d880b446d964f685db1" name="ac6d836f345770d880b446d964f685db1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6d836f345770d880b446d964f685db1">&#9670;&nbsp;</a></span>icalrestriction_kind</h2>
<div class="memitem">
@@ -148,32 +147,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>The kinds of icalrestrictions there are. </p>
-<p>These must stay in this order for icalrestriction_compare to work </p>
+<p >These must stay in this order for icalrestriction_compare to work </p>
<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36"></a>ICAL_RESTRICTION_NONE&#160;</td><td class="fielddoc"><p>No restriction. </p>
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36" name="ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36"></a>ICAL_RESTRICTION_NONE&#160;</td><td class="fielddoc"><p >No restriction. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef"></a>ICAL_RESTRICTION_ZERO&#160;</td><td class="fielddoc"><p>Zero. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef" name="ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef"></a>ICAL_RESTRICTION_ZERO&#160;</td><td class="fielddoc"><p >Zero. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17"></a>ICAL_RESTRICTION_ONE&#160;</td><td class="fielddoc"><p>One. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17" name="ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17"></a>ICAL_RESTRICTION_ONE&#160;</td><td class="fielddoc"><p >One. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e"></a>ICAL_RESTRICTION_ZEROPLUS&#160;</td><td class="fielddoc"><p>Zero or more. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e" name="ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e"></a>ICAL_RESTRICTION_ZEROPLUS&#160;</td><td class="fielddoc"><p >Zero or more. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21"></a>ICAL_RESTRICTION_ONEPLUS&#160;</td><td class="fielddoc"><p>One or more. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21" name="ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21"></a>ICAL_RESTRICTION_ONEPLUS&#160;</td><td class="fielddoc"><p >One or more. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94"></a>ICAL_RESTRICTION_ZEROORONE&#160;</td><td class="fielddoc"><p>Zero or one. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94" name="ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94"></a>ICAL_RESTRICTION_ZEROORONE&#160;</td><td class="fielddoc"><p >Zero or one. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9"></a>ICAL_RESTRICTION_ONEEXCLUSIVE&#160;</td><td class="fielddoc"><p>Zero or one, exclusive with another property. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9" name="ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9"></a>ICAL_RESTRICTION_ONEEXCLUSIVE&#160;</td><td class="fielddoc"><p >Zero or one, exclusive with another property. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9"></a>ICAL_RESTRICTION_ONEMUTUAL&#160;</td><td class="fielddoc"><p>Zero or one, mutual with another property. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9" name="ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9"></a>ICAL_RESTRICTION_ONEMUTUAL&#160;</td><td class="fielddoc"><p >Zero or one, mutual with another property. </p>
</td></tr>
-<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce"></a>ICAL_RESTRICTION_UNKNOWN&#160;</td><td class="fielddoc"><p>Unknown. </p>
+<tr><td class="fieldname"><a id="ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce" name="ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce"></a>ICAL_RESTRICTION_UNKNOWN&#160;</td><td class="fielddoc"><p >Unknown. </p>
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a id="a36eeedfdce2344da44fd09d9e3f18b57"></a>
+<a id="a36eeedfdce2344da44fd09d9e3f18b57" name="a36eeedfdce2344da44fd09d9e3f18b57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36eeedfdce2344da44fd09d9e3f18b57">&#9670;&nbsp;</a></span>icalrestriction_check()</h2>
<div class="memitem">
@@ -198,17 +197,17 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if the restrictions are met, 0 if not</dd></dl>
<dl class="section user"><dt>Error handling</dt><dd>Returns 0 and sets <a class="el" href="icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37" title="Access the current icalerrno value.">icalerrno</a> if <code>NULL</code> is passed as <em>comp</em>, or if the component is not a <code>VCALENDAR</code>.</dd></dl>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component = <span class="comment">// ...</span></div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *component = <span class="comment">// ...</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">// check component</span></div>
-<div class="line">assert(<a class="code" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a>(component) == <span class="keyword">true</span>);</div>
+<div class="line">assert(<a class="code hl_function" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a>(component) == <span class="keyword">true</span>);</div>
<div class="ttc" id="aicalrestriction_8h_html_a36eeedfdce2344da44fd09d9e3f18b57"><div class="ttname"><a href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a></div><div class="ttdeci">int icalrestriction_check(icalcomponent *comp)</div><div class="ttdoc">Checks if a given VCALENDAR meets all the restrictions imposed by the standard.</div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
</div><!-- fragment --> </dd></dl>
</div>
</div>
-<a id="acd3882ab8b58bf0e12cb9ed48234ce2d"></a>
+<a id="acd3882ab8b58bf0e12cb9ed48234ce2d" name="acd3882ab8b58bf0e12cb9ed48234ce2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd3882ab8b58bf0e12cb9ed48234ce2d">&#9670;&nbsp;</a></span>icalrestriction_compare()</h2>
<div class="memitem">
@@ -243,8 +242,8 @@ Functions</h2></td></tr>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if the restriction is met, 0 if not</dd></dl>
-<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line">assert(<a class="code" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a>(ICALRESTRICTION_ONEPLUS, 5) == <span class="keyword">true</span>);</div>
-<div class="line">assert(<a class="code" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a>(ICALRESTRICTION_NONE, 3) == <span class="keyword">false</span>);</div>
+<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line">assert(<a class="code hl_function" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a>(ICALRESTRICTION_ONEPLUS, 5) == <span class="keyword">true</span>);</div>
+<div class="line">assert(<a class="code hl_function" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a>(ICALRESTRICTION_NONE, 3) == <span class="keyword">false</span>);</div>
<div class="ttc" id="aicalrestriction_8h_html_acd3882ab8b58bf0e12cb9ed48234ce2d"><div class="ttname"><a href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a></div><div class="ttdeci">int icalrestriction_compare(icalrestriction_kind restr, int count)</div><div class="ttdoc">Checks if the given count is in accordance with the given restriction, restr.</div></div>
</div><!-- fragment --> </dd></dl>
@@ -253,7 +252,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalrestriction_8h_source.html b/apidocs/icalrestriction_8h_source.html
index 543fc53a..00f79b43 100644
--- a/apidocs/icalrestriction_8h_source.html
+++ b/apidocs/icalrestriction_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrestriction.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,66 +66,65 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalrestriction.h</div> </div>
+ <div class="headertitle"><div class="title">icalrestriction.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalrestriction_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalrestriction.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 24 April 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The original code is icalrestriction.h</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> Contributions from:</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> Graham Davison (g.m.davison@computer.org)</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#ifndef ICALRESTRICTION_H</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#define ICALRESTRICTION_H</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1"> 42</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;{</div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36"> 45</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">ICAL_RESTRICTION_NONE</a> = 0, <span class="comment">/* 0 */</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef"> 48</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef">ICAL_RESTRICTION_ZERO</a>, <span class="comment">/* 1 */</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17"> 51</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17">ICAL_RESTRICTION_ONE</a>, <span class="comment">/* 2 */</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e"> 54</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">ICAL_RESTRICTION_ZEROPLUS</a>, <span class="comment">/* 3 */</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21"> 57</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21">ICAL_RESTRICTION_ONEPLUS</a>, <span class="comment">/* 4 */</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94"> 60</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94">ICAL_RESTRICTION_ZEROORONE</a>, <span class="comment">/* 5 */</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9"> 63</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9">ICAL_RESTRICTION_ONEEXCLUSIVE</a>, <span class="comment">/* 6 */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9"> 66</a></span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9">ICAL_RESTRICTION_ONEMUTUAL</a>, <span class="comment">/* 7 */</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce">ICAL_RESTRICTION_UNKNOWN</a> <span class="comment">/* 8 */</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce"> 70</a></span>&#160;} <a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a>;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d"> 85</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a>(<a class="code" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a> restr, <span class="keywordtype">int</span> count);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57"> 105</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALRESTRICTION_H */</span><span class="preprocessor"></span></div>
+<a href="icalrestriction_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalrestriction.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 24 April 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The original code is icalrestriction.h</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"></span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> Contributions from:</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> Graham Davison (g.m.davison@computer.org)</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#ifndef ICALRESTRICTION_H</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#define ICALRESTRICTION_H</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1"> 42</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>{</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36"> 45</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36">ICAL_RESTRICTION_NONE</a> = 0, <span class="comment">/* 0 */</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef"> 48</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef">ICAL_RESTRICTION_ZERO</a>, <span class="comment">/* 1 */</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17"> 51</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17">ICAL_RESTRICTION_ONE</a>, <span class="comment">/* 2 */</span></div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e"> 54</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">ICAL_RESTRICTION_ZEROPLUS</a>, <span class="comment">/* 3 */</span></div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21"> 57</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21">ICAL_RESTRICTION_ONEPLUS</a>, <span class="comment">/* 4 */</span></div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94"> 60</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94">ICAL_RESTRICTION_ZEROORONE</a>, <span class="comment">/* 5 */</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9"> 63</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9">ICAL_RESTRICTION_ONEEXCLUSIVE</a>, <span class="comment">/* 6 */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9"> 66</a></span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9">ICAL_RESTRICTION_ONEMUTUAL</a>, <span class="comment">/* 7 */</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_enumvalue" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce">ICAL_RESTRICTION_UNKNOWN</a> <span class="comment">/* 8 */</span></div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce"> 70</a></span>} <a class="code hl_enumeration" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a>;</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d"> 85</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction_compare</a>(<a class="code hl_enumeration" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1">icalrestriction_kind</a> restr, <span class="keywordtype">int</span> count);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57"> 105</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALRESTRICTION_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalproperty_8h_html"><div class="ttname"><a href="icalproperty_8h.html">icalproperty.h</a></div></div>
<div class="ttc" id="aicalrestriction_8h_html_a36eeedfdce2344da44fd09d9e3f18b57"><div class="ttname"><a href="icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57">icalrestriction_check</a></div><div class="ttdeci">int icalrestriction_check(icalcomponent *comp)</div><div class="ttdoc">Checks if a given VCALENDAR meets all the restrictions imposed by the standard.</div></div>
@@ -144,7 +143,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalset_8h.html b/apidocs/icalset_8h.html
index fb615c1d..f4bd754f 100644
--- a/apidocs/icalset_8h.html
+++ b/apidocs/icalset_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalset.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -72,117 +72,116 @@ $(function() {
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">icalset.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalset.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="icalset_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalset__impl.html">icalset_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalsetiter.html">icalsetiter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:afd61fe1666039b2ddaca8e6f7403fd7d"><td class="memItemLeft" align="right" valign="top"><a id="afd61fe1666039b2ddaca8e6f7403fd7d"></a>
+<tr class="memitem:afd61fe1666039b2ddaca8e6f7403fd7d"><td class="memItemLeft" align="right" valign="top"><a id="afd61fe1666039b2ddaca8e6f7403fd7d" name="afd61fe1666039b2ddaca8e6f7403fd7d"></a>
typedef struct <a class="el" href="structicalset__impl.html">icalset_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalset</b></td></tr>
<tr class="separator:afd61fe1666039b2ddaca8e6f7403fd7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a504271fa45b9bcafd565ac876c7d79e6"><td class="memItemLeft" align="right" valign="top"><a id="a504271fa45b9bcafd565ac876c7d79e6"></a>
+<tr class="memitem:a504271fa45b9bcafd565ac876c7d79e6"><td class="memItemLeft" align="right" valign="top"><a id="a504271fa45b9bcafd565ac876c7d79e6" name="a504271fa45b9bcafd565ac876c7d79e6"></a>
typedef enum icalset_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_kind</b></td></tr>
<tr class="separator:a504271fa45b9bcafd565ac876c7d79e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80ef748a7b971ecea04f8a80d0530a24"><td class="memItemLeft" align="right" valign="top"><a id="a80ef748a7b971ecea04f8a80d0530a24"></a>
+<tr class="memitem:a80ef748a7b971ecea04f8a80d0530a24"><td class="memItemLeft" align="right" valign="top"><a id="a80ef748a7b971ecea04f8a80d0530a24" name="a80ef748a7b971ecea04f8a80d0530a24"></a>
typedef struct <a class="el" href="structicalsetiter.html">icalsetiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalsetiter</b></td></tr>
<tr class="separator:a80ef748a7b971ecea04f8a80d0530a24"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
-<tr class="memitem:a39089640736d0c8dcaf5a1cb3bb9a40b"><td class="memItemLeft" align="right" valign="top"><a id="a39089640736d0c8dcaf5a1cb3bb9a40b"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalset_kind</b> { <b>ICAL_FILE_SET</b>
+<tr class="memitem:a39089640736d0c8dcaf5a1cb3bb9a40b"><td class="memItemLeft" align="right" valign="top"><a id="a39089640736d0c8dcaf5a1cb3bb9a40b" name="a39089640736d0c8dcaf5a1cb3bb9a40b"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>icalset_kind</b> { <b>ICAL_FILE_SET</b>
, <b>ICAL_DIR_SET</b>
, <b>ICAL_BDB_SET</b>
}</td></tr>
<tr class="separator:a39089640736d0c8dcaf5a1cb3bb9a40b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:add0cc2ad5e7d5cd11aba745c5ec58078"><td class="memItemLeft" align="right" valign="top"><a id="add0cc2ad5e7d5cd11aba745c5ec58078"></a>
+<tr class="memitem:add0cc2ad5e7d5cd11aba745c5ec58078"><td class="memItemLeft" align="right" valign="top"><a id="add0cc2ad5e7d5cd11aba745c5ec58078" name="add0cc2ad5e7d5cd11aba745c5ec58078"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_add_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:add0cc2ad5e7d5cd11aba745c5ec58078"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a115f3062b3b105133448c0d6d364a559"><td class="memItemLeft" align="right" valign="top"><a id="a115f3062b3b105133448c0d6d364a559"></a>
+<tr class="memitem:a115f3062b3b105133448c0d6d364a559"><td class="memItemLeft" align="right" valign="top"><a id="a115f3062b3b105133448c0d6d364a559" name="a115f3062b3b105133448c0d6d364a559"></a>
<a class="el" href="structicalsetiter.html">icalsetiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_begin_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind, <a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge, const char *tzid)</td></tr>
<tr class="separator:a115f3062b3b105133448c0d6d364a559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c852ee9d1ddd570809482ba56fee0e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset_commit</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a2c852ee9d1ddd570809482ba56fee0e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a390d0352fbbab0e3e79ee0ee5c88c1df"><td class="memItemLeft" align="right" valign="top"><a id="a390d0352fbbab0e3e79ee0ee5c88c1df"></a>
+<tr class="memitem:a390d0352fbbab0e3e79ee0ee5c88c1df"><td class="memItemLeft" align="right" valign="top"><a id="a390d0352fbbab0e3e79ee0ee5c88c1df" name="a390d0352fbbab0e3e79ee0ee5c88c1df"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_count_components</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind)</td></tr>
<tr class="separator:a390d0352fbbab0e3e79ee0ee5c88c1df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a9f949dad6062549a59c4d3ea47ba4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a">icalset_fetch</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, const char *uid)</td></tr>
-<tr class="separator:a5a9f949dad6062549a59c4d3ea47ba4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae088baa2bc4df4e56f14cb895caf80e2"><td class="memItemLeft" align="right" valign="top"><a id="ae088baa2bc4df4e56f14cb895caf80e2"></a>
+<tr class="memitem:a98ebedc03e491568cf62830be8459921"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a98ebedc03e491568cf62830be8459921">icalset_fetch</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, const char *uid)</td></tr>
+<tr class="separator:a98ebedc03e491568cf62830be8459921"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37ceaeb3f81afc781ce7b7af536357ae"><td class="memItemLeft" align="right" valign="top"><a id="a37ceaeb3f81afc781ce7b7af536357ae" name="a37ceaeb3f81afc781ce7b7af536357ae"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_fetch_match</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *c)</td></tr>
-<tr class="separator:ae088baa2bc4df4e56f14cb895caf80e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a37ceaeb3f81afc781ce7b7af536357ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a602a0901474216b3dddbd21f5ff8f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset_free</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a2a602a0901474216b3dddbd21f5ff8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70f4a1f9227386ffee719e7f6d3a02c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4">icalset_get_current_component</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:a70f4a1f9227386ffee719e7f6d3a02c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac80f79ccb4fb9fba9811cf9b852c075d"><td class="memItemLeft" align="right" valign="top"><a id="ac80f79ccb4fb9fba9811cf9b852c075d"></a>
+<tr class="memitem:a420481c47762be041d21a8fc22a488c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a420481c47762be041d21a8fc22a488c4">icalset_get_current_component</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
+<tr class="separator:a420481c47762be041d21a8fc22a488c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a646f5ed3a7ee22c708868dc5cc9489ba"><td class="memItemLeft" align="right" valign="top"><a id="a646f5ed3a7ee22c708868dc5cc9489ba" name="a646f5ed3a7ee22c708868dc5cc9489ba"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_get_first_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:ac80f79ccb4fb9fba9811cf9b852c075d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a99f9cd8ebd8ac6ee1e0c9cff9034e6eb"><td class="memItemLeft" align="right" valign="top"><a id="a99f9cd8ebd8ac6ee1e0c9cff9034e6eb"></a>
+<tr class="separator:a646f5ed3a7ee22c708868dc5cc9489ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab35e24a7ee8a0d9b35eae3888a1a3be0"><td class="memItemLeft" align="right" valign="top"><a id="ab35e24a7ee8a0d9b35eae3888a1a3be0" name="ab35e24a7ee8a0d9b35eae3888a1a3be0"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_get_next_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:a99f9cd8ebd8ac6ee1e0c9cff9034e6eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a741f744dc23853a6629ebd4935618da0"><td class="memItemLeft" align="right" valign="top"><a id="a741f744dc23853a6629ebd4935618da0"></a>
+<tr class="separator:ab35e24a7ee8a0d9b35eae3888a1a3be0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a741f744dc23853a6629ebd4935618da0"><td class="memItemLeft" align="right" valign="top"><a id="a741f744dc23853a6629ebd4935618da0" name="a741f744dc23853a6629ebd4935618da0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_has_uid</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, const char *uid)</td></tr>
<tr class="separator:a741f744dc23853a6629ebd4935618da0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2caa3e1d3c665fe107dde1e4be8c49c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset_mark</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a2caa3e1d3c665fe107dde1e4be8c49c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb2fbb4b1dae61bd4e2ad78c70daa1df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset_modify</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *oldc, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *newc)</td></tr>
<tr class="separator:afb2fbb4b1dae61bd4e2ad78c70daa1df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0d3558a1f82345c09f96769f6be736be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be">icalset_new</a> (icalset_kind kind, const char *dsn, void *options)</td></tr>
-<tr class="memdesc:a0d3558a1f82345c09f96769f6be736be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic icalset constructor. <a href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be">More...</a><br /></td></tr>
-<tr class="separator:a0d3558a1f82345c09f96769f6be736be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ca5cae787bab5df5ac37561721c5c2f"><td class="memItemLeft" align="right" valign="top"><a id="a9ca5cae787bab5df5ac37561721c5c2f"></a>
+<tr class="memitem:ad39065fe67efd5f3baf9f5af0379505e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e">icalset_new</a> (icalset_kind kind, const char *dsn, void *options)</td></tr>
+<tr class="memdesc:ad39065fe67efd5f3baf9f5af0379505e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic icalset constructor. <a href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e">More...</a><br /></td></tr>
+<tr class="separator:ad39065fe67efd5f3baf9f5af0379505e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5b2d5dc084f358b187699b59f638db7"><td class="memItemLeft" align="right" valign="top"><a id="ae5b2d5dc084f358b187699b59f638db7" name="ae5b2d5dc084f358b187699b59f638db7"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_new_dir</b> (const char *path)</td></tr>
-<tr class="separator:a9ca5cae787bab5df5ac37561721c5c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e7d1881941d2b32e9830b98d502c594"><td class="memItemLeft" align="right" valign="top"><a id="a0e7d1881941d2b32e9830b98d502c594"></a>
+<tr class="separator:ae5b2d5dc084f358b187699b59f638db7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601708cd906223308207fdc40b8f932c"><td class="memItemLeft" align="right" valign="top"><a id="a601708cd906223308207fdc40b8f932c" name="a601708cd906223308207fdc40b8f932c"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_new_file</b> (const char *path)</td></tr>
-<tr class="separator:a0e7d1881941d2b32e9830b98d502c594"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d8f3d1fbe9d38fa8ac071718abd2b4f"><td class="memItemLeft" align="right" valign="top"><a id="a1d8f3d1fbe9d38fa8ac071718abd2b4f"></a>
+<tr class="separator:a601708cd906223308207fdc40b8f932c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8a1b23f38d528e68ea671e5e195c2d4"><td class="memItemLeft" align="right" valign="top"><a id="ae8a1b23f38d528e68ea671e5e195c2d4" name="ae8a1b23f38d528e68ea671e5e195c2d4"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_new_file_reader</b> (const char *path)</td></tr>
-<tr class="separator:a1d8f3d1fbe9d38fa8ac071718abd2b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a72a4d6ca82c0198262c278f344683a43"><td class="memItemLeft" align="right" valign="top"><a id="a72a4d6ca82c0198262c278f344683a43"></a>
+<tr class="separator:ae8a1b23f38d528e68ea671e5e195c2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92a1865bf5c2dd424d8593a9a58933a9"><td class="memItemLeft" align="right" valign="top"><a id="a92a1865bf5c2dd424d8593a9a58933a9" name="a92a1865bf5c2dd424d8593a9a58933a9"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_new_file_writer</b> (const char *path)</td></tr>
-<tr class="separator:a72a4d6ca82c0198262c278f344683a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae681fcb1547b57ebdeb5bb4e045e3ec0"><td class="memItemLeft" align="right" valign="top"><a id="ae681fcb1547b57ebdeb5bb4e045e3ec0"></a>
+<tr class="separator:a92a1865bf5c2dd424d8593a9a58933a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6afc06a99c03949c1733b1af1a05e349"><td class="memItemLeft" align="right" valign="top"><a id="a6afc06a99c03949c1733b1af1a05e349" name="a6afc06a99c03949c1733b1af1a05e349"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_path</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:ae681fcb1547b57ebdeb5bb4e045e3ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40ba946500e79218ae39f89db5397121"><td class="memItemLeft" align="right" valign="top"><a id="a40ba946500e79218ae39f89db5397121"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset_register_class</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
+<tr class="separator:a6afc06a99c03949c1733b1af1a05e349"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40ba946500e79218ae39f89db5397121"><td class="memItemLeft" align="right" valign="top"><a id="a40ba946500e79218ae39f89db5397121" name="a40ba946500e79218ae39f89db5397121"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_register_class</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="memdesc:a40ba946500e79218ae39f89db5397121"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a new derived class. <br /></td></tr>
<tr class="separator:a40ba946500e79218ae39f89db5397121"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e8b8d6392761d9b41848c64784e3ac3"><td class="memItemLeft" align="right" valign="top"><a id="a2e8b8d6392761d9b41848c64784e3ac3"></a>
+<tr class="memitem:a2e8b8d6392761d9b41848c64784e3ac3"><td class="memItemLeft" align="right" valign="top"><a id="a2e8b8d6392761d9b41848c64784e3ac3" name="a2e8b8d6392761d9b41848c64784e3ac3"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_remove_component</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a2e8b8d6392761d9b41848c64784e3ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d4a88d44364f1da9e107f99926a7217"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset_select</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="separator:a0d4a88d44364f1da9e107f99926a7217"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08ce74b26a9e7ca6beee38bf4777e249"><td class="memItemLeft" align="right" valign="top"><a id="a08ce74b26a9e7ca6beee38bf4777e249"></a>
+<tr class="memitem:a8f069bf9cf698535659a8ca131d3a08b"><td class="memItemLeft" align="right" valign="top"><a id="a8f069bf9cf698535659a8ca131d3a08b" name="a8f069bf9cf698535659a8ca131d3a08b"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalsetiter_deref</b> (<a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a08ce74b26a9e7ca6beee38bf4777e249"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adafa15e2aaa912a5249bd4b0c5a0f90a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a">icalsetiter_next</a> (<a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:adafa15e2aaa912a5249bd4b0c5a0f90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89abcf2a8ca067be41370edd58117913"><td class="memItemLeft" align="right" valign="top"><a id="a89abcf2a8ca067be41370edd58117913"></a>
+<tr class="separator:a8f069bf9cf698535659a8ca131d3a08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a309ac5871c9902f356f7a521dfcd0a62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62">icalsetiter_next</a> (<a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
+<tr class="separator:a309ac5871c9902f356f7a521dfcd0a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaad6dd73da150ad8a34f146b271dee7a"><td class="memItemLeft" align="right" valign="top"><a id="aaad6dd73da150ad8a34f146b271dee7a" name="aaad6dd73da150ad8a34f146b271dee7a"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalsetiter_prior</b> (<a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a89abcf2a8ca067be41370edd58117913"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f6fa6d4ff922d7de93a53fc210f74c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7">icalsetiter_to_next</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a5f6fa6d4ff922d7de93a53fc210f74c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56a39d015d5560137307aa65e7ed78ae"><td class="memItemLeft" align="right" valign="top"><a id="a56a39d015d5560137307aa65e7ed78ae"></a>
+<tr class="separator:aaad6dd73da150ad8a34f146b271dee7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b0c14d98ea34c38315948bc9cc9097"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097">icalsetiter_to_next</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
+<tr class="separator:a47b0c14d98ea34c38315948bc9cc9097"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa513d60b7923fc5dd54213f9ad2f881f"><td class="memItemLeft" align="right" valign="top"><a id="aa513d60b7923fc5dd54213f9ad2f881f" name="aa513d60b7923fc5dd54213f9ad2f881f"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icalsetiter_to_prior</b> (<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a56a39d015d5560137307aa65e7ed78ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:aa513d60b7923fc5dd54213f9ad2f881f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a66eebdc183a6a66a99d91a5275ccd6ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalsetiter.html">icalsetiter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalsetiter_null</a></td></tr>
<tr class="separator:a66eebdc183a6a66a99d91a5275ccd6ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -190,9 +189,9 @@ Variables</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>eric 28 November 1999</dd></dl>
<p>Icalset is the "base class" for representations of a collection of iCal components. Derived classes (actually delegatees) include:</p>
-<p>icalfileset Store components in a single file icaldirset Store components in multiple files in a directory icalbdbset Store components in a Berkeley DB File icalheapset Store components on the heap icalmysqlset Store components in a mysql database. </p>
+<p >icalfileset Store components in a single file icaldirset Store components in multiple files in a directory icalbdbset Store components in a Berkeley DB File icalheapset Store components on the heap icalmysqlset Store components in a mysql database. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a2c852ee9d1ddd570809482ba56fee0e6"></a>
+<a id="a2c852ee9d1ddd570809482ba56fee0e6" name="a2c852ee9d1ddd570809482ba56fee0e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c852ee9d1ddd570809482ba56fee0e6">&#9670;&nbsp;</a></span>icalset_commit()</h2>
<div class="memitem">
@@ -207,18 +206,18 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Writes changes to disk immediately </p>
+<p >Writes changes to disk immediately </p>
</div>
</div>
-<a id="a5a9f949dad6062549a59c4d3ea47ba4a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5a9f949dad6062549a59c4d3ea47ba4a">&#9670;&nbsp;</a></span>icalset_fetch()</h2>
+<a id="a98ebedc03e491568cf62830be8459921" name="a98ebedc03e491568cf62830be8459921"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a98ebedc03e491568cf62830be8459921">&#9670;&nbsp;</a></span>icalset_fetch()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalset_fetch </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalset_fetch </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td>
<td class="paramname"><em>set</em>, </td>
@@ -236,11 +235,11 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Gets a component by uid </p>
+<p >Gets a component by uid </p>
</div>
</div>
-<a id="a2a602a0901474216b3dddbd21f5ff8f5"></a>
+<a id="a2a602a0901474216b3dddbd21f5ff8f5" name="a2a602a0901474216b3dddbd21f5ff8f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a602a0901474216b3dddbd21f5ff8f5">&#9670;&nbsp;</a></span>icalset_free()</h2>
<div class="memitem">
@@ -255,18 +254,18 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Frees the memory associated with this icalset automatically calls the implementation specific free routine </p>
+<p >Frees the memory associated with this icalset automatically calls the implementation specific free routine </p>
</div>
</div>
-<a id="a70f4a1f9227386ffee719e7f6d3a02c4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a70f4a1f9227386ffee719e7f6d3a02c4">&#9670;&nbsp;</a></span>icalset_get_current_component()</h2>
+<a id="a420481c47762be041d21a8fc22a488c4" name="a420481c47762be041d21a8fc22a488c4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a420481c47762be041d21a8fc22a488c4">&#9670;&nbsp;</a></span>icalset_get_current_component()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalset_get_current_component </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalset_get_current_component </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td>
<td class="paramname"><em>set</em></td><td>)</td>
@@ -274,11 +273,11 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Iterates through the components. If a gauge has been defined, these will skip over components that do not pass the gauge </p>
+<p >Iterates through the components. If a gauge has been defined, these will skip over components that do not pass the gauge </p>
</div>
</div>
-<a id="a2caa3e1d3c665fe107dde1e4be8c49c1"></a>
+<a id="a2caa3e1d3c665fe107dde1e4be8c49c1" name="a2caa3e1d3c665fe107dde1e4be8c49c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2caa3e1d3c665fe107dde1e4be8c49c1">&#9670;&nbsp;</a></span>icalset_mark()</h2>
<div class="memitem">
@@ -293,11 +292,11 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Marks the cluster as changed, so it will be written to disk when it is freed. </p>
+<p >Marks the cluster as changed, so it will be written to disk when it is freed. </p>
</div>
</div>
-<a id="afb2fbb4b1dae61bd4e2ad78c70daa1df"></a>
+<a id="afb2fbb4b1dae61bd4e2ad78c70daa1df" name="afb2fbb4b1dae61bd4e2ad78c70daa1df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb2fbb4b1dae61bd4e2ad78c70daa1df">&#9670;&nbsp;</a></span>icalset_modify()</h2>
<div class="memitem">
@@ -328,18 +327,18 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Modifies components according to the MODIFY method of CAP. Works on the currently selected components. </p>
+<p >Modifies components according to the MODIFY method of CAP. Works on the currently selected components. </p>
</div>
</div>
-<a id="a0d3558a1f82345c09f96769f6be736be"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0d3558a1f82345c09f96769f6be736be">&#9670;&nbsp;</a></span>icalset_new()</h2>
+<a id="ad39065fe67efd5f3baf9f5af0379505e" name="ad39065fe67efd5f3baf9f5af0379505e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad39065fe67efd5f3baf9f5af0379505e">&#9670;&nbsp;</a></span>icalset_new()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalset__impl.html">icalset</a>* icalset_new </td>
+ <td class="memname"><a class="el" href="structicalset__impl.html">icalset</a> * icalset_new </td>
<td>(</td>
<td class="paramtype">icalset_kind&#160;</td>
<td class="paramname"><em>kind</em>, </td>
@@ -375,12 +374,12 @@ Variables</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A valid icalset reference or NULL if error.</dd></dl>
<p>This creates any of the icalset types available. </p>
-<p>unimplemented</p>
-<p>call the implementation specific initializer</p>
+<p >unimplemented</p>
+<p >call the implementation specific initializer</p>
</div>
</div>
-<a id="a0d4a88d44364f1da9e107f99926a7217"></a>
+<a id="a0d4a88d44364f1da9e107f99926a7217" name="a0d4a88d44364f1da9e107f99926a7217"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d4a88d44364f1da9e107f99926a7217">&#9670;&nbsp;</a></span>icalset_select()</h2>
<div class="memitem">
@@ -405,18 +404,18 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Restricts the component returned by icalset_first, _next to those that pass the gauge. </p>
+<p >Restricts the component returned by icalset_first, _next to those that pass the gauge. </p>
</div>
</div>
-<a id="adafa15e2aaa912a5249bd4b0c5a0f90a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#adafa15e2aaa912a5249bd4b0c5a0f90a">&#9670;&nbsp;</a></span>icalsetiter_next()</h2>
+<a id="a309ac5871c9902f356f7a521dfcd0a62" name="a309ac5871c9902f356f7a521dfcd0a62"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a309ac5871c9902f356f7a521dfcd0a62">&#9670;&nbsp;</a></span>icalsetiter_next()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalsetiter_next </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalsetiter_next </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalsetiter.html">icalsetiter</a> *&#160;</td>
<td class="paramname"><em>i</em></td><td>)</td>
@@ -424,18 +423,18 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Default _next, _prior, _deref for subclasses that use single cluster </p>
+<p >Default _next, _prior, _deref for subclasses that use single cluster </p>
</div>
</div>
-<a id="a5f6fa6d4ff922d7de93a53fc210f74c7"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5f6fa6d4ff922d7de93a53fc210f74c7">&#9670;&nbsp;</a></span>icalsetiter_to_next()</h2>
+<a id="a47b0c14d98ea34c38315948bc9cc9097" name="a47b0c14d98ea34c38315948bc9cc9097"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47b0c14d98ea34c38315948bc9cc9097">&#9670;&nbsp;</a></span>icalsetiter_to_next()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalsetiter_to_next </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalsetiter_to_next </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td>
<td class="paramname"><em>set</em>, </td>
@@ -453,12 +452,12 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>for subclasses that use multiple clusters that require specialized cluster traversal </p>
+<p >for subclasses that use multiple clusters that require specialized cluster traversal </p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
-<a id="a66eebdc183a6a66a99d91a5275ccd6ec"></a>
+<a id="a66eebdc183a6a66a99d91a5275ccd6ec" name="a66eebdc183a6a66a99d91a5275ccd6ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66eebdc183a6a66a99d91a5275ccd6ec">&#9670;&nbsp;</a></span>icalsetiter_null</h2>
<div class="memitem">
@@ -477,14 +476,14 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>External Iterator with gauge - for thread safety </p>
+<p >External Iterator with gauge - for thread safety </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalset_8h_source.html b/apidocs/icalset_8h_source.html
index 917157fa..408fa7a1 100644
--- a/apidocs/icalset_8h_source.html
+++ b/apidocs/icalset_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalset.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,160 +66,159 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalset.h</div> </div>
+ <div class="headertitle"><div class="title">icalset.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalset_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#ifndef ICALSET_H</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#define ICALSET_H</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalgauge_8h.html">icalgauge.h</a>&quot;</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalset__impl.html">icalset_impl</a> <a class="code" href="structicalset__impl.html">icalset</a>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalset_kind</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;{</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ICAL_FILE_SET,</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; ICAL_DIR_SET,</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ICAL_BDB_SET</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;} icalset_kind;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structicalsetiter.html"> 51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalsetiter.html">icalsetiter</a></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="structicalcompiter.html">icalcompiter</a> iter; <span class="comment">/* icalcomponent_kind, pvl_elem iter */</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *ritr; <span class="comment">/*the last iterator */</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *last_component; <span class="comment">/*the pending recurring component to be processed */</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid; <span class="comment">/* the calendar&#39;s timezone id */</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;} <a class="code" href="structicalsetiter.html">icalsetiter</a>;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structicalset__impl.html"> 60</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalset__impl.html">icalset_impl</a></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;{</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; icalset_kind kind;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordtype">size_t</span> size;</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordtype">char</span> *dsn;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="structicalset__impl.html">icalset</a> *(*init) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *options);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; void (*free) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *(*path) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; void (*mark) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*commit) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*add_component) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*remove_component) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; int (*count_components) (<a class="code" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*select) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; void (*clear) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*fetch) (<a class="code" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*fetch_match) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; int (*has_uid) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*modify) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *old, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*get_current_component) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*get_first_component) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*get_next_component) (<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="structicalsetiter.html">icalsetiter</a>(*icalset_begin_component) (<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; icalcomponent_kind kind, <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge,</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*icalsetiter_to_next) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *(*icalsetiter_to_prior) (<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;};</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121"> 90</a></span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset_register_class</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *<a class="code" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be">icalset_new</a>(icalset_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *options);</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalset_new_file(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalset_new_file_reader(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; </div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalset_new_file_writer(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalset__impl.html">icalset</a> *icalset_new_dir(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset_free</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalset_path(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset_mark</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset_commit</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalset_add_component(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalset_remove_component(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; </div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalset_count_components(<a class="code" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset_select</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a">icalset_fetch</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; </div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalset_has_uid(<a class="code" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalset_fetch_match(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset_modify</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *oldc, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4">icalset_get_current_component</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalset_get_first_component(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; </div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalset_get_next_component(<a class="code" href="structicalset__impl.html">icalset</a> *set);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">extern</span> <a class="code" href="structicalsetiter.html">icalsetiter</a> <a class="code" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalsetiter_null</a>;</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; </div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalsetiter.html">icalsetiter</a> icalset_begin_component(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; icalcomponent_kind kind,</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <a class="code" href="structicalgauge__impl.html">icalgauge</a> *gauge, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a">icalsetiter_next</a>(<a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalsetiter_prior(<a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalsetiter_deref(<a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; </div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7">icalsetiter_to_next</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; </div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalsetiter_to_prior(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicalsetiter.html">icalsetiter</a> *i);</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALSET_H */</span><span class="preprocessor"></span></div>
+<a href="icalset_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"></span> </div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"></span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"></span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"></span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"></span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"></span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#ifndef ICALSET_H</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#define ICALSET_H</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#include &quot;<a class="code" href="icalgauge_8h.html">icalgauge.h</a>&quot;</span></div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalset__impl.html">icalset_impl</a> <a class="code hl_struct" href="structicalset__impl.html">icalset</a>;</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="keyword">typedef</span> <span class="keyword">enum</span> icalset_kind</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>{</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> ICAL_FILE_SET,</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> ICAL_DIR_SET,</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> ICAL_BDB_SET</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>} icalset_kind;</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structicalsetiter.html"> 51</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a></div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>{</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> iter; <span class="comment">/* icalcomponent_kind, pvl_elem iter */</span></div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge;</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <a class="code hl_struct" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *ritr; <span class="comment">/*the last iterator */</span></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *last_component; <span class="comment">/*the pending recurring component to be processed */</span></div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid; <span class="comment">/* the calendar&#39;s timezone id */</span></div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>} <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a>;</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structicalset__impl.html"> 60</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalset__impl.html">icalset_impl</a></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>{</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> icalset_kind kind;</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordtype">size_t</span> size;</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordtype">char</span> *dsn;</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *(*init) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *options);</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> void (*free) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *(*path) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> void (*mark) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*commit) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*add_component) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*remove_component) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> int (*count_components) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*select) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> void (*clear) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*fetch) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*fetch_match) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> int (*has_uid) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*modify) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *old, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*get_current_component) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*get_first_component) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*get_next_component) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a>(*icalset_begin_component) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> icalcomponent_kind kind, <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge,</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*icalsetiter_to_next) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *(*icalsetiter_to_prior) (<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>};</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121"> 90</a></span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset_register_class</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *<a class="code hl_function" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e">icalset_new</a>(icalset_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *dsn, <span class="keywordtype">void</span> *options);</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalset_new_file(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalset_new_file_reader(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalset_new_file_writer(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalset__impl.html">icalset</a> *icalset_new_dir(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset_free</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span>LIBICAL_ICALSS_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalset_path(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset_mark</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code hl_function" href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset_commit</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalset_add_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> icalset_remove_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalset_count_components(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind);</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code hl_function" href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset_select</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge);</div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalset_8h.html#a98ebedc03e491568cf62830be8459921">icalset_fetch</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> icalset_has_uid(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *uid);</div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalset_fetch_match(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>LIBICAL_ICALSS_EXPORT <a class="code hl_enumeration" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a> <a class="code hl_function" href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset_modify</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *oldc, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *newc);</div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalset_8h.html#a420481c47762be041d21a8fc22a488c4">icalset_get_current_component</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalset_get_first_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> </div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalset_get_next_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set);</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span>LIBICAL_ICALSS_EXPORT <span class="keyword">extern</span> <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> <a class="code hl_variable" href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalsetiter_null</a>;</div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> icalset_begin_component(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> icalcomponent_kind kind,</div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <a class="code hl_struct" href="structicalgauge__impl.html">icalgauge</a> *gauge, <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62">icalsetiter_next</a>(<a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> </div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalsetiter_prior(<a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalsetiter_deref(<a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097">icalsetiter_to_next</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> </div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalsetiter_to_prior(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicalsetiter.html">icalsetiter</a> *i);</div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALSET_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="aicalerror_8h_html"><div class="ttname"><a href="icalerror_8h.html">icalerror.h</a></div><div class="ttdoc">Error handling for libical.</div></div>
<div class="ttc" id="aicalerror_8h_html_a601c122fcea522513b1b7732fa23e833"><div class="ttname"><a href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a></div><div class="ttdeci">icalerrorenum</div><div class="ttdoc">Represents the different types of errors that can be triggered in libical.</div><div class="ttdef"><b>Definition:</b> icalerror.h:76</div></div>
<div class="ttc" id="aicalgauge_8h_html"><div class="ttname"><a href="icalgauge_8h.html">icalgauge.h</a></div><div class="ttdoc">Routines implementing a filter for ical components.</div></div>
-<div class="ttc" id="aicalset_8h_html_a0d3558a1f82345c09f96769f6be736be"><div class="ttname"><a href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be">icalset_new</a></div><div class="ttdeci">icalset * icalset_new(icalset_kind kind, const char *dsn, void *options)</div><div class="ttdoc">Generic icalset constructor.</div><div class="ttdef"><b>Definition:</b> icalset.c:240</div></div>
<div class="ttc" id="aicalset_8h_html_a0d4a88d44364f1da9e107f99926a7217"><div class="ttname"><a href="icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217">icalset_select</a></div><div class="ttdeci">icalerrorenum icalset_select(icalset *set, icalgauge *gauge)</div><div class="ttdef"><b>Definition:</b> icalset.c:414</div></div>
<div class="ttc" id="aicalset_8h_html_a2a602a0901474216b3dddbd21f5ff8f5"><div class="ttname"><a href="icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5">icalset_free</a></div><div class="ttdeci">void icalset_free(icalset *set)</div><div class="ttdef"><b>Definition:</b> icalset.c:371</div></div>
<div class="ttc" id="aicalset_8h_html_a2c852ee9d1ddd570809482ba56fee0e6"><div class="ttname"><a href="icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6">icalset_commit</a></div><div class="ttdeci">icalerrorenum icalset_commit(icalset *set)</div><div class="ttdef"><b>Definition:</b> icalset.c:394</div></div>
<div class="ttc" id="aicalset_8h_html_a2caa3e1d3c665fe107dde1e4be8c49c1"><div class="ttname"><a href="icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1">icalset_mark</a></div><div class="ttdeci">void icalset_mark(icalset *set)</div><div class="ttdef"><b>Definition:</b> icalset.c:389</div></div>
+<div class="ttc" id="aicalset_8h_html_a309ac5871c9902f356f7a521dfcd0a62"><div class="ttname"><a href="icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62">icalsetiter_next</a></div><div class="ttdeci">icalcomponent * icalsetiter_next(icalsetiter *i)</div><div class="ttdef"><b>Definition:</b> icalset.c:468</div></div>
<div class="ttc" id="aicalset_8h_html_a40ba946500e79218ae39f89db5397121"><div class="ttname"><a href="icalset_8h.html#a40ba946500e79218ae39f89db5397121">icalset_register_class</a></div><div class="ttdeci">int icalset_register_class(icalset *set)</div><div class="ttdoc">Registers a new derived class.</div></div>
-<div class="ttc" id="aicalset_8h_html_a5a9f949dad6062549a59c4d3ea47ba4a"><div class="ttname"><a href="icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a">icalset_fetch</a></div><div class="ttdeci">icalcomponent * icalset_fetch(icalset *set, const char *uid)</div><div class="ttdef"><b>Definition:</b> icalset.c:424</div></div>
-<div class="ttc" id="aicalset_8h_html_a5f6fa6d4ff922d7de93a53fc210f74c7"><div class="ttname"><a href="icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7">icalsetiter_to_next</a></div><div class="ttdeci">icalcomponent * icalsetiter_to_next(icalset *set, icalsetiter *i)</div><div class="ttdef"><b>Definition:</b> icalset.c:507</div></div>
+<div class="ttc" id="aicalset_8h_html_a420481c47762be041d21a8fc22a488c4"><div class="ttname"><a href="icalset_8h.html#a420481c47762be041d21a8fc22a488c4">icalset_get_current_component</a></div><div class="ttdeci">icalcomponent * icalset_get_current_component(icalset *set)</div><div class="ttdef"><b>Definition:</b> icalset.c:444</div></div>
+<div class="ttc" id="aicalset_8h_html_a47b0c14d98ea34c38315948bc9cc9097"><div class="ttname"><a href="icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097">icalsetiter_to_next</a></div><div class="ttdeci">icalcomponent * icalsetiter_to_next(icalset *set, icalsetiter *i)</div><div class="ttdef"><b>Definition:</b> icalset.c:507</div></div>
<div class="ttc" id="aicalset_8h_html_a66eebdc183a6a66a99d91a5275ccd6ec"><div class="ttname"><a href="icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec">icalsetiter_null</a></div><div class="ttdeci">icalsetiter icalsetiter_null</div><div class="ttdef"><b>Definition:</b> icalset.c:459</div></div>
-<div class="ttc" id="aicalset_8h_html_a70f4a1f9227386ffee719e7f6d3a02c4"><div class="ttname"><a href="icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4">icalset_get_current_component</a></div><div class="ttdeci">icalcomponent * icalset_get_current_component(icalset *set)</div><div class="ttdef"><b>Definition:</b> icalset.c:444</div></div>
-<div class="ttc" id="aicalset_8h_html_adafa15e2aaa912a5249bd4b0c5a0f90a"><div class="ttname"><a href="icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a">icalsetiter_next</a></div><div class="ttdeci">icalcomponent * icalsetiter_next(icalsetiter *i)</div><div class="ttdef"><b>Definition:</b> icalset.c:468</div></div>
+<div class="ttc" id="aicalset_8h_html_a98ebedc03e491568cf62830be8459921"><div class="ttname"><a href="icalset_8h.html#a98ebedc03e491568cf62830be8459921">icalset_fetch</a></div><div class="ttdeci">icalcomponent * icalset_fetch(icalset *set, const char *uid)</div><div class="ttdef"><b>Definition:</b> icalset.c:424</div></div>
+<div class="ttc" id="aicalset_8h_html_ad39065fe67efd5f3baf9f5af0379505e"><div class="ttname"><a href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e">icalset_new</a></div><div class="ttdeci">icalset * icalset_new(icalset_kind kind, const char *dsn, void *options)</div><div class="ttdoc">Generic icalset constructor.</div><div class="ttdef"><b>Definition:</b> icalset.c:240</div></div>
<div class="ttc" id="aicalset_8h_html_afb2fbb4b1dae61bd4e2ad78c70daa1df"><div class="ttname"><a href="icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df">icalset_modify</a></div><div class="ttdeci">icalerrorenum icalset_modify(icalset *set, icalcomponent *oldc, icalcomponent *newc)</div><div class="ttdef"><b>Definition:</b> icalset.c:439</div></div>
<div class="ttc" id="astructicalcompiter_html"><div class="ttname"><a href="structicalcompiter.html">icalcompiter</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.h:36</div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
@@ -230,7 +229,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalspanlist_8h.html b/apidocs/icalspanlist_8h.html
index a57fed39..b23ab06e 100644
--- a/apidocs/icalspanlist_8h.html
+++ b/apidocs/icalspanlist_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalspanlist.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,8 +69,7 @@ $(function() {
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalspanlist.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalspanlist.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -79,47 +78,47 @@ $(function() {
<p><a href="icalspanlist_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:ab56eb13ccdb70ef4a7d6aede068d6fd4"><td class="memItemLeft" align="right" valign="top"><a id="ab56eb13ccdb70ef4a7d6aede068d6fd4"></a>
+<tr class="memitem:ab56eb13ccdb70ef4a7d6aede068d6fd4"><td class="memItemLeft" align="right" valign="top"><a id="ab56eb13ccdb70ef4a7d6aede068d6fd4" name="ab56eb13ccdb70ef4a7d6aede068d6fd4"></a>
typedef struct <a class="el" href="structicalspanlist__impl.html">icalspanlist_impl</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icalspanlist</b></td></tr>
<tr class="separator:ab56eb13ccdb70ef4a7d6aede068d6fd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:aca42fe723854f27dee1dbd89ac8eea43"><td class="memItemLeft" align="right" valign="top">int *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43">icalspanlist_as_freebusy_matrix</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *span, int delta_t)</td></tr>
-<tr class="memdesc:aca42fe723854f27dee1dbd89ac8eea43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an hour-by-hour array of free/busy times over a given period. <a href="icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43">More...</a><br /></td></tr>
-<tr class="separator:aca42fe723854f27dee1dbd89ac8eea43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c5f900137f272a1897d8856fbd1b961"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961">icalspanlist_as_vfreebusy</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *sl, const char *organizer, const char *attendee)</td></tr>
-<tr class="memdesc:a2c5f900137f272a1897d8856fbd1b961"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a VFREEBUSY component for a spanlist. <a href="icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961">More...</a><br /></td></tr>
-<tr class="separator:a2c5f900137f272a1897d8856fbd1b961"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7075f544806d8dec4696ccf80067f7d7"><td class="memItemLeft" align="right" valign="top">int *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7">icalspanlist_as_freebusy_matrix</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *span, int delta_t)</td></tr>
+<tr class="memdesc:a7075f544806d8dec4696ccf80067f7d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an hour-by-hour array of free/busy times over a given period. <a href="icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7">More...</a><br /></td></tr>
+<tr class="separator:a7075f544806d8dec4696ccf80067f7d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed5ab46eeb595eb24cb99494f6837267"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267">icalspanlist_as_vfreebusy</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *sl, const char *organizer, const char *attendee)</td></tr>
+<tr class="memdesc:aed5ab46eeb595eb24cb99494f6837267"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a VFREEBUSY component for a spanlist. <a href="icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267">More...</a><br /></td></tr>
+<tr class="separator:aed5ab46eeb595eb24cb99494f6837267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31a026b29f6b18108e49b15c9593a7fa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist_dump</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *sl)</td></tr>
<tr class="memdesc:a31a026b29f6b18108e49b15c9593a7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">(Debug) print out spanlist to STDOUT. <a href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">More...</a><br /></td></tr>
<tr class="separator:a31a026b29f6b18108e49b15c9593a7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb42d8b7053e8886c8ea895699f6fa9c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist_free</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *sl)</td></tr>
<tr class="memdesc:acb42d8b7053e8886c8ea895699f6fa9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">More...</a><br /></td></tr>
<tr class="separator:acb42d8b7053e8886c8ea895699f6fa9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7178dfde5839654471d57611794eda96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#a7178dfde5839654471d57611794eda96">icalspanlist_from_vfreebusy</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="memdesc:a7178dfde5839654471d57611794eda96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an icalspanlist from a VFREEBUSY component. <a href="icalspanlist_8h.html#a7178dfde5839654471d57611794eda96">More...</a><br /></td></tr>
-<tr class="separator:a7178dfde5839654471d57611794eda96"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7f6d3e48e73cf9cd2712abd101400eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb">icalspanlist_new</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> start, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> end)</td></tr>
-<tr class="memdesc:ae7f6d3e48e73cf9cd2712abd101400eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes a free list from a set of VEVENT components. <a href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb">More...</a><br /></td></tr>
-<tr class="separator:ae7f6d3e48e73cf9cd2712abd101400eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a980cdf00f77540c74dc44f7037aa82a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5">icalspanlist_from_vfreebusy</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
+<tr class="memdesc:a980cdf00f77540c74dc44f7037aa82a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an icalspanlist from a VFREEBUSY component. <a href="icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5">More...</a><br /></td></tr>
+<tr class="separator:a980cdf00f77540c74dc44f7037aa82a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acbf0f85b59416bfc8e8a65970e191136"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136">icalspanlist_new</a> (<a class="el" href="structicalset__impl.html">icalset</a> *set, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> start, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> end)</td></tr>
+<tr class="memdesc:acbf0f85b59416bfc8e8a65970e191136"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes a free list from a set of VEVENT components. <a href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136">More...</a><br /></td></tr>
+<tr class="separator:acbf0f85b59416bfc8e8a65970e191136"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8686abb751773c3358c1a82fb79606c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist_next_free_time</a> (<a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *sl, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
<tr class="memdesc:af8686abb751773c3358c1a82fb79606c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the next free time span in a spanlist. <a href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">More...</a><br /></td></tr>
<tr class="separator:af8686abb751773c3358c1a82fb79606c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Code that supports collections of free/busy spans of time. </p>
+<div class="textblock"><p >Code that supports collections of free/busy spans of time. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="aca42fe723854f27dee1dbd89ac8eea43"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aca42fe723854f27dee1dbd89ac8eea43">&#9670;&nbsp;</a></span>icalspanlist_as_freebusy_matrix()</h2>
+<a id="a7075f544806d8dec4696ccf80067f7d7" name="a7075f544806d8dec4696ccf80067f7d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7075f544806d8dec4696ccf80067f7d7">&#9670;&nbsp;</a></span>icalspanlist_as_freebusy_matrix()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">int* icalspanlist_as_freebusy_matrix </td>
+ <td class="memname">int * icalspanlist_as_freebusy_matrix </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *&#160;</td>
<td class="paramname"><em>span</em>, </td>
@@ -148,18 +147,18 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A pointer to an array of integers containing the number of busy events in each delta_t time period. The final entry contains the value -1.</dd></dl>
<p>This calculation is somewhat tricky. This is due to the fact that the time range contains the start time, but does not contain the end time. To perform a proper calculation we subtract one second off the end times to get a true containing time.</p>
-<p>Also note that if you supplying a spanlist that does not start or end on a time boundary divisible by delta_t you may get results that are not quite what you expect. </p>
+<p >Also note that if you supplying a spanlist that does not start or end on a time boundary divisible by delta_t you may get results that are not quite what you expect. </p>
</div>
</div>
-<a id="a2c5f900137f272a1897d8856fbd1b961"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2c5f900137f272a1897d8856fbd1b961">&#9670;&nbsp;</a></span>icalspanlist_as_vfreebusy()</h2>
+<a id="aed5ab46eeb595eb24cb99494f6837267" name="aed5ab46eeb595eb24cb99494f6837267"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aed5ab46eeb595eb24cb99494f6837267">&#9670;&nbsp;</a></span>icalspanlist_as_vfreebusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a>* icalspanlist_as_vfreebusy </td>
+ <td class="memname"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> * icalspanlist_as_vfreebusy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> *&#160;</td>
<td class="paramname"><em>sl</em>, </td>
@@ -187,7 +186,7 @@ Functions</h2></td></tr>
<p>Returns a VFREEBUSY component for a spanlist. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">sl</td><td>A valid icalspanlist, from <a class="el" href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb" title="Makes a free list from a set of VEVENT components.">icalspanlist_new()</a> </td></tr>
+ <tr><td class="paramname">sl</td><td>A valid icalspanlist, from <a class="el" href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136" title="Makes a free list from a set of VEVENT components.">icalspanlist_new()</a> </td></tr>
<tr><td class="paramname">organizer</td><td>The organizer specified as "MAILTO:user@domain" </td></tr>
<tr><td class="paramname">attendee</td><td>The attendee specified as "MAILTO:user@domain"</td></tr>
</table>
@@ -198,7 +197,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a31a026b29f6b18108e49b15c9593a7fa"></a>
+<a id="a31a026b29f6b18108e49b15c9593a7fa" name="a31a026b29f6b18108e49b15c9593a7fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31a026b29f6b18108e49b15c9593a7fa">&#9670;&nbsp;</a></span>icalspanlist_dump()</h2>
<div class="memitem">
@@ -224,7 +223,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="acb42d8b7053e8886c8ea895699f6fa9c"></a>
+<a id="acb42d8b7053e8886c8ea895699f6fa9c" name="acb42d8b7053e8886c8ea895699f6fa9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb42d8b7053e8886c8ea895699f6fa9c">&#9670;&nbsp;</a></span>icalspanlist_free()</h2>
<div class="memitem">
@@ -251,14 +250,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="a7178dfde5839654471d57611794eda96"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7178dfde5839654471d57611794eda96">&#9670;&nbsp;</a></span>icalspanlist_from_vfreebusy()</h2>
+<a id="a980cdf00f77540c74dc44f7037aa82a5" name="a980cdf00f77540c74dc44f7037aa82a5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a980cdf00f77540c74dc44f7037aa82a5">&#9670;&nbsp;</a></span>icalspanlist_from_vfreebusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a>* icalspanlist_from_vfreebusy </td>
+ <td class="memname"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> * icalspanlist_from_vfreebusy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td>
<td class="paramname"><em>comp</em></td><td>)</td>
@@ -268,7 +267,7 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>Constructs an icalspanlist from a VFREEBUSY component. </p>
-<p>Constructs an icalspanlist from the VFREEBUSY component of an icalcomponent.</p>
+<p >Constructs an icalspanlist from the VFREEBUSY component of an icalcomponent.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">comp</td><td>A valid icalcomponent.</td></tr>
@@ -279,14 +278,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="ae7f6d3e48e73cf9cd2712abd101400eb"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae7f6d3e48e73cf9cd2712abd101400eb">&#9670;&nbsp;</a></span>icalspanlist_new()</h2>
+<a id="acbf0f85b59416bfc8e8a65970e191136" name="acbf0f85b59416bfc8e8a65970e191136"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acbf0f85b59416bfc8e8a65970e191136">&#9670;&nbsp;</a></span>icalspanlist_new()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a>* icalspanlist_new </td>
+ <td class="memname"><a class="el" href="structicalspanlist__impl.html">icalspanlist</a> * icalspanlist_new </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td>
<td class="paramname"><em>set</em>, </td>
@@ -325,7 +324,7 @@ Functions</h2></td></tr>
</div>
</div>
-<a id="af8686abb751773c3358c1a82fb79606c"></a>
+<a id="af8686abb751773c3358c1a82fb79606c" name="af8686abb751773c3358c1a82fb79606c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8686abb751773c3358c1a82fb79606c">&#9670;&nbsp;</a></span>icalspanlist_next_free_time()</h2>
<div class="memitem">
@@ -366,7 +365,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalspanlist_8h_source.html b/apidocs/icalspanlist_8h_source.html
index 16e49047..f01f5085 100644
--- a/apidocs/icalspanlist_8h_source.html
+++ b/apidocs/icalspanlist_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalspanlist.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,62 +66,61 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalspanlist.h</div> </div>
+ <div class="headertitle"><div class="title">icalspanlist.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalspanlist_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalspanlist.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 21 Aug 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">=========================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#ifndef ICALSPANLIST_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define ICALSPANLIST_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicalspanlist__impl.html">icalspanlist_impl</a> <a class="code" href="structicalspanlist__impl.html">icalspanlist</a>;</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *<a class="code" href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb">icalspanlist_new</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set,</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d">start</a>,</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">end</a>);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist_free</a>(<a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *sl);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> <a class="code" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist_next_free_time</a>(<a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *sl,</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist_dump</a>(<a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *sl);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961">icalspanlist_as_vfreebusy</a>(<a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *sl,</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *organizer,</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *attendee);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> *<a class="code" href="icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43">icalspanlist_as_freebusy_matrix</a>(<a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *span, <span class="keywordtype">int</span> delta_t);</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;LIBICAL_ICALSS_EXPORT <a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *<a class="code" href="icalspanlist_8h.html#a7178dfde5839654471d57611794eda96">icalspanlist_from_vfreebusy</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icalspanlist_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalspanlist.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 21 Aug 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">=========================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef ICALSPANLIST_H</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define ICALSPANLIST_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="icalset_8h.html">icalset.h</a>&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist_impl</a> <a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a>;</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *<a class="code hl_function" href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136">icalspanlist_new</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set,</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_variable" href="structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d">start</a>,</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_variable" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">end</a>);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist_free</a>(<a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *sl);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>LIBICAL_ICALSS_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> <a class="code hl_function" href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist_next_free_time</a>(<a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *sl,</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist_dump</a>(<a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *sl);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267">icalspanlist_as_vfreebusy</a>(<a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *sl,</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *organizer,</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *attendee);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>LIBICAL_ICALSS_EXPORT <span class="keywordtype">int</span> *<a class="code hl_function" href="icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7">icalspanlist_as_freebusy_matrix</a>(<a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *span, <span class="keywordtype">int</span> delta_t);</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>LIBICAL_ICALSS_EXPORT <a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *<a class="code hl_function" href="icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5">icalspanlist_from_vfreebusy</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalset_8h_html"><div class="ttname"><a href="icalset_8h.html">icalset.h</a></div></div>
-<div class="ttc" id="aicalspanlist_8h_html_a2c5f900137f272a1897d8856fbd1b961"><div class="ttname"><a href="icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961">icalspanlist_as_vfreebusy</a></div><div class="ttdeci">icalcomponent * icalspanlist_as_vfreebusy(icalspanlist *sl, const char *organizer, const char *attendee)</div><div class="ttdoc">Returns a VFREEBUSY component for a spanlist.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:351</div></div>
<div class="ttc" id="aicalspanlist_8h_html_a31a026b29f6b18108e49b15c9593a7fa"><div class="ttname"><a href="icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa">icalspanlist_dump</a></div><div class="ttdeci">void icalspanlist_dump(icalspanlist *sl)</div><div class="ttdoc">(Debug) print out spanlist to STDOUT.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:210</div></div>
-<div class="ttc" id="aicalspanlist_8h_html_a7178dfde5839654471d57611794eda96"><div class="ttname"><a href="icalspanlist_8h.html#a7178dfde5839654471d57611794eda96">icalspanlist_from_vfreebusy</a></div><div class="ttdeci">icalspanlist * icalspanlist_from_vfreebusy(icalcomponent *comp)</div><div class="ttdoc">Constructs an icalspanlist from a VFREEBUSY component.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:402</div></div>
-<div class="ttc" id="aicalspanlist_8h_html_aca42fe723854f27dee1dbd89ac8eea43"><div class="ttname"><a href="icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43">icalspanlist_as_freebusy_matrix</a></div><div class="ttdeci">int * icalspanlist_as_freebusy_matrix(icalspanlist *span, int delta_t)</div><div class="ttdoc">Returns an hour-by-hour array of free/busy times over a given period.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:290</div></div>
+<div class="ttc" id="aicalspanlist_8h_html_a7075f544806d8dec4696ccf80067f7d7"><div class="ttname"><a href="icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7">icalspanlist_as_freebusy_matrix</a></div><div class="ttdeci">int * icalspanlist_as_freebusy_matrix(icalspanlist *span, int delta_t)</div><div class="ttdoc">Returns an hour-by-hour array of free/busy times over a given period.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:290</div></div>
+<div class="ttc" id="aicalspanlist_8h_html_a980cdf00f77540c74dc44f7037aa82a5"><div class="ttname"><a href="icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5">icalspanlist_from_vfreebusy</a></div><div class="ttdeci">icalspanlist * icalspanlist_from_vfreebusy(icalcomponent *comp)</div><div class="ttdoc">Constructs an icalspanlist from a VFREEBUSY component.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:402</div></div>
<div class="ttc" id="aicalspanlist_8h_html_acb42d8b7053e8886c8ea895699f6fa9c"><div class="ttname"><a href="icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c">icalspanlist_free</a></div><div class="ttdeci">void icalspanlist_free(icalspanlist *sl)</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:192</div></div>
-<div class="ttc" id="aicalspanlist_8h_html_ae7f6d3e48e73cf9cd2712abd101400eb"><div class="ttname"><a href="icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb">icalspanlist_new</a></div><div class="ttdeci">icalspanlist * icalspanlist_new(icalset *set, struct icaltimetype start, struct icaltimetype end)</div><div class="ttdoc">Makes a free list from a set of VEVENT components.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:90</div></div>
+<div class="ttc" id="aicalspanlist_8h_html_acbf0f85b59416bfc8e8a65970e191136"><div class="ttname"><a href="icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136">icalspanlist_new</a></div><div class="ttdeci">icalspanlist * icalspanlist_new(icalset *set, struct icaltimetype start, struct icaltimetype end)</div><div class="ttdoc">Makes a free list from a set of VEVENT components.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:90</div></div>
+<div class="ttc" id="aicalspanlist_8h_html_aed5ab46eeb595eb24cb99494f6837267"><div class="ttname"><a href="icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267">icalspanlist_as_vfreebusy</a></div><div class="ttdeci">icalcomponent * icalspanlist_as_vfreebusy(icalspanlist *sl, const char *organizer, const char *attendee)</div><div class="ttdoc">Returns a VFREEBUSY component for a spanlist.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:351</div></div>
<div class="ttc" id="aicalspanlist_8h_html_af8686abb751773c3358c1a82fb79606c"><div class="ttname"><a href="icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c">icalspanlist_next_free_time</a></div><div class="ttdeci">struct icalperiodtype icalspanlist_next_free_time(icalspanlist *sl, struct icaltimetype t)</div><div class="ttdoc">Finds the next free time span in a spanlist.</div><div class="ttdef"><b>Definition:</b> icalspanlist.c:226</div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
<div class="ttc" id="astructicalperiodtype_html"><div class="ttname"><a href="structicalperiodtype.html">icalperiodtype</a></div><div class="ttdoc">Struct to represent a period in time.</div><div class="ttdef"><b>Definition:</b> icalperiod.h:38</div></div>
@@ -133,7 +132,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalspanlist__cxx_8h.html b/apidocs/icalspanlist__cxx_8h.html
index 3ab8954d..b3b369b2 100644
--- a/apidocs/icalspanlist__cxx_8h.html
+++ b/apidocs/icalspanlist__cxx_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalspanlist_cxx.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> </div>
- <div class="headertitle">
-<div class="title">icalspanlist_cxx.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalspanlist_cxx.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -78,23 +77,23 @@ $(function() {
<p><a href="icalspanlist__cxx_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1ICalSpanList.html">LibICal::ICalSpanList</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>C++ class wrapping the icalspanlist data structure. </p>
+<div class="textblock"><p >C++ class wrapping the icalspanlist data structure. </p>
<dl class="section author"><dt>Author</dt><dd>Critical Path</dd></dl>
<p>(C) COPYRIGHT 2001, Critical Path</p>
-<p>This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
-<p>The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
-<p>Or:</p>
-<p>The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
+<p >This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
+<p >The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
+<p >Or:</p>
+<p >The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalspanlist__cxx_8h_source.html b/apidocs/icalspanlist__cxx_8h_source.html
index ce632da5..5bae679d 100644
--- a/apidocs/icalspanlist__cxx_8h_source.html
+++ b/apidocs/icalspanlist__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalspanlist_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,71 +66,70 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalspanlist_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">icalspanlist_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalspanlist__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALSPANLIST_CXX_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALSPANLIST_CXX_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalspanlist_8h.html">icalspanlist.h</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;}</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span>LibICal</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">class </span>VComponent;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html"> 46</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICALSS_EXPORT <a class="code" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;{</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <a class="code" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a>();</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="code" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;v);</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487"> 53</a></span>&#160; <a class="code" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">ICalSpanList</a>(<a class="code" href="structicalset__impl.html">icalset</a> *set, <a class="code" href="structicaltimetype.html">icaltimetype</a> start, <a class="code" href="structicaltimetype.html">icaltimetype</a> end);</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190"> 56</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190">ICalSpanList</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85"> 59</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85">ICalSpanList</a>(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;comp);</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2"> 62</a></span>&#160; <a class="code" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">~ICalSpanList</a>();</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3"> 65</a></span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code" href="classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3">get_vfreebusy</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *organizer, <span class="keyword">const</span> <span class="keywordtype">char</span> *attendee);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243"> 70</a></span>&#160; <span class="keyword">operator</span> <a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *()</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; {</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordflow">return</span> data;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; }</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc"> 76</a></span>&#160; std::vector &lt; int &gt;<a class="code" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">as_vector</a>(<span class="keywordtype">int</span> delta_t);</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
-<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b"> 79</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">dump</a>();</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="structicalspanlist__impl.html">icalspanlist</a> *data;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;};</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;} <span class="comment">// namespace LibICal;</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icalspanlist__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#ifndef ICALSPANLIST_CXX_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define ICALSPANLIST_CXX_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;libical_icalss_export.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>{</div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;<a class="code" href="icalspanlist_8h.html">icalspanlist.h</a>&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;<a class="code" href="icaltime_8h.html">icaltime.h</a>&quot;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>}</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &lt;vector&gt;</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">namespace </span>LibICal</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>{</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">class </span>VComponent;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html"> 46</a></span><span class="keyword">class </span>LIBICAL_ICALSS_EXPORT <a class="code hl_class" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a></div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>{</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <a class="code hl_class" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a>();</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <a class="code hl_class" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;v);</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487"> 53</a></span> <a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">ICalSpanList</a>(<a class="code hl_struct" href="structicalset__impl.html">icalset</a> *set, <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> start, <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> end);</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190"> 56</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190">ICalSpanList</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85"> 59</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85">ICalSpanList</a>(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;comp);</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2"> 62</a></span> <a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">~ICalSpanList</a>();</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48"> 65</a></span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48">get_vfreebusy</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *organizer, <span class="keyword">const</span> <span class="keywordtype">char</span> *attendee);</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_class" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalSpanList.html">ICalSpanList</a> &amp;);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243"> 70</a></span> <span class="keyword">operator</span> <a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *()</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> {</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keywordflow">return</span> data;</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> }</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc"> 76</a></span> std::vector &lt; int &gt;<a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">as_vector</a>(<span class="keywordtype">int</span> delta_t);</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b"> 79</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">dump</a>();</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_struct" href="structicalspanlist__impl.html">icalspanlist</a> *data;</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>};</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span>} <span class="comment">// namespace LibICal;</span></div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html">LibICal::ICalSpanList</a></div><div class="ttdef"><b>Definition:</b> icalspanlist_cxx.h:47</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_a009d494e48e9bd6401a80315e292e487"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487">LibICal::ICalSpanList::ICalSpanList</a></div><div class="ttdeci">ICalSpanList(icalset *set, icaltimetype start, icaltimetype end)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_a553e46923b9b8cdf5f45043eefab3190"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190">LibICal::ICalSpanList::ICalSpanList</a></div><div class="ttdeci">ICalSpanList(icalcomponent *comp)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_a677ad30a4a2d1753b3357fcdd38cfa85"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85">LibICal::ICalSpanList::ICalSpanList</a></div><div class="ttdeci">ICalSpanList(VComponent &amp;comp)</div></div>
+<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_a6b9c15908043937b51737641abda8e48"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48">LibICal::ICalSpanList::get_vfreebusy</a></div><div class="ttdeci">VComponent * get_vfreebusy(const char *organizer, const char *attendee)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_a90af8eaf10472184439c880382f137fc"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc">LibICal::ICalSpanList::as_vector</a></div><div class="ttdeci">std::vector&lt; int &gt; as_vector(int delta_t)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_aa60a6309d691037928c20d06709e47c2"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2">LibICal::ICalSpanList::~ICalSpanList</a></div><div class="ttdeci">~ICalSpanList()</div></div>
-<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_ac1cab01d04bb4f2ef0d08ec146b4a6d3"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3">LibICal::ICalSpanList::get_vfreebusy</a></div><div class="ttdeci">VComponent * get_vfreebusy(const char *organizer, const char *attendee)</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalSpanList_html_ae1c6dbf5f3b15806459f12ec4b89414b"><div class="ttname"><a href="classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b">LibICal::ICalSpanList::dump</a></div><div class="ttdeci">void dump()</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html"><div class="ttname"><a href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></div><div class="ttdoc">A class wrapping the libical icalcomponent functions.</div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:48</div></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
@@ -143,7 +142,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalssyacc_8h_source.html b/apidocs/icalssyacc_8h_source.html
index 36cb67ea..af636654 100644
--- a/apidocs/icalssyacc_8h_source.html
+++ b/apidocs/icalssyacc_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalssyacc.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,115 +66,114 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalssyacc.h</div> </div>
+ <div class="headertitle"><div class="title">icalssyacc.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/* A Bison parser, made by GNU Bison 2.3. */</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160; </div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">/* Skeleton interface for Bison&#39;s Yacc-like parsers in C</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> Free Software Foundation, Inc.</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> This program is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> it under the terms of the GNU General Public License as published by</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> the Free Software Foundation; either version 2, or (at your option)</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> any later version.</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> This program is distributed in the hope that it will be useful,</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> GNU General Public License for more details.</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> You should have received a copy of the GNU General Public License</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> along with this program; if not, write to the Free Software</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> Foundation, Inc., 51 Franklin Street, Fifth Floor,</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> Boston, MA 02110-1301, USA. */</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment">/* As a special exception, you may create a larger work that contains</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"> part or all of the Bison parser skeleton and distribute that work</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> under terms of your choice, so long as that work isn&#39;t itself a</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"> parser generator using the skeleton or a modified version thereof</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> as a parser skeleton. Alternatively, if you modify or redistribute</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> the parser skeleton itself, you may (at your option) remove this</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> special exception, which will cause the skeleton and the resulting</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"> Bison output files to be licensed under the GNU General Public</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> License without this special exception.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> This special exception was added by the Free Software Foundation in</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> version 2.2 of Bison. */</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment">/* Tokens. */</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#ifndef YYTOKENTYPE</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor"># define YYTOKENTYPE</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="comment">/* Put the tokens into the symbol table, so that GDB and other debuggers</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"> know about them. */</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">enum</span> yytokentype {</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; STRING = 258,</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; SELECT = 259,</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; FROM = 260,</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; WHERE = 261,</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; COMMA = 262,</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; QUOTE = 263,</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; EQUALS = 264,</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; NOTEQUALS = 265,</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; LESS = 266,</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; GREATER = 267,</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; LESSEQUALS = 268,</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; GREATEREQUALS = 269,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; AND = 270,</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; OR = 271,</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; EOL = 272,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; END = 273,</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; IS = 274,</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; NOT = 275,</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; SQLNULL = 276</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; };</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/* Tokens. */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#define STRING 258</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#define SELECT 259</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#define FROM 260</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#define WHERE 261</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#define COMMA 262</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#define QUOTE 263</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#define EQUALS 264</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#define NOTEQUALS 265</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#define LESS 266</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#define GREATER 267</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#define LESSEQUALS 268</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#define GREATEREQUALS 269</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#define AND 270</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="preprocessor">#define OR 271</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#define EOL 272</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#define END 273</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#define IS 274</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define NOT 275</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define SQLNULL 276</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#if ! defined YYSTYPE &amp;&amp; ! defined YYSTYPE_IS_DECLARED</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionYYSTYPE.html">YYSTYPE</a></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;{</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordtype">char</span>* v_string;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;}</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment">/* Line 1489 of yacc.c. */</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <a class="code" href="unionYYSTYPE.html">YYSTYPE</a>;</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor"># define yystype YYSTYPE </span><span class="comment">/* obsolescent; will be withdrawn */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor"># define YYSTYPE_IS_DECLARED 1</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor"># define YYSTYPE_IS_TRIVIAL 1</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="keyword">extern</span> <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> sslval;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/* A Bison parser, made by GNU Bison 2.3. */</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">/* Skeleton interface for Bison&#39;s Yacc-like parsers in C</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> Free Software Foundation, Inc.</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"></span> </div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> This program is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> it under the terms of the GNU General Public License as published by</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> the Free Software Foundation; either version 2, or (at your option)</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> any later version.</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> This program is distributed in the hope that it will be useful,</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> GNU General Public License for more details.</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> You should have received a copy of the GNU General Public License</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> along with this program; if not, write to the Free Software</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> Foundation, Inc., 51 Franklin Street, Fifth Floor,</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> Boston, MA 02110-1301, USA. */</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment">/* As a special exception, you may create a larger work that contains</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"> part or all of the Bison parser skeleton and distribute that work</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> under terms of your choice, so long as that work isn&#39;t itself a</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"> parser generator using the skeleton or a modified version thereof</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> as a parser skeleton. Alternatively, if you modify or redistribute</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> the parser skeleton itself, you may (at your option) remove this</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> special exception, which will cause the skeleton and the resulting</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment"> Bison output files to be licensed under the GNU General Public</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment"> License without this special exception.</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"></span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment"> This special exception was added by the Free Software Foundation in</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment"> version 2.2 of Bison. */</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment">/* Tokens. */</span></div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#ifndef YYTOKENTYPE</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor"># define YYTOKENTYPE</span></div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="comment">/* Put the tokens into the symbol table, so that GDB and other debuggers</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment"> know about them. */</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">enum</span> yytokentype {</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> STRING = 258,</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> SELECT = 259,</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> FROM = 260,</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> WHERE = 261,</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> COMMA = 262,</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> QUOTE = 263,</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> EQUALS = 264,</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> NOTEQUALS = 265,</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> LESS = 266,</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> GREATER = 267,</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> LESSEQUALS = 268,</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> GREATEREQUALS = 269,</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> AND = 270,</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> OR = 271,</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> EOL = 272,</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> END = 273,</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> IS = 274,</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> NOT = 275,</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> SQLNULL = 276</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> };</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment">/* Tokens. */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="preprocessor">#define STRING 258</span></div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="preprocessor">#define SELECT 259</span></div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="preprocessor">#define FROM 260</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="preprocessor">#define WHERE 261</span></div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="preprocessor">#define COMMA 262</span></div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#define QUOTE 263</span></div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="preprocessor">#define EQUALS 264</span></div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#define NOTEQUALS 265</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#define LESS 266</span></div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#define GREATER 267</span></div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="preprocessor">#define LESSEQUALS 268</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="preprocessor">#define GREATEREQUALS 269</span></div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="preprocessor">#define AND 270</span></div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="preprocessor">#define OR 271</span></div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#define EOL 272</span></div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="preprocessor">#define END 273</span></div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor">#define IS 274</span></div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor">#define NOT 275</span></div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor">#define SQLNULL 276</span></div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#if ! defined YYSTYPE &amp;&amp; ! defined YYSTYPE_IS_DECLARED</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="keyword">typedef</span> <span class="keyword">union </span><a class="code hl_union" href="unionYYSTYPE.html">YYSTYPE</a></div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span>{</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordtype">char</span>* v_string;</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span>}</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="comment">/* Line 1489 of yacc.c. */</span></div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <a class="code hl_union" href="unionYYSTYPE.html">YYSTYPE</a>;</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="preprocessor"># define yystype YYSTYPE </span><span class="comment">/* obsolescent; will be withdrawn */</span><span class="preprocessor"></span></div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="preprocessor"># define YYSTYPE_IS_DECLARED 1</span></div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span><span class="preprocessor"># define YYSTYPE_IS_TRIVIAL 1</span></div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="keyword">extern</span> <a class="code hl_union" href="unionYYSTYPE.html">YYSTYPE</a> sslval;</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
<div class="ttc" id="aunionYYSTYPE_html"><div class="ttname"><a href="unionYYSTYPE.html">YYSTYPE</a></div><div class="ttdef"><b>Definition:</b> icalssyacc.c:198</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltime_8h.html b/apidocs/icaltime_8h.html
index 92515c08..f3ee7c31 100644
--- a/apidocs/icaltime_8h.html
+++ b/apidocs/icaltime_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltime.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -71,8 +71,7 @@ $(function() {
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icaltime.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltime.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -81,45 +80,45 @@ $(function() {
<p><a href="icaltime_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltime__span.html">icaltime_span</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltimetype.html">icaltimetype</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:aa707f3723c2aa852e398aa480728f6e9"><td class="memItemLeft" align="right" valign="top"><a id="aa707f3723c2aa852e398aa480728f6e9"></a>
+<tr class="memitem:aa707f3723c2aa852e398aa480728f6e9"><td class="memItemLeft" align="right" valign="top"><a id="aa707f3723c2aa852e398aa480728f6e9" name="aa707f3723c2aa852e398aa480728f6e9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICALTIMETYPE_INITIALIZER</b>&#160;&#160;&#160;{ 0, 0, 0, 0, 0, 0, 0, 0, 0}</td></tr>
<tr class="separator:aa707f3723c2aa852e398aa480728f6e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a598767e5ef2c9303cf6f2441f05e2d40"><td class="memItemLeft" align="right" valign="top"><a id="a598767e5ef2c9303cf6f2441f05e2d40"></a>
+<tr class="memitem:a598767e5ef2c9303cf6f2441f05e2d40"><td class="memItemLeft" align="right" valign="top"><a id="a598767e5ef2c9303cf6f2441f05e2d40" name="a598767e5ef2c9303cf6f2441f05e2d40"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICALTIMEZONE_DEFINED</b></td></tr>
<tr class="separator:a598767e5ef2c9303cf6f2441f05e2d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:adb7f14527a82d401994a8e031f831090"><td class="memItemLeft" align="right" valign="top"><a id="adb7f14527a82d401994a8e031f831090"></a>
+<tr class="memitem:adb7f14527a82d401994a8e031f831090"><td class="memItemLeft" align="right" valign="top"><a id="adb7f14527a82d401994a8e031f831090" name="adb7f14527a82d401994a8e031f831090"></a>
typedef struct <a class="el" href="structicaltime__span.html">icaltime_span</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaltime_span</b></td></tr>
<tr class="separator:adb7f14527a82d401994a8e031f831090"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa81932182c65e1e6ba0e34e105e0a8eb"><td class="memItemLeft" align="right" valign="top"><a id="aa81932182c65e1e6ba0e34e105e0a8eb"></a>
+<tr class="memitem:aa81932182c65e1e6ba0e34e105e0a8eb"><td class="memItemLeft" align="right" valign="top"><a id="aa81932182c65e1e6ba0e34e105e0a8eb" name="aa81932182c65e1e6ba0e34e105e0a8eb"></a>
typedef struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimetype</b></td></tr>
<tr class="separator:aa81932182c65e1e6ba0e34e105e0a8eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8561e9d4374ca1e29cd5ade459a50208"><td class="memItemLeft" align="right" valign="top"><a id="a8561e9d4374ca1e29cd5ade459a50208"></a>
+<tr class="memitem:a8561e9d4374ca1e29cd5ade459a50208"><td class="memItemLeft" align="right" valign="top"><a id="a8561e9d4374ca1e29cd5ade459a50208" name="a8561e9d4374ca1e29cd5ade459a50208"></a>
typedef struct <a class="el" href="struct__icaltimezone.html">_icaltimezone</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone</b></td></tr>
<tr class="separator:a8561e9d4374ca1e29cd5ade459a50208"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aeeff97a90d535fd004d93057e49e8663"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime_adjust</a> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *tt, const int days, const int hours, const int minutes, const int seconds)</td></tr>
<tr class="memdesc:aeeff97a90d535fd004d93057e49e8663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal, shouldn't be part of the public API. <a href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">More...</a><br /></td></tr>
<tr class="separator:aeeff97a90d535fd004d93057e49e8663"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6e090f8ad8d868fd80fa445f542851a4"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4">icaltime_as_ical_string</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> tt)</td></tr>
-<tr class="memdesc:a6e090f8ad8d868fd80fa445f542851a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string represention of the time, in RFC5545 format. <a href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4">More...</a><br /></td></tr>
-<tr class="separator:a6e090f8ad8d868fd80fa445f542851a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1b8242c1c4d5234f611d82178fe6660d"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d">icaltime_as_ical_string_r</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> tt)</td></tr>
-<tr class="memdesc:a1b8242c1c4d5234f611d82178fe6660d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string represention of the time, in RFC5545 format. <a href="icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d">More...</a><br /></td></tr>
-<tr class="separator:a1b8242c1c4d5234f611d82178fe6660d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d92fa0eb3e7b3cc2f57628d8d2900e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e">icaltime_as_ical_string</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> tt)</td></tr>
+<tr class="memdesc:a96d92fa0eb3e7b3cc2f57628d8d2900e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string represention of the time, in RFC5545 format. <a href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e">More...</a><br /></td></tr>
+<tr class="separator:a96d92fa0eb3e7b3cc2f57628d8d2900e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff3743be95ab23fecba3a1de69ffdc2e"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e">icaltime_as_ical_string_r</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> tt)</td></tr>
+<tr class="memdesc:aff3743be95ab23fecba3a1de69ffdc2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string represention of the time, in RFC5545 format. <a href="icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e">More...</a><br /></td></tr>
+<tr class="separator:aff3743be95ab23fecba3a1de69ffdc2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b39742d0f786f41df391c62ee56ec10"><td class="memItemLeft" align="right" valign="top">time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a>)</td></tr>
<tr class="separator:a7b39742d0f786f41df391c62ee56ec10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ec8d0734d00b761745ea55808db8237"><td class="memItemLeft" align="right" valign="top">time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime_as_timet_with_zone</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> tt, const <a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
@@ -143,8 +142,8 @@ Functions</h2></td></tr>
<tr class="memitem:a6df493d8d79b6eef9fca25adefbb6d69"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime_day_of_week</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
<tr class="memdesc:a6df493d8d79b6eef9fca25adefbb6d69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the day of the week of the given time. <a href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">More...</a><br /></td></tr>
<tr class="separator:a6df493d8d79b6eef9fca25adefbb6d69"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39606ca412bb507284a55356c9522b91"><td class="memItemLeft" align="right" valign="top"><a id="a39606ca412bb507284a55356c9522b91"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime_day_of_year</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
+<tr class="memitem:a39606ca412bb507284a55356c9522b91"><td class="memItemLeft" align="right" valign="top"><a id="a39606ca412bb507284a55356c9522b91" name="a39606ca412bb507284a55356c9522b91"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>icaltime_day_of_year</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
<tr class="memdesc:a39606ca412bb507284a55356c9522b91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the day of the year, counting from 1 (Jan 1st). <br /></td></tr>
<tr class="separator:a39606ca412bb507284a55356c9522b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99e9d9e26bea0231d23eb171990a1e8f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime_days_in_month</a> (const int month, const int year)</td></tr>
@@ -160,22 +159,22 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
<tr class="memitem:a86a8cb717a14ef07e75060e22711d401"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime_from_timet_with_zone</a> (const time_t tm, const int is_date, const <a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
<tr class="memdesc:a86a8cb717a14ef07e75060e22711d401"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <a href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">More...</a><br /></td></tr>
<tr class="separator:a86a8cb717a14ef07e75060e22711d401"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7496b7d2fc379613abf9e76a3842cea5"><td class="memItemLeft" align="right" valign="top"><a id="a7496b7d2fc379613abf9e76a3842cea5"></a>
-const <a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5">icaltime_get_timezone</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
-<tr class="memdesc:a7496b7d2fc379613abf9e76a3842cea5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the timezone. <br /></td></tr>
-<tr class="separator:a7496b7d2fc379613abf9e76a3842cea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8b4da9682eb6cd711c8c7f683fa62b6"><td class="memItemLeft" align="right" valign="top"><a id="ac8b4da9682eb6cd711c8c7f683fa62b6"></a>
-const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6">icaltime_get_tzid</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
-<tr class="memdesc:ac8b4da9682eb6cd711c8c7f683fa62b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the tzid, or NULL for a floating time. <br /></td></tr>
-<tr class="separator:ac8b4da9682eb6cd711c8c7f683fa62b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a59eb5d3951c49e5d62953fcffda3b0"><td class="memItemLeft" align="right" valign="top"><a id="a5a59eb5d3951c49e5d62953fcffda3b0" name="a5a59eb5d3951c49e5d62953fcffda3b0"></a>
+const <a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltime_get_timezone</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
+<tr class="memdesc:a5a59eb5d3951c49e5d62953fcffda3b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the timezone. <br /></td></tr>
+<tr class="separator:a5a59eb5d3951c49e5d62953fcffda3b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2189e2b4850921f206f87e7112e9e55b"><td class="memItemLeft" align="right" valign="top"><a id="a2189e2b4850921f206f87e7112e9e55b" name="a2189e2b4850921f206f87e7112e9e55b"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltime_get_tzid</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
+<tr class="memdesc:a2189e2b4850921f206f87e7112e9e55b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the tzid, or NULL for a floating time. <br /></td></tr>
+<tr class="separator:a2189e2b4850921f206f87e7112e9e55b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a738950db4a3f2751f414a2a71c1ea4d2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime_is_date</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
<tr class="memdesc:a738950db4a3f2751f414a2a71c1ea4d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if time is a DATE. <a href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">More...</a><br /></td></tr>
<tr class="separator:a738950db4a3f2751f414a2a71c1ea4d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accb8f16099b25c282dc4f7e33531dae4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime_is_leap_year</a> (const int year)</td></tr>
<tr class="memdesc:accb8f16099b25c282dc4f7e33531dae4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the specified year is a leap year. <a href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">More...</a><br /></td></tr>
<tr class="separator:accb8f16099b25c282dc4f7e33531dae4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97483d9daf2fc8f8b1bbdc0c75ced095"><td class="memItemLeft" align="right" valign="top"><a id="a97483d9daf2fc8f8b1bbdc0c75ced095"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
+<tr class="memitem:a97483d9daf2fc8f8b1bbdc0c75ced095"><td class="memItemLeft" align="right" valign="top"><a id="a97483d9daf2fc8f8b1bbdc0c75ced095" name="a97483d9daf2fc8f8b1bbdc0c75ced095"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>icaltime_is_null_time</b> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
<tr class="memdesc:a97483d9daf2fc8f8b1bbdc0c75ced095"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the time is null. <br /></td></tr>
<tr class="separator:a97483d9daf2fc8f8b1bbdc0c75ced095"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a097e18ea14aceb3dbc68c370f26f9b6c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime_is_utc</a> (const struct <a class="el" href="structicaltimetype.html">icaltimetype</a> t)</td></tr>
@@ -216,51 +215,56 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
<tr class="separator:a5be09f07b9444f73a66d179ae61f137a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>struct icaltimetype is a pseudo-object that abstracts time handling. </p>
-<p>It can represent either a DATE or a DATE-TIME (floating, UTC or in a given timezone), and it keeps track internally of its native timezone.</p>
-<p>The typical usage is to call the correct constructor specifying the desired timezone. If this is not known until a later time, the correct behavior is to specify a NULL timezone and call <a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8" title="Converts time to a given timezone.">icaltime_convert_to_zone()</a> at a later time.</p>
-<p>There are several ways to create a new icaltimetype:</p>
+<div class="textblock"><p >struct icaltimetype is a pseudo-object that abstracts time handling. </p>
+<p >It can represent either a DATE or a DATE-TIME (floating, UTC or in a given timezone), and it keeps track internally of its native timezone.</p>
+<p >The typical usage is to call the correct constructor specifying the desired timezone. If this is not known until a later time, the correct behavior is to specify a NULL timezone and call <a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8" title="Converts time to a given timezone.">icaltime_convert_to_zone()</a> at a later time.</p>
+<p >There are several ways to create a new icaltimetype:</p>
<ul>
<li><a class="el" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1" title="Constructor.">icaltime_null_time()</a></li>
<li><a class="el" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25" title="Constructor.">icaltime_null_date()</a></li>
<li><a class="el" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151" title="Convenience constructor.">icaltime_current_time_with_zone()</a></li>
<li><a class="el" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372" title="Convenience constructor.">icaltime_today()</a></li>
-<li>icaltime_from_timet_with_zone(time_t tm, int is_date, icaltimezone *zone)</li>
+<li>icaltime_from_timet_with_zone(time_t tm, int is_date,
+ icaltimezone *zone)</li>
<li><a class="el" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307" title="Constructor.">icaltime_from_day_of_year(int doy, int year)</a></li>
</ul>
-<p>italtimetype objects can be converted to different formats:</p>
+<p >italtimetype objects can be converted to different formats:</p>
<ul>
<li><a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet(struct icaltimetype tt)</a></li>
-<li>icaltime_as_timet_with_zone(struct icaltimetype tt, icaltimezone *zone)</li>
-<li><a class="el" href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4" title="Returns a string represention of the time, in RFC5545 format.">icaltime_as_ical_string(struct icaltimetype tt)</a></li>
+<li>icaltime_as_timet_with_zone(struct icaltimetype tt,
+ icaltimezone *zone)</li>
+<li><a class="el" href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e" title="Returns a string represention of the time, in RFC5545 format.">icaltime_as_ical_string(struct icaltimetype tt)</a></li>
</ul>
-<p>Accessor methods include:</p>
+<p >Accessor methods include:</p>
<ul>
-<li><a class="el" href="icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5" title="Returns the timezone.">icaltime_get_timezone(struct icaltimetype t)</a></li>
-<li><a class="el" href="icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6" title="Returns the tzid, or NULL for a floating time.">icaltime_get_tzid(struct icaltimetype t)</a></li>
+<li><a class="el" href="icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0" title="Returns the timezone.">icaltime_get_timezone(struct icaltimetype t)</a></li>
+<li><a class="el" href="icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b" title="Returns the tzid, or NULL for a floating time.">icaltime_get_tzid(struct icaltimetype t)</a></li>
<li>icaltime_set_timezone(struct icaltimetype t, const icaltimezone *zone)</li>
<li><a class="el" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91" title="Returns the day of the year, counting from 1 (Jan 1st).">icaltime_day_of_year(struct icaltimetype t)</a></li>
<li><a class="el" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69" title="Returns the day of the week of the given time.">icaltime_day_of_week(struct icaltimetype t)</a></li>
<li><a class="el" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31" title="Returns the day of the year for the first day of the week that the given time is within.">icaltime_start_doy_week(struct icaltimetype t, int fdow)</a></li>
<li><a class="el" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a" title="Returns the week number for the week the given time is within.">icaltime_week_number(struct icaltimetype t)</a></li>
</ul>
-<p>Query methods include:</p>
+<p >Query methods include:</p>
<ul>
<li><a class="el" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095" title="Returns true if the time is null.">icaltime_is_null_time(struct icaltimetype t)</a></li>
<li><a class="el" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e" title="Returns false if the time is clearly invalid, but is not null.">icaltime_is_valid_time(struct icaltimetype t)</a></li>
<li><a class="el" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2" title="Returns true if time is a DATE.">icaltime_is_date(struct icaltimetype t)</a></li>
<li><a class="el" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c" title="Returns true if the time is relative to UTC zone.">icaltime_is_utc(struct icaltimetype t)</a></li>
</ul>
-<p>Modify, compare and utility methods include:</p>
+<p >Modify, compare and utility methods include:</p>
<ul>
<li><a class="el" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a" title="Returns -1, 0, or 1 to indicate that a is less than b, a equals b, or a is greater than b.">icaltime_compare(struct icaltimetype a,struct icaltimetype b)</a></li>
-<li>icaltime_compare_date_only(struct icaltimetype a, struct icaltimetype b)</li>
-<li>icaltime_adjust(struct icaltimetype *tt, int days, int hours, int minutes, int seconds);</li>
+<li><a class="el" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae" title="Like icaltime_compare, but only use the date parts.">icaltime_compare_date_only(struct icaltimetype a,
+ struct icaltimetype b)</a></li>
+<li><a class="el" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663" title="Internal, shouldn&#39;t be part of the public API.">icaltime_adjust(struct icaltimetype *tt, int days, int hours,
+ int minutes, int seconds)</a>;</li>
<li><a class="el" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace" title="Normalizes the icaltime, so all of the time components are in their normal ranges.">icaltime_normalize(struct icaltimetype t)</a>;</li>
-<li>icaltime_convert_to_zone(const struct icaltimetype tt, icaltimezone *zone); </li>
+<li><a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8" title="Converts time to a given timezone.">icaltime_convert_to_zone(const struct icaltimetype tt,
+ icaltimezone *zone)</a>; </li>
</ul>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="aeeff97a90d535fd004d93057e49e8663"></a>
+<a id="aeeff97a90d535fd004d93057e49e8663" name="aeeff97a90d535fd004d93057e49e8663"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeeff97a90d535fd004d93057e49e8663">&#9670;&nbsp;</a></span>icaltime_adjust()</h2>
<div class="memitem">
@@ -305,20 +309,20 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Internal, shouldn't be part of the public API. </p>
-<p>Adds or subtracts a number of days, hours, minutes and seconds.</p>
-<p>Adds or subtracts a time from a icaltimetype. This time is given as a number of days, hours, minutes and seconds.</p>
+<p >Adds or subtracts a number of days, hours, minutes and seconds.</p>
+<p >Adds or subtracts a time from a icaltimetype. This time is given as a number of days, hours, minutes and seconds.</p>
<dl class="section note"><dt>Note</dt><dd>This function is exactly the same as icaltimezone_adjust_change() except for the type of the first parameter. </dd></dl>
</div>
</div>
-<a id="a6e090f8ad8d868fd80fa445f542851a4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6e090f8ad8d868fd80fa445f542851a4">&#9670;&nbsp;</a></span>icaltime_as_ical_string()</h2>
+<a id="a96d92fa0eb3e7b3cc2f57628d8d2900e" name="a96d92fa0eb3e7b3cc2f57628d8d2900e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a96d92fa0eb3e7b3cc2f57628d8d2900e">&#9670;&nbsp;</a></span>icaltime_as_ical_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icaltime_as_ical_string </td>
+ <td class="memname">const char * icaltime_as_ical_string </td>
<td>(</td>
<td class="paramtype">const struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td>
<td class="paramname"><em>tt</em></td><td>)</td>
@@ -332,14 +336,14 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="a1b8242c1c4d5234f611d82178fe6660d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1b8242c1c4d5234f611d82178fe6660d">&#9670;&nbsp;</a></span>icaltime_as_ical_string_r()</h2>
+<a id="aff3743be95ab23fecba3a1de69ffdc2e" name="aff3743be95ab23fecba3a1de69ffdc2e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aff3743be95ab23fecba3a1de69ffdc2e">&#9670;&nbsp;</a></span>icaltime_as_ical_string_r()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icaltime_as_ical_string_r </td>
+ <td class="memname">char * icaltime_as_ical_string_r </td>
<td>(</td>
<td class="paramtype">const struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td>
<td class="paramname"><em>tt</em></td><td>)</td>
@@ -353,7 +357,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="a7b39742d0f786f41df391c62ee56ec10"></a>
+<a id="a7b39742d0f786f41df391c62ee56ec10" name="a7b39742d0f786f41df391c62ee56ec10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b39742d0f786f41df391c62ee56ec10">&#9670;&nbsp;</a></span>icaltime_as_timet()</h2>
<div class="memitem">
@@ -368,12 +372,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the time as seconds past the UNIX epoch.</p>
-<p>This function probably won't do what you expect. In particular, you should only pass an icaltime in UTC, since no conversion is done. Even in that case, it's probably better to just use <a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237" title="Returns the time as seconds past the UNIX epoch, using the given timezone.">icaltime_as_timet_with_zone()</a>. </p>
+<p >Returns the time as seconds past the UNIX epoch.</p>
+<p >This function probably won't do what you expect. In particular, you should only pass an icaltime in UTC, since no conversion is done. Even in that case, it's probably better to just use <a class="el" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237" title="Returns the time as seconds past the UNIX epoch, using the given timezone.">icaltime_as_timet_with_zone()</a>. </p>
</div>
</div>
-<a id="a4ec8d0734d00b761745ea55808db8237"></a>
+<a id="a4ec8d0734d00b761745ea55808db8237" name="a4ec8d0734d00b761745ea55808db8237"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ec8d0734d00b761745ea55808db8237">&#9670;&nbsp;</a></span>icaltime_as_timet_with_zone()</h2>
<div class="memitem">
@@ -400,11 +404,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns the time as seconds past the UNIX epoch, using the given timezone. </p>
-<p>This convenience method combines a call to <a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8" title="Converts time to a given timezone.">icaltime_convert_to_zone()</a> with a call to <a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet()</a>. If the input timezone is null, no conversion is done; that is, the time is simply returned as time_t in its native timezone. </p>
+<p >This convenience method combines a call to <a class="el" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8" title="Converts time to a given timezone.">icaltime_convert_to_zone()</a> with a call to <a class="el" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet()</a>. If the input timezone is null, no conversion is done; that is, the time is simply returned as time_t in its native timezone. </p>
</div>
</div>
-<a id="a123759194c6e8c44e1b05193cb61196a"></a>
+<a id="a123759194c6e8c44e1b05193cb61196a" name="a123759194c6e8c44e1b05193cb61196a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a123759194c6e8c44e1b05193cb61196a">&#9670;&nbsp;</a></span>icaltime_compare()</h2>
<div class="memitem">
@@ -431,11 +435,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns -1, 0, or 1 to indicate that a is less than b, a equals b, or a is greater than b. </p>
-<p>This converts both times to the UTC timezone and compares them. </p>
+<p >This converts both times to the UTC timezone and compares them. </p>
</div>
</div>
-<a id="a178f667071ea4e8f22140ee8e2f4cdae"></a>
+<a id="a178f667071ea4e8f22140ee8e2f4cdae" name="a178f667071ea4e8f22140ee8e2f4cdae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a178f667071ea4e8f22140ee8e2f4cdae">&#9670;&nbsp;</a></span>icaltime_compare_date_only()</h2>
<div class="memitem">
@@ -462,11 +466,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Like icaltime_compare, but only use the date parts. </p>
-<p>This converts both times to the UTC timezone and compares their date components. </p>
+<p >This converts both times to the UTC timezone and compares their date components. </p>
</div>
</div>
-<a id="abfa31574ddedeaf5e5b783b29ce0346d"></a>
+<a id="abfa31574ddedeaf5e5b783b29ce0346d" name="abfa31574ddedeaf5e5b783b29ce0346d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfa31574ddedeaf5e5b783b29ce0346d">&#9670;&nbsp;</a></span>icaltime_compare_date_only_tz()</h2>
<div class="memitem">
@@ -499,11 +503,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Like icaltime_compare, but only use the date parts; accepts timezone. </p>
-<p>This converts both times to the given timezone and compares their date components. </p>
+<p >This converts both times to the given timezone and compares their date components. </p>
</div>
</div>
-<a id="a9fd9b6de943eec5733b74d958951a9c8"></a>
+<a id="a9fd9b6de943eec5733b74d958951a9c8" name="a9fd9b6de943eec5733b74d958951a9c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fd9b6de943eec5733b74d958951a9c8">&#9670;&nbsp;</a></span>icaltime_convert_to_zone()</h2>
<div class="memitem">
@@ -530,14 +534,14 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Converts time to a given timezone. </p>
-<p>Converts a time from its native timezone to a given timezone.</p>
-<p>If <code>tt</code> is a date, the timezone is not converted and the returned time is an exact copy of <code>tt</code>.</p>
-<p>If it's a floating time, the returned object represents the same time relative to <code>zone</code>. For example, if <code>tt</code> represents 9:30 AM floating and <code>zone</code> is the GMT timezone, the returned object will represent 9:30 AM GMT.</p>
-<p>Otherwise, the time will be converted to <code>zone</code>, and its timezone property updated to <code>zone</code>. For example, July 20 1969, 8:17 PM UTC would be converted to July 20 1969, 4:17 PM EDT. </p>
+<p >Converts a time from its native timezone to a given timezone.</p>
+<p >If <code>tt</code> is a date, the timezone is not converted and the returned time is an exact copy of <code>tt</code>.</p>
+<p >If it's a floating time, the returned object represents the same time relative to <code>zone</code>. For example, if <code>tt</code> represents 9:30 AM floating and <code>zone</code> is the GMT timezone, the returned object will represent 9:30 AM GMT.</p>
+<p >Otherwise, the time will be converted to <code>zone</code>, and its timezone property updated to <code>zone</code>. For example, July 20 1969, 8:17 PM UTC would be converted to July 20 1969, 4:17 PM EDT. </p>
</div>
</div>
-<a id="a35ab8c2fdc5766e30d3dd6c873af0151"></a>
+<a id="a35ab8c2fdc5766e30d3dd6c873af0151" name="a35ab8c2fdc5766e30d3dd6c873af0151"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35ab8c2fdc5766e30d3dd6c873af0151">&#9670;&nbsp;</a></span>icaltime_current_time_with_zone()</h2>
<div class="memitem">
@@ -558,7 +562,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="a6df493d8d79b6eef9fca25adefbb6d69"></a>
+<a id="a6df493d8d79b6eef9fca25adefbb6d69" name="a6df493d8d79b6eef9fca25adefbb6d69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6df493d8d79b6eef9fca25adefbb6d69">&#9670;&nbsp;</a></span>icaltime_day_of_week()</h2>
<div class="memitem">
@@ -575,11 +579,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns the day of the week of the given time. </p>
-<p>Sunday is 1, and Saturday is 7. </p>
+<p >Sunday is 1, and Saturday is 7. </p>
</div>
</div>
-<a id="a99e9d9e26bea0231d23eb171990a1e8f"></a>
+<a id="a99e9d9e26bea0231d23eb171990a1e8f" name="a99e9d9e26bea0231d23eb171990a1e8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99e9d9e26bea0231d23eb171990a1e8f">&#9670;&nbsp;</a></span>icaltime_days_in_month()</h2>
<div class="memitem">
@@ -604,11 +608,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the number of days in the given month. </p>
+<p >Returns the number of days in the given month. </p>
</div>
</div>
-<a id="ac50c6fc84b7b70f1678d1771c287b73b"></a>
+<a id="ac50c6fc84b7b70f1678d1771c287b73b" name="ac50c6fc84b7b70f1678d1771c287b73b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac50c6fc84b7b70f1678d1771c287b73b">&#9670;&nbsp;</a></span>icaltime_days_in_year()</h2>
<div class="memitem">
@@ -623,11 +627,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the number of days in this year. </p>
+<p >Returns the number of days in this year. </p>
</div>
</div>
-<a id="a2915233b392cc2a68aa5a9acf39e2307"></a>
+<a id="a2915233b392cc2a68aa5a9acf39e2307" name="a2915233b392cc2a68aa5a9acf39e2307"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2915233b392cc2a68aa5a9acf39e2307">&#9670;&nbsp;</a></span>icaltime_from_day_of_year()</h2>
<div class="memitem">
@@ -654,12 +658,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Constructor. </p>
-<p>Creates a new time, given a day of year and a year.</p>
-<p>Note that Jan 1 is day #1, not 0. </p>
+<p >Creates a new time, given a day of year and a year.</p>
+<p >Note that Jan 1 is day #1, not 0. </p>
</div>
</div>
-<a id="a1b66b9f52a9823b95e4cd33f9dd9b8e5"></a>
+<a id="a1b66b9f52a9823b95e4cd33f9dd9b8e5" name="a1b66b9f52a9823b95e4cd33f9dd9b8e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b66b9f52a9823b95e4cd33f9dd9b8e5">&#9670;&nbsp;</a></span>icaltime_from_string()</h2>
<div class="memitem">
@@ -676,11 +680,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Constructor. </p>
-<p>Creates a time from an ISO format string.</p>
+<p >Creates a time from an ISO format string.</p>
</div>
</div>
-<a id="a86a8cb717a14ef07e75060e22711d401"></a>
+<a id="a86a8cb717a14ef07e75060e22711d401" name="a86a8cb717a14ef07e75060e22711d401"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86a8cb717a14ef07e75060e22711d401">&#9670;&nbsp;</a></span>icaltime_from_timet_with_zone()</h2>
<div class="memitem">
@@ -722,11 +726,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</dd>
</dl>
<p>Returns a new icaltime instance, initialized to the given time, optionally using the given timezone.</p>
-<p>If the caller specifies the is_date param as TRUE, the returned object is of DATE type, otherwise the input is meant to be of DATE-TIME type. If the zone is not specified (NULL zone param) the time is taken to be floating, that is, valid in any timezone. Note that, in addition to the uses specified in [RFC5545], this can be used when doing simple math on couples of times. If the zone is specified (UTC or otherwise), it's stored in the object and it's used as the native timezone for this object. This means that the caller can convert this time to a different target timezone with no need to store the source timezone. </p>
+<p >If the caller specifies the is_date param as TRUE, the returned object is of DATE type, otherwise the input is meant to be of DATE-TIME type. If the zone is not specified (NULL zone param) the time is taken to be floating, that is, valid in any timezone. Note that, in addition to the uses specified in [RFC5545], this can be used when doing simple math on couples of times. If the zone is specified (UTC or otherwise), it's stored in the object and it's used as the native timezone for this object. This means that the caller can convert this time to a different target timezone with no need to store the source timezone. </p>
</div>
</div>
-<a id="a738950db4a3f2751f414a2a71c1ea4d2"></a>
+<a id="a738950db4a3f2751f414a2a71c1ea4d2" name="a738950db4a3f2751f414a2a71c1ea4d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a738950db4a3f2751f414a2a71c1ea4d2">&#9670;&nbsp;</a></span>icaltime_is_date()</h2>
<div class="memitem">
@@ -743,11 +747,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns true if time is a DATE. </p>
-<p>The options are DATE type, which returns true, or DATE-TIME, which returns false. </p>
+<p >The options are DATE type, which returns true, or DATE-TIME, which returns false. </p>
</div>
</div>
-<a id="accb8f16099b25c282dc4f7e33531dae4"></a>
+<a id="accb8f16099b25c282dc4f7e33531dae4" name="accb8f16099b25c282dc4f7e33531dae4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#accb8f16099b25c282dc4f7e33531dae4">&#9670;&nbsp;</a></span>icaltime_is_leap_year()</h2>
<div class="memitem">
@@ -764,11 +768,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns whether the specified year is a leap year. </p>
-<p>Year is the normal year, e.g. 2001. </p>
+<p >Year is the normal year, e.g. 2001. </p>
</div>
</div>
-<a id="a097e18ea14aceb3dbc68c370f26f9b6c"></a>
+<a id="a097e18ea14aceb3dbc68c370f26f9b6c" name="a097e18ea14aceb3dbc68c370f26f9b6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a097e18ea14aceb3dbc68c370f26f9b6c">&#9670;&nbsp;</a></span>icaltime_is_utc()</h2>
<div class="memitem">
@@ -788,7 +792,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="aaa1991e79202eabe71080a83e1e5c08e"></a>
+<a id="aaa1991e79202eabe71080a83e1e5c08e" name="aaa1991e79202eabe71080a83e1e5c08e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa1991e79202eabe71080a83e1e5c08e">&#9670;&nbsp;</a></span>icaltime_is_valid_time()</h2>
<div class="memitem">
@@ -805,11 +809,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns false if the time is clearly invalid, but is not null. </p>
-<p>This is usually the result of creating a new time type but not clearing it, or setting one of the flags to an illegal value. </p>
+<p >This is usually the result of creating a new time type but not clearing it, or setting one of the flags to an illegal value. </p>
</div>
</div>
-<a id="ae02d3d34fd01c3d0e356cea4f789bace"></a>
+<a id="ae02d3d34fd01c3d0e356cea4f789bace" name="ae02d3d34fd01c3d0e356cea4f789bace"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae02d3d34fd01c3d0e356cea4f789bace">&#9670;&nbsp;</a></span>icaltime_normalize()</h2>
<div class="memitem">
@@ -826,11 +830,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Normalizes the icaltime, so all of the time components are in their normal ranges. </p>
-<p>For instance, given a time with minutes=70, the minutes will be reduces to 10, and the hour incremented. This allows the caller to do arithmetic on times without worrying about overflow or underflow. </p>
+<p >For instance, given a time with minutes=70, the minutes will be reduces to 10, and the hour incremented. This allows the caller to do arithmetic on times without worrying about overflow or underflow. </p>
</div>
</div>
-<a id="a7c210823a8ad13687089f12ad285df25"></a>
+<a id="a7c210823a8ad13687089f12ad285df25" name="a7c210823a8ad13687089f12ad285df25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c210823a8ad13687089f12ad285df25">&#9670;&nbsp;</a></span>icaltime_null_date()</h2>
<div class="memitem">
@@ -851,7 +855,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="af3f088ebb60b8716131742ef16eb7ce1"></a>
+<a id="af3f088ebb60b8716131742ef16eb7ce1" name="af3f088ebb60b8716131742ef16eb7ce1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3f088ebb60b8716131742ef16eb7ce1">&#9670;&nbsp;</a></span>icaltime_null_time()</h2>
<div class="memitem">
@@ -872,7 +876,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="aea5c3a433f2919943b42d7d6400f6304"></a>
+<a id="aea5c3a433f2919943b42d7d6400f6304" name="aea5c3a433f2919943b42d7d6400f6304"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea5c3a433f2919943b42d7d6400f6304">&#9670;&nbsp;</a></span>icaltime_set_timezone()</h2>
<div class="memitem">
@@ -899,13 +903,13 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Sets the timezone. </p>
-<p>Forces the icaltime to be interpreted relative to another timezone. The returned time represents the same time as <code>t</code>, but relative to the new <code>zone</code>. For example, modifying July 20 1969, 8:17 PM UTC to the EDT time zone would return a time representing July 20 1969, 8:17 PM EDT.</p>
-<p>If you need to do timezone conversion, applying offset adjustments, then you should use icaltime_convert_to_zone instead.</p>
-<p>If <code>t</code> is of type <code>DATE</code>, its timezone is not modified and the returned time is an exact copy of <code>t</code>. </p>
+<p >Forces the icaltime to be interpreted relative to another timezone. The returned time represents the same time as <code>t</code>, but relative to the new <code>zone</code>. For example, modifying July 20 1969, 8:17 PM UTC to the EDT time zone would return a time representing July 20 1969, 8:17 PM EDT.</p>
+<p >If you need to do timezone conversion, applying offset adjustments, then you should use icaltime_convert_to_zone instead.</p>
+<p >If <code>t</code> is of type <code>DATE</code>, its timezone is not modified and the returned time is an exact copy of <code>t</code>. </p>
</div>
</div>
-<a id="a1b02dd66ec510ce626aa12395d1fdf79"></a>
+<a id="a1b02dd66ec510ce626aa12395d1fdf79" name="a1b02dd66ec510ce626aa12395d1fdf79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b02dd66ec510ce626aa12395d1fdf79">&#9670;&nbsp;</a></span>icaltime_span_contains()</h2>
<div class="memitem">
@@ -943,7 +947,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="a4e024d5c8a41b226a31b573d0a86b722"></a>
+<a id="a4e024d5c8a41b226a31b573d0a86b722" name="a4e024d5c8a41b226a31b573d0a86b722"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e024d5c8a41b226a31b573d0a86b722">&#9670;&nbsp;</a></span>icaltime_span_new()</h2>
<div class="memitem">
@@ -988,7 +992,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="a87a564f5d5c8ebb0746a1799817cfa83"></a>
+<a id="a87a564f5d5c8ebb0746a1799817cfa83" name="a87a564f5d5c8ebb0746a1799817cfa83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87a564f5d5c8ebb0746a1799817cfa83">&#9670;&nbsp;</a></span>icaltime_span_overlaps()</h2>
<div class="memitem">
@@ -1024,12 +1028,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</dl>
<dl class="section return"><dt>Returns</dt><dd>boolean value</dd></dl>
<p>The result is calculated by testing if the start time of s1 is contained by the s2 span, or if the end time of s1 is contained by the s2 span.</p>
-<p>Also returns true if the spans are equal.</p>
-<p>Note, this will return false if the spans are adjacent. </p>
+<p >Also returns true if the spans are equal.</p>
+<p >Note, this will return false if the spans are adjacent. </p>
</div>
</div>
-<a id="a3e4ae35fd30b3d2b829f0e5bb7328e31"></a>
+<a id="a3e4ae35fd30b3d2b829f0e5bb7328e31" name="a3e4ae35fd30b3d2b829f0e5bb7328e31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e4ae35fd30b3d2b829f0e5bb7328e31">&#9670;&nbsp;</a></span>icaltime_start_doy_week()</h2>
<div class="memitem">
@@ -1056,12 +1060,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><div class="memdoc">
<p>Returns the day of the year for the first day of the week that the given time is within. </p>
-<p>Returns the day of the year for the first day of the week .</p>
-<p>This uses the first day of the week that contains the given time, which is a Sunday. It returns the day of the year for the resulting day. </p>
+<p >Returns the day of the year for the first day of the week .</p>
+<p >This uses the first day of the week that contains the given time, which is a Sunday. It returns the day of the year for the resulting day. </p>
</div>
</div>
-<a id="a78f4440633835d80c182488b11df9372"></a>
+<a id="a78f4440633835d80c182488b11df9372" name="a78f4440633835d80c182488b11df9372"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78f4440633835d80c182488b11df9372">&#9670;&nbsp;</a></span>icaltime_today()</h2>
<div class="memitem">
@@ -1082,7 +1086,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div>
</div>
-<a id="a5be09f07b9444f73a66d179ae61f137a"></a>
+<a id="a5be09f07b9444f73a66d179ae61f137a" name="a5be09f07b9444f73a66d179ae61f137a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5be09f07b9444f73a66d179ae61f137a">&#9670;&nbsp;</a></span>icaltime_week_number()</h2>
<div class="memitem">
@@ -1105,7 +1109,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalt
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltime_8h_source.html b/apidocs/icaltime_8h_source.html
index 06ecb443..dd40dc30 100644
--- a/apidocs/icaltime_8h_source.html
+++ b/apidocs/icaltime_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltime.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,186 +66,185 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaltime.h</div> </div>
+ <div class="headertitle"><div class="title">icaltime.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icaltime_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icaltime.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 02 June 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Code is Eric Busboom</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#ifndef ICALTIME_H</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define ICALTIME_H</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#include &lt;time.h&gt;</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="comment">/* An opaque struct representing a timezone. We declare this here to avoid</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment"> a circular dependency. */</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#if !defined(ICALTIMEZONE_DEFINED)</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define ICALTIMEZONE_DEFINED</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__icaltimezone.html">_icaltimezone</a> <a class="code" href="struct__icaltimezone.html">icaltimezone</a>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structicaltime__span.html"> 95</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;{</div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8"> 97</a></span>&#160; time_t <a class="code" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">start</a>; </div>
-<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df"> 98</a></span>&#160; time_t <a class="code" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">end</a>; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf"> 99</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">is_busy</a>; </div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;};</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a> <a class="code" href="structicaltime__span.html">icaltime_span</a>;</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="structicaltimetype.html"> 104</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a></div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;{</div>
-<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8"> 106</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d"> 107</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>; </div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordtype">int</span> day;</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordtype">int</span> hour;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keywordtype">int</span> minute;</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordtype">int</span> second;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
-<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96"> 113</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>; </div>
-<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50"> 115</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">is_daylight</a>; </div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c"> 117</a></span>&#160; <span class="keyword">const</span> <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>; </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;};</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; </div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="structicaltimetype.html">icaltimetype</a>;</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define ICALTIMETYPE_INITIALIZER { 0, 0, 0, 0, 0, 0, 0, 0, 0}</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime_null_time</a>(void);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; </div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime_null_date</a>(void);</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; </div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime_current_time_with_zone</a>(const <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime_today</a>(void);</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime_from_timet_with_zone</a>(const time_t tm,</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; const int <a class="code" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>,</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; const <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; </div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime_from_string</a>(const char *str);</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; </div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a>(const int doy, const int <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;LIBICAL_ICAL_EXPORT time_t <a class="code" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a>);</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; </div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;LIBICAL_ICAL_EXPORT time_t <a class="code" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime_as_timet_with_zone</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> tt,</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keyword">const</span> <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4">icaltime_as_ical_string</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> tt);</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; </div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d">icaltime_as_ical_string_r</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> tt);</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; </div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5">icaltime_get_timezone</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; </div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6">icaltime_get_tzid</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; </div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime_set_timezone</a>(struct <a class="code" href="structicaltimetype.html">icaltimetype</a> *t,</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keyword">const</span> <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; </div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime_day_of_year</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; </div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime_day_of_week</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; </div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime_start_doy_week</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t, <span class="keywordtype">int</span> fdow);</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; </div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime_week_number</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; </div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; </div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime_is_valid_time</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; </div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime_is_date</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; </div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime_is_utc</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; </div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime_compare</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> a, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> b);</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; </div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime_compare_date_only</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> a,</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> b);</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; </div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime_compare_date_only_tz</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> a,</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> b,</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *tz);</div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; </div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime_adjust</a>(<span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <span class="keyword">const</span> <span class="keywordtype">int</span> days, <span class="keyword">const</span> <span class="keywordtype">int</span> hours,</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <span class="keyword">const</span> <span class="keywordtype">int</span> minutes, <span class="keyword">const</span> <span class="keywordtype">int</span> seconds);</div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; </div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime_normalize</a>(const struct <a class="code" href="structicaltimetype.html">icaltimetype</a> tt);</div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; </div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> <a class="code" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime_convert_to_zone</a>(const struct <a class="code" href="structicaltimetype.html">icaltimetype</a> tt,</div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
-<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; </div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime_days_in_month</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>, <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; </div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime_is_leap_year</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; </div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime_days_in_year</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; </div>
-<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a> <a class="code" href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime_span_new</a>(struct <a class="code" href="structicaltimetype.html">icaltimetype</a> dtstart,</div>
-<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160; struct <a class="code" href="structicaltimetype.html">icaltimetype</a> dtend, int <a class="code" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">is_busy</a>);</div>
-<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; </div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime_span_overlaps</a>(<a class="code" href="structicaltime__span.html">icaltime_span</a> *s1, <a class="code" href="structicaltime__span.html">icaltime_span</a> *s2);</div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; </div>
-<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime_span_contains</a>(<a class="code" href="structicaltime__span.html">icaltime_span</a> *s, <a class="code" href="structicaltime__span.html">icaltime_span</a> *container);</div>
-<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; </div>
-<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALTIME_H */</span><span class="preprocessor"></span></div>
+<a href="icaltime_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icaltime.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 02 June 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> The Original Code is eric. The Initial Developer of the Original</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Code is Eric Busboom</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor">#ifndef ICALTIME_H</span></div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor">#define ICALTIME_H</span></div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="preprocessor">#include &lt;time.h&gt;</span></div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="comment">/* An opaque struct representing a timezone. We declare this here to avoid</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="comment"> a circular dependency. */</span></div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#if !defined(ICALTIMEZONE_DEFINED)</span></div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="preprocessor">#define ICALTIMEZONE_DEFINED</span></div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct__icaltimezone.html">_icaltimezone</a> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a>;</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="structicaltime__span.html"> 95</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a></div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span>{</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8"> 97</a></span> time_t <a class="code hl_variable" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">start</a>; </div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df"> 98</a></span> time_t <a class="code hl_variable" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">end</a>; </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf"> 99</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">is_busy</a>; </div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span>};</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> <a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a>;</div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="structicaltimetype.html"> 104</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a></div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>{</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8"> 106</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>; </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d"> 107</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>; </div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordtype">int</span> day;</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">int</span> hour;</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordtype">int</span> minute;</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="keywordtype">int</span> second;</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96"> 113</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>; </div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50"> 115</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">is_daylight</a>; </div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c"> 117</a></span> <span class="keyword">const</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>; </div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span>};</div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a>;</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="preprocessor">#define ICALTIMETYPE_INITIALIZER { 0, 0, 0, 0, 0, 0, 0, 0, 0}</span></div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime_null_time</a>(void);</div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime_null_date</a>(void);</div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime_current_time_with_zone</a>(const <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime_today</a>(void);</div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime_from_timet_with_zone</a>(const time_t tm,</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> const int <a class="code hl_variable" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>,</div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> const <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> </div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime_from_string</a>(const char *str);</div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a>(const int doy, const int <a class="code hl_variable" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> </div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span>LIBICAL_ICAL_EXPORT time_t <a class="code hl_function" href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a>);</div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> </div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span>LIBICAL_ICAL_EXPORT time_t <a class="code hl_function" href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime_as_timet_with_zone</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> tt,</div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="keyword">const</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e">icaltime_as_ical_string</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> tt);</div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> </div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e">icaltime_as_ical_string_r</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> tt);</div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> </div>
+<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0">icaltime_get_timezone</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> </div>
+<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b">icaltime_get_tzid</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> </div>
+<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime_set_timezone</a>(struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *t,</div>
+<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> <span class="keyword">const</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
+<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> </div>
+<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime_day_of_year</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
+<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime_day_of_week</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> </div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime_start_doy_week</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t, <span class="keywordtype">int</span> fdow);</div>
+<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> </div>
+<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime_week_number</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> </div>
+<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> </div>
+<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime_is_valid_time</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> </div>
+<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime_is_date</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> </div>
+<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime_is_utc</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> t);</div>
+<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> </div>
+<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime_compare</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> a, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> b);</div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> </div>
+<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime_compare_date_only</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> a,</div>
+<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> b);</div>
+<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> </div>
+<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime_compare_date_only_tz</a>(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> a,</div>
+<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> b,</div>
+<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *tz);</div>
+<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> </div>
+<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime_adjust</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *tt,</div>
+<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <span class="keyword">const</span> <span class="keywordtype">int</span> days, <span class="keyword">const</span> <span class="keywordtype">int</span> hours,</div>
+<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <span class="keyword">const</span> <span class="keywordtype">int</span> minutes, <span class="keyword">const</span> <span class="keywordtype">int</span> seconds);</div>
+<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> </div>
+<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime_normalize</a>(const struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> tt);</div>
+<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> </div>
+<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> <a class="code hl_function" href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime_convert_to_zone</a>(const struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> tt,</div>
+<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">zone</a>);</div>
+<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> </div>
+<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime_days_in_month</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>, <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
+<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> </div>
+<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime_is_leap_year</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
+<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> </div>
+<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime_days_in_year</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>);</div>
+<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> </div>
+<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> <a class="code hl_function" href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime_span_new</a>(struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> dtstart,</div>
+<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span> struct <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> dtend, int <a class="code hl_variable" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">is_busy</a>);</div>
+<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> </div>
+<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime_span_overlaps</a>(<a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> *s1, <a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> *s2);</div>
+<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> </div>
+<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime_span_contains</a>(<a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> *s, <a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> *container);</div>
+<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> </div>
+<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALTIME_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicaltime_8h_html_a097e18ea14aceb3dbc68c370f26f9b6c"><div class="ttname"><a href="icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c">icaltime_is_utc</a></div><div class="ttdeci">int icaltime_is_utc(const struct icaltimetype t)</div><div class="ttdoc">Returns true if the time is relative to UTC zone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:606</div></div>
<div class="ttc" id="aicaltime_8h_html_a123759194c6e8c44e1b05193cb61196a"><div class="ttname"><a href="icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a">icaltime_compare</a></div><div class="ttdeci">int icaltime_compare(const struct icaltimetype a, const struct icaltimetype b)</div><div class="ttdoc">Returns -1, 0, or 1 to indicate that a is less than b, a equals b, or a is greater than b.</div><div class="ttdef"><b>Definition:</b> icaltime.c:620</div></div>
<div class="ttc" id="aicaltime_8h_html_a178f667071ea4e8f22140ee8e2f4cdae"><div class="ttname"><a href="icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae">icaltime_compare_date_only</a></div><div class="ttdeci">int icaltime_compare_date_only(const struct icaltimetype a, const struct icaltimetype b)</div><div class="ttdoc">Like icaltime_compare, but only use the date parts.</div><div class="ttdef"><b>Definition:</b> icaltime.c:675</div></div>
<div class="ttc" id="aicaltime_8h_html_a1b02dd66ec510ce626aa12395d1fdf79"><div class="ttname"><a href="icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79">icaltime_span_contains</a></div><div class="ttdeci">int icaltime_span_contains(icaltime_span *s, icaltime_span *container)</div><div class="ttdoc">Returns true if the span is totally within the containing span.</div><div class="ttdef"><b>Definition:</b> icaltime.c:942</div></div>
<div class="ttc" id="aicaltime_8h_html_a1b66b9f52a9823b95e4cd33f9dd9b8e5"><div class="ttname"><a href="icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5">icaltime_from_string</a></div><div class="ttdeci">struct icaltimetype icaltime_from_string(const char *str)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:339</div></div>
-<div class="ttc" id="aicaltime_8h_html_a1b8242c1c4d5234f611d82178fe6660d"><div class="ttname"><a href="icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d">icaltime_as_ical_string_r</a></div><div class="ttdeci">char * icaltime_as_ical_string_r(const struct icaltimetype tt)</div><div class="ttdoc">Returns a string represention of the time, in RFC5545 format.</div><div class="ttdef"><b>Definition:</b> icaltime.c:309</div></div>
+<div class="ttc" id="aicaltime_8h_html_a2189e2b4850921f206f87e7112e9e55b"><div class="ttname"><a href="icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b">icaltime_get_tzid</a></div><div class="ttdeci">const char * icaltime_get_tzid(const struct icaltimetype t)</div><div class="ttdoc">Returns the tzid, or NULL for a floating time.</div><div class="ttdef"><b>Definition:</b> icaltime.c:861</div></div>
<div class="ttc" id="aicaltime_8h_html_a2915233b392cc2a68aa5a9acf39e2307"><div class="ttname"><a href="icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307">icaltime_from_day_of_year</a></div><div class="ttdeci">struct icaltimetype icaltime_from_day_of_year(const int doy, const int year)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:529</div></div>
<div class="ttc" id="aicaltime_8h_html_a35ab8c2fdc5766e30d3dd6c873af0151"><div class="ttname"><a href="icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151">icaltime_current_time_with_zone</a></div><div class="ttdeci">struct icaltimetype icaltime_current_time_with_zone(const icaltimezone *zone)</div><div class="ttdoc">Convenience constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:221</div></div>
<div class="ttc" id="aicaltime_8h_html_a39606ca412bb507284a55356c9522b91"><div class="ttname"><a href="icaltime_8h.html#a39606ca412bb507284a55356c9522b91">icaltime_day_of_year</a></div><div class="ttdeci">int icaltime_day_of_year(const struct icaltimetype t)</div><div class="ttdoc">Returns the day of the year, counting from 1 (Jan 1st).</div><div class="ttdef"><b>Definition:</b> icaltime.c:522</div></div>
<div class="ttc" id="aicaltime_8h_html_a3e4ae35fd30b3d2b829f0e5bb7328e31"><div class="ttname"><a href="icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31">icaltime_start_doy_week</a></div><div class="ttdeci">int icaltime_start_doy_week(const struct icaltimetype t, int fdow)</div><div class="ttdoc">Returns the day of the year for the first day of the week that the given time is within.</div><div class="ttdef"><b>Definition:</b> icaltime.c:479</div></div>
<div class="ttc" id="aicaltime_8h_html_a4e024d5c8a41b226a31b573d0a86b722"><div class="ttname"><a href="icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722">icaltime_span_new</a></div><div class="ttdeci">struct icaltime_span icaltime_span_new(struct icaltimetype dtstart, struct icaltimetype dtend, int is_busy)</div><div class="ttdoc">Builds an icaltimespan given a start time, end time and busy value.</div><div class="ttdef"><b>Definition:</b> icaltime.c:886</div></div>
<div class="ttc" id="aicaltime_8h_html_a4ec8d0734d00b761745ea55808db8237"><div class="ttname"><a href="icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237">icaltime_as_timet_with_zone</a></div><div class="ttdeci">time_t icaltime_as_timet_with_zone(const struct icaltimetype tt, const icaltimezone *zone)</div><div class="ttdoc">Returns the time as seconds past the UNIX epoch, using the given timezone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:262</div></div>
+<div class="ttc" id="aicaltime_8h_html_a5a59eb5d3951c49e5d62953fcffda3b0"><div class="ttname"><a href="icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0">icaltime_get_timezone</a></div><div class="ttdeci">const icaltimezone * icaltime_get_timezone(const struct icaltimetype t)</div><div class="ttdoc">Returns the timezone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:856</div></div>
<div class="ttc" id="aicaltime_8h_html_a5be09f07b9444f73a66d179ae61f137a"><div class="ttname"><a href="icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a">icaltime_week_number</a></div><div class="ttdeci">int icaltime_week_number(const struct icaltimetype t)</div><div class="ttdoc">Returns the week number for the week the given time is within.</div><div class="ttdef"><b>Definition:</b> icaltime.c:503</div></div>
<div class="ttc" id="aicaltime_8h_html_a6df493d8d79b6eef9fca25adefbb6d69"><div class="ttname"><a href="icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69">icaltime_day_of_week</a></div><div class="ttdeci">int icaltime_day_of_week(const struct icaltimetype t)</div><div class="ttdoc">Returns the day of the week of the given time.</div><div class="ttdef"><b>Definition:</b> icaltime.c:461</div></div>
-<div class="ttc" id="aicaltime_8h_html_a6e090f8ad8d868fd80fa445f542851a4"><div class="ttname"><a href="icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4">icaltime_as_ical_string</a></div><div class="ttdeci">const char * icaltime_as_ical_string(const struct icaltimetype tt)</div><div class="ttdoc">Returns a string represention of the time, in RFC5545 format.</div><div class="ttdef"><b>Definition:</b> icaltime.c:300</div></div>
<div class="ttc" id="aicaltime_8h_html_a738950db4a3f2751f414a2a71c1ea4d2"><div class="ttname"><a href="icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2">icaltime_is_date</a></div><div class="ttdeci">int icaltime_is_date(const struct icaltimetype t)</div><div class="ttdoc">Returns true if time is a DATE.</div><div class="ttdef"><b>Definition:</b> icaltime.c:601</div></div>
-<div class="ttc" id="aicaltime_8h_html_a7496b7d2fc379613abf9e76a3842cea5"><div class="ttname"><a href="icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5">icaltime_get_timezone</a></div><div class="ttdeci">const icaltimezone * icaltime_get_timezone(const struct icaltimetype t)</div><div class="ttdoc">Returns the timezone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:856</div></div>
<div class="ttc" id="aicaltime_8h_html_a78f4440633835d80c182488b11df9372"><div class="ttname"><a href="icaltime_8h.html#a78f4440633835d80c182488b11df9372">icaltime_today</a></div><div class="ttdeci">struct icaltimetype icaltime_today(void)</div><div class="ttdoc">Convenience constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:226</div></div>
<div class="ttc" id="aicaltime_8h_html_a7b39742d0f786f41df391c62ee56ec10"><div class="ttname"><a href="icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10">icaltime_as_timet</a></div><div class="ttdeci">time_t icaltime_as_timet(const struct icaltimetype)</div><div class="ttdef"><b>Definition:</b> icaltime.c:231</div></div>
<div class="ttc" id="aicaltime_8h_html_a7c210823a8ad13687089f12ad285df25"><div class="ttname"><a href="icaltime_8h.html#a7c210823a8ad13687089f12ad285df25">icaltime_null_date</a></div><div class="ttdeci">struct icaltimetype icaltime_null_date(void)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:573</div></div>
<div class="ttc" id="aicaltime_8h_html_a86a8cb717a14ef07e75060e22711d401"><div class="ttname"><a href="icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401">icaltime_from_timet_with_zone</a></div><div class="ttdeci">struct icaltimetype icaltime_from_timet_with_zone(const time_t tm, const int is_date, const icaltimezone *zone)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:183</div></div>
<div class="ttc" id="aicaltime_8h_html_a87a564f5d5c8ebb0746a1799817cfa83"><div class="ttname"><a href="icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83">icaltime_span_overlaps</a></div><div class="ttdeci">int icaltime_span_overlaps(icaltime_span *s1, icaltime_span *s2)</div><div class="ttdoc">Returns true if the two spans overlap.</div><div class="ttdef"><b>Definition:</b> icaltime.c:918</div></div>
+<div class="ttc" id="aicaltime_8h_html_a96d92fa0eb3e7b3cc2f57628d8d2900e"><div class="ttname"><a href="icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e">icaltime_as_ical_string</a></div><div class="ttdeci">const char * icaltime_as_ical_string(const struct icaltimetype tt)</div><div class="ttdoc">Returns a string represention of the time, in RFC5545 format.</div><div class="ttdef"><b>Definition:</b> icaltime.c:300</div></div>
<div class="ttc" id="aicaltime_8h_html_a97483d9daf2fc8f8b1bbdc0c75ced095"><div class="ttname"><a href="icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095">icaltime_is_null_time</a></div><div class="ttdeci">int icaltime_is_null_time(const struct icaltimetype t)</div><div class="ttdoc">Returns true if the time is null.</div><div class="ttdef"><b>Definition:</b> icaltime.c:611</div></div>
<div class="ttc" id="aicaltime_8h_html_a99e9d9e26bea0231d23eb171990a1e8f"><div class="ttname"><a href="icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f">icaltime_days_in_month</a></div><div class="ttdeci">int icaltime_days_in_month(const int month, const int year)</div><div class="ttdef"><b>Definition:</b> icaltime.c:435</div></div>
<div class="ttc" id="aicaltime_8h_html_a9fd9b6de943eec5733b74d958951a9c8"><div class="ttname"><a href="icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8">icaltime_convert_to_zone</a></div><div class="ttdeci">struct icaltimetype icaltime_convert_to_zone(const struct icaltimetype tt, icaltimezone *zone)</div><div class="ttdoc">Converts time to a given timezone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:827</div></div>
<div class="ttc" id="aicaltime_8h_html_aaa1991e79202eabe71080a83e1e5c08e"><div class="ttname"><a href="icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e">icaltime_is_valid_time</a></div><div class="ttdeci">int icaltime_is_valid_time(const struct icaltimetype t)</div><div class="ttdoc">Returns false if the time is clearly invalid, but is not null.</div><div class="ttdef"><b>Definition:</b> icaltime.c:592</div></div>
<div class="ttc" id="aicaltime_8h_html_abfa31574ddedeaf5e5b783b29ce0346d"><div class="ttname"><a href="icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d">icaltime_compare_date_only_tz</a></div><div class="ttdeci">int icaltime_compare_date_only_tz(const struct icaltimetype a, const struct icaltimetype b, icaltimezone *tz)</div><div class="ttdoc">Like icaltime_compare, but only use the date parts; accepts timezone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:705</div></div>
<div class="ttc" id="aicaltime_8h_html_ac50c6fc84b7b70f1678d1771c287b73b"><div class="ttname"><a href="icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b">icaltime_days_in_year</a></div><div class="ttdeci">int icaltime_days_in_year(const int year)</div><div class="ttdef"><b>Definition:</b> icaltime.c:424</div></div>
-<div class="ttc" id="aicaltime_8h_html_ac8b4da9682eb6cd711c8c7f683fa62b6"><div class="ttname"><a href="icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6">icaltime_get_tzid</a></div><div class="ttdeci">const char * icaltime_get_tzid(const struct icaltimetype t)</div><div class="ttdoc">Returns the tzid, or NULL for a floating time.</div><div class="ttdef"><b>Definition:</b> icaltime.c:861</div></div>
<div class="ttc" id="aicaltime_8h_html_accb8f16099b25c282dc4f7e33531dae4"><div class="ttname"><a href="icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4">icaltime_is_leap_year</a></div><div class="ttdeci">int icaltime_is_leap_year(const int year)</div><div class="ttdoc">Returns whether the specified year is a leap year.</div><div class="ttdef"><b>Definition:</b> icaltime.c:415</div></div>
<div class="ttc" id="aicaltime_8h_html_ae02d3d34fd01c3d0e356cea4f789bace"><div class="ttname"><a href="icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace">icaltime_normalize</a></div><div class="ttdeci">struct icaltimetype icaltime_normalize(const struct icaltimetype tt)</div><div class="ttdoc">Normalizes the icaltime, so all of the time components are in their normal ranges.</div><div class="ttdef"><b>Definition:</b> icaltime.c:331</div></div>
<div class="ttc" id="aicaltime_8h_html_aea5c3a433f2919943b42d7d6400f6304"><div class="ttname"><a href="icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304">icaltime_set_timezone</a></div><div class="ttdeci">struct icaltimetype icaltime_set_timezone(struct icaltimetype *t, const icaltimezone *zone)</div><div class="ttdoc">Sets the timezone.</div><div class="ttdef"><b>Definition:</b> icaltime.c:870</div></div>
<div class="ttc" id="aicaltime_8h_html_aeeff97a90d535fd004d93057e49e8663"><div class="ttname"><a href="icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663">icaltime_adjust</a></div><div class="ttdeci">void icaltime_adjust(struct icaltimetype *tt, const int days, const int hours, const int minutes, const int seconds)</div><div class="ttdoc">Internal, shouldn't be part of the public API.</div><div class="ttdef"><b>Definition:</b> icaltime.c:742</div></div>
<div class="ttc" id="aicaltime_8h_html_af3f088ebb60b8716131742ef16eb7ce1"><div class="ttname"><a href="icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1">icaltime_null_time</a></div><div class="ttdeci">struct icaltimetype icaltime_null_time(void)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> icaltime.c:564</div></div>
+<div class="ttc" id="aicaltime_8h_html_aff3743be95ab23fecba3a1de69ffdc2e"><div class="ttname"><a href="icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e">icaltime_as_ical_string_r</a></div><div class="ttdeci">char * icaltime_as_ical_string_r(const struct icaltimetype tt)</div><div class="ttdoc">Returns a string represention of the time, in RFC5545 format.</div><div class="ttdef"><b>Definition:</b> icaltime.c:309</div></div>
<div class="ttc" id="astruct__icaltimezone_html"><div class="ttname"><a href="struct__icaltimezone.html">_icaltimezone</a></div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:23</div></div>
<div class="ttc" id="astructicaltime__span_html"><div class="ttname"><a href="structicaltime__span.html">icaltime_span</a></div><div class="ttdef"><b>Definition:</b> icaltime.h:96</div></div>
<div class="ttc" id="astructicaltime__span_html_a19e59ef16cc2e33748bbeead3040e0c8"><div class="ttname"><a href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">icaltime_span::start</a></div><div class="ttdeci">time_t start</div><div class="ttdef"><b>Definition:</b> icaltime.h:97</div></div>
@@ -260,7 +259,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltimezone_8h.html b/apidocs/icaltimezone_8h.html
index 15ec86bc..faf98766 100644
--- a/apidocs/icaltimezone_8h.html
+++ b/apidocs/icaltimezone_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltimezone.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -70,8 +70,7 @@ $(function() {
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icaltimezone.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltimezone.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -80,109 +79,109 @@ $(function() {
<p><a href="icaltimezone_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a8561e9d4374ca1e29cd5ade459a50208"><td class="memItemLeft" align="right" valign="top"><a id="a8561e9d4374ca1e29cd5ade459a50208"></a>
-typedef struct <a class="el" href="struct__icaltimezone.html">_icaltimezone</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208">icaltimezone</a></td></tr>
+<tr class="memitem:a8561e9d4374ca1e29cd5ade459a50208"><td class="memItemLeft" align="right" valign="top"><a id="a8561e9d4374ca1e29cd5ade459a50208" name="a8561e9d4374ca1e29cd5ade459a50208"></a>
+typedef struct <a class="el" href="struct__icaltimezone.html">_icaltimezone</a>&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone</b></td></tr>
<tr class="memdesc:a8561e9d4374ca1e29cd5ade459a50208"><td class="mdescLeft">&#160;</td><td class="mdescRight">An opaque struct representing a timezone. We declare this here to avoid a circular dependency. <br /></td></tr>
<tr class="separator:a8561e9d4374ca1e29cd5ade459a50208"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a431f7b425ec073cdd490431d4285f294"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">free_zone_directory</a> (void)</td></tr>
<tr class="separator:a431f7b425ec073cdd490431d4285f294"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe6dd6b2d7421e20b26b448e05947bc8"><td class="memItemLeft" align="right" valign="top"><a id="abe6dd6b2d7421e20b26b448e05947bc8"></a>
+<tr class="memitem:abe6dd6b2d7421e20b26b448e05947bc8"><td class="memItemLeft" align="right" valign="top"><a id="abe6dd6b2d7421e20b26b448e05947bc8" name="abe6dd6b2d7421e20b26b448e05947bc8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_array_append_from_vtimezone</b> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *timezones, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *child)</td></tr>
<tr class="separator:abe6dd6b2d7421e20b26b448e05947bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05bf1ca4e3c3a13af28331a7f0ddbe7e"><td class="memItemLeft" align="right" valign="top"><a id="a05bf1ca4e3c3a13af28331a7f0ddbe7e"></a>
+<tr class="memitem:a05bf1ca4e3c3a13af28331a7f0ddbe7e"><td class="memItemLeft" align="right" valign="top"><a id="a05bf1ca4e3c3a13af28331a7f0ddbe7e" name="a05bf1ca4e3c3a13af28331a7f0ddbe7e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_array_free</b> (<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *timezones)</td></tr>
<tr class="separator:a05bf1ca4e3c3a13af28331a7f0ddbe7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9bfe00a48ea2014976c31c39f079f0d7"><td class="memItemLeft" align="right" valign="top"><a id="a9bfe00a48ea2014976c31c39f079f0d7"></a>
+<tr class="memitem:ae896f8e01ef31170224fea9cc7592b66"><td class="memItemLeft" align="right" valign="top"><a id="ae896f8e01ef31170224fea9cc7592b66" name="ae896f8e01ef31170224fea9cc7592b66"></a>
<a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_array_new</b> (void)</td></tr>
-<tr class="separator:a9bfe00a48ea2014976c31c39f079f0d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad2d1ee1c58825d3308713fc71387fda8"><td class="memItemLeft" align="right" valign="top"><a id="ad2d1ee1c58825d3308713fc71387fda8"></a>
+<tr class="separator:ae896f8e01ef31170224fea9cc7592b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2d1ee1c58825d3308713fc71387fda8"><td class="memItemLeft" align="right" valign="top"><a id="ad2d1ee1c58825d3308713fc71387fda8" name="ad2d1ee1c58825d3308713fc71387fda8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_convert_time</b> (struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *tt, <a class="el" href="struct__icaltimezone.html">icaltimezone</a> *from_zone, <a class="el" href="struct__icaltimezone.html">icaltimezone</a> *to_zone)</td></tr>
<tr class="separator:ad2d1ee1c58825d3308713fc71387fda8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc822de0fdb9f92367a7b8fc0f55699a"><td class="memItemLeft" align="right" valign="top"><a id="afc822de0fdb9f92367a7b8fc0f55699a"></a>
+<tr class="memitem:a31b954b31962b4325d3827bbe3de9e10"><td class="memItemLeft" align="right" valign="top"><a id="a31b954b31962b4325d3827bbe3de9e10" name="a31b954b31962b4325d3827bbe3de9e10"></a>
<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_copy</b> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *originalzone)</td></tr>
-<tr class="separator:afc822de0fdb9f92367a7b8fc0f55699a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:a31b954b31962b4325d3827bbe3de9e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12c7192c39744d49e4c23249926ae22a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone_dump_changes</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone, int max_year, FILE *fp)</td></tr>
<tr class="memdesc:a12c7192c39744d49e4c23249926ae22a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Outputs a list of timezone changes for the given timezone to the given file, up to the maximum year given. <a href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">More...</a><br /></td></tr>
<tr class="separator:a12c7192c39744d49e4c23249926ae22a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56289e228ebd731806c73eb6dfcf57b0"><td class="memItemLeft" align="right" valign="top"><a id="a56289e228ebd731806c73eb6dfcf57b0"></a>
+<tr class="memitem:a56289e228ebd731806c73eb6dfcf57b0"><td class="memItemLeft" align="right" valign="top"><a id="a56289e228ebd731806c73eb6dfcf57b0" name="a56289e228ebd731806c73eb6dfcf57b0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_expand_vtimezone</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, int end_year, <a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *changes)</td></tr>
<tr class="separator:a56289e228ebd731806c73eb6dfcf57b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa96c3397fd8bcce74e1f220ca3fc333d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone_free</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone, int free_struct)</td></tr>
<tr class="memdesc:aa96c3397fd8bcce74e1f220ca3fc333d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees all memory used for the icaltimezone. <a href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">More...</a><br /></td></tr>
<tr class="separator:aa96c3397fd8bcce74e1f220ca3fc333d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7596677c1f0c38bac7e687f37e19e397"><td class="memItemLeft" align="right" valign="top"><a id="a7596677c1f0c38bac7e687f37e19e397"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone_free_builtin_timezones</a> (void)</td></tr>
+<tr class="memitem:a7596677c1f0c38bac7e687f37e19e397"><td class="memItemLeft" align="right" valign="top"><a id="a7596677c1f0c38bac7e687f37e19e397" name="a7596677c1f0c38bac7e687f37e19e397"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_free_builtin_timezones</b> (void)</td></tr>
<tr class="memdesc:a7596677c1f0c38bac7e687f37e19e397"><td class="mdescLeft">&#160;</td><td class="mdescRight">Releases builtin timezone memory. <br /></td></tr>
<tr class="separator:a7596677c1f0c38bac7e687f37e19e397"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd59a944189a01a0f6544401a70f8262"><td class="memItemLeft" align="right" valign="top"><a id="acd59a944189a01a0f6544401a70f8262"></a>
-<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262">icaltimezone_get_builtin_timezone</a> (const char *location)</td></tr>
-<tr class="memdesc:acd59a944189a01a0f6544401a70f8262"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a single builtin timezone, given its Olson city name. <br /></td></tr>
-<tr class="separator:acd59a944189a01a0f6544401a70f8262"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7433cb4ebc6cb07579a1140261c6f555"><td class="memItemLeft" align="right" valign="top"><a id="a7433cb4ebc6cb07579a1140261c6f555"></a>
-<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555">icaltimezone_get_builtin_timezone_from_offset</a> (int offset, const char *tzname)</td></tr>
-<tr class="memdesc:a7433cb4ebc6cb07579a1140261c6f555"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a single builtin timezone, given its offset from UTC. <br /></td></tr>
-<tr class="separator:a7433cb4ebc6cb07579a1140261c6f555"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af54e0abc7f5d934864f3c06c9beb59cd"><td class="memItemLeft" align="right" valign="top"><a id="af54e0abc7f5d934864f3c06c9beb59cd"></a>
-<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd">icaltimezone_get_builtin_timezone_from_tzid</a> (const char *tzid)</td></tr>
-<tr class="memdesc:af54e0abc7f5d934864f3c06c9beb59cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a single builtin timezone, given its TZID. <br /></td></tr>
-<tr class="separator:af54e0abc7f5d934864f3c06c9beb59cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acad626a5835066667c38aac0894e798c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#acad626a5835066667c38aac0894e798c">icaltimezone_get_builtin_timezones</a> (void)</td></tr>
-<tr class="memdesc:acad626a5835066667c38aac0894e798c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an icalarray of icaltimezone structs, one for each builtin timezone. <a href="icaltimezone_8h.html#acad626a5835066667c38aac0894e798c">More...</a><br /></td></tr>
-<tr class="separator:acad626a5835066667c38aac0894e798c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac61539c2df5b4f58a453ac3377d5ad6b"><td class="memItemLeft" align="right" valign="top"><a id="ac61539c2df5b4f58a453ac3377d5ad6b"></a>
+<tr class="memitem:a8670c0a0730ddb27a2a59efb9b476b24"><td class="memItemLeft" align="right" valign="top"><a id="a8670c0a0730ddb27a2a59efb9b476b24" name="a8670c0a0730ddb27a2a59efb9b476b24"></a>
+<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_builtin_timezone</b> (const char *location)</td></tr>
+<tr class="memdesc:a8670c0a0730ddb27a2a59efb9b476b24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a single builtin timezone, given its Olson city name. <br /></td></tr>
+<tr class="separator:a8670c0a0730ddb27a2a59efb9b476b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1224ff59d8d1618ee41f17b5c6357312"><td class="memItemLeft" align="right" valign="top"><a id="a1224ff59d8d1618ee41f17b5c6357312" name="a1224ff59d8d1618ee41f17b5c6357312"></a>
+<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_builtin_timezone_from_offset</b> (int offset, const char *tzname)</td></tr>
+<tr class="memdesc:a1224ff59d8d1618ee41f17b5c6357312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a single builtin timezone, given its offset from UTC. <br /></td></tr>
+<tr class="separator:a1224ff59d8d1618ee41f17b5c6357312"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad05c4a96c4e7095f574641dfb9ceafc5"><td class="memItemLeft" align="right" valign="top"><a id="ad05c4a96c4e7095f574641dfb9ceafc5" name="ad05c4a96c4e7095f574641dfb9ceafc5"></a>
+<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_builtin_timezone_from_tzid</b> (const char *tzid)</td></tr>
+<tr class="memdesc:ad05c4a96c4e7095f574641dfb9ceafc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a single builtin timezone, given its TZID. <br /></td></tr>
+<tr class="separator:ad05c4a96c4e7095f574641dfb9ceafc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b765c5eb599505d208c89a799e13d21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21">icaltimezone_get_builtin_timezones</a> (void)</td></tr>
+<tr class="memdesc:a8b765c5eb599505d208c89a799e13d21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an icalarray of icaltimezone structs, one for each builtin timezone. <a href="icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21">More...</a><br /></td></tr>
+<tr class="separator:a8b765c5eb599505d208c89a799e13d21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac61539c2df5b4f58a453ac3377d5ad6b"><td class="memItemLeft" align="right" valign="top"><a id="ac61539c2df5b4f58a453ac3377d5ad6b" name="ac61539c2df5b4f58a453ac3377d5ad6b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_builtin_tzdata</b> (void)</td></tr>
<tr class="separator:ac61539c2df5b4f58a453ac3377d5ad6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a096d18647de1113c19d2309a1f4c2931"><td class="memItemLeft" align="right" valign="top"><a id="a096d18647de1113c19d2309a1f4c2931"></a>
-<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone_get_component</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
-<tr class="memdesc:a096d18647de1113c19d2309a1f4c2931"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the VTIMEZONE component of a timezone. <br /></td></tr>
-<tr class="separator:a096d18647de1113c19d2309a1f4c2931"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac32053bf56b415c44d7527bc89318757"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757">icaltimezone_get_display_name</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
-<tr class="memdesc:ac32053bf56b415c44d7527bc89318757"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the timezone name to display to the user. <a href="icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757">More...</a><br /></td></tr>
-<tr class="separator:ac32053bf56b415c44d7527bc89318757"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acfc51cb64dcc62ff668df02073c803d6"><td class="memItemLeft" align="right" valign="top"><a id="acfc51cb64dcc62ff668df02073c803d6"></a>
-double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone_get_latitude</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="memitem:a684813584e0e55460be636e8ebc81f53"><td class="memItemLeft" align="right" valign="top"><a id="a684813584e0e55460be636e8ebc81f53" name="a684813584e0e55460be636e8ebc81f53"></a>
+<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_component</b> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="memdesc:a684813584e0e55460be636e8ebc81f53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the VTIMEZONE component of a timezone. <br /></td></tr>
+<tr class="separator:a684813584e0e55460be636e8ebc81f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf3d9c36dca3dd4e2233aac2a88997bc"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc">icaltimezone_get_display_name</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="memdesc:aaf3d9c36dca3dd4e2233aac2a88997bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the timezone name to display to the user. <a href="icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc">More...</a><br /></td></tr>
+<tr class="separator:aaf3d9c36dca3dd4e2233aac2a88997bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfc51cb64dcc62ff668df02073c803d6"><td class="memItemLeft" align="right" valign="top"><a id="acfc51cb64dcc62ff668df02073c803d6" name="acfc51cb64dcc62ff668df02073c803d6"></a>
+double&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_latitude</b> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
<tr class="memdesc:acfc51cb64dcc62ff668df02073c803d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the latitude of a builtin timezone. <br /></td></tr>
<tr class="separator:acfc51cb64dcc62ff668df02073c803d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2fbe5451e417f7ec50f346bbde8247d"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d">icaltimezone_get_location</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
-<tr class="separator:ac2fbe5451e417f7ec50f346bbde8247d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41d1e5b940ebc05aaa2def6bcfccba37"><td class="memItemLeft" align="right" valign="top"><a id="a41d1e5b940ebc05aaa2def6bcfccba37"></a>
-char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone_get_location_from_vtimezone</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="memdesc:a41d1e5b940ebc05aaa2def6bcfccba37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the LOCATION or X-LIC-LOCATION property from a VTIMEZONE. <br /></td></tr>
-<tr class="separator:a41d1e5b940ebc05aaa2def6bcfccba37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a346caee2838d8dfbeb07bc9c66b04e2b"><td class="memItemLeft" align="right" valign="top"><a id="a346caee2838d8dfbeb07bc9c66b04e2b"></a>
-double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone_get_longitude</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="memitem:a876e1b3dc89bc76961708fe6974a03c1"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1">icaltimezone_get_location</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="separator:a876e1b3dc89bc76961708fe6974a03c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4666bfd001ff5654fc3ee851e2e2338e"><td class="memItemLeft" align="right" valign="top"><a id="a4666bfd001ff5654fc3ee851e2e2338e" name="a4666bfd001ff5654fc3ee851e2e2338e"></a>
+char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_location_from_vtimezone</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
+<tr class="memdesc:a4666bfd001ff5654fc3ee851e2e2338e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the LOCATION or X-LIC-LOCATION property from a VTIMEZONE. <br /></td></tr>
+<tr class="separator:a4666bfd001ff5654fc3ee851e2e2338e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a346caee2838d8dfbeb07bc9c66b04e2b"><td class="memItemLeft" align="right" valign="top"><a id="a346caee2838d8dfbeb07bc9c66b04e2b" name="a346caee2838d8dfbeb07bc9c66b04e2b"></a>
+double&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_longitude</b> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
<tr class="memdesc:a346caee2838d8dfbeb07bc9c66b04e2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the longitude of a builtin timezone. <br /></td></tr>
<tr class="separator:a346caee2838d8dfbeb07bc9c66b04e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f2ba5baf0d556ab8ea8f5eb81e5af29"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone_get_tzid</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
-<tr class="separator:a1f2ba5baf0d556ab8ea8f5eb81e5af29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7448438384fd57d93edf5e3ea632c90"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90">icaltimezone_get_tznames</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
-<tr class="separator:ab7448438384fd57d93edf5e3ea632c90"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc43a04d4d4a0b3229d28dde2e92835b"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b">icaltimezone_get_tznames_from_vtimezone</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
-<tr class="memdesc:abc43a04d4d4a0b3229d28dde2e92835b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TZNAMEs used for the last STANDARD &amp; DAYLIGHT components in a VTIMEZONE. <a href="icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b">More...</a><br /></td></tr>
-<tr class="separator:abc43a04d4d4a0b3229d28dde2e92835b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d74150570a8a31e1fb8fe976fea9250"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250">icaltimezone_get_tzid</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="separator:a8d74150570a8a31e1fb8fe976fea9250"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7de03feecf3cbb0c7899b36d1285fd63"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63">icaltimezone_get_tznames</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone)</td></tr>
+<tr class="separator:a7de03feecf3cbb0c7899b36d1285fd63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48a804fe8f8d61aed3efbf86504baf79"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79">icaltimezone_get_tznames_from_vtimezone</a> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *component)</td></tr>
+<tr class="memdesc:a48a804fe8f8d61aed3efbf86504baf79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the TZNAMEs used for the last STANDARD &amp; DAYLIGHT components in a VTIMEZONE. <a href="icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79">More...</a><br /></td></tr>
+<tr class="separator:a48a804fe8f8d61aed3efbf86504baf79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ebe99e4975a461da82f4add92ca01d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone_get_utc_offset</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *tt, int *is_daylight)</td></tr>
<tr class="memdesc:a1ebe99e4975a461da82f4add92ca01d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculates the UTC offset of a given local time in the given timezone. <a href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">More...</a><br /></td></tr>
<tr class="separator:a1ebe99e4975a461da82f4add92ca01d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6c4b7dc1e0c056bfbbd0f833d039b5d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone_get_utc_offset_of_utc_time</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone, struct <a class="el" href="structicaltimetype.html">icaltimetype</a> *tt, int *is_daylight)</td></tr>
<tr class="memdesc:af6c4b7dc1e0c056bfbbd0f833d039b5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculates the UTC offset of a given UTC time in the given timezone. <a href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">More...</a><br /></td></tr>
<tr class="separator:af6c4b7dc1e0c056bfbbd0f833d039b5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a993ceafd420a2c46651db1503d1adc9a"><td class="memItemLeft" align="right" valign="top"><a id="a993ceafd420a2c46651db1503d1adc9a"></a>
-<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a">icaltimezone_get_utc_timezone</a> (void)</td></tr>
-<tr class="memdesc:a993ceafd420a2c46651db1503d1adc9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the UTC timezone. <br /></td></tr>
-<tr class="separator:a993ceafd420a2c46651db1503d1adc9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3a8d8fa9901d42ab989f1a1e746956c"><td class="memItemLeft" align="right" valign="top"><a id="ac3a8d8fa9901d42ab989f1a1e746956c"></a>
-<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c">icaltimezone_new</a> (void)</td></tr>
-<tr class="memdesc:ac3a8d8fa9901d42ab989f1a1e746956c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new icaltimezone. <br /></td></tr>
-<tr class="separator:ac3a8d8fa9901d42ab989f1a1e746956c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab04e61bc742f6fb07472b682d838822c"><td class="memItemLeft" align="right" valign="top"><a id="ab04e61bc742f6fb07472b682d838822c"></a>
+<tr class="memitem:a8e9c520fc9a3ec85f5cc63fef1548583"><td class="memItemLeft" align="right" valign="top"><a id="a8e9c520fc9a3ec85f5cc63fef1548583" name="a8e9c520fc9a3ec85f5cc63fef1548583"></a>
+<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_get_utc_timezone</b> (void)</td></tr>
+<tr class="memdesc:a8e9c520fc9a3ec85f5cc63fef1548583"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the UTC timezone. <br /></td></tr>
+<tr class="separator:a8e9c520fc9a3ec85f5cc63fef1548583"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01b653e3e1f9feefc63e7d71c036f330"><td class="memItemLeft" align="right" valign="top"><a id="a01b653e3e1f9feefc63e7d71c036f330" name="a01b653e3e1f9feefc63e7d71c036f330"></a>
+<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_new</b> (void)</td></tr>
+<tr class="memdesc:a01b653e3e1f9feefc63e7d71c036f330"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new icaltimezone. <br /></td></tr>
+<tr class="separator:a01b653e3e1f9feefc63e7d71c036f330"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab04e61bc742f6fb07472b682d838822c"><td class="memItemLeft" align="right" valign="top"><a id="ab04e61bc742f6fb07472b682d838822c" name="ab04e61bc742f6fb07472b682d838822c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_release_zone_tab</b> (void)</td></tr>
<tr class="separator:ab04e61bc742f6fb07472b682d838822c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74df462127727a146144d1eb80067c72"><td class="memItemLeft" align="right" valign="top"><a id="a74df462127727a146144d1eb80067c72"></a>
+<tr class="memitem:a74df462127727a146144d1eb80067c72"><td class="memItemLeft" align="right" valign="top"><a id="a74df462127727a146144d1eb80067c72" name="a74df462127727a146144d1eb80067c72"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_set_builtin_tzdata</b> (int set)</td></tr>
<tr class="separator:a74df462127727a146144d1eb80067c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac06a9a060f021b7f4bdff282b2638357"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone_set_component</a> (<a class="el" href="struct__icaltimezone.html">icaltimezone</a> *zone, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
@@ -190,19 +189,19 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_set_buil
<tr class="separator:ac06a9a060f021b7f4bdff282b2638357"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04849ce67c1a529f19d695b74cb238fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone_set_tzid_prefix</a> (const char *new_prefix)</td></tr>
<tr class="separator:a04849ce67c1a529f19d695b74cb238fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3f7b3e1e9e500c4a7c2deb194507204"><td class="memItemLeft" align="right" valign="top"><a id="af3f7b3e1e9e500c4a7c2deb194507204"></a>
+<tr class="memitem:af3f7b3e1e9e500c4a7c2deb194507204"><td class="memItemLeft" align="right" valign="top"><a id="af3f7b3e1e9e500c4a7c2deb194507204" name="af3f7b3e1e9e500c4a7c2deb194507204"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_truncate_vtimezone</b> (<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *vtz, <a class="el" href="structicaltimetype.html">icaltimetype</a> start, <a class="el" href="structicaltimetype.html">icaltimetype</a> end, int ms_compatible)</td></tr>
<tr class="separator:af3f7b3e1e9e500c4a7c2deb194507204"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa91ac94068e5562fef581305551b2b24"><td class="memItemLeft" align="right" valign="top"><a id="aa91ac94068e5562fef581305551b2b24"></a>
+<tr class="memitem:af8d207d1083c025f61a4ade54113f43e"><td class="memItemLeft" align="right" valign="top"><a id="af8d207d1083c025f61a4ade54113f43e" name="af8d207d1083c025f61a4ade54113f43e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_tzid_prefix</b> (void)</td></tr>
-<tr class="separator:aa91ac94068e5562fef581305551b2b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:af8d207d1083c025f61a4ade54113f43e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af35f72898e3992529e12c07c62659b22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">set_zone_directory</a> (const char *path)</td></tr>
<tr class="separator:af35f72898e3992529e12c07c62659b22"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Timezone handling routines. </p>
+<div class="textblock"><p >Timezone handling routines. </p>
</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a431f7b425ec073cdd490431d4285f294"></a>
+<a id="a431f7b425ec073cdd490431d4285f294" name="a431f7b425ec073cdd490431d4285f294"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a431f7b425ec073cdd490431d4285f294">&#9670;&nbsp;</a></span>free_zone_directory()</h2>
<div class="memitem">
@@ -217,11 +216,11 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</tr>
</table>
</div><div class="memdoc">
-<p>Frees the memory dedicated to the zonefile directory </p>
+<p >Frees the memory dedicated to the zonefile directory </p>
</div>
</div>
-<a id="a12c7192c39744d49e4c23249926ae22a"></a>
+<a id="a12c7192c39744d49e4c23249926ae22a" name="a12c7192c39744d49e4c23249926ae22a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12c7192c39744d49e4c23249926ae22a">&#9670;&nbsp;</a></span>icaltimezone_dump_changes()</h2>
<div class="memitem">
@@ -254,14 +253,14 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div><div class="memdoc">
<p>Outputs a list of timezone changes for the given timezone to the given file, up to the maximum year given. </p>
-<p>We compare this output with the output from 'vzic &ndash;dump-changes' to make sure that we are consistent. (vzic is the Olson timezone database to VTIMEZONE converter.)</p>
-<p>The output format is: </p><pre class="fragment"> Zone-Name [tab] Date [tab] Time [tab] UTC-Offset
+<p >We compare this output with the output from 'vzic &ndash;dump-changes' to make sure that we are consistent. (vzic is the Olson timezone database to VTIMEZONE converter.)</p>
+<p >The output format is: </p><pre class="fragment"> Zone-Name [tab] Date [tab] Time [tab] UTC-Offset
</pre><p> The Date and Time fields specify the time change in UTC.</p>
-<p>The UTC Offset is for local (wall-clock) time. It is the amount of time to add to UTC to get local time. </p>
+<p >The UTC Offset is for local (wall-clock) time. It is the amount of time to add to UTC to get local time. </p>
</div>
</div>
-<a id="aa96c3397fd8bcce74e1f220ca3fc333d"></a>
+<a id="aa96c3397fd8bcce74e1f220ca3fc333d" name="aa96c3397fd8bcce74e1f220ca3fc333d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa96c3397fd8bcce74e1f220ca3fc333d">&#9670;&nbsp;</a></span>icaltimezone_free()</h2>
<div class="memitem">
@@ -298,14 +297,14 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div>
</div>
-<a id="acad626a5835066667c38aac0894e798c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acad626a5835066667c38aac0894e798c">&#9670;&nbsp;</a></span>icaltimezone_get_builtin_timezones()</h2>
+<a id="a8b765c5eb599505d208c89a799e13d21" name="a8b765c5eb599505d208c89a799e13d21"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8b765c5eb599505d208c89a799e13d21">&#9670;&nbsp;</a></span>icaltimezone_get_builtin_timezones()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a>* icaltimezone_get_builtin_timezones </td>
+ <td class="memname"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> * icaltimezone_get_builtin_timezones </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
@@ -315,18 +314,18 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div><div class="memdoc">
<p>Returns an icalarray of icaltimezone structs, one for each builtin timezone. </p>
-<p>This will load and parse the zones.tab file to get the timezone names and their coordinates. It will not load the VTIMEZONE data for any timezones. </p>
+<p >This will load and parse the zones.tab file to get the timezone names and their coordinates. It will not load the VTIMEZONE data for any timezones. </p>
</div>
</div>
-<a id="ac32053bf56b415c44d7527bc89318757"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac32053bf56b415c44d7527bc89318757">&#9670;&nbsp;</a></span>icaltimezone_get_display_name()</h2>
+<a id="aaf3d9c36dca3dd4e2233aac2a88997bc" name="aaf3d9c36dca3dd4e2233aac2a88997bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaf3d9c36dca3dd4e2233aac2a88997bc">&#9670;&nbsp;</a></span>icaltimezone_get_display_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icaltimezone_get_display_name </td>
+ <td class="memname">const char * icaltimezone_get_display_name </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td>
<td class="paramname"><em>zone</em></td><td>)</td>
@@ -336,18 +335,18 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div><div class="memdoc">
<p>Returns the timezone name to display to the user. </p>
-<p>We prefer to use the Olson city name, but fall back on the TZNAME, or finally the TZID. We don't want to use "" as it may be wrongly interpreted as a floating time. Do not free the returned string. </p>
+<p >We prefer to use the Olson city name, but fall back on the TZNAME, or finally the TZID. We don't want to use "" as it may be wrongly interpreted as a floating time. Do not free the returned string. </p>
</div>
</div>
-<a id="ac2fbe5451e417f7ec50f346bbde8247d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac2fbe5451e417f7ec50f346bbde8247d">&#9670;&nbsp;</a></span>icaltimezone_get_location()</h2>
+<a id="a876e1b3dc89bc76961708fe6974a03c1" name="a876e1b3dc89bc76961708fe6974a03c1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a876e1b3dc89bc76961708fe6974a03c1">&#9670;&nbsp;</a></span>icaltimezone_get_location()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icaltimezone_get_location </td>
+ <td class="memname">const char * icaltimezone_get_location </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td>
<td class="paramname"><em>zone</em></td><td>)</td>
@@ -355,18 +354,18 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the city name of a timezone. </p>
+<p >Returns the city name of a timezone. </p>
</div>
</div>
-<a id="a1f2ba5baf0d556ab8ea8f5eb81e5af29"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1f2ba5baf0d556ab8ea8f5eb81e5af29">&#9670;&nbsp;</a></span>icaltimezone_get_tzid()</h2>
+<a id="a8d74150570a8a31e1fb8fe976fea9250" name="a8d74150570a8a31e1fb8fe976fea9250"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d74150570a8a31e1fb8fe976fea9250">&#9670;&nbsp;</a></span>icaltimezone_get_tzid()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icaltimezone_get_tzid </td>
+ <td class="memname">const char * icaltimezone_get_tzid </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td>
<td class="paramname"><em>zone</em></td><td>)</td>
@@ -374,18 +373,18 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the TZID of a timezone. </p>
+<p >Returns the TZID of a timezone. </p>
</div>
</div>
-<a id="ab7448438384fd57d93edf5e3ea632c90"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab7448438384fd57d93edf5e3ea632c90">&#9670;&nbsp;</a></span>icaltimezone_get_tznames()</h2>
+<a id="a7de03feecf3cbb0c7899b36d1285fd63" name="a7de03feecf3cbb0c7899b36d1285fd63"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7de03feecf3cbb0c7899b36d1285fd63">&#9670;&nbsp;</a></span>icaltimezone_get_tznames()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const char* icaltimezone_get_tznames </td>
+ <td class="memname">const char * icaltimezone_get_tznames </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td>
<td class="paramname"><em>zone</em></td><td>)</td>
@@ -393,18 +392,18 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</tr>
</table>
</div><div class="memdoc">
-<p>Returns the TZNAME properties used in the latest STANDARD and DAYLIGHT components. If they are the same it will return just one, e.g. "LMT". If they are different it will format them like "EST/EDT". Note that this may also return NULL. </p>
+<p >Returns the TZNAME properties used in the latest STANDARD and DAYLIGHT components. If they are the same it will return just one, e.g. "LMT". If they are different it will format them like "EST/EDT". Note that this may also return NULL. </p>
</div>
</div>
-<a id="abc43a04d4d4a0b3229d28dde2e92835b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abc43a04d4d4a0b3229d28dde2e92835b">&#9670;&nbsp;</a></span>icaltimezone_get_tznames_from_vtimezone()</h2>
+<a id="a48a804fe8f8d61aed3efbf86504baf79" name="a48a804fe8f8d61aed3efbf86504baf79"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48a804fe8f8d61aed3efbf86504baf79">&#9670;&nbsp;</a></span>icaltimezone_get_tznames_from_vtimezone()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char* icaltimezone_get_tznames_from_vtimezone </td>
+ <td class="memname">char * icaltimezone_get_tznames_from_vtimezone </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td>
<td class="paramname"><em>component</em></td><td>)</td>
@@ -414,11 +413,11 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div><div class="memdoc">
<p>Gets the TZNAMEs used for the last STANDARD &amp; DAYLIGHT components in a VTIMEZONE. </p>
-<p>If both STANDARD and DAYLIGHT components use the same TZNAME, it returns that. If they use different TZNAMEs, it formats them like "EST/EDT". The returned string should be freed by the caller. </p>
+<p >If both STANDARD and DAYLIGHT components use the same TZNAME, it returns that. If they use different TZNAMEs, it formats them like "EST/EDT". The returned string should be freed by the caller. </p>
</div>
</div>
-<a id="a1ebe99e4975a461da82f4add92ca01d4"></a>
+<a id="a1ebe99e4975a461da82f4add92ca01d4" name="a1ebe99e4975a461da82f4add92ca01d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ebe99e4975a461da82f4add92ca01d4">&#9670;&nbsp;</a></span>icaltimezone_get_utc_offset()</h2>
<div class="memitem">
@@ -451,11 +450,11 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div><div class="memdoc">
<p>Calculates the UTC offset of a given local time in the given timezone. </p>
-<p>It is the number of seconds to add to UTC to get local time. The is_daylight flag is set to 1 if the time is in daylight-savings time. </p>
+<p >It is the number of seconds to add to UTC to get local time. The is_daylight flag is set to 1 if the time is in daylight-savings time. </p>
</div>
</div>
-<a id="af6c4b7dc1e0c056bfbbd0f833d039b5d"></a>
+<a id="af6c4b7dc1e0c056bfbbd0f833d039b5d" name="af6c4b7dc1e0c056bfbbd0f833d039b5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6c4b7dc1e0c056bfbbd0f833d039b5d">&#9670;&nbsp;</a></span>icaltimezone_get_utc_offset_of_utc_time()</h2>
<div class="memitem">
@@ -488,11 +487,11 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div><div class="memdoc">
<p>Calculates the UTC offset of a given UTC time in the given timezone. </p>
-<p>It is the number of seconds to add to UTC to get local time. The <code>is_daylight</code> flag is set to 1 if the time is in daylight-savings time. </p>
+<p >It is the number of seconds to add to UTC to get local time. The <code>is_daylight</code> flag is set to 1 if the time is in daylight-savings time. </p>
</div>
</div>
-<a id="ac06a9a060f021b7f4bdff282b2638357"></a>
+<a id="ac06a9a060f021b7f4bdff282b2638357" name="ac06a9a060f021b7f4bdff282b2638357"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac06a9a060f021b7f4bdff282b2638357">&#9670;&nbsp;</a></span>icaltimezone_set_component()</h2>
<div class="memitem">
@@ -523,7 +522,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</div>
</div>
-<a id="a04849ce67c1a529f19d695b74cb238fe"></a>
+<a id="a04849ce67c1a529f19d695b74cb238fe" name="a04849ce67c1a529f19d695b74cb238fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04849ce67c1a529f19d695b74cb238fe">&#9670;&nbsp;</a></span>icaltimezone_set_tzid_prefix()</h2>
<div class="memitem">
@@ -538,11 +537,11 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</tr>
</table>
</div><div class="memdoc">
-<p>Sets the prefix to be used for tzid's generated from system tzdata. Must be globally unique (such as a domain name owned by the developer of the calling application), and begin and end with forward slashes. Do not change or de-allocate the string buffer after calling this. </p>
+<p >Sets the prefix to be used for tzid's generated from system tzdata. Must be globally unique (such as a domain name owned by the developer of the calling application), and begin and end with forward slashes. Do not change or de-allocate the string buffer after calling this. </p>
</div>
</div>
-<a id="af35f72898e3992529e12c07c62659b22"></a>
+<a id="af35f72898e3992529e12c07c62659b22" name="af35f72898e3992529e12c07c62659b22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af35f72898e3992529e12c07c62659b22">&#9670;&nbsp;</a></span>set_zone_directory()</h2>
<div class="memitem">
@@ -557,14 +556,14 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_
</tr>
</table>
</div><div class="memdoc">
-<p>Sets the directory to look for the zonefiles </p>
+<p >Sets the directory to look for the zonefiles </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltimezone_8h_source.html b/apidocs/icaltimezone_8h_source.html
index d019d728..94efcbc3 100644
--- a/apidocs/icaltimezone_8h_source.html
+++ b/apidocs/icaltimezone_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltimezone.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,188 +66,187 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaltimezone.h</div> </div>
+ <div class="headertitle"><div class="title">icaltimezone.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icaltimezone_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208"> 1</a></span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icaltimezone.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: Damon Chaplin 15 March 2001</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2001, Damon Chaplin &lt;damon@ximian.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#ifndef ICALTIMEZONE_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define ICALTIMEZONE_H</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#if !defined(ICALTIMEZONE_DEFINED)</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define ICALTIMEZONE_DEFINED</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__icaltimezone.html">_icaltimezone</a> <a class="code" href="struct__icaltimezone.html">icaltimezone</a>;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"> * Creating/Destroying individual icaltimezones.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c">icaltimezone_new</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *icaltimezone_copy(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *originalzone);</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone_free</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone, <span class="keywordtype">int</span> free_struct);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone_set_tzid_prefix</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *new_prefix);</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment"> * Accessing timezones.</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone_free_builtin_timezones</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icalarray.html">icalarray</a> *<a class="code" href="icaltimezone_8h.html#acad626a5835066667c38aac0894e798c">icaltimezone_get_builtin_timezones</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262">icaltimezone_get_builtin_timezone</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">location</a>);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555">icaltimezone_get_builtin_timezone_from_offset</a>(<span class="keywordtype">int</span> offset,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzname);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd">icaltimezone_get_builtin_timezone_from_tzid</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">tzid</a>);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a">icaltimezone_get_utc_timezone</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone_get_tzid</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d">icaltimezone_get_location</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90">icaltimezone_get_tznames</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">double</span> <a class="code" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone_get_latitude</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">double</span> <a class="code" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone_get_longitude</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone_get_component</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone_set_component</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone, <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757">icaltimezone_get_display_name</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="comment"> * Converting times between timezones.</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_convert_time(<span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *from_zone,</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *to_zone);</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="comment"> * Getting offsets from UTC.</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone_get_utc_offset</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone,</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt, <span class="keywordtype">int</span> *is_daylight);</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone_get_utc_offset_of_utc_time</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone,</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordtype">int</span> *is_daylight);</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; </div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="comment"> * Handling arrays of timezones. Mainly for internal use.</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icalarray.html">icalarray</a> *icaltimezone_array_new(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_array_append_from_vtimezone(<a class="code" href="struct__icalarray.html">icalarray</a> *timezones,</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_array_free(<a class="code" href="struct__icalarray.html">icalarray</a> *timezones);</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="comment"> * By request (issue #112) make vtimezone functions public</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_expand_vtimezone(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordtype">int</span> <a class="code" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">end_year</a>, <a class="code" href="struct__icalarray.html">icalarray</a> *<a class="code" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">changes</a>);</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone_get_location_from_vtimezone</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">component</a>);</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b">icaltimezone_get_tznames_from_vtimezone</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">component</a>);</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; </div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="comment"> * Truncate a VTIMEZONE component to the given start and end times.</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="comment"> * If either time is null, then no truncation will occur at that point.</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="comment"> * If either time is non-null, then it MUST be specified as UTC.</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="comment"> * If the start time is non-null and ms_compatible is zero,</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="comment"> * then the DTSTART of RRULEs will be adjusted to occur after the start time.</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="comment"> * @since 3.0.6</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_truncate_vtimezone(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *vtz,</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <a class="code" href="structicaltimetype.html">icaltimetype</a> start,</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <a class="code" href="structicaltimetype.html">icaltimetype</a> end,</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordtype">int</span> ms_compatible);</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; </div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="comment"> * @par Handling the default location the timezone files</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">set_zone_directory</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; </div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">free_zone_directory</a>(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; </div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_release_zone_tab(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="comment"> * @par Handling whether to use builtin timezone files</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_set_builtin_tzdata(<span class="keywordtype">int</span> set);</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltimezone_get_builtin_tzdata(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; </div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="comment"> * Debugging Output.</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; </div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone_dump_changes</a>(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone, <span class="keywordtype">int</span> max_year, FILE *fp);</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; </div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="comment">/* For the library only -- do not make visible */</span></div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *icaltimezone_tzid_prefix(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; </div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALTIMEZONE_H */</span><span class="preprocessor"></span></div>
+<a href="icaltimezone_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icaltimezone.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: Damon Chaplin 15 March 2001</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2001, Damon Chaplin &lt;damon@ximian.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#ifndef ICALTIMEZONE_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#define ICALTIMEZONE_H</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#if !defined(ICALTIMEZONE_DEFINED)</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#define ICALTIMEZONE_DEFINED</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208"> 36</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct__icaltimezone.html">_icaltimezone</a> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a>;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment"> * Creating/Destroying individual icaltimezones.</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icaltimezone_8h.html#a01b653e3e1f9feefc63e7d71c036f330">icaltimezone_new</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *icaltimezone_copy(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *originalzone);</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone_free</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone, <span class="keywordtype">int</span> free_struct);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone_set_tzid_prefix</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *new_prefix);</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment"> * Accessing timezones.</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone_free_builtin_timezones</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *<a class="code hl_function" href="icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21">icaltimezone_get_builtin_timezones</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icaltimezone_8h.html#a8670c0a0730ddb27a2a59efb9b476b24">icaltimezone_get_builtin_timezone</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">location</a>);</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icaltimezone_8h.html#a1224ff59d8d1618ee41f17b5c6357312">icaltimezone_get_builtin_timezone_from_offset</a>(<span class="keywordtype">int</span> offset,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzname);</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icaltimezone_8h.html#ad05c4a96c4e7095f574641dfb9ceafc5">icaltimezone_get_builtin_timezone_from_tzid</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">tzid</a>);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_function" href="icaltimezone_8h.html#a8e9c520fc9a3ec85f5cc63fef1548583">icaltimezone_get_utc_timezone</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250">icaltimezone_get_tzid</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1">icaltimezone_get_location</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63">icaltimezone_get_tznames</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">double</span> <a class="code hl_function" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone_get_latitude</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">double</span> <a class="code hl_function" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone_get_longitude</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_function" href="icaltimezone_8h.html#a684813584e0e55460be636e8ebc81f53">icaltimezone_get_component</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone_set_component</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone, <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc">icaltimezone_get_display_name</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="comment"> * Converting times between timezones.</span></div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_convert_time(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *tt,</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *from_zone,</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *to_zone);</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="comment"> * Getting offsets from UTC.</span></div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone_get_utc_offset</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone,</div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *tt, <span class="keywordtype">int</span> *is_daylight);</div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone_get_utc_offset_of_utc_time</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone,</div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *tt,</div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordtype">int</span> *is_daylight);</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="comment"> * Handling arrays of timezones. Mainly for internal use.</span></div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *icaltimezone_array_new(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_array_append_from_vtimezone(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *timezones,</div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *child);</div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_array_free(<a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *timezones);</div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span><span class="comment"> * By request (issue #112) make vtimezone functions public</span></div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_expand_vtimezone(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">end_year</a>, <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *<a class="code hl_variable" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">changes</a>);</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltimezone_8h.html#a4666bfd001ff5654fc3ee851e2e2338e">icaltimezone_get_location_from_vtimezone</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_variable" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">component</a>);</div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *<a class="code hl_function" href="icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79">icaltimezone_get_tznames_from_vtimezone</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_variable" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">component</a>);</div>
+<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> </div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span><span class="comment"> * Truncate a VTIMEZONE component to the given start and end times.</span></div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span><span class="comment"> * If either time is null, then no truncation will occur at that point.</span></div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span><span class="comment"> * If either time is non-null, then it MUST be specified as UTC.</span></div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span><span class="comment"> * If the start time is non-null and ms_compatible is zero,</span></div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span><span class="comment"> * then the DTSTART of RRULEs will be adjusted to occur after the start time.</span></div>
+<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="comment"> * @since 3.0.6</span></div>
+<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_truncate_vtimezone(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *vtz,</div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> start,</div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> end,</div>
+<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keywordtype">int</span> ms_compatible);</div>
+<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> </div>
+<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><span class="comment"> * @par Handling the default location the timezone files</span></div>
+<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">set_zone_directory</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> </div>
+<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code hl_function" href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">free_zone_directory</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> </div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_release_zone_tab(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> </div>
+<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span><span class="comment"> * @par Handling whether to use builtin timezone files</span></div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_set_builtin_tzdata(<span class="keywordtype">int</span> set);</div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltimezone_get_builtin_tzdata(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> </div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span><span class="comment"> * Debugging Output.</span></div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> </div>
+<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone_dump_changes</a>(<a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *zone, <span class="keywordtype">int</span> max_year, FILE *fp);</div>
+<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> </div>
+<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span><span class="comment">/* For the library only -- do not make visible */</span></div>
+<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *icaltimezone_tzid_prefix(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> </div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="preprocessor">#endif </span><span class="comment">/* ICALTIMEZONE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a01b653e3e1f9feefc63e7d71c036f330"><div class="ttname"><a href="icaltimezone_8h.html#a01b653e3e1f9feefc63e7d71c036f330">icaltimezone_new</a></div><div class="ttdeci">icaltimezone * icaltimezone_new(void)</div><div class="ttdoc">Creates a new icaltimezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:211</div></div>
<div class="ttc" id="aicaltimezone_8h_html_a04849ce67c1a529f19d695b74cb238fe"><div class="ttname"><a href="icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone_set_tzid_prefix</a></div><div class="ttdeci">void icaltimezone_set_tzid_prefix(const char *new_prefix)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:2171</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_a096d18647de1113c19d2309a1f4c2931"><div class="ttname"><a href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone_get_component</a></div><div class="ttdeci">icalcomponent * icaltimezone_get_component(icaltimezone *zone)</div><div class="ttdoc">Returns the VTIMEZONE component of a timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1237</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a1224ff59d8d1618ee41f17b5c6357312"><div class="ttname"><a href="icaltimezone_8h.html#a1224ff59d8d1618ee41f17b5c6357312">icaltimezone_get_builtin_timezone_from_offset</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_builtin_timezone_from_offset(int offset, const char *tzname)</div><div class="ttdoc">Returns a single builtin timezone, given its offset from UTC.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1445</div></div>
<div class="ttc" id="aicaltimezone_8h_html_a12c7192c39744d49e4c23249926ae22a"><div class="ttname"><a href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone_dump_changes</a></div><div class="ttdeci">int icaltimezone_dump_changes(icaltimezone *zone, int max_year, FILE *fp)</div><div class="ttdoc">Outputs a list of timezone changes for the given timezone to the given file, up to the maximum year g...</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1944</div></div>
<div class="ttc" id="aicaltimezone_8h_html_a1ebe99e4975a461da82f4add92ca01d4"><div class="ttname"><a href="icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4">icaltimezone_get_utc_offset</a></div><div class="ttdeci">int icaltimezone_get_utc_offset(icaltimezone *zone, struct icaltimetype *tt, int *is_daylight)</div><div class="ttdoc">Calculates the UTC offset of a given local time in the given timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:818</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_a1f2ba5baf0d556ab8ea8f5eb81e5af29"><div class="ttname"><a href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone_get_tzid</a></div><div class="ttdeci">const char * icaltimezone_get_tzid(icaltimezone *zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1182</div></div>
<div class="ttc" id="aicaltimezone_8h_html_a346caee2838d8dfbeb07bc9c66b04e2b"><div class="ttname"><a href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone_get_longitude</a></div><div class="ttdeci">double icaltimezone_get_longitude(icaltimezone *zone)</div><div class="ttdoc">Returns the longitude of a builtin timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1226</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_a41d1e5b940ebc05aaa2def6bcfccba37"><div class="ttname"><a href="icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone_get_location_from_vtimezone</a></div><div class="ttdeci">char * icaltimezone_get_location_from_vtimezone(icalcomponent *component)</div><div class="ttdoc">Gets the LOCATION or X-LIC-LOCATION property from a VTIMEZONE.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:354</div></div>
<div class="ttc" id="aicaltimezone_8h_html_a431f7b425ec073cdd490431d4285f294"><div class="ttname"><a href="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">free_zone_directory</a></div><div class="ttdeci">void free_zone_directory(void)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:2163</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_a7433cb4ebc6cb07579a1140261c6f555"><div class="ttname"><a href="icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555">icaltimezone_get_builtin_timezone_from_offset</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_builtin_timezone_from_offset(int offset, const char *tzname)</div><div class="ttdoc">Returns a single builtin timezone, given its offset from UTC.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1445</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a4666bfd001ff5654fc3ee851e2e2338e"><div class="ttname"><a href="icaltimezone_8h.html#a4666bfd001ff5654fc3ee851e2e2338e">icaltimezone_get_location_from_vtimezone</a></div><div class="ttdeci">char * icaltimezone_get_location_from_vtimezone(icalcomponent *component)</div><div class="ttdoc">Gets the LOCATION or X-LIC-LOCATION property from a VTIMEZONE.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:354</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a48a804fe8f8d61aed3efbf86504baf79"><div class="ttname"><a href="icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79">icaltimezone_get_tznames_from_vtimezone</a></div><div class="ttdeci">char * icaltimezone_get_tznames_from_vtimezone(icalcomponent *component)</div><div class="ttdoc">Gets the TZNAMEs used for the last STANDARD &amp; DAYLIGHT components in a VTIMEZONE.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:381</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a684813584e0e55460be636e8ebc81f53"><div class="ttname"><a href="icaltimezone_8h.html#a684813584e0e55460be636e8ebc81f53">icaltimezone_get_component</a></div><div class="ttdeci">icalcomponent * icaltimezone_get_component(icaltimezone *zone)</div><div class="ttdoc">Returns the VTIMEZONE component of a timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1237</div></div>
<div class="ttc" id="aicaltimezone_8h_html_a7596677c1f0c38bac7e687f37e19e397"><div class="ttname"><a href="icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone_free_builtin_timezones</a></div><div class="ttdeci">void icaltimezone_free_builtin_timezones(void)</div><div class="ttdoc">Releases builtin timezone memory.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1340</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_a993ceafd420a2c46651db1503d1adc9a"><div class="ttname"><a href="icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a">icaltimezone_get_utc_timezone</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_utc_timezone(void)</div><div class="ttdoc">Returns the UTC timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1542</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a7de03feecf3cbb0c7899b36d1285fd63"><div class="ttname"><a href="icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63">icaltimezone_get_tznames</a></div><div class="ttdeci">const char * icaltimezone_get_tznames(icaltimezone *zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1204</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a8670c0a0730ddb27a2a59efb9b476b24"><div class="ttname"><a href="icaltimezone_8h.html#a8670c0a0730ddb27a2a59efb9b476b24">icaltimezone_get_builtin_timezone</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_builtin_timezone(const char *location)</div><div class="ttdoc">Returns a single builtin timezone, given its Olson city name.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1346</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a876e1b3dc89bc76961708fe6974a03c1"><div class="ttname"><a href="icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1">icaltimezone_get_location</a></div><div class="ttdeci">const char * icaltimezone_get_location(icaltimezone *zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1193</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a8b765c5eb599505d208c89a799e13d21"><div class="ttname"><a href="icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21">icaltimezone_get_builtin_timezones</a></div><div class="ttdeci">icalarray * icaltimezone_get_builtin_timezones(void)</div><div class="ttdoc">Returns an icalarray of icaltimezone structs, one for each builtin timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1332</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a8d74150570a8a31e1fb8fe976fea9250"><div class="ttname"><a href="icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250">icaltimezone_get_tzid</a></div><div class="ttdeci">const char * icaltimezone_get_tzid(icaltimezone *zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1182</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_a8e9c520fc9a3ec85f5cc63fef1548583"><div class="ttname"><a href="icaltimezone_8h.html#a8e9c520fc9a3ec85f5cc63fef1548583">icaltimezone_get_utc_timezone</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_utc_timezone(void)</div><div class="ttdoc">Returns the UTC timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1542</div></div>
<div class="ttc" id="aicaltimezone_8h_html_aa96c3397fd8bcce74e1f220ca3fc333d"><div class="ttname"><a href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone_free</a></div><div class="ttdeci">void icaltimezone_free(icaltimezone *zone, int free_struct)</div><div class="ttdoc">Frees all memory used for the icaltimezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:260</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_ab7448438384fd57d93edf5e3ea632c90"><div class="ttname"><a href="icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90">icaltimezone_get_tznames</a></div><div class="ttdeci">const char * icaltimezone_get_tznames(icaltimezone *zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1204</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_abc43a04d4d4a0b3229d28dde2e92835b"><div class="ttname"><a href="icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b">icaltimezone_get_tznames_from_vtimezone</a></div><div class="ttdeci">char * icaltimezone_get_tznames_from_vtimezone(icalcomponent *component)</div><div class="ttdoc">Gets the TZNAMEs used for the last STANDARD &amp; DAYLIGHT components in a VTIMEZONE.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:381</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_aaf3d9c36dca3dd4e2233aac2a88997bc"><div class="ttname"><a href="icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc">icaltimezone_get_display_name</a></div><div class="ttdeci">const char * icaltimezone_get_display_name(icaltimezone *zone)</div><div class="ttdoc">Returns the timezone name to display to the user.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1273</div></div>
<div class="ttc" id="aicaltimezone_8h_html_ac06a9a060f021b7f4bdff282b2638357"><div class="ttname"><a href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone_set_component</a></div><div class="ttdeci">int icaltimezone_set_component(icaltimezone *zone, icalcomponent *comp)</div><div class="ttdoc">Sets the VTIMEZONE component of an icaltimezone, initializing the tzid, location &amp; tzname fields.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1248</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_ac2fbe5451e417f7ec50f346bbde8247d"><div class="ttname"><a href="icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d">icaltimezone_get_location</a></div><div class="ttdeci">const char * icaltimezone_get_location(icaltimezone *zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1193</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_ac32053bf56b415c44d7527bc89318757"><div class="ttname"><a href="icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757">icaltimezone_get_display_name</a></div><div class="ttdeci">const char * icaltimezone_get_display_name(icaltimezone *zone)</div><div class="ttdoc">Returns the timezone name to display to the user.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1273</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_ac3a8d8fa9901d42ab989f1a1e746956c"><div class="ttname"><a href="icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c">icaltimezone_new</a></div><div class="ttdeci">icaltimezone * icaltimezone_new(void)</div><div class="ttdoc">Creates a new icaltimezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:211</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_acad626a5835066667c38aac0894e798c"><div class="ttname"><a href="icaltimezone_8h.html#acad626a5835066667c38aac0894e798c">icaltimezone_get_builtin_timezones</a></div><div class="ttdeci">icalarray * icaltimezone_get_builtin_timezones(void)</div><div class="ttdoc">Returns an icalarray of icaltimezone structs, one for each builtin timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1332</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_acd59a944189a01a0f6544401a70f8262"><div class="ttname"><a href="icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262">icaltimezone_get_builtin_timezone</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_builtin_timezone(const char *location)</div><div class="ttdoc">Returns a single builtin timezone, given its Olson city name.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1346</div></div>
<div class="ttc" id="aicaltimezone_8h_html_acfc51cb64dcc62ff668df02073c803d6"><div class="ttname"><a href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone_get_latitude</a></div><div class="ttdeci">double icaltimezone_get_latitude(icaltimezone *zone)</div><div class="ttdoc">Returns the latitude of a builtin timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1215</div></div>
+<div class="ttc" id="aicaltimezone_8h_html_ad05c4a96c4e7095f574641dfb9ceafc5"><div class="ttname"><a href="icaltimezone_8h.html#ad05c4a96c4e7095f574641dfb9ceafc5">icaltimezone_get_builtin_timezone_from_tzid</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_builtin_timezone_from_tzid(const char *tzid)</div><div class="ttdoc">Returns a single builtin timezone, given its TZID.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1476</div></div>
<div class="ttc" id="aicaltimezone_8h_html_af35f72898e3992529e12c07c62659b22"><div class="ttname"><a href="icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22">set_zone_directory</a></div><div class="ttdeci">void set_zone_directory(const char *path)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:2152</div></div>
-<div class="ttc" id="aicaltimezone_8h_html_af54e0abc7f5d934864f3c06c9beb59cd"><div class="ttname"><a href="icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd">icaltimezone_get_builtin_timezone_from_tzid</a></div><div class="ttdeci">icaltimezone * icaltimezone_get_builtin_timezone_from_tzid(const char *tzid)</div><div class="ttdoc">Returns a single builtin timezone, given its TZID.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:1476</div></div>
<div class="ttc" id="aicaltimezone_8h_html_af6c4b7dc1e0c056bfbbd0f833d039b5d"><div class="ttname"><a href="icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d">icaltimezone_get_utc_offset_of_utc_time</a></div><div class="ttdeci">int icaltimezone_get_utc_offset_of_utc_time(icaltimezone *zone, struct icaltimetype *tt, int *is_daylight)</div><div class="ttdoc">Calculates the UTC offset of a given UTC time in the given timezone.</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:975</div></div>
<div class="ttc" id="astruct__icalarray_html"><div class="ttname"><a href="struct__icalarray.html">_icalarray</a></div><div class="ttdef"><b>Definition:</b> icalarray.h:36</div></div>
<div class="ttc" id="astruct__icaltimezone_html"><div class="ttname"><a href="struct__icaltimezone.html">_icaltimezone</a></div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:23</div></div>
@@ -261,7 +260,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltimezoneimpl_8h_source.html b/apidocs/icaltimezoneimpl_8h_source.html
index dc6ee266..ed9c60c7 100644
--- a/apidocs/icaltimezoneimpl_8h_source.html
+++ b/apidocs/icaltimezoneimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltimezoneimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,45 +66,44 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaltimezoneimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icaltimezoneimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icaltimezoneimpl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: glenn 07 March 2010</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALTIMEZONEIMPL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALTIMEZONEIMPL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html"> 22</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct__icaltimezone.html">_icaltimezone</a></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div>
-<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89"> 24</a></span>&#160; <span class="keywordtype">char</span> *<a class="code" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">tzid</a>;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528"> 30</a></span>&#160; <span class="keywordtype">char</span> *<a class="code" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">location</a>;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c"> 37</a></span>&#160; <span class="keywordtype">char</span> *<a class="code" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c">tznames</a>;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordtype">double</span> latitude;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700"> 46</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">longitude</a>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14"> 49</a></span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">component</a>;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75"> 53</a></span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">builtin_timezone</a>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11"> 60</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">end_year</a>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11"> 65</a></span>&#160; <a class="code" href="struct__icalarray.html">icalarray</a> *<a class="code" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">changes</a>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;};</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*ICALTIMEZONE_IMPL */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icaltimezoneimpl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: glenn 07 March 2010</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALTIMEZONEIMPL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALTIMEZONEIMPL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html"> 22</a></span><span class="keyword">struct </span><a class="code hl_struct" href="struct__icaltimezone.html">_icaltimezone</a></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>{</div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89"> 24</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">tzid</a>;</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528"> 30</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">location</a>;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c"> 37</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c">tznames</a>;</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordtype">double</span> latitude;</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700"> 46</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">longitude</a>;</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14"> 49</a></span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *<a class="code hl_variable" href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">component</a>;</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75"> 53</a></span> <a class="code hl_struct" href="struct__icaltimezone.html">icaltimezone</a> *<a class="code hl_variable" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">builtin_timezone</a>;</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11"> 60</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">end_year</a>;</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11"> 65</a></span> <a class="code hl_struct" href="struct__icalarray.html">icalarray</a> *<a class="code hl_variable" href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">changes</a>;</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>};</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#endif </span><span class="comment">/*ICALTIMEZONE_IMPL */</span><span class="preprocessor"></span></div>
<div class="ttc" id="astruct__icalarray_html"><div class="ttname"><a href="struct__icalarray.html">_icalarray</a></div><div class="ttdef"><b>Definition:</b> icalarray.h:36</div></div>
<div class="ttc" id="astruct__icaltimezone_html"><div class="ttname"><a href="struct__icaltimezone.html">_icaltimezone</a></div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:23</div></div>
<div class="ttc" id="astruct__icaltimezone_html_a36ccaf1d81c7ec0463ed9ccf3eead700"><div class="ttname"><a href="struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700">_icaltimezone::longitude</a></div><div class="ttdeci">double longitude</div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:46</div></div>
@@ -119,7 +118,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltypes_8h_source.html b/apidocs/icaltypes_8h_source.html
index ec927aa5..86b7b1c5 100644
--- a/apidocs/icaltypes_8h_source.html
+++ b/apidocs/icaltypes_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltypes.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,126 +66,125 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaltypes.h</div> </div>
+ <div class="headertitle"><div class="title">icaltypes.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icaltypes.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALTYPES_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALTYPES_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalduration_8h.html">icalduration.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalenums_8h.html">icalenums.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalperiod_8h.html">icalperiod.h</a>&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structicaldatetimeperiodtype.html"> 27</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> time;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> period;</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;};</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structicalgeotype.html"> 33</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalgeotype.html">icalgeotype</a></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordtype">double</span> lat;</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">double</span> lon;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;};</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structicaltriggertype.html"> 39</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltriggertype.html">icaltriggertype</a></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;{</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> time;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;};</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltriggertype.html">icaltriggertype</a> icaltriggertype_from_int(const int reltime);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltriggertype.html">icaltriggertype</a> icaltriggertype_from_string(const char *str);</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltriggertype_is_null_trigger(<span class="keyword">struct</span> <a class="code" href="structicaltriggertype.html">icaltriggertype</a> tr);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltriggertype_is_bad_trigger(<span class="keyword">struct</span> <a class="code" href="structicaltriggertype.html">icaltriggertype</a> tr);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment">/* struct icalreqstattype. This struct contains two string pointers,</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment">but don&#39;t try to free either of them. The &quot;desc&quot; string is a pointer</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">to a static table inside the library. Don&#39;t try to free it. The</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment">&quot;debug&quot; string is a pointer into the string that the called passed</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment">into to icalreqstattype_from_string. Don&#39;t try to free it either, and</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="comment">don&#39;t use it after the original string has been freed.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment">BTW, you would get that original string from</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment">*icalproperty_get_requeststatus() or icalvalue_get_text(), when</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">operating on the value of a request_status property. */</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structicalreqstattype.html"> 64</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalreqstattype.html">icalreqstattype</a></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;{</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; icalrequeststatus code;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *desc;</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *debug;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;};</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicalreqstattype.html">icalreqstattype</a> icalreqstattype_from_string(const char *str);</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalreqstattype_as_string(<span class="keyword">struct</span> <a class="code" href="structicalreqstattype.html">icalreqstattype</a>);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalreqstattype_as_string_r(<span class="keyword">struct</span> <a class="code" href="structicalreqstattype.html">icalreqstattype</a>);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structicaltimezonephase.html"> 77</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltimezonephase.html">icaltimezonephase</a></div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;{</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzname;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordtype">int</span> is_stdandard; <span class="comment">/* 1 = standard tme, 0 = daylight savings time */</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> dtstart;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordtype">int</span> offsetto;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordtype">int</span> tzoffsetfrom;</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *comment;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> <a class="code" href="structrdate.html">rdate</a>;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *rrule;</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;};</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="structicaltimezonetype.html"> 89</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltimezonetype.html">icaltimezonetype</a></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;{</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> last_mod;</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzurl;</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="comment">/* Array of phases. The end of the array is a phase with tzname == 0 */</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimezonephase.html">icaltimezonephase</a> *phases;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;};</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="comment">/* ical_unknown_token_handling :</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="comment"> * How should the ICAL library handle components, properties and parameters with</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="comment"> * unknown names?</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="comment"> * FIXME: Currently only affects parameters. Extend to components and properties.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> ical_unknown_token_handling</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;{</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; ICAL_ASSUME_IANA_TOKEN = 1,</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; ICAL_DISCARD_TOKEN = 2,</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; ICAL_TREAT_AS_ERROR = 3</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;} ical_unknown_token_handling;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;LIBICAL_ICAL_EXPORT ical_unknown_token_handling ical_get_unknown_token_handling_setting(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> ical_set_unknown_token_handling_setting(</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; ical_unknown_token_handling newSetting);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALTYPES_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icaltypes.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALTYPES_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALTYPES_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalduration_8h.html">icalduration.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icalenums_8h.html">icalenums.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;<a class="code" href="icalperiod_8h.html">icalperiod.h</a>&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structicaldatetimeperiodtype.html"> 27</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>{</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> time;</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> period;</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>};</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structicalgeotype.html"> 33</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalgeotype.html">icalgeotype</a></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>{</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordtype">double</span> lat;</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keywordtype">double</span> lon;</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>};</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structicaltriggertype.html"> 39</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>{</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> time;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> duration;</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>};</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> icaltriggertype_from_int(const int reltime);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> icaltriggertype_from_string(const char *str);</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltriggertype_is_null_trigger(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> tr);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltriggertype_is_bad_trigger(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> tr);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="comment">/* struct icalreqstattype. This struct contains two string pointers,</span></div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment">but don&#39;t try to free either of them. The &quot;desc&quot; string is a pointer</span></div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment">to a static table inside the library. Don&#39;t try to free it. The</span></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="comment">&quot;debug&quot; string is a pointer into the string that the called passed</span></div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="comment">into to icalreqstattype_from_string. Don&#39;t try to free it either, and</span></div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="comment">don&#39;t use it after the original string has been freed.</span></div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment"></span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment">BTW, you would get that original string from</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment">*icalproperty_get_requeststatus() or icalvalue_get_text(), when</span></div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">operating on the value of a request_status property. */</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="structicalreqstattype.html"> 64</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalreqstattype.html">icalreqstattype</a></div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span>{</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> icalrequeststatus code;</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *desc;</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *debug;</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>};</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structicalreqstattype.html">icalreqstattype</a> icalreqstattype_from_string(const char *str);</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalreqstattype_as_string(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalreqstattype.html">icalreqstattype</a>);</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalreqstattype_as_string_r(<span class="keyword">struct</span> <a class="code hl_struct" href="structicalreqstattype.html">icalreqstattype</a>);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="structicaltimezonephase.html"> 77</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimezonephase.html">icaltimezonephase</a></div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span>{</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzname;</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <span class="keywordtype">int</span> is_stdandard; <span class="comment">/* 1 = standard tme, 0 = daylight savings time */</span></div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> dtstart;</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">int</span> offsetto;</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <span class="keywordtype">int</span> tzoffsetfrom;</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *comment;</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> <a class="code hl_struct" href="structrdate.html">rdate</a>;</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *rrule;</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>};</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="structicaltimezonetype.html"> 89</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicaltimezonetype.html">icaltimezonetype</a></div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span>{</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid;</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> last_mod;</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *tzurl;</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="comment">/* Array of phases. The end of the array is a phase with tzname == 0 */</span></div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimezonephase.html">icaltimezonephase</a> *phases;</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span>};</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="comment">/* ical_unknown_token_handling :</span></div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span><span class="comment"> * How should the ICAL library handle components, properties and parameters with</span></div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="comment"> * unknown names?</span></div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="comment"> * FIXME: Currently only affects parameters. Extend to components and properties.</span></div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="keyword">typedef</span> <span class="keyword">enum</span> ical_unknown_token_handling</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>{</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> ICAL_ASSUME_IANA_TOKEN = 1,</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> ICAL_DISCARD_TOKEN = 2,</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> ICAL_TREAT_AS_ERROR = 3</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span>} ical_unknown_token_handling;</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>LIBICAL_ICAL_EXPORT ical_unknown_token_handling ical_get_unknown_token_handling_setting(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> ical_set_unknown_token_handling_setting(</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> ical_unknown_token_handling newSetting);</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALTYPES_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalduration_8h_html"><div class="ttname"><a href="icalduration_8h.html">icalduration.h</a></div><div class="ttdoc">Methods for working with durations in iCal.</div></div>
<div class="ttc" id="aicalenums_8h_html"><div class="ttname"><a href="icalenums_8h.html">icalenums.h</a></div></div>
<div class="ttc" id="aicalperiod_8h_html"><div class="ttname"><a href="icalperiod_8h.html">icalperiod.h</a></div><div class="ttdoc">Functions for working with iCal periods (of time).</div></div>
@@ -202,7 +201,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icaltz-util_8h_source.html b/apidocs/icaltz-util_8h_source.html
index a1b757b4..d73e9b7a 100644
--- a/apidocs/icaltz-util_8h_source.html
+++ b/apidocs/icaltz-util_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltz-util.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,51 +66,50 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icaltz-util.h</div> </div>
+ <div class="headertitle"><div class="title">icaltz-util.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Authors :</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> * Chenthill Palanisamy &lt;pchenthill@novell.com&gt;</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * Copyright 2007, Novell, Inc.</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALTZUTIL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALTZUTIL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#if defined(sun) &amp;&amp; defined(__SVR4)</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define ZONES_TAB_SYSTEM_FILENAME &quot;tab/zone_sun.tab&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define ZONES_TAB_SYSTEM_FILENAME &quot;zone.tab&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icaltzutil_get_zone_directory(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icaltzutil_fetch_timezone(<span class="keyword">const</span> <span class="keywordtype">char</span> *location);</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * Authors :</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * Chenthill Palanisamy &lt;pchenthill@novell.com&gt;</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> * Copyright 2007, Novell, Inc.</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> * it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> * The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> * 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> * Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> *</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> * The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALTZUTIL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALTZUTIL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#if defined(sun) &amp;&amp; defined(__SVR4)</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#define ZONES_TAB_SYSTEM_FILENAME &quot;tab/zone_sun.tab&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#define ZONES_TAB_SYSTEM_FILENAME &quot;zone.tab&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icaltzutil_get_zone_directory(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icaltzutil_fetch_timezone(<span class="keyword">const</span> <span class="keywordtype">char</span> *location);</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="astructicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalvalue_8h.html b/apidocs/icalvalue_8h.html
index f7e65222..6bf5abd2 100644
--- a/apidocs/icalvalue_8h.html
+++ b/apidocs/icalvalue_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvalue.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,69 +69,68 @@ $(function() {
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">icalvalue.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icalvalue.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="icalvalue_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:a51cb545b504b6ecdf97b3e4021f14e66"><td class="memItemLeft" align="right" valign="top"><a id="a51cb545b504b6ecdf97b3e4021f14e66"></a>
+<tr class="memitem:a51cb545b504b6ecdf97b3e4021f14e66"><td class="memItemLeft" align="right" valign="top"><a id="a51cb545b504b6ecdf97b3e4021f14e66" name="a51cb545b504b6ecdf97b3e4021f14e66"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BOOLEAN_FALSE</b>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a51cb545b504b6ecdf97b3e4021f14e66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61a8d7b9fccbaa1da7cd7b81ad45b8ff"><td class="memItemLeft" align="right" valign="top"><a id="a61a8d7b9fccbaa1da7cd7b81ad45b8ff"></a>
+<tr class="memitem:a61a8d7b9fccbaa1da7cd7b81ad45b8ff"><td class="memItemLeft" align="right" valign="top"><a id="a61a8d7b9fccbaa1da7cd7b81ad45b8ff" name="a61a8d7b9fccbaa1da7cd7b81ad45b8ff"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ICAL_BOOLEAN_TRUE</b>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a61a8d7b9fccbaa1da7cd7b81ad45b8ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a9b89637278f7dc6e452f403fd42178af"><td class="memItemLeft" align="right" valign="top"><a id="a9b89637278f7dc6e452f403fd42178af"></a>
+<tr class="memitem:afcde44ce941d8b6b5ffaad6095bfd778"><td class="memItemLeft" align="right" valign="top"><a id="afcde44ce941d8b6b5ffaad6095bfd778" name="afcde44ce941d8b6b5ffaad6095bfd778"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_as_ical_string</b> (const icalvalue *value)</td></tr>
-<tr class="separator:a9b89637278f7dc6e452f403fd42178af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40f949965f66f1ac3b38f0ca1a833fd8"><td class="memItemLeft" align="right" valign="top"><a id="a40f949965f66f1ac3b38f0ca1a833fd8"></a>
+<tr class="separator:afcde44ce941d8b6b5ffaad6095bfd778"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac91b3fc364d5b55aec8be75a3542c966"><td class="memItemLeft" align="right" valign="top"><a id="ac91b3fc364d5b55aec8be75a3542c966" name="ac91b3fc364d5b55aec8be75a3542c966"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_as_ical_string_r</b> (const icalvalue *value)</td></tr>
-<tr class="separator:a40f949965f66f1ac3b38f0ca1a833fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa45db6fe2256b8ec5b2d8b0414ffe279"><td class="memItemLeft" align="right" valign="top"><a id="aa45db6fe2256b8ec5b2d8b0414ffe279"></a>
+<tr class="separator:ac91b3fc364d5b55aec8be75a3542c966"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa45db6fe2256b8ec5b2d8b0414ffe279"><td class="memItemLeft" align="right" valign="top"><a id="aa45db6fe2256b8ec5b2d8b0414ffe279" name="aa45db6fe2256b8ec5b2d8b0414ffe279"></a>
icalparameter_xliccomparetype&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_compare</b> (const icalvalue *a, const icalvalue *b)</td></tr>
<tr class="separator:aa45db6fe2256b8ec5b2d8b0414ffe279"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad809218d40ebb1e356f00c563e34e3d6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue_decode_ical_string</a> (const char *szText, char *szDecText, int nMaxBufferLen)</td></tr>
<tr class="separator:ad809218d40ebb1e356f00c563e34e3d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47037dfa87d634a358c39055c01b9f79"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue_encode_ical_string</a> (const char *szText, char *szEncText, int MaxBufferLen)</td></tr>
<tr class="separator:a47037dfa87d634a358c39055c01b9f79"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab29cce43ac9ec5c6f5171623637cc9d1"><td class="memItemLeft" align="right" valign="top"><a id="ab29cce43ac9ec5c6f5171623637cc9d1"></a>
+<tr class="memitem:ab29cce43ac9ec5c6f5171623637cc9d1"><td class="memItemLeft" align="right" valign="top"><a id="ab29cce43ac9ec5c6f5171623637cc9d1" name="ab29cce43ac9ec5c6f5171623637cc9d1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_free</b> (icalvalue *value)</td></tr>
<tr class="separator:ab29cce43ac9ec5c6f5171623637cc9d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af02906ef08055b58979b5f890e1acbe9"><td class="memItemLeft" align="right" valign="top"><a id="af02906ef08055b58979b5f890e1acbe9"></a>
+<tr class="memitem:af02906ef08055b58979b5f890e1acbe9"><td class="memItemLeft" align="right" valign="top"><a id="af02906ef08055b58979b5f890e1acbe9" name="af02906ef08055b58979b5f890e1acbe9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_is_valid</b> (const icalvalue *value)</td></tr>
<tr class="separator:af02906ef08055b58979b5f890e1acbe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40eb9f352254723b582ab0a7749c1765"><td class="memItemLeft" align="right" valign="top"><a id="a40eb9f352254723b582ab0a7749c1765"></a>
+<tr class="memitem:a40eb9f352254723b582ab0a7749c1765"><td class="memItemLeft" align="right" valign="top"><a id="a40eb9f352254723b582ab0a7749c1765" name="a40eb9f352254723b582ab0a7749c1765"></a>
icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_isa</b> (const icalvalue *value)</td></tr>
<tr class="separator:a40eb9f352254723b582ab0a7749c1765"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a55d5a64f8a2ddfff279e6668f2fec6df"><td class="memItemLeft" align="right" valign="top"><a id="a55d5a64f8a2ddfff279e6668f2fec6df"></a>
+<tr class="memitem:a55d5a64f8a2ddfff279e6668f2fec6df"><td class="memItemLeft" align="right" valign="top"><a id="a55d5a64f8a2ddfff279e6668f2fec6df" name="a55d5a64f8a2ddfff279e6668f2fec6df"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_isa_value</b> (void *)</td></tr>
<tr class="separator:a55d5a64f8a2ddfff279e6668f2fec6df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada00c51fccf5a71ec7e43fb6207b634a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue_kind_is_valid</a> (const icalvalue_kind kind)</td></tr>
<tr class="separator:ada00c51fccf5a71ec7e43fb6207b634a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a71f411428384656904fb285ba430e450"><td class="memItemLeft" align="right" valign="top"><a id="a71f411428384656904fb285ba430e450"></a>
+<tr class="memitem:afcccc542744366eb285409b280610045"><td class="memItemLeft" align="right" valign="top"><a id="afcccc542744366eb285409b280610045" name="afcccc542744366eb285409b280610045"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_kind_to_string</b> (const icalvalue_kind kind)</td></tr>
-<tr class="separator:a71f411428384656904fb285ba430e450"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8611b8d53b4eba70cc5c2f250ed00e"><td class="memItemLeft" align="right" valign="top"><a id="a7c8611b8d53b4eba70cc5c2f250ed00e"></a>
+<tr class="separator:afcccc542744366eb285409b280610045"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa51a22037f2382474c2403623a1d03ce"><td class="memItemLeft" align="right" valign="top"><a id="aa51a22037f2382474c2403623a1d03ce" name="aa51a22037f2382474c2403623a1d03ce"></a>
icalvalue *&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_new</b> (icalvalue_kind kind)</td></tr>
-<tr class="separator:a7c8611b8d53b4eba70cc5c2f250ed00e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa629c1cf835c0f045c9af6b65945a2fa"><td class="memItemLeft" align="right" valign="top"><a id="aa629c1cf835c0f045c9af6b65945a2fa"></a>
+<tr class="separator:aa51a22037f2382474c2403623a1d03ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fa0127631ceba7627035ef2adbf2771"><td class="memItemLeft" align="right" valign="top"><a id="a4fa0127631ceba7627035ef2adbf2771" name="a4fa0127631ceba7627035ef2adbf2771"></a>
icalvalue *&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_new_clone</b> (const icalvalue *value)</td></tr>
-<tr class="separator:aa629c1cf835c0f045c9af6b65945a2fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb120178bee1492eecc747690ffe2675"><td class="memItemLeft" align="right" valign="top"><a id="adb120178bee1492eecc747690ffe2675"></a>
+<tr class="separator:a4fa0127631ceba7627035ef2adbf2771"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7beb7ae1bd33f608a279448e892fd675"><td class="memItemLeft" align="right" valign="top"><a id="a7beb7ae1bd33f608a279448e892fd675" name="a7beb7ae1bd33f608a279448e892fd675"></a>
icalvalue *&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_new_from_string</b> (icalvalue_kind kind, const char *str)</td></tr>
-<tr class="separator:adb120178bee1492eecc747690ffe2675"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a28f65485ba8c5f8270cae8ea2e091de1"><td class="memItemLeft" align="right" valign="top"><a id="a28f65485ba8c5f8270cae8ea2e091de1"></a>
+<tr class="separator:a7beb7ae1bd33f608a279448e892fd675"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28f65485ba8c5f8270cae8ea2e091de1"><td class="memItemLeft" align="right" valign="top"><a id="a28f65485ba8c5f8270cae8ea2e091de1" name="a28f65485ba8c5f8270cae8ea2e091de1"></a>
icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_string_to_kind</b> (const char *str)</td></tr>
<tr class="separator:a28f65485ba8c5f8270cae8ea2e091de1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a id="ad809218d40ebb1e356f00c563e34e3d6"></a>
+<a id="ad809218d40ebb1e356f00c563e34e3d6" name="ad809218d40ebb1e356f00c563e34e3d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad809218d40ebb1e356f00c563e34e3d6">&#9670;&nbsp;</a></span>icalvalue_decode_ical_string()</h2>
<div class="memitem">
@@ -162,11 +161,11 @@ icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_s
</tr>
</table>
</div><div class="memdoc">
-<p>Extract the original character string encoded by the above function </p>
+<p >Extract the original character string encoded by the above function </p>
</div>
</div>
-<a id="a47037dfa87d634a358c39055c01b9f79"></a>
+<a id="a47037dfa87d634a358c39055c01b9f79" name="a47037dfa87d634a358c39055c01b9f79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47037dfa87d634a358c39055c01b9f79">&#9670;&nbsp;</a></span>icalvalue_encode_ical_string()</h2>
<div class="memitem">
@@ -197,11 +196,11 @@ icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_s
</tr>
</table>
</div><div class="memdoc">
-<p>Encode a character string in ical format, escape certain characters, etc. </p>
+<p >Encode a character string in ical format, escape certain characters, etc. </p>
</div>
</div>
-<a id="ada00c51fccf5a71ec7e43fb6207b634a"></a>
+<a id="ada00c51fccf5a71ec7e43fb6207b634a" name="ada00c51fccf5a71ec7e43fb6207b634a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada00c51fccf5a71ec7e43fb6207b634a">&#9670;&nbsp;</a></span>icalvalue_kind_is_valid()</h2>
<div class="memitem">
@@ -216,14 +215,14 @@ icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>icalvalue_s
</tr>
</table>
</div><div class="memdoc">
-<p>Check validity of a specific icalvalue_kind </p>
+<p >Check validity of a specific icalvalue_kind </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalvalue_8h_source.html b/apidocs/icalvalue_8h_source.html
index 9dc7d986..64f3a87a 100644
--- a/apidocs/icalvalue_8h_source.html
+++ b/apidocs/icalvalue_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvalue.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,93 +66,92 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalvalue.h</div> </div>
+ <div class="headertitle"><div class="title">icalvalue.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icalvalue_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalvalue.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> ======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALVALUE_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALVALUE_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;icalvalueimpl.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define ICAL_BOOLEAN_TRUE 1</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define ICAL_BOOLEAN_FALSE 0</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;LIBICAL_ICAL_EXPORT icalvalue *icalvalue_new(icalvalue_kind kind);</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;LIBICAL_ICAL_EXPORT icalvalue *icalvalue_new_clone(<span class="keyword">const</span> icalvalue *value);</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;LIBICAL_ICAL_EXPORT icalvalue *icalvalue_new_from_string(icalvalue_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalvalue_free(icalvalue *value);</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalvalue_is_valid(<span class="keyword">const</span> icalvalue *value);</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalvalue_as_ical_string(<span class="keyword">const</span> icalvalue *value);</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalvalue_as_ical_string_r(<span class="keyword">const</span> icalvalue *value);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICAL_EXPORT icalvalue_kind icalvalue_isa(<span class="keyword">const</span> icalvalue *value);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalvalue_isa_value(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;LIBICAL_ICAL_EXPORT icalparameter_xliccomparetype icalvalue_compare(<span class="keyword">const</span> icalvalue *a,</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">const</span> icalvalue *b);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment">/* Special, non autogenerated value accessors */</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment">/* Defined in icalderivedvalue.h */</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment">/* icalvalue* icalvalue_new_recur (struct icalrecurrencetype v); */</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">/* void icalvalue_set_recur(icalvalue* value, struct icalrecurrencetype v); */</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment">/* struct icalrecurrencetype icalvalue_get_recur(const icalvalue* value); */</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="comment">/* icalvalue* icalvalue_new_trigger (struct icaltriggertype v); */</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment">/* void icalvalue_set_trigger(icalvalue* value, struct icaltriggertype v); */</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment">/* struct icaltriggertype icalvalue_get_trigger(const icalvalue* value); */</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">/* icalvalue* icalvalue_new_datetimeperiod (struct icaldatetimeperiodtype v); */</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/* void icalvalue_set_datetimeperiod(icalvalue* value, */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment">/* struct icaldatetimeperiodtype v); */</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment">/* struct icaldatetimeperiodtype icalvalue_get_datetimeperiod(const icalvalue* value); */</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment">/* Convert enumerations */</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;LIBICAL_ICAL_EXPORT icalvalue_kind icalvalue_string_to_kind(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalvalue_kind_to_string(<span class="keyword">const</span> icalvalue_kind kind);</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a"> 74</a></span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue_kind_is_valid</a>(<span class="keyword">const</span> icalvalue_kind kind);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue_encode_ical_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *szText,</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordtype">char</span> *szEncText, <span class="keywordtype">int</span> MaxBufferLen);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue_decode_ical_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *szText,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordtype">char</span> *szDecText, <span class="keywordtype">int</span> nMaxBufferLen);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="comment">/* For the library only -- do not make visible */</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> print_date_to_string(<span class="keywordtype">char</span> *str, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *data);</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> print_datetime_to_string(<span class="keywordtype">char</span> *str, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *data);</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*ICALVALUE_H */</span><span class="preprocessor"></span></div>
+<a href="icalvalue_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalvalue.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> ======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALVALUE_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALVALUE_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;icalvalueimpl.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#define ICAL_BOOLEAN_TRUE 1</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#define ICAL_BOOLEAN_FALSE 0</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>LIBICAL_ICAL_EXPORT icalvalue *icalvalue_new(icalvalue_kind kind);</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>LIBICAL_ICAL_EXPORT icalvalue *icalvalue_new_clone(<span class="keyword">const</span> icalvalue *value);</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>LIBICAL_ICAL_EXPORT icalvalue *icalvalue_new_from_string(icalvalue_kind kind, <span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalvalue_free(icalvalue *value);</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalvalue_is_valid(<span class="keyword">const</span> icalvalue *value);</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalvalue_as_ical_string(<span class="keyword">const</span> icalvalue *value);</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *icalvalue_as_ical_string_r(<span class="keyword">const</span> icalvalue *value);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICAL_EXPORT icalvalue_kind icalvalue_isa(<span class="keyword">const</span> icalvalue *value);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalvalue_isa_value(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>LIBICAL_ICAL_EXPORT icalparameter_xliccomparetype icalvalue_compare(<span class="keyword">const</span> icalvalue *a,</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">const</span> icalvalue *b);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="comment">/* Special, non autogenerated value accessors */</span></div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="comment">/* Defined in icalderivedvalue.h */</span></div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment">/* icalvalue* icalvalue_new_recur (struct icalrecurrencetype v); */</span></div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment">/* void icalvalue_set_recur(icalvalue* value, struct icalrecurrencetype v); */</span></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="comment">/* struct icalrecurrencetype icalvalue_get_recur(const icalvalue* value); */</span></div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="comment">/* icalvalue* icalvalue_new_trigger (struct icaltriggertype v); */</span></div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment">/* void icalvalue_set_trigger(icalvalue* value, struct icaltriggertype v); */</span></div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment">/* struct icaltriggertype icalvalue_get_trigger(const icalvalue* value); */</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">/* icalvalue* icalvalue_new_datetimeperiod (struct icaldatetimeperiodtype v); */</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment">/* void icalvalue_set_datetimeperiod(icalvalue* value, */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="comment">/* struct icaldatetimeperiodtype v); */</span></div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="comment">/* struct icaldatetimeperiodtype icalvalue_get_datetimeperiod(const icalvalue* value); */</span></div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="comment">/* Convert enumerations */</span></div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>LIBICAL_ICAL_EXPORT icalvalue_kind icalvalue_string_to_kind(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalvalue_kind_to_string(<span class="keyword">const</span> icalvalue_kind kind);</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a"> 74</a></span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue_kind_is_valid</a>(<span class="keyword">const</span> icalvalue_kind kind);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue_encode_ical_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *szText,</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keywordtype">char</span> *szEncText, <span class="keywordtype">int</span> MaxBufferLen);</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> <a class="code hl_function" href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue_decode_ical_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *szText,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">char</span> *szDecText, <span class="keywordtype">int</span> nMaxBufferLen);</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="comment">/* For the library only -- do not make visible */</span></div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="keyword">extern</span> <span class="keywordtype">void</span> print_date_to_string(<span class="keywordtype">char</span> *str, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *data);</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="keyword">extern</span> <span class="keywordtype">void</span> print_datetime_to_string(<span class="keywordtype">char</span> *str, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *data);</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="preprocessor">#endif </span><span class="comment">/*ICALVALUE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalvalue_8h_html_a47037dfa87d634a358c39055c01b9f79"><div class="ttname"><a href="icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79">icalvalue_encode_ical_string</a></div><div class="ttdeci">int icalvalue_encode_ical_string(const char *szText, char *szEncText, int MaxBufferLen)</div><div class="ttdef"><b>Definition:</b> icalvalue.c:1482</div></div>
<div class="ttc" id="aicalvalue_8h_html_ad809218d40ebb1e356f00c563e34e3d6"><div class="ttname"><a href="icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6">icalvalue_decode_ical_string</a></div><div class="ttdeci">int icalvalue_decode_ical_string(const char *szText, char *szDecText, int nMaxBufferLen)</div><div class="ttdef"><b>Definition:</b> icalvalue.c:1513</div></div>
<div class="ttc" id="aicalvalue_8h_html_ada00c51fccf5a71ec7e43fb6207b634a"><div class="ttname"><a href="icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a">icalvalue_kind_is_valid</a></div><div class="ttdeci">int icalvalue_kind_is_valid(const icalvalue_kind kind)</div></div>
@@ -160,7 +159,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalvalue__cxx_8h_source.html b/apidocs/icalvalue__cxx_8h_source.html
index 5f652960..94d30172 100644
--- a/apidocs/icalvalue__cxx_8h_source.html
+++ b/apidocs/icalvalue__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvalue_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,180 +66,179 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalvalue_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">icalvalue_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalvalue_cxx.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: fnguyen 12/13/01</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> (C) COPYRIGHT 2001, Critical Path</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#ifndef ICALVALUE_CXX_H</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#define ICALVALUE_CXX_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalvalue_8h.html">icalvalue.h</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;}</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">namespace </span>LibICal</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalValue.html"> 35</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a>();</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;);</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ~<a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a>();</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a>(icalvalue *);</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a>(<span class="keyword">const</span> icalvalue_kind &amp;kind);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a>(<span class="keyword">const</span> icalvalue_kind &amp;kind, <span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keyword">operator</span> icalvalue *()</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; {</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">return</span> imp;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; }</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordtype">void</span> detach();</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; std::string as_ical_string();</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">bool</span> is_valid();</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; icalvalue_kind isa();</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordtype">int</span> isa_value(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="comment">/* Special, non autogenerated value accessors */</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordtype">void</span> set_recur(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;v);</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> get_recur();</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordtype">void</span> set_trigger(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltriggertype.html">icaltriggertype</a> &amp;v);</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltriggertype.html">icaltriggertype</a> get_trigger();</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">void</span> set_datetimeperiod(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> &amp;v);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> get_datetimeperiod();</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keyword">static</span> icalparameter_xliccomparetype compare(<a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;a, <a class="code" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;b);</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="comment">/* Convert enumerations */</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">static</span> icalvalue_kind string_to_kind(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; std::string kind_to_string(<span class="keyword">const</span> icalvalue_kind &amp;kind);</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="comment">/* BOOLEAN */</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordtype">int</span> get_boolean() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordtype">void</span> set_boolean(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="comment">/* UTC-OFFSET */</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordtype">int</span> get_utcoffset() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordtype">void</span> set_utcoffset(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="comment">/* METHOD */</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keyword">enum</span> icalproperty_method get_method() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordtype">void</span> set_method(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_method &amp;v);</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="comment">/* CAL-ADDRESS */</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; std::string get_caladdress() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordtype">void</span> set_caladdress(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="comment">/* PERIOD */</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> get_period() const;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">void</span> set_period(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalperiodtype.html">icalperiodtype</a> &amp;v);</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="comment">/* STATUS */</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keyword">enum</span> icalproperty_status get_status() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordtype">void</span> set_status(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_status &amp;v);</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="comment">/* BINARY */</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; std::string get_binary() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordtype">void</span> set_binary(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="comment">/* TEXT */</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; std::string get_text() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordtype">void</span> set_text(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="comment">/* DURATION */</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> get_duration() const;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">void</span> set_duration(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> &amp;v);</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="comment">/* INTEGER */</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keywordtype">int</span> get_integer() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordtype">void</span> set_integer(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="comment">/* URI */</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; std::string get_uri() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">void</span> set_uri(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="comment">/* ATTACH */</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <a class="code" href="structicalattach__impl.html">icalattach</a> *get_attach();</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">void</span> set_attach(<a class="code" href="structicalattach__impl.html">icalattach</a> *v);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="comment">/* CLASS */</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keyword">enum</span> icalproperty_class get_class() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordtype">void</span> set_class(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_class &amp;v);</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="comment">/* FLOAT */</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordtype">float</span> get_float() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordtype">void</span> set_float(<span class="keyword">const</span> <span class="keywordtype">float</span> &amp;v);</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="comment">/* QUERY */</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; std::string get_query() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">void</span> set_query(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="comment">/* STRING */</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; std::string get_string() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordtype">void</span> set_string(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="comment">/* TRANSP */</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keyword">enum</span> icalproperty_transp get_transp() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordtype">void</span> set_transp(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_transp &amp;v);</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="comment">/* DATE-TIME */</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_datetime() const;</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordtype">void</span> set_datetime(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="comment">/* GEO */</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalgeotype.html">icalgeotype</a> get_geo() const;</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordtype">void</span> set_geo(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicalgeotype.html">icalgeotype</a> &amp;v);</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; </div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="comment">/* DATE */</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_date() const;</div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordtype">void</span> set_date(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; </div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="comment">/* ACTION */</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keyword">enum</span> icalproperty_action get_action() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordtype">void</span> set_action(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_action &amp;v);</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; </div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; icalvalue *imp;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;};</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;} <span class="comment">// namespace LibICal</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classICPointerHolder.html">ICPointerHolder &lt; LibICal::ICalValue &gt;</a> <a class="code" href="classICPointerHolder.html">ICalValueTmpPtr</a>;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; </div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalvalue_cxx.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: fnguyen 12/13/01</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> (C) COPYRIGHT 2001, Critical Path</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"></span> </div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"></span> </div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef ICALVALUE_CXX_H</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define ICALVALUE_CXX_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>{</div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;<a class="code" href="icalvalue_8h.html">icalvalue.h</a>&quot;</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>}</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">namespace </span>LibICal</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>{</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="classLibICal_1_1ICalValue.html"> 35</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>{</div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a>();</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;);</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">~ICalValue</a>();</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a>(icalvalue *);</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a>(<span class="keyword">const</span> icalvalue_kind &amp;kind);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a>(<span class="keyword">const</span> icalvalue_kind &amp;kind, <span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">operator</span> icalvalue *()</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> {</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordflow">return</span> imp;</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> }</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordtype">void</span> detach();</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> std::string as_ical_string();</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordtype">bool</span> is_valid();</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> icalvalue_kind isa();</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordtype">int</span> isa_value(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="comment">/* Special, non autogenerated value accessors */</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordtype">void</span> set_recur(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> &amp;v);</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> get_recur();</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordtype">void</span> set_trigger(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> &amp;v);</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> get_trigger();</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">void</span> set_datetimeperiod(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> &amp;v);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a> get_datetimeperiod();</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keyword">static</span> icalparameter_xliccomparetype compare(<a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;a, <a class="code hl_class" href="classLibICal_1_1ICalValue.html">ICalValue</a> &amp;b);</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="comment">/* Convert enumerations */</span></div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">static</span> icalvalue_kind string_to_kind(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> std::string kind_to_string(<span class="keyword">const</span> icalvalue_kind &amp;kind);</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="comment">/* BOOLEAN */</span></div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordtype">int</span> get_boolean() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <span class="keywordtype">void</span> set_boolean(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="comment">/* UTC-OFFSET */</span></div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <span class="keywordtype">int</span> get_utcoffset() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keywordtype">void</span> set_utcoffset(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="comment">/* METHOD */</span></div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keyword">enum</span> icalproperty_method get_method() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keywordtype">void</span> set_method(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_method &amp;v);</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="comment">/* CAL-ADDRESS */</span></div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> std::string get_caladdress() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">void</span> set_caladdress(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <span class="comment">/* PERIOD */</span></div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> get_period() const;</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">void</span> set_period(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> &amp;v);</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="comment">/* STATUS */</span></div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">enum</span> icalproperty_status get_status() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keywordtype">void</span> set_status(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_status &amp;v);</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="comment">/* BINARY */</span></div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> std::string get_binary() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordtype">void</span> set_binary(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> </div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="comment">/* TEXT */</span></div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> std::string get_text() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordtype">void</span> set_text(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="comment">/* DURATION */</span></div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> get_duration() const;</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <span class="keywordtype">void</span> set_duration(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> &amp;v);</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="comment">/* INTEGER */</span></div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="keywordtype">int</span> get_integer() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keywordtype">void</span> set_integer(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <span class="comment">/* URI */</span></div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> std::string get_uri() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordtype">void</span> set_uri(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="comment">/* ATTACH */</span></div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *get_attach();</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keywordtype">void</span> set_attach(<a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *v);</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <span class="comment">/* CLASS */</span></div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="keyword">enum</span> icalproperty_class get_class() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keywordtype">void</span> set_class(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_class &amp;v);</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="comment">/* FLOAT */</span></div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="keywordtype">float</span> get_float() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keywordtype">void</span> set_float(<span class="keyword">const</span> <span class="keywordtype">float</span> &amp;v);</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="comment">/* QUERY */</span></div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> std::string get_query() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keywordtype">void</span> set_query(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="comment">/* STRING */</span></div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> std::string get_string() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <span class="keywordtype">void</span> set_string(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="comment">/* TRANSP */</span></div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="keyword">enum</span> icalproperty_transp get_transp() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keywordtype">void</span> set_transp(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_transp &amp;v);</div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="comment">/* DATE-TIME */</span></div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_datetime() const;</div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keywordtype">void</span> set_datetime(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="comment">/* GEO */</span></div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalgeotype.html">icalgeotype</a> get_geo() const;</div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keywordtype">void</span> set_geo(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicalgeotype.html">icalgeotype</a> &amp;v);</div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="comment">/* DATE */</span></div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_date() const;</div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordtype">void</span> set_date(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="comment">/* ACTION */</span></div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="keyword">enum</span> icalproperty_action get_action() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keywordtype">void</span> set_action(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_action &amp;v);</div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> icalvalue *imp;</div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span>};</div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span>} <span class="comment">// namespace LibICal</span></div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="keyword">typedef</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder &lt; LibICal::ICalValue &gt;</a> <a class="code hl_class" href="classICPointerHolder.html">ICalValueTmpPtr</a>;</div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassICPointerHolder_html"><div class="ttname"><a href="classICPointerHolder.html">ICPointerHolder</a></div><div class="ttdef"><b>Definition:</b> icptrholder_cxx.h:48</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalValue_html"><div class="ttname"><a href="classLibICal_1_1ICalValue.html">LibICal::ICalValue</a></div><div class="ttdef"><b>Definition:</b> icalvalue_cxx.h:36</div></div>
<div class="ttc" id="aicalerror_8h_html"><div class="ttname"><a href="icalerror_8h.html">icalerror.h</a></div><div class="ttdoc">Error handling for libical.</div></div>
@@ -256,7 +255,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalvalueimpl_8h_source.html b/apidocs/icalvalueimpl_8h_source.html
index 0b2f5387..2e613e66 100644
--- a/apidocs/icalvalueimpl_8h_source.html
+++ b/apidocs/icalvalueimpl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvalueimpl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,102 +66,101 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalvalueimpl.h</div> </div>
+ <div class="headertitle"><div class="title">icalvalueimpl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalvalue.c</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 02 May 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> Contributions from:</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> Graham Davison (g.m.davison@computer.org)</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#ifndef ICALVALUEIMPL_H</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALVALUEIMPL_H</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structicalvalue__impl.html"> 27</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicalvalue__impl.html">icalvalue_impl</a></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; icalvalue_kind kind; <span class="comment">/*this is the kind that is visible from the outside */</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keywordtype">char</span> <span class="keywordtype">id</span>[5];</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordtype">int</span> size;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; icalproperty *parent;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">char</span> *x_value;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="unionicalvalue__impl_1_1data.html"> 36</a></span>&#160; <span class="keyword">union </span><a class="code" href="unionicalvalue__impl_1_1data.html">data</a></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; {</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="structicalattach__impl.html">icalattach</a> *v_attach;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="comment">/* void *v_binary; */</span><span class="comment">/* use v_attach */</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *v_string;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="comment">/*char *v_text; */</span> <span class="comment">/* use v_string */</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="comment">/*char *v_caladdress; */</span><span class="comment">/* use v_string */</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="comment">/*char *v_query; */</span> <span class="comment">/* use v_string */</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="comment">/*char *v_uri; */</span> <span class="comment">/* use v_string */</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordtype">float</span> v_float;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">int</span> v_int;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="comment">/*int v_boolean; */</span> <span class="comment">/* use v_int */</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="comment">/*int v_integer; */</span> <span class="comment">/* use v_int */</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="comment">/*int v_utcoffset; */</span><span class="comment">/* use v_int */</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> v_duration;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalperiodtype.html">icalperiodtype</a> v_period;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="comment">/*struct icalperiodtype v_datetimeperiod; */</span><span class="comment">/* use v_time/v_period */</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalgeotype.html">icalgeotype</a> v_geo;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> v_time;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="comment">/*struct icaltimetype v_date; */</span> <span class="comment">/* use v_time */</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="comment">/*struct icaltimetype v_datetime; */</span> <span class="comment">/* use v_time */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="comment">/*struct icaltimetype v_datetimedate; */</span><span class="comment">/* use v_time */</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalreqstattype.html">icalreqstattype</a> v_requeststatus;</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="comment">/* struct icalrecurrencetype was once included</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment"> directly ( not referenced ) in this union, but it</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment"> contributes 2000 bytes to every value, so now it is</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="comment"> a reference */</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">struct </span><a class="code" href="structicalrecurrencetype.html">icalrecurrencetype</a> *v_recur;</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="comment">/*struct icaltriggertype v_trigger; */</span><span class="comment">/* use v_time/v_duration */</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordtype">int</span> v_enum;</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="comment">/* v_enum takes care of several enumerated types including:</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="comment"> icalproperty_method v_method;</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="comment"> icalproperty_status v_status;</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="comment"> icalproperty_action v_action;</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="comment"> icalproperty_class v_class;</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="comment"> icalproperty_transp v_transp;</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="comment"> icalproperty_busytype v_busytype;</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="comment"> icalproperty_taskmode v_taskmode;</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="comment"> icalproperty_pollmode v_pollmode;</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="comment"> icalproperty_pollcompletion v_pollcomplete;</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; } <a class="code" href="unionicalvalue__impl_1_1data.html">data</a>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;};</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalvalue.c</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 02 May 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> Contributions from:</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> Graham Davison (g.m.davison@computer.org)</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef ICALVALUEIMPL_H</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICALVALUEIMPL_H</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;<a class="code" href="icalproperty_8h.html">icalproperty.h</a>&quot;</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="structicalvalue__impl.html"> 27</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structicalvalue__impl.html">icalvalue_impl</a></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>{</div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> icalvalue_kind kind; <span class="comment">/*this is the kind that is visible from the outside */</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">char</span> <span class="keywordtype">id</span>[5];</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">int</span> size;</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> icalproperty *parent;</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">char</span> *x_value;</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="unionicalvalue__impl_1_1data.html"> 36</a></span> <span class="keyword">union </span><a class="code hl_union" href="unionicalvalue__impl_1_1data.html">data</a></div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> {</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_struct" href="structicalattach__impl.html">icalattach</a> *v_attach;</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="comment">/* void *v_binary; */</span><span class="comment">/* use v_attach */</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *v_string;</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="comment">/*char *v_text; */</span> <span class="comment">/* use v_string */</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="comment">/*char *v_caladdress; */</span><span class="comment">/* use v_string */</span></div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="comment">/*char *v_query; */</span> <span class="comment">/* use v_string */</span></div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="comment">/*char *v_uri; */</span> <span class="comment">/* use v_string */</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">float</span> v_float;</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">int</span> v_int;</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="comment">/*int v_boolean; */</span> <span class="comment">/* use v_int */</span></div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="comment">/*int v_integer; */</span> <span class="comment">/* use v_int */</span></div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="comment">/*int v_utcoffset; */</span><span class="comment">/* use v_int */</span></div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> v_duration;</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalperiodtype.html">icalperiodtype</a> v_period;</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="comment">/*struct icalperiodtype v_datetimeperiod; */</span><span class="comment">/* use v_time/v_period */</span></div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalgeotype.html">icalgeotype</a> v_geo;</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> v_time;</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="comment">/*struct icaltimetype v_date; */</span> <span class="comment">/* use v_time */</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="comment">/*struct icaltimetype v_datetime; */</span> <span class="comment">/* use v_time */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="comment">/*struct icaltimetype v_datetimedate; */</span><span class="comment">/* use v_time */</span></div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalreqstattype.html">icalreqstattype</a> v_requeststatus;</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="comment">/* struct icalrecurrencetype was once included</span></div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="comment"> directly ( not referenced ) in this union, but it</span></div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="comment"> contributes 2000 bytes to every value, so now it is</span></div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="comment"> a reference */</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicalrecurrencetype.html">icalrecurrencetype</a> *v_recur;</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="comment">/*struct icaltriggertype v_trigger; */</span><span class="comment">/* use v_time/v_duration */</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keywordtype">int</span> v_enum;</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="comment">/* v_enum takes care of several enumerated types including:</span></div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="comment"> icalproperty_method v_method;</span></div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="comment"> icalproperty_status v_status;</span></div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="comment"> icalproperty_action v_action;</span></div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="comment"> icalproperty_class v_class;</span></div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="comment"> icalproperty_transp v_transp;</span></div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="comment"> icalproperty_busytype v_busytype;</span></div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="comment"> icalproperty_taskmode v_taskmode;</span></div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="comment"> icalproperty_pollmode v_pollmode;</span></div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="comment"> icalproperty_pollcompletion v_pollcomplete;</span></div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="comment"> */</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> } <a class="code hl_union" href="unionicalvalue__impl_1_1data.html">data</a>;</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span>};</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aicalproperty_8h_html"><div class="ttname"><a href="icalproperty_8h.html">icalproperty.h</a></div></div>
<div class="ttc" id="astructicalattach__impl_html"><div class="ttname"><a href="structicalattach__impl.html">icalattach_impl</a></div><div class="ttdef"><b>Definition:</b> icalattachimpl.h:26</div></div>
<div class="ttc" id="astructicaldurationtype_html"><div class="ttname"><a href="structicaldurationtype.html">icaldurationtype</a></div><div class="ttdoc">A struct representing a duration.</div><div class="ttdef"><b>Definition:</b> icalduration.h:37</div></div>
@@ -175,7 +174,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalvcal_8h_source.html b/apidocs/icalvcal_8h_source.html
index 9b1fd3d1..4dae369e 100644
--- a/apidocs/icalvcal_8h_source.html
+++ b/apidocs/icalvcal_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvcal.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,54 +66,53 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalvcal.h</div> </div>
+ <div class="headertitle"><div class="title">icalvcal.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalvcal.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 25 May 00</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICALVCAL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICALVCAL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;vobject.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">/* These are used as default values if the values are missing in the vCalendar</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> file. Gnome Calendar, for example, does not save the URL of the audio alarm,</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> so we have to add a value here to make a valid iCalendar object. */</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__icalvcal__defaults.html">_icalvcal_defaults</a> <a class="code" href="struct__icalvcal__defaults.html">icalvcal_defaults</a>;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="struct__icalvcal__defaults.html"> 30</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct__icalvcal__defaults.html">_icalvcal_defaults</a></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordtype">char</span> *alarm_audio_url;</div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordtype">char</span> *alarm_audio_fmttype;</div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">char</span> *alarm_description;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;};</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">/* Convert a vObject into an icalcomponent */</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;LIBICAL_VCAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalvcal_convert(<a class="code" href="structVObject.html">VObject</a> *<span class="keywordtype">object</span>);</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;LIBICAL_VCAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalvcal_convert_with_defaults(<a class="code" href="structVObject.html">VObject</a> *<span class="keywordtype">object</span>,</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <a class="code" href="struct__icalvcal__defaults.html">icalvcal_defaults</a> * defaults);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALVCAL_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalvcal.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 25 May 00</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICALVCAL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICALVCAL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;vobject.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment">/* These are used as default values if the values are missing in the vCalendar</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> file. Gnome Calendar, for example, does not save the URL of the audio alarm,</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> so we have to add a value here to make a valid iCalendar object. */</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct__icalvcal__defaults.html">_icalvcal_defaults</a> <a class="code hl_struct" href="struct__icalvcal__defaults.html">icalvcal_defaults</a>;</div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="struct__icalvcal__defaults.html"> 30</a></span><span class="keyword">struct </span><a class="code hl_struct" href="struct__icalvcal__defaults.html">_icalvcal_defaults</a></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>{</div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">char</span> *alarm_audio_url;</div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">char</span> *alarm_audio_fmttype;</div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">char</span> *alarm_description;</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>};</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">/* Convert a vObject into an icalcomponent */</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalvcal_convert(<a class="code hl_struct" href="structVObject.html">VObject</a> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *icalvcal_convert_with_defaults(<a class="code hl_struct" href="structVObject.html">VObject</a> *<span class="keywordtype">object</span>,</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <a class="code hl_struct" href="struct__icalvcal__defaults.html">icalvcal_defaults</a> * defaults);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="preprocessor">#endif </span><span class="comment">/* !ICALVCAL_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aicalcomponent_8h_html"><div class="ttname"><a href="icalcomponent_8h.html">icalcomponent.h</a></div></div>
<div class="ttc" id="astructVObject_html"><div class="ttname"><a href="structVObject.html">VObject</a></div><div class="ttdef"><b>Definition:</b> vobject.c:69</div></div>
<div class="ttc" id="astruct__icalvcal__defaults_html"><div class="ttname"><a href="struct__icalvcal__defaults.html">_icalvcal_defaults</a></div><div class="ttdef"><b>Definition:</b> icalvcal.h:31</div></div>
@@ -121,7 +120,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icalversion_8h_source.html b/apidocs/icalversion_8h_source.html
index 6e8fc903..e8d7b942 100644
--- a/apidocs/icalversion_8h_source.html
+++ b/apidocs/icalversion_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalversion.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,50 +66,49 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icalversion.h</div> </div>
+ <div class="headertitle"><div class="title">icalversion.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: icalversion.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 20 March 1999</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> ======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICAL_VERSION_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICAL_VERSION_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#define ICAL_PACKAGE &quot;libical&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICAL_VERSION &quot;3.0&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#define ICAL_MAJOR_VERSION (3)</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define ICAL_MINOR_VERSION (0)</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define ICAL_PATCH_VERSION (15)</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define ICAL_MICRO_VERSION ICAL_PATCH_VERSION</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#define ICAL_CHECK_VERSION(major,minor,micro) \</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor"> (ICAL_MAJOR_VERSION &gt; (major) || \</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor"> (ICAL_MAJOR_VERSION == (major) &amp;&amp; ICAL_MINOR_VERSION &gt; (minor)) || \</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor"> (ICAL_MAJOR_VERSION == (major) &amp;&amp; ICAL_MINOR_VERSION == (minor) &amp;&amp; \</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor"> ICAL_MICRO_VERSION &gt;= (micro)))</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: icalversion.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 20 March 1999</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> ======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICAL_VERSION_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICAL_VERSION_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define ICAL_PACKAGE &quot;libical&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#define ICAL_VERSION &quot;3.0&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#define ICAL_MAJOR_VERSION (3)</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#define ICAL_MINOR_VERSION (0)</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#define ICAL_PATCH_VERSION (15)</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#define ICAL_MICRO_VERSION ICAL_PATCH_VERSION</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#define ICAL_CHECK_VERSION(major,minor,micro) \</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor"> (ICAL_MAJOR_VERSION &gt; (major) || \</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor"> (ICAL_MAJOR_VERSION == (major) &amp;&amp; ICAL_MINOR_VERSION &gt; (minor)) || \</span></div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor"> (ICAL_MAJOR_VERSION == (major) &amp;&amp; ICAL_MINOR_VERSION == (minor) &amp;&amp; \</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor"> ICAL_MICRO_VERSION &gt;= (micro)))</span></div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icptrholder__cxx_8h.html b/apidocs/icptrholder__cxx_8h.html
index c0731cdf..8a88e661 100644
--- a/apidocs/icptrholder__cxx_8h.html
+++ b/apidocs/icptrholder__cxx_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icptrholder_cxx.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,8 +68,7 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> </div>
- <div class="headertitle">
-<div class="title">icptrholder_cxx.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">icptrholder_cxx.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -78,28 +77,28 @@ $(function() {
<p><a href="icptrholder__cxx_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classICPointerHolder.html">ICPointerHolder&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>C++ template classes for managing C++ pointers returned by VComponent::get_..._component, VComponent::get_..._property, ICalProperty::get_..._value. </p>
+<div class="textblock"><p >C++ template classes for managing C++ pointers returned by VComponent::get_..._component, VComponent::get_..._property, ICalProperty::get_..._value. </p>
<dl class="section author"><dt>Author</dt><dd>wyau (08/29/02)</dd></dl>
<dl class="section remark"><dt>Remarks</dt><dd>VComponent::get... functions returns a C++ object that wraps the libical implementation. It is important to note that the wrapped implementation still belongs to the original component. To stop memory leak, caller must delete the pointer. However, the destructor will call the appropriate free function. eg. ~VComponent calls icalcomponent_free(imp).</dd></dl>
<p>As stated previously, imp still belongs to the original component. To avoid freeing the wrapped "imp", caller must set the "imp" to null before deleting the pointer.</p>
-<p>The template class relieves the burden of memory management when used as a stack based object. The class holds a pointer to the C++ Wrapper. The destructor set the imp to null before deleting the pointer.</p>
-<p>Each C++ Wrapper instantiates a template class in its corresponding .h file.</p>
-<p>Usage example: VComponentTmpPtr p;// VComponentTmpPtr is an instantiation of this template for (p=component.get_first_component; p!= 0; p=component.get_next_component) {</p>
-<p>(C) COPYRIGHT 2001, Critical Path</p>
-<p>This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
-<p>The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
-<p>Or:</p>
-<p>The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
+<p >The template class relieves the burden of memory management when used as a stack based object. The class holds a pointer to the C++ Wrapper. The destructor set the imp to null before deleting the pointer.</p>
+<p >Each C++ Wrapper instantiates a template class in its corresponding .h file.</p>
+<p >Usage example: VComponentTmpPtr p;// VComponentTmpPtr is an instantiation of this template for (p=component.get_first_component; p!= 0; p=component.get_next_component) {</p>
+<p >(C) COPYRIGHT 2001, Critical Path</p>
+<p >This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
+<p >The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
+<p >Or:</p>
+<p >The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/icptrholder__cxx_8h_source.html b/apidocs/icptrholder__cxx_8h_source.html
index 795c06d0..805becd5 100644
--- a/apidocs/icptrholder__cxx_8h_source.html
+++ b/apidocs/icptrholder__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icptrholder_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,108 +66,107 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">icptrholder_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">icptrholder_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="icptrholder__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#ifndef ICPTRHOLDER_CXX_H</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#define ICPTRHOLDER_CXX_H</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#include &lt;cassert&gt;</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classICPointerHolder.html"> 47</a></span>&#160;<span class="keyword">template</span> &lt; <span class="keyword">class</span> T &gt; <span class="keyword">class </span><a class="code" href="classICPointerHolder.html">ICPointerHolder</a></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="code" href="classICPointerHolder.html">ICPointerHolder</a>()</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; : ptr(0)</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; {</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="classICPointerHolder.html">ICPointerHolder</a>(T *p)</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; : ptr(p)</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; {</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; }</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="comment">// copy constructor to support assignment</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <a class="code" href="classICPointerHolder.html">ICPointerHolder</a>(<span class="keyword">const</span> <a class="code" href="classICPointerHolder.html">ICPointerHolder</a> &amp;ip)</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; : ptr(ip.ptr)</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; {</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="comment">// We need to transfer ownership of ptr to this object by setting</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="comment">// ip&#39;s ptr to null. Otherwise, ptr will de deleted twice.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="comment">// const ugliness requires us to do the const_cast.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="classICPointerHolder.html">ICPointerHolder</a> *ipp = <span class="keyword">const_cast &lt;</span> <a class="code" href="classICPointerHolder.html">ICPointerHolder</a> * <span class="keyword">&gt;</span>(&amp;ip);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; ipp-&gt;ptr = 0;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; };</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; ~<a class="code" href="classICPointerHolder.html">ICPointerHolder</a>()</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; {</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; release();</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; }</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <a class="code" href="classICPointerHolder.html">ICPointerHolder</a> &amp;operator=(T *p)</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; {</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; this-&gt;release();</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; ptr = p;</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; }</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <a class="code" href="classICPointerHolder.html">ICPointerHolder</a> &amp;operator=(<a class="code" href="classICPointerHolder.html">ICPointerHolder</a> &amp;p)</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; {</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; this-&gt;release();</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; ptr = p.ptr; <span class="comment">// this transfer ownership of the pointer</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; p.ptr = 0; <span class="comment">// set it to null so the pointer won&#39;t get delete twice.</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; }</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordtype">bool</span> operator!=(T *p)</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; {</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordflow">return</span> (ptr != p);</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; }</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">bool</span> operator==(T *p)</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; {</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordflow">return</span> (ptr == p);</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; }</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keyword">operator</span> T *() <span class="keyword">const</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; {</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordflow">return</span> ptr;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; }</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; T *operator-&gt;()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="keyword"> </span>{</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; assert(ptr);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keywordflow">return</span> ptr;</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; }</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; T &amp;operator*()</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; {</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; assert(ptr);</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordflow">return</span> *ptr;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; }</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">void</span> release()</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; {</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordflow">if</span> (ptr != 0) {</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; ptr-&gt;detach();</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keyword">delete</span> ptr;</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; ptr = 0;</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; }</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; }</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; T *ptr;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;};</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#endif</span></div>
+<a href="icptrholder__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#ifndef ICPTRHOLDER_CXX_H</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#define ICPTRHOLDER_CXX_H</span></div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#include &lt;cassert&gt;</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classICPointerHolder.html"> 47</a></span><span class="keyword">template</span> &lt; <span class="keyword">class</span> T &gt; <span class="keyword">class </span><a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>{</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a>()</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> : ptr(0)</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> {</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> }</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a>(T *p)</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> : ptr(p)</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> {</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> }</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="comment">// copy constructor to support assignment</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a>(<span class="keyword">const</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a> &amp;ip)</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> : ptr(ip.ptr)</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> {</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="comment">// We need to transfer ownership of ptr to this object by setting</span></div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// ip&#39;s ptr to null. Otherwise, ptr will de deleted twice.</span></div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="comment">// const ugliness requires us to do the const_cast.</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a> *ipp = <span class="keyword">const_cast &lt;</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a> * <span class="keyword">&gt;</span>(&amp;ip);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> ipp-&gt;ptr = 0;</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> };</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <a class="code hl_class" href="classICPointerHolder.html">~ICPointerHolder</a>()</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> {</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> release();</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a> &amp;operator=(T *p)</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> {</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> this-&gt;release();</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> ptr = p;</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> }</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a> &amp;operator=(<a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder</a> &amp;p)</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> {</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> this-&gt;release();</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> ptr = p.ptr; <span class="comment">// this transfer ownership of the pointer</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> p.ptr = 0; <span class="comment">// set it to null so the pointer won&#39;t get delete twice.</span></div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> }</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">bool</span> operator!=(T *p)</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> {</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <span class="keywordflow">return</span> (ptr != p);</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> }</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordtype">bool</span> operator==(T *p)</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> {</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordflow">return</span> (ptr == p);</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> }</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keyword">operator</span> T *() <span class="keyword">const</span></div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> {</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordflow">return</span> ptr;</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> }</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> T *operator-&gt;()<span class="keyword"> const</span></div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span><span class="keyword"> </span>{</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> assert(ptr);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordflow">return</span> ptr;</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> }</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> T &amp;operator*()</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> {</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> assert(ptr);</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keywordflow">return</span> *ptr;</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> }</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordtype">void</span> release()</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> {</div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="keywordflow">if</span> (ptr != 0) {</div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> ptr-&gt;detach();</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keyword">delete</span> ptr;</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> ptr = 0;</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> }</div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> }</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> T *ptr;</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span>};</div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclassICPointerHolder_html"><div class="ttname"><a href="classICPointerHolder.html">ICPointerHolder</a></div><div class="ttdef"><b>Definition:</b> icptrholder_cxx.h:48</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/index.html b/apidocs/index.html
index 505baf09..02191a47 100644
--- a/apidocs/index.html
+++ b/apidocs/index.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Libical - an implementation of iCalendar protocols and data formats</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -61,28 +61,27 @@ $(function() {
</iframe>
</div>
-<div class="PageDoc"><div class="header">
- <div class="headertitle">
-<div class="title">Libical - an implementation of iCalendar protocols and data formats </div> </div>
+<div><div class="header">
+ <div class="headertitle"><div class="title">Libical - an implementation of iCalendar protocols and data formats </div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h1><a class="anchor" id="about"></a>
About</h1>
-<p>Libical is an Open Source implementation of the iCalendar protocols and protocol data units. The iCalendar specification describes how calendar clients can communicate with calendar servers so users can store their calendar data and arrange meetings with other users.</p>
-<p>Libical implements RFC5545, RFC5546, RFC7529; the CalDav scheduling extensions in RFC6638; iCalendar extensions in RFC7986; plus the iCalendar iMIP protocol in RFC6047.</p>
+<p >Libical is an Open Source implementation of the iCalendar protocols and protocol data units. The iCalendar specification describes how calendar clients can communicate with calendar servers so users can store their calendar data and arrange meetings with other users.</p>
+<p >Libical implements RFC5545, RFC5546, RFC7529; the CalDav scheduling extensions in RFC6638; iCalendar extensions in RFC7986; plus the iCalendar iMIP protocol in RFC6047.</p>
<h1><a class="anchor" id="license"></a>
License</h1>
-<p>The code and datafiles in this distribution are licensed under the Mozilla Public License (MPL) v2.0. See <a href="https://www.mozilla.org/MPL">https://www.mozilla.org/MPL</a> for a copy of the license.</p>
-<p>Alternately, you may use libical under the terms of the GNU Library General Public License (LGPL) v2.1. See <a href="https://www.gnu.org/licenses/lgpl-2.1.txt">https://www.gnu.org/licenses/lgpl-2.1.txt</a> for a copy of the license.</p>
-<p>This dual license ensures that the library can be incorporated into both proprietary code and GPL'd programs, and will benefit from improvements made by programmers in both realms. I will only accept changes into my version of the library if they are similarly dual-licensed.</p>
+<p >The code and datafiles in this distribution are licensed under the Mozilla Public License (MPL) v2.0. See <a href="https://www.mozilla.org/MPL">https://www.mozilla.org/MPL</a> for a copy of the license.</p>
+<p >Alternately, you may use libical under the terms of the GNU Library General Public License (LGPL) v2.1. See <a href="https://www.gnu.org/licenses/lgpl-2.1.txt">https://www.gnu.org/licenses/lgpl-2.1.txt</a> for a copy of the license.</p>
+<p >This dual license ensures that the library can be incorporated into both proprietary code and GPL'd programs, and will benefit from improvements made by programmers in both realms. I will only accept changes into my version of the library if they are similarly dual-licensed.</p>
<h1><a class="anchor" id="acknowledgements"></a>
Acknowledgments</h1>
-<p>Portions of this distribution are (C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International Business Machines Corporation and Siemens Rolm Communications Inc. See src/libicalvcal/README.TXT for details. </p>
+<p >Portions of this distribution are (C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International Business Machines Corporation and Siemens Rolm Communications Inc. See src/libicalvcal/README.TXT for details. </p>
</div></div><!-- PageDoc -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/inherits.html b/apidocs/inherits.html
index 48bdcd63..c723690a 100644
--- a/apidocs/inherits.html
+++ b/apidocs/inherits.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
@@ -62,8 +62,7 @@ $(function() {
</div>
<div class="header">
- <div class="headertitle">
-<div class="title">Class Hierarchy</div> </div>
+ <div class="headertitle"><div class="title">Class Hierarchy</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">
@@ -534,7 +533,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/jquery.js b/apidocs/jquery.js
index 103c32d7..c9ed3d99 100644
--- a/apidocs/jquery.js
+++ b/apidocs/jquery.js
@@ -1,5 +1,5 @@
-/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(p,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k="sizzle"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",$=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[k]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument===C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split("").sort(D).join("")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;var T=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return"undefined"!=typeof e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){var n;while(-1<(n=k.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),k.ready()}k.fn.ready=function(e){return F.then(e)["catch"](function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;while(n--)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ne=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var se=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===k.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},u=s(),l=n&&n[3]||(k.cssNumber[t]?"":"px"),c=e.nodeType&&(k.cssNumber[t]||"px"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Q.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ce[s]=u)))):"none"!==n&&(l[c]="none",Q.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}me=E.createDocumentFragment().appendChild(E.createElement("div")),(xe=E.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){a=k.event.handlers.call(this,s,l),t=0;while((i=a[t++])&&!s.isPropagationStopped()){s.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!s.isImmediatePropagationStopped())s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)})}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,He=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,"script"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Q.access(u,"globalEval")&&k.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):b(u.textContent.replace(He,""),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join("|"),"i");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n="1%"!==e.top,a=12===t(e.marginLeft),u.style.right="60%",o=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement("div"),u=E.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=["Webkit","Moz","ms"],Xe=E.createElement("div").style,Ve={};function Ge(e){var t=k.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;while(n--)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=k.css(e,n+re[a],!0,i)),r?("content"===n&&(u-=k.css(e,"padding"+re[a],!0,i)),"margin"!==n&&(u-=k.css(e,"border"+re[a]+"Width",!0,i))):(u+=k.css(e,"padding"+re[a],!0,i),"padding"!==n?u+=k.css(e,"border"+re[a]+"Width",!0,i):s+=k.css(e,"border"+re[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===k.css(e,"boxSizing",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,"border",!1,i)-.5)),s&&(r=ne.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,i=e.length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=k.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===k.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,"fxshow"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=k.isEmptyObject(t),o=k.speed(e,n,r),a=function(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft("show"),slideUp:ft("hide"),slideToggle:ft("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement("input"),at=E.createElement("select").appendChild(E.createElement("option")),ot.type="checkbox",y.checkOn=""!==ot.value,y.optSelected=at.selected,(ot=E.createElement("input")).value="t",ot.type="radio",y.radioValue="t"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=k(this),r=bt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+mt(xt(n))+" ").indexOf(t))return!0;return!1}});var wt=/\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(wt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=k.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var Tt=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,"events")||{})[e.type]&&Q.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){k.event.simulate(r,e.target,k.event.fix(e))};k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\?/;k.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+e),t};var Nt=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)qt(n+"["+t+"]",e[t],r,i)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:n.replace(At,"\r\n")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Ft=E.createElement("a");function Bt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Pt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace(Mt,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(R)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+"//"+Ft.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Lt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(St.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,"$1"),o=(St.test(f)?"&":"?")+"_="+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader("If-Modified-Since",k.lastModified[f]),k.etag[f]&&T.setRequestHeader("If-None-Match",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+$t+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(k.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(k.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--k.active||k.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&"withCredentials"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k});
+/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
/*! jQuery UI - v1.12.1 - 2019-01-27
* http://jqueryui.com
* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/mouse.js
diff --git a/apidocs/libical__ical__export_8h_source.html b/apidocs/libical__ical__export_8h_source.html
index 87a17d85..51f42663 100644
--- a/apidocs/libical__ical__export_8h_source.html
+++ b/apidocs/libical__ical__export_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libical_ical_export.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,41 +66,40 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libical_ical_export.h</div> </div>
+ <div class="headertitle"><div class="title">libical_ical_export.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef LIBICAL_ICAL_EXPORT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_EXPORT_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#if !defined(S_SPLINT_S)</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#ifdef LIBICAL_ICAL_STATIC_DEFINE</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_EXPORT</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_NO_EXPORT</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#if defined(_MSC_VER) || defined(__CYGWIN__)</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#if defined(libical_ical_EXPORTS)</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; <span class="comment">/* We are building this library */</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_EXPORT __declspec(dllexport)</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <span class="comment">/* We are using this library */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_EXPORT __declspec(dllimport)</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_NO_EXPORT</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_EXPORT __attribute__((visibility(&quot;default&quot;</span>)))</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define LIBICAL_ICAL_NO_EXPORT __attribute__((visibility(&quot;hidden&quot;</span>)))</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef LIBICAL_ICAL_EXPORT_H</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define LIBICAL_ICAL_EXPORT_H</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#if !defined(S_SPLINT_S)</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#ifdef LIBICAL_ICAL_STATIC_DEFINE</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#define LIBICAL_ICAL_EXPORT</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#define LIBICAL_ICAL_NO_EXPORT</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#if defined(_MSC_VER) || defined(__CYGWIN__)</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#if defined(libical_ical_EXPORTS)</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> <span class="comment">/* We are building this library */</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#define LIBICAL_ICAL_EXPORT __declspec(dllexport)</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="comment">/* We are using this library */</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#define LIBICAL_ICAL_EXPORT __declspec(dllimport)</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#define LIBICAL_ICAL_NO_EXPORT</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define LIBICAL_ICAL_EXPORT __attribute__((visibility(&quot;default&quot;</span>)))</div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define LIBICAL_ICAL_NO_EXPORT __attribute__((visibility(&quot;hidden&quot;</span>)))</div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/libical__icalss__export_8h_source.html b/apidocs/libical__icalss__export_8h_source.html
index 423bf436..d1e27918 100644
--- a/apidocs/libical__icalss__export_8h_source.html
+++ b/apidocs/libical__icalss__export_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libical_icalss_export.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,41 +66,40 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libical_icalss_export.h</div> </div>
+ <div class="headertitle"><div class="title">libical_icalss_export.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef LIBICAL_ICALSS_EXPORT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_EXPORT_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#if !defined(S_SPLINT_S)</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#ifdef LIBICAL_ICALSS_STATIC_DEFINE</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_EXPORT</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_NO_EXPORT</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#if defined(_MSC_VER) || defined(__CYGWIN__)</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#if defined(libical_icalss_EXPORTS)</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; <span class="comment">/* We are building this library */</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_EXPORT __declspec(dllexport)</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <span class="comment">/* We are using this library */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_EXPORT __declspec(dllimport)</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_NO_EXPORT</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_EXPORT __attribute__((visibility(&quot;default&quot;</span>)))</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define LIBICAL_ICALSS_NO_EXPORT __attribute__((visibility(&quot;hidden&quot;</span>)))</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef LIBICAL_ICALSS_EXPORT_H</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define LIBICAL_ICALSS_EXPORT_H</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#if !defined(S_SPLINT_S)</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#ifdef LIBICAL_ICALSS_STATIC_DEFINE</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#define LIBICAL_ICALSS_EXPORT</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#define LIBICAL_ICALSS_NO_EXPORT</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#if defined(_MSC_VER) || defined(__CYGWIN__)</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#if defined(libical_icalss_EXPORTS)</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> <span class="comment">/* We are building this library */</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#define LIBICAL_ICALSS_EXPORT __declspec(dllexport)</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="comment">/* We are using this library */</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#define LIBICAL_ICALSS_EXPORT __declspec(dllimport)</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#define LIBICAL_ICALSS_NO_EXPORT</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define LIBICAL_ICALSS_EXPORT __attribute__((visibility(&quot;default&quot;</span>)))</div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define LIBICAL_ICALSS_NO_EXPORT __attribute__((visibility(&quot;hidden&quot;</span>)))</div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/libical__vcal__export_8h_source.html b/apidocs/libical__vcal__export_8h_source.html
index 7da0894d..10a3d019 100644
--- a/apidocs/libical__vcal__export_8h_source.html
+++ b/apidocs/libical__vcal__export_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: libical_vcal_export.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,41 +66,40 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">libical_vcal_export.h</div> </div>
+ <div class="headertitle"><div class="title">libical_vcal_export.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef LIBICAL_VCAL_EXPORT_H</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_EXPORT_H</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#if !defined(S_SPLINT_S)</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#ifdef LIBICAL_VCAL_STATIC_DEFINE</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_EXPORT</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_NO_EXPORT</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#if defined(_MSC_VER) || defined(__CYGWIN__)</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#if defined(libical_vcal_EXPORTS)</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; <span class="comment">/* We are building this library */</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_EXPORT __declspec(dllexport)</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <span class="comment">/* We are using this library */</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_EXPORT __declspec(dllimport)</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_NO_EXPORT</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_EXPORT __attribute__((visibility(&quot;default&quot;</span>)))</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define LIBICAL_VCAL_NO_EXPORT __attribute__((visibility(&quot;hidden&quot;</span>)))</div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef LIBICAL_VCAL_EXPORT_H</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define LIBICAL_VCAL_EXPORT_H</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#if !defined(S_SPLINT_S)</span></div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#ifdef LIBICAL_VCAL_STATIC_DEFINE</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#define LIBICAL_VCAL_EXPORT</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#define LIBICAL_VCAL_NO_EXPORT</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#if defined(_MSC_VER) || defined(__CYGWIN__)</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#if defined(libical_vcal_EXPORTS)</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> <span class="comment">/* We are building this library */</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#define LIBICAL_VCAL_EXPORT __declspec(dllexport)</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="comment">/* We are using this library */</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#define LIBICAL_VCAL_EXPORT __declspec(dllimport)</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#define LIBICAL_VCAL_NO_EXPORT</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define LIBICAL_VCAL_EXPORT __attribute__((visibility(&quot;default&quot;</span>)))</div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define LIBICAL_VCAL_NO_EXPORT __attribute__((visibility(&quot;hidden&quot;</span>)))</div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/menu.js b/apidocs/menu.js
index 2fe2214f..54e81cf1 100644
--- a/apidocs/menu.js
+++ b/apidocs/menu.js
@@ -36,15 +36,91 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
}
return result;
}
-
- $('#main-nav').append(makeTree(menudata,relPath));
- $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
+ var searchBox;
if (searchEnabled) {
if (serverSide) {
- $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.svg" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
+ searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
+ '<div class="left">'+
+ '<form id="FSearchBox" action="'+relPath+searchPage+
+ '" method="get"><img id="MSearchSelect" src="'+
+ relPath+'search/mag.svg" alt=""/>'+
+ '<input type="text" id="MSearchField" name="query" value="'+search+
+ '" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)"'+
+ ' onblur="searchBox.OnSearchFieldFocus(false)">'+
+ '</form>'+
+ '</div>'+
+ '<div class="right"></div>'+
+ '</div>';
} else {
- $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.svg" alt=""/></a></span></div></li>');
+ searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
+ '<span class="left">'+
+ '<img id="MSearchSelect" src="'+relPath+
+ 'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()"'+
+ ' onmouseout="return searchBox.OnSearchSelectHide()" alt=""/>'+
+ '<input type="text" id="MSearchField" value="'+search+
+ '" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" '+
+ 'onblur="searchBox.OnSearchFieldFocus(false)" '+
+ 'onkeyup="searchBox.OnSearchFieldChange(event)"/>'+
+ '</span>'+
+ '<span class="right"><a id="MSearchClose" '+
+ 'href="javascript:searchBox.CloseResultsWindow()">'+
+ '<img id="MSearchCloseImg" border="0" src="'+relPath+
+ 'search/close.svg" alt=""/></a>'
+ '</span>'
+ '</div>';
+ }
+ }
+
+ $('#main-nav').before('<div class="sm sm-dox"><input id="main-menu-state" type="checkbox"/>'+
+ '<label class="main-menu-btn" for="main-menu-state">'+
+ '<span class="main-menu-btn-icon"></span> '+
+ 'Toggle main menu visibility</label>'+
+ '<span id="searchBoxPos1" style="position:absolute;right:8px;top:8px;height:36px;"></span>'+
+ '</div>');
+ $('#main-nav').append(makeTree(menudata,relPath));
+ $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
+ if (searchBox) {
+ $('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
+ }
+ var $mainMenuState = $('#main-menu-state');
+ var prevWidth = 0;
+ if ($mainMenuState.length) {
+ function initResizableIfExists() {
+ if (typeof initResizable==='function') initResizable();
+ }
+ // animate mobile menu
+ $mainMenuState.change(function(e) {
+ var $menu = $('#main-menu');
+ var options = { duration: 250, step: initResizableIfExists };
+ if (this.checked) {
+ options['complete'] = function() { $menu.css('display', 'block') };
+ $menu.hide().slideDown(options);
+ } else {
+ options['complete'] = function() { $menu.css('display', 'none') };
+ $menu.show().slideUp(options);
+ }
+ });
+ // set default menu visibility
+ function resetState() {
+ var $menu = $('#main-menu');
+ var $mainMenuState = $('#main-menu-state');
+ var newWidth = $(window).outerWidth();
+ if (newWidth!=prevWidth) {
+ if ($(window).outerWidth()<768) {
+ $mainMenuState.prop('checked',false); $menu.hide();
+ $('#searchBoxPos1').html(searchBox);
+ $('#searchBoxPos2').hide();
+ } else {
+ $menu.show();
+ $('#searchBoxPos1').empty();
+ $('#searchBoxPos2').html(searchBox);
+ $('#searchBoxPos2').show();
+ }
+ prevWidth = newWidth;
+ }
}
+ $(window).ready(function() { resetState(); initResizableIfExists(); });
+ $(window).resize(resetState);
}
$('#main-menu').smartmenus();
}
diff --git a/apidocs/pvl_8h_source.html b/apidocs/pvl_8h_source.html
index dd142424..f40eaa24 100644
--- a/apidocs/pvl_8h_source.html
+++ b/apidocs/pvl_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: pvl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,105 +66,104 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">pvl.h</div> </div>
+ <div class="headertitle"><div class="title">pvl.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: pvl.h</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric November, 1995</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#ifndef ICAL_PVL_H</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#define ICAL_PVL_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpvl__list__t.html">pvl_list_t</a> *<a class="code" href="structpvl__list__t.html">pvl_list</a>;</div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpvl__elem__t.html">pvl_elem_t</a> *<a class="code" href="structpvl__elem__t.html">pvl_elem</a>;</div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
-<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html"> 33</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpvl__elem__t.html">pvl_elem_t</a></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5"> 35</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">MAGIC</a>; </div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134"> 36</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d"> 37</a></span>&#160; <span class="keyword">struct </span><a class="code" href="structpvl__elem__t.html">pvl_elem_t</a> *<a class="code" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">next</a>; </div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274"> 38</a></span>&#160; <span class="keyword">struct </span><a class="code" href="structpvl__elem__t.html">pvl_elem_t</a> *<a class="code" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">prior</a>; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;} <a class="code" href="structpvl__elem__t.html">pvl_elem_t</a>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment">/* Create new lists or elements */</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_new_element(<span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>, <a class="code" href="structpvl__elem__t.html">pvl_elem</a> <a class="code" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">next</a>, <a class="code" href="structpvl__elem__t.html">pvl_elem</a> <a class="code" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">prior</a>);</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__list__t.html">pvl_list</a> pvl_newlist(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_free(<a class="code" href="structpvl__list__t.html">pvl_list</a>);</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment">/* Add, remove, or get the head of the list */</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_unshift(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, <span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_shift(<a class="code" href="structpvl__list__t.html">pvl_list</a> l);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_head(<a class="code" href="structpvl__list__t.html">pvl_list</a>);</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">/* Add, remove or get the tail of the list */</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_push(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, <span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_pop(<a class="code" href="structpvl__list__t.html">pvl_list</a> l);</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_tail(<a class="code" href="structpvl__list__t.html">pvl_list</a>);</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">/* Insert elements in random places */</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">typedef</span> int (*pvl_comparef) (<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b); <span class="comment">/* a, b are of the data type */</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_insert_ordered(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, pvl_comparef f, <span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_insert_after(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, <a class="code" href="structpvl__elem__t.html">pvl_elem</a> e, <span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_insert_before(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, <a class="code" href="structpvl__elem__t.html">pvl_elem</a> e, <span class="keywordtype">void</span> *<a class="code" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="comment">/* Remove an element, or clear the entire list */</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_remove(<a class="code" href="structpvl__list__t.html">pvl_list</a>, <a class="code" href="structpvl__elem__t.html">pvl_elem</a>); <span class="comment">/* Remove element, return data */</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_clear(<a class="code" href="structpvl__list__t.html">pvl_list</a>); <span class="comment">/* Remove all elements, de-allocate all data */</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> pvl_count(<a class="code" href="structpvl__list__t.html">pvl_list</a>);</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="comment">/* Navigate the list */</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_next(<a class="code" href="structpvl__elem__t.html">pvl_elem</a> e);</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_prior(<a class="code" href="structpvl__elem__t.html">pvl_elem</a> e);</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="comment">/* get the data in the list */</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#if !defined(PVL_USE_MACROS)</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_data(<a class="code" href="structpvl__elem__t.html">pvl_elem</a>);</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#define pvl_data(x) x==0 ? 0 : ((struct pvl_elem_t *)x)-&gt;d;</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="comment">/* Find an element for which a function returns true */</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="keyword">typedef</span> int (*pvl_findf) (<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b); <span class="comment">/*a is list elem, b is other data */</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_find(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, pvl_findf f, <span class="keywordtype">void</span> *v);</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structpvl__elem__t.html">pvl_elem</a> pvl_find_next(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, pvl_findf f, <span class="keywordtype">void</span> *v);</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="keyword">typedef</span> void (*pvl_applyf) (<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_apply(<a class="code" href="structpvl__list__t.html">pvl_list</a> l, pvl_applyf f, <span class="keywordtype">void</span> *v);</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICAL_PVL_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: pvl.h</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric November, 1995</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ICAL_PVL_H</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#define ICAL_PVL_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structpvl__list__t.html">pvl_list_t</a> *<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>;</div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem_t</a> *<a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a>;</div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html"> 33</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem_t</a></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>{</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5"> 35</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">MAGIC</a>; </div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134"> 36</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>; </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d"> 37</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem_t</a> *<a class="code hl_variable" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">next</a>; </div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274"> 38</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem_t</a> *<a class="code hl_variable" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">prior</a>; </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>} <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem_t</a>;</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment">/* Create new lists or elements */</span></div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_new_element(<span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>, <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> <a class="code hl_variable" href="structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d">next</a>, <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> <a class="code hl_variable" href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">prior</a>);</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> pvl_newlist(<span class="keywordtype">void</span>);</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_free(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>);</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="comment">/* Add, remove, or get the head of the list */</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_unshift(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_shift(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_head(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>);</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment">/* Add, remove or get the tail of the list */</span></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_push(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_pop(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l);</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_tail(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>);</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">/* Insert elements in random places */</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="keyword">typedef</span> int (*pvl_comparef) (<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b); <span class="comment">/* a, b are of the data type */</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_insert_ordered(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, pvl_comparef f, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_insert_after(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> e, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_insert_before(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> e, <span class="keywordtype">void</span> *<a class="code hl_variable" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a>);</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="comment">/* Remove an element, or clear the entire list */</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_remove(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>, <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a>); <span class="comment">/* Remove element, return data */</span></div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_clear(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>); <span class="comment">/* Remove all elements, de-allocate all data */</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> pvl_count(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a>);</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="comment">/* Navigate the list */</span></div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_next(<a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> e);</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_prior(<a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> e);</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="comment">/* get the data in the list */</span></div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#if !defined(PVL_USE_MACROS)</span></div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> *pvl_data(<a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a>);</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#define pvl_data(x) x==0 ? 0 : ((struct pvl_elem_t *)x)-&gt;d;</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="comment">/* Find an element for which a function returns true */</span></div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="keyword">typedef</span> int (*pvl_findf) (<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b); <span class="comment">/*a is list elem, b is other data */</span></div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_find(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, pvl_findf f, <span class="keywordtype">void</span> *v);</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>LIBICAL_ICAL_EXPORT <a class="code hl_struct" href="structpvl__elem__t.html">pvl_elem</a> pvl_find_next(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, pvl_findf f, <span class="keywordtype">void</span> *v);</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="keyword">typedef</span> void (*pvl_applyf) (<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> pvl_apply(<a class="code hl_struct" href="structpvl__list__t.html">pvl_list</a> l, pvl_applyf f, <span class="keywordtype">void</span> *v);</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span><span class="preprocessor">#endif </span><span class="comment">/* ICAL_PVL_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="astructpvl__elem__t_html"><div class="ttname"><a href="structpvl__elem__t.html">pvl_elem_t</a></div><div class="ttdef"><b>Definition:</b> pvl.h:34</div></div>
<div class="ttc" id="astructpvl__elem__t_html_a00350aa18847b00658ba476816cb0274"><div class="ttname"><a href="structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274">pvl_elem_t::prior</a></div><div class="ttdeci">struct pvl_elem_t * prior</div><div class="ttdef"><b>Definition:</b> pvl.h:38</div></div>
<div class="ttc" id="astructpvl__elem__t_html_a259a4f64c59afeaca3a95aa77f4731d5"><div class="ttname"><a href="structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5">pvl_elem_t::MAGIC</a></div><div class="ttdeci">int MAGIC</div><div class="ttdef"><b>Definition:</b> pvl.h:35</div></div>
@@ -174,7 +173,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/search/all_0.html b/apidocs/search/all_0.html
index 1ec5b2d5..c36c9af5 100644
--- a/apidocs/search/all_0.html
+++ b/apidocs/search/all_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_1.html b/apidocs/search/all_1.html
index 9f80e904..91cfe8ac 100644
--- a/apidocs/search/all_1.html
+++ b/apidocs/search/all_1.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_1.js b/apidocs/search/all_1.js
index 1656357d..b3f7d744 100644
--- a/apidocs/search/all_1.js
+++ b/apidocs/search/all_1.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['add_5fproperty_5',['add_property',['../classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d',1,'LibICal::VComponent']]],
- ['as_5fvector_6',['as_vector',['../classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc',1,'LibICal::ICalSpanList']]],
- ['astime_2eh_7',['astime.h',['../astime_8h.html',1,'']]]
+ ['add_5fproperty_0',['add_property',['../classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d',1,'LibICal::VComponent']]],
+ ['as_5fvector_1',['as_vector',['../classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc',1,'LibICal::ICalSpanList']]],
+ ['astime_2eh_2',['astime.h',['../astime_8h.html',1,'']]]
];
diff --git a/apidocs/search/all_10.html b/apidocs/search/all_10.html
index 3bf11961..765f5848 100644
--- a/apidocs/search/all_10.html
+++ b/apidocs/search/all_10.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_10.js b/apidocs/search/all_10.js
index 6b82a8dc..2b11d088 100644
--- a/apidocs/search/all_10.js
+++ b/apidocs/search/all_10.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['rdate_436',['rdate',['../structrdate.html',1,'']]],
- ['recur_5fmap_437',['recur_map',['../structrecur__map.html',1,'']]],
- ['remove_438',['remove',['../classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2',1,'LibICal::VComponent']]]
+ ['rdate_0',['rdate',['../structrdate.html',1,'']]],
+ ['recur_5fmap_1',['recur_map',['../structrecur__map.html',1,'']]],
+ ['remove_2',['remove',['../classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2',1,'LibICal::VComponent']]]
];
diff --git a/apidocs/search/all_11.html b/apidocs/search/all_11.html
index c9f79d28..e2183ee4 100644
--- a/apidocs/search/all_11.html
+++ b/apidocs/search/all_11.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_11.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_11.js b/apidocs/search/all_11.js
index faf184f9..f9a1cbd6 100644
--- a/apidocs/search/all_11.js
+++ b/apidocs/search/all_11.js
@@ -1,21 +1,21 @@
var searchData=
[
- ['safe_5fsaves_439',['safe_saves',['../structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5',1,'icalfileset_options']]],
- ['second_440',['second',['../struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb',1,'_icaltimezonechange']]],
- ['select_441',['select',['../structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec',1,'icalgauge_impl']]],
- ['set_5fvalue_442',['set_value',['../classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356',1,'LibICal::ICalProperty']]],
- ['set_5fzone_5fdirectory_443',['set_zone_directory',['../icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22',1,'icaltimezone.c']]],
- ['skip_5fmap_444',['skip_map',['../structskip__map.html',1,'']]],
- ['slg_5fdata_445',['slg_data',['../structslg__data.html',1,'']]],
- ['spans_446',['spans',['../structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3',1,'icalspanlist_impl']]],
- ['sspm_5faction_5fmap_447',['sspm_action_map',['../structsspm__action__map.html',1,'']]],
- ['sspm_5fbuffer_448',['sspm_buffer',['../structsspm__buffer.html',1,'']]],
- ['sspm_5fheader_449',['sspm_header',['../structsspm__header.html',1,'']]],
- ['sspm_5fpart_450',['sspm_part',['../structsspm__part.html',1,'']]],
- ['start_451',['start',['../structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8',1,'icaltime_span::start()'],['../structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d',1,'icalspanlist_impl::start()']]],
- ['string_5fto_5fkind_452',['string_to_kind',['../classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4',1,'LibICal::VComponent']]],
- ['strip_5ferrors_453',['strip_errors',['../classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30',1,'LibICal::VComponent']]],
- ['stritem_454',['StrItem',['../structStrItem.html',1,'']]],
- ['subdb_455',['subdb',['../structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8',1,'icalbdbset_options']]],
- ['super_456',['super',['../structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9',1,'icalbdbset_impl::super()'],['../structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876',1,'icaldirset_impl::super()'],['../structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3',1,'icalfileset_impl::super()']]]
+ ['safe_5fsaves_0',['safe_saves',['../structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5',1,'icalfileset_options']]],
+ ['second_1',['second',['../struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb',1,'_icaltimezonechange']]],
+ ['select_2',['select',['../structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec',1,'icalgauge_impl']]],
+ ['set_5fvalue_3',['set_value',['../classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356',1,'LibICal::ICalProperty']]],
+ ['set_5fzone_5fdirectory_4',['set_zone_directory',['../icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22',1,'icaltimezone.c']]],
+ ['skip_5fmap_5',['skip_map',['../structskip__map.html',1,'']]],
+ ['slg_5fdata_6',['slg_data',['../structslg__data.html',1,'']]],
+ ['spans_7',['spans',['../structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3',1,'icalspanlist_impl']]],
+ ['sspm_5faction_5fmap_8',['sspm_action_map',['../structsspm__action__map.html',1,'']]],
+ ['sspm_5fbuffer_9',['sspm_buffer',['../structsspm__buffer.html',1,'']]],
+ ['sspm_5fheader_10',['sspm_header',['../structsspm__header.html',1,'']]],
+ ['sspm_5fpart_11',['sspm_part',['../structsspm__part.html',1,'']]],
+ ['start_12',['start',['../structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8',1,'icaltime_span::start()'],['../structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d',1,'icalspanlist_impl::start()']]],
+ ['string_5fto_5fkind_13',['string_to_kind',['../classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4',1,'LibICal::VComponent']]],
+ ['strip_5ferrors_14',['strip_errors',['../classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30',1,'LibICal::VComponent']]],
+ ['stritem_15',['StrItem',['../structStrItem.html',1,'']]],
+ ['subdb_16',['subdb',['../structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8',1,'icalbdbset_options']]],
+ ['super_17',['super',['../structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9',1,'icalbdbset_impl::super()'],['../structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876',1,'icaldirset_impl::super()'],['../structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3',1,'icalfileset_impl::super()']]]
];
diff --git a/apidocs/search/all_12.html b/apidocs/search/all_12.html
index ab934722..9b9621cc 100644
--- a/apidocs/search/all_12.html
+++ b/apidocs/search/all_12.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_12.js b/apidocs/search/all_12.js
index 9aebd31a..6803b147 100644
--- a/apidocs/search/all_12.js
+++ b/apidocs/search/all_12.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['tail_457',['tail',['../structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9',1,'pvl_list_t']]],
- ['text_5fpart_458',['text_part',['../structtext__part.html',1,'']]],
- ['timezones_459',['timezones',['../structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4',1,'icalcomponent_impl']]],
- ['ttinfo_460',['ttinfo',['../structttinfo.html',1,'']]],
- ['tzid_461',['tzid',['../struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89',1,'_icaltimezone']]],
- ['tzinfo_462',['tzinfo',['../structtzinfo.html',1,'']]],
- ['tznames_463',['tznames',['../struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c',1,'_icaltimezone']]]
+ ['tail_0',['tail',['../structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9',1,'pvl_list_t']]],
+ ['text_5fpart_1',['text_part',['../structtext__part.html',1,'']]],
+ ['timezones_2',['timezones',['../structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4',1,'icalcomponent_impl']]],
+ ['ttinfo_3',['ttinfo',['../structttinfo.html',1,'']]],
+ ['tzid_4',['tzid',['../struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89',1,'_icaltimezone']]],
+ ['tzinfo_5',['tzinfo',['../structtzinfo.html',1,'']]],
+ ['tznames_6',['tznames',['../struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c',1,'_icaltimezone']]]
];
diff --git a/apidocs/search/all_13.html b/apidocs/search/all_13.html
index 51172c2f..4acb7f91 100644
--- a/apidocs/search/all_13.html
+++ b/apidocs/search/all_13.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_13.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_13.js b/apidocs/search/all_13.js
index 75c93e67..c41989b1 100644
--- a/apidocs/search/all_13.js
+++ b/apidocs/search/all_13.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['ut_5finstant_464',['ut_instant',['../structut__instant.html',1,'']]],
- ['utc_5foffset_465',['utc_offset',['../struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab',1,'_icaltimezonechange']]]
+ ['ut_5finstant_0',['ut_instant',['../structut__instant.html',1,'']]],
+ ['utc_5foffset_1',['utc_offset',['../struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab',1,'_icaltimezonechange']]]
];
diff --git a/apidocs/search/all_14.html b/apidocs/search/all_14.html
index afecf563..abb790c0 100644
--- a/apidocs/search/all_14.html
+++ b/apidocs/search/all_14.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_14.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_14.js b/apidocs/search/all_14.js
index fc81eabb..a5bc2605 100644
--- a/apidocs/search/all_14.js
+++ b/apidocs/search/all_14.js
@@ -1,17 +1,17 @@
var searchData=
[
- ['vagenda_466',['VAgenda',['../classLibICal_1_1VAgenda.html',1,'LibICal']]],
- ['valarm_467',['VAlarm',['../classLibICal_1_1VAlarm.html',1,'LibICal']]],
- ['valueitem_468',['ValueItem',['../unionValueItem.html',1,'']]],
- ['vcalendar_469',['VCalendar',['../classLibICal_1_1VCalendar.html',1,'LibICal']]],
- ['vcomponent_470',['VComponent',['../classLibICal_1_1VComponent.html',1,'LibICal']]],
- ['vcomponent_5fcxx_2eh_471',['vcomponent_cxx.h',['../vcomponent__cxx_8h.html',1,'']]],
- ['vevent_472',['VEvent',['../classLibICal_1_1VEvent.html',1,'LibICal']]],
- ['vfreebusy_473',['VFreeBusy',['../classLibICal_1_1VFreeBusy.html',1,'LibICal']]],
- ['vjournal_474',['VJournal',['../classLibICal_1_1VJournal.html',1,'LibICal']]],
- ['vobject_475',['VObject',['../structVObject.html',1,'']]],
- ['vobjectiterator_476',['VObjectIterator',['../structVObjectIterator.html',1,'']]],
- ['vquery_477',['VQuery',['../classLibICal_1_1VQuery.html',1,'LibICal']]],
- ['vtimezone_478',['VTimezone',['../classLibICal_1_1VTimezone.html',1,'LibICal']]],
- ['vtodo_479',['VToDo',['../classLibICal_1_1VToDo.html',1,'LibICal']]]
+ ['vagenda_0',['VAgenda',['../classLibICal_1_1VAgenda.html',1,'LibICal']]],
+ ['valarm_1',['VAlarm',['../classLibICal_1_1VAlarm.html',1,'LibICal']]],
+ ['valueitem_2',['ValueItem',['../unionValueItem.html',1,'']]],
+ ['vcalendar_3',['VCalendar',['../classLibICal_1_1VCalendar.html',1,'LibICal']]],
+ ['vcomponent_4',['VComponent',['../classLibICal_1_1VComponent.html',1,'LibICal']]],
+ ['vcomponent_5fcxx_2eh_5',['vcomponent_cxx.h',['../vcomponent__cxx_8h.html',1,'']]],
+ ['vevent_6',['VEvent',['../classLibICal_1_1VEvent.html',1,'LibICal']]],
+ ['vfreebusy_7',['VFreeBusy',['../classLibICal_1_1VFreeBusy.html',1,'LibICal']]],
+ ['vjournal_8',['VJournal',['../classLibICal_1_1VJournal.html',1,'LibICal']]],
+ ['vobject_9',['VObject',['../structVObject.html',1,'']]],
+ ['vobjectiterator_10',['VObjectIterator',['../structVObjectIterator.html',1,'']]],
+ ['vquery_11',['VQuery',['../classLibICal_1_1VQuery.html',1,'LibICal']]],
+ ['vtimezone_12',['VTimezone',['../classLibICal_1_1VTimezone.html',1,'LibICal']]],
+ ['vtodo_13',['VToDo',['../classLibICal_1_1VToDo.html',1,'LibICal']]]
];
diff --git a/apidocs/search/all_15.html b/apidocs/search/all_15.html
index 69f382b3..33e250bb 100644
--- a/apidocs/search/all_15.html
+++ b/apidocs/search/all_15.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_15.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_15.js b/apidocs/search/all_15.js
index 7cdd44da..6ba85402 100644
--- a/apidocs/search/all_15.js
+++ b/apidocs/search/all_15.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['wd_5fmap_480',['wd_map',['../structwd__map.html',1,'']]],
- ['weekday_481',['weekday',['../structut__instant.html#a0c78cca667d66d7421ab30de5746b848',1,'ut_instant']]],
- ['where_482',['where',['../structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6',1,'icalgauge_impl']]]
+ ['wd_5fmap_0',['wd_map',['../structwd__map.html',1,'']]],
+ ['weekday_1',['weekday',['../structut__instant.html#a0c78cca667d66d7421ab30de5746b848',1,'ut_instant']]],
+ ['where_2',['where',['../structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6',1,'icalgauge_impl']]]
];
diff --git a/apidocs/search/all_16.html b/apidocs/search/all_16.html
index b19867ad..de305d99 100644
--- a/apidocs/search/all_16.html
+++ b/apidocs/search/all_16.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_16.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_16.js b/apidocs/search/all_16.js
index af4f5309..2e24410f 100644
--- a/apidocs/search/all_16.js
+++ b/apidocs/search/all_16.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['xdaylight_483',['XDaylight',['../classLibICal_1_1XDaylight.html',1,'LibICal']]],
- ['xstandard_484',['XStandard',['../classLibICal_1_1XStandard.html',1,'LibICal']]]
+ ['xdaylight_0',['XDaylight',['../classLibICal_1_1XDaylight.html',1,'LibICal']]],
+ ['xstandard_1',['XStandard',['../classLibICal_1_1XStandard.html',1,'LibICal']]]
];
diff --git a/apidocs/search/all_17.html b/apidocs/search/all_17.html
index 1ad5d34b..48229a00 100644
--- a/apidocs/search/all_17.html
+++ b/apidocs/search/all_17.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_17.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_17.js b/apidocs/search/all_17.js
index 2ae3376c..7ee3af07 100644
--- a/apidocs/search/all_17.js
+++ b/apidocs/search/all_17.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['year_485',['year',['../structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12',1,'ut_instant::year()'],['../structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8',1,'icaltimetype::year()'],['../struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c',1,'_icaltimezonechange::year()']]],
- ['yy_5fbs_5fcolumn_486',['yy_bs_column',['../structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307',1,'yy_buffer_state']]],
- ['yy_5fbs_5flineno_487',['yy_bs_lineno',['../structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199',1,'yy_buffer_state']]],
- ['yy_5fbuffer_5fstate_488',['yy_buffer_state',['../structyy__buffer__state.html',1,'']]],
- ['yy_5ftrans_5finfo_489',['yy_trans_info',['../structyy__trans__info.html',1,'']]],
- ['yyalloc_490',['yyalloc',['../unionyyalloc.html',1,'']]],
- ['yystype_491',['YYSTYPE',['../unionYYSTYPE.html',1,'']]]
+ ['year_0',['year',['../structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12',1,'ut_instant::year()'],['../structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8',1,'icaltimetype::year()'],['../struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c',1,'_icaltimezonechange::year()']]],
+ ['yy_5fbs_5fcolumn_1',['yy_bs_column',['../structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307',1,'yy_buffer_state']]],
+ ['yy_5fbs_5flineno_2',['yy_bs_lineno',['../structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199',1,'yy_buffer_state']]],
+ ['yy_5fbuffer_5fstate_3',['yy_buffer_state',['../structyy__buffer__state.html',1,'']]],
+ ['yy_5ftrans_5finfo_4',['yy_trans_info',['../structyy__trans__info.html',1,'']]],
+ ['yyalloc_5',['yyalloc',['../unionyyalloc.html',1,'']]],
+ ['yystype_6',['YYSTYPE',['../unionYYSTYPE.html',1,'']]]
];
diff --git a/apidocs/search/all_18.html b/apidocs/search/all_18.html
index 507d0f85..c153550b 100644
--- a/apidocs/search/all_18.html
+++ b/apidocs/search/all_18.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_18.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_18.js b/apidocs/search/all_18.js
index 523c3906..89d1662d 100644
--- a/apidocs/search/all_18.js
+++ b/apidocs/search/all_18.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['zone_492',['zone',['../structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c',1,'icaltimetype']]],
- ['zone_5fcontext_493',['zone_context',['../structzone__context.html',1,'']]]
+ ['zone_0',['zone',['../structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c',1,'icaltimetype']]],
+ ['zone_5fcontext_1',['zone_context',['../structzone__context.html',1,'']]]
];
diff --git a/apidocs/search/all_19.html b/apidocs/search/all_19.html
index e69289e9..3c67bc3b 100644
--- a/apidocs/search/all_19.html
+++ b/apidocs/search/all_19.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_19.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_19.js b/apidocs/search/all_19.js
index 7e46f216..2b7af3f5 100644
--- a/apidocs/search/all_19.js
+++ b/apidocs/search/all_19.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['_7eicalspanlist_494',['~ICalSpanList',['../classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2',1,'LibICal::ICalSpanList']]]
+ ['_7eicalspanlist_0',['~ICalSpanList',['../classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2',1,'LibICal::ICalSpanList']]]
];
diff --git a/apidocs/search/all_2.html b/apidocs/search/all_2.html
index 02cfffc2..259dde4f 100644
--- a/apidocs/search/all_2.html
+++ b/apidocs/search/all_2.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_2.js b/apidocs/search/all_2.js
index 3554ba92..af1cb604 100644
--- a/apidocs/search/all_2.js
+++ b/apidocs/search/all_2.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['begin_5fcomponent_8',['begin_component',['../classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5',1,'LibICal::VComponent']]],
- ['buffer_5fring_9',['buffer_ring',['../structbuffer__ring.html',1,'']]],
- ['builtin_5ftimezone_10',['builtin_timezone',['../struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75',1,'_icaltimezone']]],
- ['by_5fday_11',['by_day',['../structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d',1,'icalrecurrencetype']]],
- ['by_5fmonth_12',['by_month',['../structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e',1,'icalrecurrencetype']]],
- ['by_5fptrs_13',['by_ptrs',['../structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273',1,'icalrecur_iterator_impl']]]
+ ['begin_5fcomponent_0',['begin_component',['../classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5',1,'LibICal::VComponent']]],
+ ['buffer_5fring_1',['buffer_ring',['../structbuffer__ring.html',1,'']]],
+ ['builtin_5ftimezone_2',['builtin_timezone',['../struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75',1,'_icaltimezone']]],
+ ['by_5fday_3',['by_day',['../structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d',1,'icalrecurrencetype']]],
+ ['by_5fmonth_4',['by_month',['../structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e',1,'icalrecurrencetype']]],
+ ['by_5fptrs_5',['by_ptrs',['../structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273',1,'icalrecur_iterator_impl']]]
];
diff --git a/apidocs/search/all_3.html b/apidocs/search/all_3.html
index 39767b85..1e60c949 100644
--- a/apidocs/search/all_3.html
+++ b/apidocs/search/all_3.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_3.js b/apidocs/search/all_3.js
index f11e7deb..3662c8db 100644
--- a/apidocs/search/all_3.js
+++ b/apidocs/search/all_3.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['caldat_14',['caldat',['../astime_8h.html#a71ea4b389d8486821b9c010c75445b34',1,'astime.h']]],
- ['changed_15',['changed',['../structicalfileset__impl.html#aca045add6b479ef73d34866664be2166',1,'icalfileset_impl']]],
- ['changes_16',['changes',['../struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11',1,'_icaltimezone']]],
- ['cluster_17',['cluster',['../structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33',1,'icaldirset_impl::cluster()'],['../structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3',1,'icalfileset_options::cluster()'],['../structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1',1,'icalfileset_impl::cluster()']]],
- ['component_18',['component',['../struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14',1,'_icaltimezone']]],
- ['conversion_5ftable_5fstruct_19',['conversion_table_struct',['../structconversion__table__struct.html',1,'']]],
- ['convert_5ferrors_20',['convert_errors',['../classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47',1,'LibICal::VComponent']]],
- ['count_21',['count',['../structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e',1,'pvl_list_t']]],
- ['count_5ferrors_22',['count_errors',['../classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82',1,'LibICal::VComponent']]]
+ ['caldat_0',['caldat',['../astime_8h.html#a71ea4b389d8486821b9c010c75445b34',1,'astime.h']]],
+ ['changed_1',['changed',['../structicalfileset__impl.html#aca045add6b479ef73d34866664be2166',1,'icalfileset_impl']]],
+ ['changes_2',['changes',['../struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11',1,'_icaltimezone']]],
+ ['cluster_3',['cluster',['../structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33',1,'icaldirset_impl::cluster()'],['../structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3',1,'icalfileset_options::cluster()'],['../structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1',1,'icalfileset_impl::cluster()']]],
+ ['component_4',['component',['../struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14',1,'_icaltimezone']]],
+ ['conversion_5ftable_5fstruct_5',['conversion_table_struct',['../structconversion__table__struct.html',1,'']]],
+ ['convert_5ferrors_6',['convert_errors',['../classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47',1,'LibICal::VComponent']]],
+ ['count_7',['count',['../structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e',1,'pvl_list_t']]],
+ ['count_5ferrors_8',['count_errors',['../classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82',1,'LibICal::VComponent']]]
];
diff --git a/apidocs/search/all_4.html b/apidocs/search/all_4.html
index fc40463c..08f1aede 100644
--- a/apidocs/search/all_4.html
+++ b/apidocs/search/all_4.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_4.js b/apidocs/search/all_4.js
index 53cea8c2..a7865ecb 100644
--- a/apidocs/search/all_4.js
+++ b/apidocs/search/all_4.js
@@ -1,15 +1,15 @@
var searchData=
[
- ['d_23',['d',['../structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134',1,'pvl_elem_t']]],
- ['d_5fhour_24',['d_hour',['../structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb',1,'ut_instant']]],
- ['d_5fminute_25',['d_minute',['../structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca',1,'ut_instant']]],
- ['d_5fsecond_26',['d_second',['../structut__instant.html#ab379732301da97977b5a4700855b1cb6',1,'ut_instant']]],
- ['data_27',['data',['../unionicalvalue__impl_1_1data.html',1,'icalvalue_impl']]],
- ['day_28',['day',['../structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797',1,'ut_instant']]],
- ['day_5fof_5fyear_29',['day_of_year',['../structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00',1,'ut_instant']]],
- ['dbtype_30',['dbtype',['../structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62',1,'icalbdbset_options']]],
- ['dir_31',['dir',['../structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68',1,'icaldirset_impl']]],
- ['directory_32',['directory',['../structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75',1,'icaldirset_impl']]],
- ['directory_5fiterator_33',['directory_iterator',['../structicaldirset__impl.html#aab05287b166acccc6734673842774523',1,'icaldirset_impl']]],
- ['dump_34',['dump',['../classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b',1,'LibICal::ICalSpanList']]]
+ ['d_0',['d',['../structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134',1,'pvl_elem_t']]],
+ ['d_5fhour_1',['d_hour',['../structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb',1,'ut_instant']]],
+ ['d_5fminute_2',['d_minute',['../structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca',1,'ut_instant']]],
+ ['d_5fsecond_3',['d_second',['../structut__instant.html#ab379732301da97977b5a4700855b1cb6',1,'ut_instant']]],
+ ['data_4',['data',['../unionicalvalue__impl_1_1data.html',1,'icalvalue_impl']]],
+ ['day_5',['day',['../structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797',1,'ut_instant']]],
+ ['day_5fof_5fyear_6',['day_of_year',['../structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00',1,'ut_instant']]],
+ ['dbtype_7',['dbtype',['../structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62',1,'icalbdbset_options']]],
+ ['dir_8',['dir',['../structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68',1,'icaldirset_impl']]],
+ ['directory_9',['directory',['../structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75',1,'icaldirset_impl']]],
+ ['directory_5fiterator_10',['directory_iterator',['../structicaldirset__impl.html#aab05287b166acccc6734673842774523',1,'icaldirset_impl']]],
+ ['dump_11',['dump',['../classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b',1,'LibICal::ICalSpanList']]]
];
diff --git a/apidocs/search/all_5.html b/apidocs/search/all_5.html
index 9dd9344b..0d85fcc8 100644
--- a/apidocs/search/all_5.html
+++ b/apidocs/search/all_5.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_5.js b/apidocs/search/all_5.js
index 620ab0fe..3ecd0d4d 100644
--- a/apidocs/search/all_5.js
+++ b/apidocs/search/all_5.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['encoding_5fmap_35',['encoding_map',['../structencoding__map.html',1,'']]],
- ['end_36',['end',['../structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df',1,'icaltime_span::end()'],['../structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975',1,'icalspanlist_impl::end()']]],
- ['end_5fyear_37',['end_year',['../struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11',1,'_icaltimezone']]],
- ['expand_5fsplit_5fmap_5fstruct_38',['expand_split_map_struct',['../structexpand__split__map__struct.html',1,'']]]
+ ['encoding_5fmap_0',['encoding_map',['../structencoding__map.html',1,'']]],
+ ['end_1',['end',['../structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df',1,'icaltime_span::end()'],['../structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975',1,'icalspanlist_impl::end()']]],
+ ['end_5fyear_2',['end_year',['../struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11',1,'_icaltimezone']]],
+ ['expand_5fsplit_5fmap_5fstruct_3',['expand_split_map_struct',['../structexpand__split__map__struct.html',1,'']]]
];
diff --git a/apidocs/search/all_6.html b/apidocs/search/all_6.html
index f1e516d7..7e088b86 100644
--- a/apidocs/search/all_6.html
+++ b/apidocs/search/all_6.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_6.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_6.js b/apidocs/search/all_6.js
index 851316d3..dee0ee4a 100644
--- a/apidocs/search/all_6.js
+++ b/apidocs/search/all_6.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['fd_39',['fd',['../structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c',1,'icalfileset_impl']]],
- ['first_5fcomponent_40',['first_component',['../structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817',1,'icaldirset_impl']]],
- ['flag_41',['flag',['../structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc',1,'icalbdbset_options']]],
- ['flags_42',['flags',['../structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0',1,'icaldirset_options::flags()'],['../structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1',1,'icalfileset_options::flags()']]],
- ['free_5fzone_5fdirectory_43',['free_zone_directory',['../icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294',1,'icaltimezone.c']]],
- ['freq_5fmap_44',['freq_map',['../structfreq__map.html',1,'']]],
- ['from_45',['from',['../structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa',1,'icalgauge_impl']]]
+ ['fd_0',['fd',['../structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c',1,'icalfileset_impl']]],
+ ['first_5fcomponent_1',['first_component',['../structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817',1,'icaldirset_impl']]],
+ ['flag_2',['flag',['../structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc',1,'icalbdbset_options']]],
+ ['flags_3',['flags',['../structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0',1,'icaldirset_options::flags()'],['../structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1',1,'icalfileset_options::flags()']]],
+ ['free_5fzone_5fdirectory_4',['free_zone_directory',['../icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294',1,'icaltimezone.c']]],
+ ['freq_5fmap_5',['freq_map',['../structfreq__map.html',1,'']]],
+ ['from_6',['from',['../structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa',1,'icalgauge_impl']]]
];
diff --git a/apidocs/search/all_7.html b/apidocs/search/all_7.html
index 8ddbf6c8..d2b18254 100644
--- a/apidocs/search/all_7.html
+++ b/apidocs/search/all_7.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_7.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_7.js b/apidocs/search/all_7.js
index 44f1ec54..db93d679 100644
--- a/apidocs/search/all_7.js
+++ b/apidocs/search/all_7.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['gauge_46',['gauge',['../structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4',1,'icaldirset_impl::gauge()'],['../structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101',1,'icalfileset_impl::gauge()']]],
- ['get_5fcurrent_5fcomponent_47',['get_current_component',['../classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67',1,'LibICal::VComponent']]],
- ['get_5fdtend_48',['get_dtend',['../classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02',1,'LibICal::VComponent']]],
- ['get_5ffirst_5fparameter_49',['get_first_parameter',['../classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc',1,'LibICal::ICalProperty']]],
- ['get_5ffirst_5freal_5fcomponent_50',['get_first_real_component',['../classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42',1,'LibICal::VComponent']]],
- ['get_5finner_51',['get_inner',['../classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2',1,'LibICal::VComponent']]],
- ['get_5fname_52',['get_name',['../classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3',1,'LibICal::ICalProperty']]],
- ['get_5fspan_53',['get_span',['../classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb',1,'LibICal::VComponent']]],
- ['get_5fvfreebusy_54',['get_vfreebusy',['../classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3',1,'LibICal::ICalSpanList']]],
- ['gettriggertime_55',['getTriggerTime',['../classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878',1,'LibICal::VAlarm']]]
+ ['gauge_0',['gauge',['../structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4',1,'icaldirset_impl::gauge()'],['../structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101',1,'icalfileset_impl::gauge()']]],
+ ['get_5fcurrent_5fcomponent_1',['get_current_component',['../classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74',1,'LibICal::VComponent']]],
+ ['get_5fdtend_2',['get_dtend',['../classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02',1,'LibICal::VComponent']]],
+ ['get_5ffirst_5fparameter_3',['get_first_parameter',['../classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90',1,'LibICal::ICalProperty']]],
+ ['get_5ffirst_5freal_5fcomponent_4',['get_first_real_component',['../classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1',1,'LibICal::VComponent']]],
+ ['get_5finner_5',['get_inner',['../classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598',1,'LibICal::VComponent']]],
+ ['get_5fname_6',['get_name',['../classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3',1,'LibICal::ICalProperty']]],
+ ['get_5fspan_7',['get_span',['../classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb',1,'LibICal::VComponent']]],
+ ['get_5fvfreebusy_8',['get_vfreebusy',['../classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48',1,'LibICal::ICalSpanList']]],
+ ['gettriggertime_9',['getTriggerTime',['../classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878',1,'LibICal::VAlarm']]]
];
diff --git a/apidocs/search/all_8.html b/apidocs/search/all_8.html
index 83c55ae2..f4e3a2aa 100644
--- a/apidocs/search/all_8.html
+++ b/apidocs/search/all_8.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_8.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_8.js b/apidocs/search/all_8.js
index 570cb3b7..a5f0841a 100644
--- a/apidocs/search/all_8.js
+++ b/apidocs/search/all_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['head_56',['head',['../structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428',1,'pvl_list_t']]]
+ ['head_0',['head',['../structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428',1,'pvl_list_t']]]
];
diff --git a/apidocs/search/all_9.html b/apidocs/search/all_9.html
index 1e263c13..89177a82 100644
--- a/apidocs/search/all_9.html
+++ b/apidocs/search/all_9.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_9.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_9.js b/apidocs/search/all_9.js
index dc2280f8..17650442 100644
--- a/apidocs/search/all_9.js
+++ b/apidocs/search/all_9.js
@@ -1,355 +1,355 @@
var searchData=
[
- ['i_5fhour_57',['i_hour',['../structut__instant.html#ada9783874279fb39027a066a62f60c0e',1,'ut_instant']]],
- ['i_5fminute_58',['i_minute',['../structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8',1,'ut_instant']]],
- ['i_5fsecond_59',['i_second',['../structut__instant.html#ae178950f09d4d6102dfd655df222c2eb',1,'ut_instant']]],
- ['ical_5fallocation_5ferror_60',['ICAL_ALLOCATION_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78',1,'icalerror.h']]],
- ['ical_5fbadarg_5ferror_61',['ICAL_BADARG_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1',1,'icalerror.h']]],
- ['ical_5fbt_62',['ical_bt',['../icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00',1,'icalerror.c']]],
- ['ical_5fby_5fsecond_5fsize_63',['ICAL_BY_SECOND_SIZE',['../icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728',1,'icalrecur.h']]],
- ['ical_5ferror_5fdefault_64',['ICAL_ERROR_DEFAULT',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6',1,'icalerror.h']]],
- ['ical_5ferror_5ffatal_65',['ICAL_ERROR_FATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442',1,'icalerror.h']]],
- ['ical_5ferror_5fnonfatal_66',['ICAL_ERROR_NONFATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6',1,'icalerror.h']]],
- ['ical_5ferror_5funknown_67',['ICAL_ERROR_UNKNOWN',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f',1,'icalerror.h']]],
- ['ical_5ferrors_5fare_5ffatal_68',['ICAL_ERRORS_ARE_FATAL',['../icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038',1,'icalerror.h']]],
- ['ical_5ffile_5ferror_69',['ICAL_FILE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d',1,'icalerror.h']]],
- ['ical_5finternal_5ferror_70',['ICAL_INTERNAL_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd',1,'icalerror.h']]],
- ['ical_5fmalformeddata_5ferror_71',['ICAL_MALFORMEDDATA_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8',1,'icalerror.h']]],
- ['ical_5fnewfailed_5ferror_72',['ICAL_NEWFAILED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d',1,'icalerror.h']]],
- ['ical_5fno_5ferror_73',['ICAL_NO_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b',1,'icalerror.h']]],
- ['ical_5fparse_5ferror_74',['ICAL_PARSE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb',1,'icalerror.h']]],
- ['ical_5frestriction_5fnone_75',['ICAL_RESTRICTION_NONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fone_76',['ICAL_RESTRICTION_ONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17',1,'icalrestriction.h']]],
- ['ical_5frestriction_5foneexclusive_77',['ICAL_RESTRICTION_ONEEXCLUSIVE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fonemutual_78',['ICAL_RESTRICTION_ONEMUTUAL',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9',1,'icalrestriction.h']]],
- ['ical_5frestriction_5foneplus_79',['ICAL_RESTRICTION_ONEPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21',1,'icalrestriction.h']]],
- ['ical_5frestriction_5funknown_80',['ICAL_RESTRICTION_UNKNOWN',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fzero_81',['ICAL_RESTRICTION_ZERO',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fzeroorone_82',['ICAL_RESTRICTION_ZEROORONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fzeroplus_83',['ICAL_RESTRICTION_ZEROPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e',1,'icalrestriction.h']]],
- ['ical_5funimplemented_5ferror_84',['ICAL_UNIMPLEMENTED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7',1,'icalerror.h']]],
- ['ical_5funknown_5ferror_85',['ICAL_UNKNOWN_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551',1,'icalerror.h']]],
- ['ical_5fusage_5ferror_86',['ICAL_USAGE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6',1,'icalerror.h']]],
- ['icalarray_87',['icalarray',['../icalarray_8h.html#ad36143942d5ac4709b68fff41615e598',1,'icalarray.h']]],
- ['icalarray_2eh_88',['icalarray.h',['../icalarray_8h.html',1,'']]],
- ['icalarray_5fappend_89',['icalarray_append',['../icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242',1,'icalarray.c']]],
- ['icalarray_5fcopy_90',['icalarray_copy',['../icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567',1,'icalarray.c']]],
- ['icalarray_5felement_5fat_91',['icalarray_element_at',['../icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c',1,'icalarray.c']]],
- ['icalarray_5ffree_92',['icalarray_free',['../icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f',1,'icalarray.c']]],
- ['icalarray_5fnew_93',['icalarray_new',['../icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e',1,'icalarray.c']]],
- ['icalarray_5fremove_5felement_5fat_94',['icalarray_remove_element_at',['../icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a',1,'icalarray.c']]],
- ['icalarray_5fsort_95',['icalarray_sort',['../icalarray_8h.html#a7552d72058960fe92eeae36531275913',1,'icalarray.c']]],
- ['icalattach_96',['icalattach',['../icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5',1,'icalattach.h']]],
- ['icalattach_2eh_97',['icalattach.h',['../icalattach_8h.html',1,'']]],
- ['icalattach_5ffree_5ffn_5ft_98',['icalattach_free_fn_t',['../icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41',1,'icalattach.h']]],
- ['icalattach_5fget_5fdata_99',['icalattach_get_data',['../icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487',1,'icalattach.c']]],
- ['icalattach_5fget_5fis_5furl_100',['icalattach_get_is_url',['../icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1',1,'icalattach.c']]],
- ['icalattach_5fget_5furl_101',['icalattach_get_url',['../icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60',1,'icalattach.c']]],
- ['icalattach_5fimpl_102',['icalattach_impl',['../structicalattach__impl.html',1,'']]],
- ['icalattach_5fnew_5ffrom_5fdata_103',['icalattach_new_from_data',['../icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464',1,'icalattach.c']]],
- ['icalattach_5fnew_5ffrom_5furl_104',['icalattach_new_from_url',['../icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b',1,'icalattach.c']]],
- ['icalattach_5fref_105',['icalattach_ref',['../icalattach_8h.html#aa442cd17e95dd605f5df40194d910002',1,'icalattach.c']]],
- ['icalattach_5funref_106',['icalattach_unref',['../icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f',1,'icalattach.c']]],
- ['icalbdbset_107',['ICalBDBSet',['../classLibICal_1_1ICalBDBSet.html',1,'LibICal']]],
- ['icalbdbset_5fcxx_2eh_108',['icalbdbset_cxx.h',['../icalbdbset__cxx_8h.html',1,'']]],
- ['icalbdbset_5fid_109',['icalbdbset_id',['../structicalbdbset__id.html',1,'']]],
- ['icalbdbset_5fimpl_110',['icalbdbset_impl',['../structicalbdbset__impl.html',1,'']]],
- ['icalbdbset_5foptions_111',['icalbdbset_options',['../structicalbdbset__options.html',1,'']]],
- ['icalcalendar_2eh_112',['icalcalendar.h',['../icalcalendar_8h.html',1,'']]],
- ['icalcalendar_5fimpl_113',['icalcalendar_impl',['../structicalcalendar__impl.html',1,'']]],
- ['icalclassify_5fmap_114',['icalclassify_map',['../structicalclassify__map.html',1,'']]],
- ['icalclassify_5fparts_115',['icalclassify_parts',['../structicalclassify__parts.html',1,'']]],
- ['icalcluster_5fimpl_116',['icalcluster_impl',['../structicalcluster__impl.html',1,'']]],
- ['icalcompiter_117',['icalcompiter',['../structicalcompiter.html',1,'']]],
- ['icalcomponent_2eh_118',['icalcomponent.h',['../icalcomponent_8h.html',1,'']]],
- ['icalcomponent_5fconvert_5ferrors_119',['icalcomponent_convert_errors',['../icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e',1,'icalcomponent.c']]],
- ['icalcomponent_5fcount_5ferrors_120',['icalcomponent_count_errors',['../icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146',1,'icalcomponent.c']]],
- ['icalcomponent_5fforeach_5frecurrence_121',['icalcomponent_foreach_recurrence',['../icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e',1,'icalcomponent.c']]],
- ['icalcomponent_5fforeach_5ftzid_122',['icalcomponent_foreach_tzid',['../icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fdtend_123',['icalcomponent_get_dtend',['../icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fdtstart_124',['icalcomponent_get_dtstart',['../icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fdue_125',['icalcomponent_get_due',['../icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fduration_126',['icalcomponent_get_duration',['../icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5ffirst_5freal_5fcomponent_127',['icalcomponent_get_first_real_component',['../icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5finner_128',['icalcomponent_get_inner',['../icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fmethod_129',['icalcomponent_get_method',['../icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5frelcalid_130',['icalcomponent_get_relcalid',['../icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fspan_131',['icalcomponent_get_span',['../icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5ftimezone_132',['icalcomponent_get_timezone',['../icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4',1,'icalcomponent.c']]],
- ['icalcomponent_5fimpl_133',['icalcomponent_impl',['../structicalcomponent__impl.html',1,'']]],
- ['icalcomponent_5fkind_5fmap_134',['icalcomponent_kind_map',['../structicalcomponent__kind__map.html',1,'']]],
- ['icalcomponent_5fmerge_5fcomponent_135',['icalcomponent_merge_component',['../icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_136',['icalcomponent_new',['../icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_5fclone_137',['icalcomponent_new_clone',['../icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_5ffrom_5fstring_138',['icalcomponent_new_from_string',['../icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_5fx_139',['icalcomponent_new_x',['../icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3',1,'icalcomponent.c']]],
- ['icalcomponent_5fnormalize_140',['icalcomponent_normalize',['../icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fdtend_141',['icalcomponent_set_dtend',['../icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fdtstart_142',['icalcomponent_set_dtstart',['../icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fdue_143',['icalcomponent_set_due',['../icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fduration_144',['icalcomponent_set_duration',['../icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fmethod_145',['icalcomponent_set_method',['../icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5frelcalid_146',['icalcomponent_set_relcalid',['../icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701',1,'icalcomponent.c']]],
- ['icalcomponent_5fstrip_5ferrors_147',['icalcomponent_strip_errors',['../icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa',1,'icalcomponent.c']]],
- ['icalcomponent_5fvanew_148',['icalcomponent_vanew',['../icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6',1,'icalcomponent.c']]],
- ['icaldatetimeperiodtype_149',['icaldatetimeperiodtype',['../structicaldatetimeperiodtype.html',1,'']]],
- ['icaldirset_2eh_150',['icaldirset.h',['../icaldirset_8h.html',1,'']]],
- ['icaldirset_5fadd_5fcomponent_151',['icaldirset_add_component',['../icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b',1,'icaldirset.c']]],
- ['icaldirset_5fimpl_152',['icaldirset_impl',['../structicaldirset__impl.html',1,'']]],
- ['icaldirset_5foptions_153',['icaldirset_options',['../structicaldirset__options.html',1,'']]],
- ['icaldirset_5fremove_5fcomponent_154',['icaldirset_remove_component',['../icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad',1,'icaldirset.c']]],
- ['icalduration_2eh_155',['icalduration.h',['../icalduration_8h.html',1,'']]],
- ['icaldurationtype_156',['icaldurationtype',['../structicaldurationtype.html',1,'']]],
- ['icaldurationtype_5fas_5fical_5fstring_157',['icaldurationtype_as_ical_string',['../icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8',1,'icalduration.c']]],
- ['icaldurationtype_5fas_5fical_5fstring_5fr_158',['icaldurationtype_as_ical_string_r',['../icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79',1,'icalduration.c']]],
- ['icaldurationtype_5fas_5fint_159',['icaldurationtype_as_int',['../icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18',1,'icalduration.c']]],
- ['icaldurationtype_5fbad_5fduration_160',['icaldurationtype_bad_duration',['../icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd',1,'icalduration.c']]],
- ['icaldurationtype_5ffrom_5fint_161',['icaldurationtype_from_int',['../icalduration_8h.html#a88157a8ae61263ea15af92a416889301',1,'icalduration.c']]],
- ['icaldurationtype_5ffrom_5fstring_162',['icaldurationtype_from_string',['../icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4',1,'icalduration.c']]],
- ['icaldurationtype_5fis_5fbad_5fduration_163',['icaldurationtype_is_bad_duration',['../icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6',1,'icalduration.c']]],
- ['icaldurationtype_5fis_5fnull_5fduration_164',['icaldurationtype_is_null_duration',['../icalduration_8h.html#afcdeddc439488d8f586db0702593c270',1,'icalduration.c']]],
- ['icaldurationtype_5fnull_5fduration_165',['icaldurationtype_null_duration',['../icalduration_8h.html#ad716774a6570e0be2eb11868deb86595',1,'icalduration.c']]],
- ['icalenum_5fnum_5fto_5freqstat_166',['icalenum_num_to_reqstat',['../icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fcode_5fr_167',['icalenum_reqstat_code_r',['../icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fdesc_168',['icalenum_reqstat_desc',['../icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fmajor_169',['icalenum_reqstat_major',['../icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fminor_170',['icalenum_reqstat_minor',['../icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9',1,'icalenums.c']]],
- ['icalenums_2eh_171',['icalenums.h',['../icalenums_8h.html',1,'']]],
- ['icalerrno_172',['icalerrno',['../icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37',1,'icalerror.h']]],
- ['icalerrno_5freturn_173',['icalerrno_return',['../icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5',1,'icalerror.c']]],
- ['icalerror_2eh_174',['icalerror.h',['../icalerror_8h.html',1,'']]],
- ['icalerror_5fassert_175',['icalerror_assert',['../icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_176',['icalerror_check_arg',['../icalerror_8h.html#afef4004abbb97d2599d131948655ae89',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5fre_177',['icalerror_check_arg_re',['../icalerror_8h.html#ae163052ebae24e2026bf54108b10b914',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5frv_178',['icalerror_check_arg_rv',['../icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5frx_179',['icalerror_check_arg_rx',['../icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5frz_180',['icalerror_check_arg_rz',['../icalerror_8h.html#a95198bf515920804672520856c300666',1,'icalerror.h']]],
- ['icalerror_5fclear_5ferrno_181',['icalerror_clear_errno',['../icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28',1,'icalerror.c']]],
- ['icalerror_5fcrash_5fhere_182',['icalerror_crash_here',['../icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62',1,'icalerror.c']]],
- ['icalerror_5ferror_5ffrom_5fstring_183',['icalerror_error_from_string',['../icalerror_8h.html#a9b60700869241af095f0604f35b1c446',1,'icalerror.c']]],
- ['icalerror_5fget_5ferror_5fstate_184',['icalerror_get_error_state',['../icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d',1,'icalerror.c']]],
- ['icalerror_5fget_5ferrors_5fare_5ffatal_185',['icalerror_get_errors_are_fatal',['../icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389',1,'icalerror.c']]],
- ['icalerror_5fperror_186',['icalerror_perror',['../icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149',1,'icalerror.c']]],
- ['icalerror_5frestore_187',['icalerror_restore',['../icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a',1,'icalerror.c']]],
- ['icalerror_5fset_5ferrno_188',['icalerror_set_errno',['../icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2',1,'icalerror.c']]],
- ['icalerror_5fset_5ferror_5fstate_189',['icalerror_set_error_state',['../icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4',1,'icalerror.c']]],
- ['icalerror_5fset_5ferrors_5fare_5ffatal_190',['icalerror_set_errors_are_fatal',['../icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8',1,'icalerror.c']]],
- ['icalerror_5fstate_191',['icalerror_state',['../structicalerror__state.html',1,'']]],
- ['icalerror_5fstop_5fhere_192',['icalerror_stop_here',['../icalerror_8h.html#a9102f6b721a280151c7858860707171b',1,'icalerror.c']]],
- ['icalerror_5fstrerror_193',['icalerror_strerror',['../icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc',1,'icalerror.c']]],
- ['icalerror_5fstring_5fmap_194',['icalerror_string_map',['../structicalerror__string__map.html',1,'']]],
- ['icalerror_5fsupress_195',['icalerror_supress',['../icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2',1,'icalerror.c']]],
- ['icalerror_5fwarn_196',['icalerror_warn',['../icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4',1,'icalerror.h']]],
- ['icalerrorenum_197',['icalerrorenum',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833',1,'icalerror.h']]],
- ['icalerrorstate_198',['icalerrorstate',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3',1,'icalerror.h']]],
- ['icalfileset_5fid_199',['icalfileset_id',['../structicalfileset__id.html',1,'']]],
- ['icalfileset_5fimpl_200',['icalfileset_impl',['../structicalfileset__impl.html',1,'']]],
- ['icalfileset_5foptions_201',['icalfileset_options',['../structicalfileset__options.html',1,'']]],
- ['icalgauge_2eh_202',['icalgauge.h',['../icalgauge_8h.html',1,'']]],
- ['icalgauge_5fcompare_203',['icalgauge_compare',['../icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd',1,'icalgauge.c']]],
- ['icalgauge_5fdump_204',['icalgauge_dump',['../icalgauge_8h.html#a3000c05fd412869503e8499c07030f48',1,'icalgauge.c']]],
- ['icalgauge_5fget_5fexpand_205',['icalgauge_get_expand',['../icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998',1,'icalgauge.c']]],
- ['icalgauge_5fimpl_206',['icalgauge_impl',['../structicalgauge__impl.html',1,'']]],
- ['icalgauge_5fwhere_207',['icalgauge_where',['../structicalgauge__where.html',1,'']]],
- ['icalgeotype_208',['icalgeotype',['../structicalgeotype.html',1,'']]],
- ['icalmemory_2eh_209',['icalmemory.h',['../icalmemory_8h.html',1,'']]],
- ['icalmemory_5fadd_5ftmp_5fbuffer_210',['icalmemory_add_tmp_buffer',['../icalmemory_8h.html#ae9f1799733a1577748a028181098be48',1,'icalmemory.c']]],
- ['icalmemory_5fappend_5fchar_211',['icalmemory_append_char',['../icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5',1,'icalmemory.c']]],
- ['icalmemory_5fappend_5fstring_212',['icalmemory_append_string',['../icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6',1,'icalmemory.c']]],
- ['icalmemory_5ffree_5fbuffer_213',['icalmemory_free_buffer',['../icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879',1,'icalmemory.c']]],
- ['icalmemory_5ffree_5fring_214',['icalmemory_free_ring',['../icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664',1,'icalmemory.c']]],
- ['icalmemory_5fnew_5fbuffer_215',['icalmemory_new_buffer',['../icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54',1,'icalmemory.c']]],
- ['icalmemory_5fresize_5fbuffer_216',['icalmemory_resize_buffer',['../icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5',1,'icalmemory.c']]],
- ['icalmemory_5fstrdup_217',['icalmemory_strdup',['../icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180',1,'icalmemory.c']]],
- ['icalmemory_5ftmp_5fbuffer_218',['icalmemory_tmp_buffer',['../icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e',1,'icalmemory.c']]],
- ['icalmemory_5ftmp_5fcopy_219',['icalmemory_tmp_copy',['../icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66',1,'icalmemory.c']]],
- ['icalparameter_220',['ICalParameter',['../classLibICal_1_1ICalParameter.html',1,'LibICal']]],
- ['icalparameter_2eh_221',['icalparameter.h',['../icalparameter_8h.html',1,'']]],
- ['icalparameter_5fas_5fical_5fstring_222',['icalparameter_as_ical_string',['../icalparameter_8h.html#adca99971f21bcb7259f54c524837003e',1,'icalparameter.c']]],
- ['icalparameter_5fas_5fical_5fstring_5fr_223',['icalparameter_as_ical_string_r',['../icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0',1,'icalparameter.c']]],
- ['icalparameter_5fcxx_2eh_224',['icalparameter_cxx.h',['../icalparameter__cxx_8h.html',1,'']]],
- ['icalparameter_5ffree_225',['icalparameter_free',['../icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fiana_5fname_226',['icalparameter_get_iana_name',['../icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fiana_5fvalue_227',['icalparameter_get_iana_value',['../icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fparent_228',['icalparameter_get_parent',['../icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fxname_229',['icalparameter_get_xname',['../icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fxvalue_230',['icalparameter_get_xvalue',['../icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673',1,'icalparameter.c']]],
- ['icalparameter_5fhas_5fsame_5fname_231',['icalparameter_has_same_name',['../icalparameter_8h.html#add735467f8a84b476f5899e262a072a2',1,'icalparameter.c']]],
- ['icalparameter_5fimpl_232',['icalparameter_impl',['../structicalparameter__impl.html',1,'']]],
- ['icalparameter_5fisa_233',['icalparameter_isa',['../icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b',1,'icalparameter.c']]],
- ['icalparameter_5fisa_5fparameter_234',['icalparameter_isa_parameter',['../icalparameter_8h.html#a960908ba27797c51f965b997be99f284',1,'icalparameter.c']]],
- ['icalparameter_5fkind_5fis_5fvalid_235',['icalparameter_kind_is_valid',['../icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66',1,'icalparameter.h']]],
- ['icalparameter_5fkind_5fto_5fstring_236',['icalparameter_kind_to_string',['../icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241',1,'icalparameter.h']]],
- ['icalparameter_5fnew_237',['icalparameter_new',['../icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0',1,'icalparameter.c']]],
- ['icalparameter_5fnew_5fclone_238',['icalparameter_new_clone',['../icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581',1,'icalparameter.c']]],
- ['icalparameter_5fnew_5ffrom_5fstring_239',['icalparameter_new_from_string',['../icalparameter_8h.html#a742e0609475e48232a0e5208184d3767',1,'icalparameter.c']]],
- ['icalparameter_5fnew_5ffrom_5fvalue_5fstring_240',['icalparameter_new_from_value_string',['../icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87',1,'icalparameter.h']]],
- ['icalparameter_5fset_5fiana_5fname_241',['icalparameter_set_iana_name',['../icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fiana_5fvalue_242',['icalparameter_set_iana_value',['../icalparameter_8h.html#adf6329d175597783232853ff1ca53e24',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fparent_243',['icalparameter_set_parent',['../icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fxname_244',['icalparameter_set_xname',['../icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fxvalue_245',['icalparameter_set_xvalue',['../icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691',1,'icalparameter.c']]],
- ['icalparameter_5fstring_5fto_5fkind_246',['icalparameter_string_to_kind',['../icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6',1,'icalparameter.h']]],
- ['icalparser_247',['icalparser',['../icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa',1,'icalparser.h']]],
- ['icalparser_2eh_248',['icalparser.h',['../icalparser_8h.html',1,'']]],
- ['icalparser_5fadd_5fline_249',['icalparser_add_line',['../icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a',1,'icalparser.c']]],
- ['icalparser_5fbegin_5fcomp_250',['ICALPARSER_BEGIN_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e',1,'icalparser.h']]],
- ['icalparser_5fclean_251',['icalparser_clean',['../icalparser_8h.html#aa184343e374e5a201d8079df827597b2',1,'icalparser.c']]],
- ['icalparser_5fend_5fcomp_252',['ICALPARSER_END_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2',1,'icalparser.h']]],
- ['icalparser_5ferror_253',['ICALPARSER_ERROR',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8',1,'icalparser.h']]],
- ['icalparser_5ffree_254',['icalparser_free',['../icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d',1,'icalparser.c']]],
- ['icalparser_5fget_5fline_255',['icalparser_get_line',['../icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c',1,'icalparser.c']]],
- ['icalparser_5fget_5fstate_256',['icalparser_get_state',['../icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027',1,'icalparser.c']]],
- ['icalparser_5fimpl_257',['icalparser_impl',['../structicalparser__impl.html',1,'']]],
- ['icalparser_5fin_5fprogress_258',['ICALPARSER_IN_PROGRESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2',1,'icalparser.h']]],
- ['icalparser_5fnew_259',['icalparser_new',['../icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00',1,'icalparser.c']]],
- ['icalparser_5fparse_260',['icalparser_parse',['../icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70',1,'icalparser.c']]],
- ['icalparser_5fparse_5fstring_261',['icalparser_parse_string',['../icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f',1,'icalparser.c']]],
- ['icalparser_5fset_5fgen_5fdata_262',['icalparser_set_gen_data',['../icalparser_8h.html#aae6d08b4084610e225621a25dddd7689',1,'icalparser.c']]],
- ['icalparser_5fstate_263',['icalparser_state',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7',1,'icalparser.h']]],
- ['icalparser_5fsuccess_264',['ICALPARSER_SUCCESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090',1,'icalparser.h']]],
- ['icalperiod_2eh_265',['icalperiod.h',['../icalperiod_8h.html',1,'']]],
- ['icalperiodtype_266',['icalperiodtype',['../structicalperiodtype.html',1,'']]],
- ['icalperiodtype_5fas_5fical_5fstring_267',['icalperiodtype_as_ical_string',['../icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883',1,'icalperiod.c']]],
- ['icalperiodtype_5fas_5fical_5fstring_5fr_268',['icalperiodtype_as_ical_string_r',['../icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5',1,'icalperiod.c']]],
- ['icalperiodtype_5ffrom_5fstring_269',['icalperiodtype_from_string',['../icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd',1,'icalperiod.c']]],
- ['icalperiodtype_5fis_5fnull_5fperiod_270',['icalperiodtype_is_null_period',['../icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf',1,'icalperiod.c']]],
- ['icalperiodtype_5fis_5fvalid_5fperiod_271',['icalperiodtype_is_valid_period',['../icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7',1,'icalperiod.c']]],
- ['icalperiodtype_5fnull_5fperiod_272',['icalperiodtype_null_period',['../icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa',1,'icalperiod.c']]],
- ['icalproperty_273',['ICalProperty',['../classLibICal_1_1ICalProperty.html',1,'LibICal']]],
- ['icalproperty_2eh_274',['icalproperty.h',['../icalproperty_8h.html',1,'']]],
- ['icalproperty_5fcxx_2eh_275',['icalproperty_cxx.h',['../icalproperty__cxx_8h.html',1,'']]],
- ['icalproperty_5fget_5fdatetime_5fwith_5fcomponent_276',['icalproperty_get_datetime_with_component',['../icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721',1,'icalproperty.c']]],
- ['icalproperty_5fget_5fparent_277',['icalproperty_get_parent',['../icalcomponent_8h.html#a5eee36d84521673834c76543de52d541',1,'icalproperty.c']]],
- ['icalproperty_5fget_5fproperty_5fname_278',['icalproperty_get_property_name',['../icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867',1,'icalproperty.c']]],
- ['icalproperty_5fimpl_279',['icalproperty_impl',['../structicalproperty__impl.html',1,'']]],
- ['icalproperty_5fkind_5fis_5fvalid_280',['icalproperty_kind_is_valid',['../icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675',1,'icalproperty.h']]],
- ['icalproperty_5fnormalize_281',['icalproperty_normalize',['../icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa',1,'icalproperty.c']]],
- ['icalproperty_5frecurrence_5fis_5fexcluded_282',['icalproperty_recurrence_is_excluded',['../icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f',1,'icalcomponent.c']]],
- ['icalproperty_5fremove_5fparameter_5fby_5fkind_283',['icalproperty_remove_parameter_by_kind',['../icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d',1,'icalproperty.c']]],
- ['icalproperty_5fremove_5fparameter_5fby_5fname_284',['icalproperty_remove_parameter_by_name',['../icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe',1,'icalproperty.c']]],
- ['icalproperty_5fremove_5fparameter_5fby_5fref_285',['icalproperty_remove_parameter_by_ref',['../icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e',1,'icalproperty.c']]],
- ['icalproperty_5fset_5fparent_286',['icalproperty_set_parent',['../icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2',1,'icalproperty.c']]],
- ['icalrecur_2eh_287',['icalrecur.h',['../icalrecur_8h.html',1,'']]],
- ['icalrecur_5fexpand_5frecurrence_288',['icalrecur_expand_recurrence',['../icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5ffree_289',['icalrecur_iterator_free',['../icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5fimpl_290',['icalrecur_iterator_impl',['../structicalrecur__iterator__impl.html',1,'']]],
- ['icalrecur_5fiterator_5fnew_291',['icalrecur_iterator_new',['../icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5fnext_292',['icalrecur_iterator_next',['../icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5fset_5fstart_293',['icalrecur_iterator_set_start',['../icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5',1,'icalrecur.c']]],
- ['icalrecur_5fparser_294',['icalrecur_parser',['../structicalrecur__parser.html',1,'']]],
- ['icalrecurrencetype_295',['icalrecurrencetype',['../structicalrecurrencetype.html',1,'']]],
- ['icalrecurrencetype_5fday_5fday_5fof_5fweek_296',['icalrecurrencetype_day_day_of_week',['../icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7',1,'icalrecur.c']]],
- ['icalrecurrencetype_5fday_5fposition_297',['icalrecurrencetype_day_position',['../icalrecur_8h.html#aa730e9ac327064456902076b718400f4',1,'icalrecur.c']]],
- ['icalrecurrencetype_5ffrom_5fstring_298',['icalrecurrencetype_from_string',['../icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926',1,'icalrecur.c']]],
- ['icalreqstattype_299',['icalreqstattype',['../structicalreqstattype.html',1,'']]],
- ['icalrestriction_2eh_300',['icalrestriction.h',['../icalrestriction_8h.html',1,'']]],
- ['icalrestriction_5fcheck_301',['icalrestriction_check',['../icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57',1,'icalrestriction.h']]],
- ['icalrestriction_5fcompare_302',['icalrestriction_compare',['../icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d',1,'icalrestriction.h']]],
- ['icalrestriction_5fkind_303',['icalrestriction_kind',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1',1,'icalrestriction_kind():&#160;icalrestriction.h'],['../icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9',1,'icalrestriction_kind():&#160;icalrestriction.h']]],
- ['icalset_2eh_304',['icalset.h',['../icalset_8h.html',1,'']]],
- ['icalset_5fcommit_305',['icalset_commit',['../icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6',1,'icalset.c']]],
- ['icalset_5ffetch_306',['icalset_fetch',['../icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a',1,'icalset.c']]],
- ['icalset_5ffree_307',['icalset_free',['../icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5',1,'icalset.c']]],
- ['icalset_5fget_5fcurrent_5fcomponent_308',['icalset_get_current_component',['../icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4',1,'icalset.c']]],
- ['icalset_5fimpl_309',['icalset_impl',['../structicalset__impl.html',1,'']]],
- ['icalset_5fmark_310',['icalset_mark',['../icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1',1,'icalset.c']]],
- ['icalset_5fmodify_311',['icalset_modify',['../icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df',1,'icalset.c']]],
- ['icalset_5fnew_312',['icalset_new',['../icalset_8h.html#a0d3558a1f82345c09f96769f6be736be',1,'icalset.c']]],
- ['icalset_5fregister_5fclass_313',['icalset_register_class',['../icalset_8h.html#a40ba946500e79218ae39f89db5397121',1,'icalset.h']]],
- ['icalset_5fselect_314',['icalset_select',['../icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217',1,'icalset.c']]],
- ['icalsetiter_315',['icalsetiter',['../structicalsetiter.html',1,'']]],
- ['icalsetiter_5fnext_316',['icalsetiter_next',['../icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a',1,'icalset.c']]],
- ['icalsetiter_5fnull_317',['icalsetiter_null',['../icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec',1,'icalset.c']]],
- ['icalsetiter_5fto_5fnext_318',['icalsetiter_to_next',['../icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7',1,'icalset.c']]],
- ['icalspanlist_319',['ICalSpanList',['../classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85',1,'LibICal::ICalSpanList::ICalSpanList(VComponent &amp;comp)'],['../classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190',1,'LibICal::ICalSpanList::ICalSpanList(icalcomponent *comp)'],['../classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487',1,'LibICal::ICalSpanList::ICalSpanList(icalset *set, icaltimetype start, icaltimetype end)'],['../classLibICal_1_1ICalSpanList.html',1,'LibICal::ICalSpanList']]],
- ['icalspanlist_2eh_320',['icalspanlist.h',['../icalspanlist_8h.html',1,'']]],
- ['icalspanlist_5fas_5ffreebusy_5fmatrix_321',['icalspanlist_as_freebusy_matrix',['../icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43',1,'icalspanlist.c']]],
- ['icalspanlist_5fas_5fvfreebusy_322',['icalspanlist_as_vfreebusy',['../icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961',1,'icalspanlist.c']]],
- ['icalspanlist_5fcxx_2eh_323',['icalspanlist_cxx.h',['../icalspanlist__cxx_8h.html',1,'']]],
- ['icalspanlist_5fdump_324',['icalspanlist_dump',['../icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa',1,'icalspanlist.c']]],
- ['icalspanlist_5ffree_325',['icalspanlist_free',['../icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c',1,'icalspanlist.c']]],
- ['icalspanlist_5ffrom_5fvfreebusy_326',['icalspanlist_from_vfreebusy',['../icalspanlist_8h.html#a7178dfde5839654471d57611794eda96',1,'icalspanlist.c']]],
- ['icalspanlist_5fimpl_327',['icalspanlist_impl',['../structicalspanlist__impl.html',1,'']]],
- ['icalspanlist_5fnew_328',['icalspanlist_new',['../icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb',1,'icalspanlist.c']]],
- ['icalspanlist_5fnext_5ffree_5ftime_329',['icalspanlist_next_free_time',['../icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c',1,'icalspanlist.c']]],
- ['icaltime_2eh_330',['icaltime.h',['../icaltime_8h.html',1,'']]],
- ['icaltime_5fadd_331',['icaltime_add',['../icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5',1,'icalduration.c']]],
- ['icaltime_5fadjust_332',['icaltime_adjust',['../icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663',1,'icaltime.c']]],
- ['icaltime_5fas_5fical_5fstring_333',['icaltime_as_ical_string',['../icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4',1,'icaltime.c']]],
- ['icaltime_5fas_5fical_5fstring_5fr_334',['icaltime_as_ical_string_r',['../icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d',1,'icaltime.c']]],
- ['icaltime_5fas_5ftimet_335',['icaltime_as_timet',['../icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10',1,'icaltime.c']]],
- ['icaltime_5fas_5ftimet_5fwith_5fzone_336',['icaltime_as_timet_with_zone',['../icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237',1,'icaltime.c']]],
- ['icaltime_5fcompare_337',['icaltime_compare',['../icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a',1,'icaltime.c']]],
- ['icaltime_5fcompare_5fdate_5fonly_338',['icaltime_compare_date_only',['../icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae',1,'icaltime.c']]],
- ['icaltime_5fcompare_5fdate_5fonly_5ftz_339',['icaltime_compare_date_only_tz',['../icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d',1,'icaltime.c']]],
- ['icaltime_5fconvert_5fto_5fzone_340',['icaltime_convert_to_zone',['../icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8',1,'icaltime.c']]],
- ['icaltime_5fcurrent_5ftime_5fwith_5fzone_341',['icaltime_current_time_with_zone',['../icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151',1,'icaltime.c']]],
- ['icaltime_5fday_5fof_5fweek_342',['icaltime_day_of_week',['../icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69',1,'icaltime.c']]],
- ['icaltime_5fday_5fof_5fyear_343',['icaltime_day_of_year',['../icaltime_8h.html#a39606ca412bb507284a55356c9522b91',1,'icaltime.c']]],
- ['icaltime_5fdays_5fin_5fmonth_344',['icaltime_days_in_month',['../icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f',1,'icaltime.c']]],
- ['icaltime_5fdays_5fin_5fyear_345',['icaltime_days_in_year',['../icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b',1,'icaltime.c']]],
- ['icaltime_5ffrom_5fday_5fof_5fyear_346',['icaltime_from_day_of_year',['../icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307',1,'icaltime.c']]],
- ['icaltime_5ffrom_5fstring_347',['icaltime_from_string',['../icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5',1,'icaltime.c']]],
- ['icaltime_5ffrom_5ftimet_5fwith_5fzone_348',['icaltime_from_timet_with_zone',['../icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401',1,'icaltime.c']]],
- ['icaltime_5fget_5ftimezone_349',['icaltime_get_timezone',['../icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5',1,'icaltime.c']]],
- ['icaltime_5fget_5ftzid_350',['icaltime_get_tzid',['../icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6',1,'icaltime.c']]],
- ['icaltime_5fis_5fdate_351',['icaltime_is_date',['../icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2',1,'icaltime.c']]],
- ['icaltime_5fis_5fleap_5fyear_352',['icaltime_is_leap_year',['../icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4',1,'icaltime.c']]],
- ['icaltime_5fis_5fnull_5ftime_353',['icaltime_is_null_time',['../icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095',1,'icaltime.c']]],
- ['icaltime_5fis_5futc_354',['icaltime_is_utc',['../icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c',1,'icaltime.c']]],
- ['icaltime_5fis_5fvalid_5ftime_355',['icaltime_is_valid_time',['../icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e',1,'icaltime.c']]],
- ['icaltime_5fnormalize_356',['icaltime_normalize',['../icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace',1,'icaltime.c']]],
- ['icaltime_5fnull_5fdate_357',['icaltime_null_date',['../icaltime_8h.html#a7c210823a8ad13687089f12ad285df25',1,'icaltime.c']]],
- ['icaltime_5fnull_5ftime_358',['icaltime_null_time',['../icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1',1,'icaltime.c']]],
- ['icaltime_5fset_5ftimezone_359',['icaltime_set_timezone',['../icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304',1,'icaltime.c']]],
- ['icaltime_5fspan_360',['icaltime_span',['../structicaltime__span.html',1,'']]],
- ['icaltime_5fspan_5fcontains_361',['icaltime_span_contains',['../icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79',1,'icaltime.c']]],
- ['icaltime_5fspan_5fnew_362',['icaltime_span_new',['../icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722',1,'icaltime.c']]],
- ['icaltime_5fspan_5foverlaps_363',['icaltime_span_overlaps',['../icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83',1,'icaltime.c']]],
- ['icaltime_5fstart_5fdoy_5fweek_364',['icaltime_start_doy_week',['../icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31',1,'icaltime.c']]],
- ['icaltime_5fsubtract_365',['icaltime_subtract',['../icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d',1,'icalduration.c']]],
- ['icaltime_5ftoday_366',['icaltime_today',['../icaltime_8h.html#a78f4440633835d80c182488b11df9372',1,'icaltime.c']]],
- ['icaltime_5fweek_5fnumber_367',['icaltime_week_number',['../icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a',1,'icaltime.c']]],
- ['icaltimetype_368',['icaltimetype',['../structicaltimetype.html',1,'']]],
- ['icaltimezone_369',['icaltimezone',['../icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208',1,'icaltimezone.h']]],
- ['icaltimezone_2eh_370',['icaltimezone.h',['../icaltimezone_8h.html',1,'']]],
- ['icaltimezone_5fdump_5fchanges_371',['icaltimezone_dump_changes',['../icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a',1,'icaltimezone.c']]],
- ['icaltimezone_5ffree_372',['icaltimezone_free',['../icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d',1,'icaltimezone.c']]],
- ['icaltimezone_5ffree_5fbuiltin_5ftimezones_373',['icaltimezone_free_builtin_timezones',['../icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezone_374',['icaltimezone_get_builtin_timezone',['../icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5foffset_375',['icaltimezone_get_builtin_timezone_from_offset',['../icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5ftzid_376',['icaltimezone_get_builtin_timezone_from_tzid',['../icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezones_377',['icaltimezone_get_builtin_timezones',['../icaltimezone_8h.html#acad626a5835066667c38aac0894e798c',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fcomponent_378',['icaltimezone_get_component',['../icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fdisplay_5fname_379',['icaltimezone_get_display_name',['../icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flatitude_380',['icaltimezone_get_latitude',['../icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flocation_381',['icaltimezone_get_location',['../icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flocation_5ffrom_5fvtimezone_382',['icaltimezone_get_location_from_vtimezone',['../icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flongitude_383',['icaltimezone_get_longitude',['../icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5ftzid_384',['icaltimezone_get_tzid',['../icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5ftznames_385',['icaltimezone_get_tznames',['../icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5ftznames_5ffrom_5fvtimezone_386',['icaltimezone_get_tznames_from_vtimezone',['../icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5futc_5foffset_387',['icaltimezone_get_utc_offset',['../icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5futc_5foffset_5fof_5futc_5ftime_388',['icaltimezone_get_utc_offset_of_utc_time',['../icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5futc_5ftimezone_389',['icaltimezone_get_utc_timezone',['../icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a',1,'icaltimezone.c']]],
- ['icaltimezone_5fnew_390',['icaltimezone_new',['../icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c',1,'icaltimezone.c']]],
- ['icaltimezone_5fset_5fcomponent_391',['icaltimezone_set_component',['../icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357',1,'icaltimezone.c']]],
- ['icaltimezone_5fset_5ftzid_5fprefix_392',['icaltimezone_set_tzid_prefix',['../icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe',1,'icaltimezone.c']]],
- ['icaltimezonephase_393',['icaltimezonephase',['../structicaltimezonephase.html',1,'']]],
- ['icaltimezonetype_394',['icaltimezonetype',['../structicaltimezonetype.html',1,'']]],
- ['icaltriggertype_395',['icaltriggertype',['../structicaltriggertype.html',1,'']]],
- ['icalvalue_396',['ICalValue',['../classLibICal_1_1ICalValue.html',1,'LibICal']]],
- ['icalvalue_2eh_397',['icalvalue.h',['../icalvalue_8h.html',1,'']]],
- ['icalvalue_5fdecode_5fical_5fstring_398',['icalvalue_decode_ical_string',['../icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6',1,'icalvalue.c']]],
- ['icalvalue_5fencode_5fical_5fstring_399',['icalvalue_encode_ical_string',['../icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79',1,'icalvalue.c']]],
- ['icalvalue_5fget_5fparent_400',['icalvalue_get_parent',['../icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865',1,'icalvalue.c']]],
- ['icalvalue_5fimpl_401',['icalvalue_impl',['../structicalvalue__impl.html',1,'']]],
- ['icalvalue_5fkind_5fis_5fvalid_402',['icalvalue_kind_is_valid',['../icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a',1,'icalvalue.h']]],
- ['icalvalue_5fset_5fparent_403',['icalvalue_set_parent',['../icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7',1,'icalvalue.c']]],
- ['icpointerholder_404',['ICPointerHolder',['../classICPointerHolder.html',1,'']]],
- ['icptrholder_5fcxx_2eh_405',['icptrholder_cxx.h',['../icptrholder__cxx_8h.html',1,'']]],
- ['is_5fbusy_406',['is_busy',['../structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf',1,'icaltime_span']]],
- ['is_5fdate_407',['is_date',['../structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96',1,'icaltimetype']]],
- ['is_5fdaylight_408',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]]
+ ['i_5fhour_0',['i_hour',['../structut__instant.html#ada9783874279fb39027a066a62f60c0e',1,'ut_instant']]],
+ ['i_5fminute_1',['i_minute',['../structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8',1,'ut_instant']]],
+ ['i_5fsecond_2',['i_second',['../structut__instant.html#ae178950f09d4d6102dfd655df222c2eb',1,'ut_instant']]],
+ ['ical_5fallocation_5ferror_3',['ICAL_ALLOCATION_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78',1,'icalerror.h']]],
+ ['ical_5fbadarg_5ferror_4',['ICAL_BADARG_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1',1,'icalerror.h']]],
+ ['ical_5fbt_5',['ical_bt',['../icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00',1,'icalerror.c']]],
+ ['ical_5fby_5fsecond_5fsize_6',['ICAL_BY_SECOND_SIZE',['../icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728',1,'icalrecur.h']]],
+ ['ical_5ferror_5fdefault_7',['ICAL_ERROR_DEFAULT',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6',1,'icalerror.h']]],
+ ['ical_5ferror_5ffatal_8',['ICAL_ERROR_FATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442',1,'icalerror.h']]],
+ ['ical_5ferror_5fnonfatal_9',['ICAL_ERROR_NONFATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6',1,'icalerror.h']]],
+ ['ical_5ferror_5funknown_10',['ICAL_ERROR_UNKNOWN',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f',1,'icalerror.h']]],
+ ['ical_5ferrors_5fare_5ffatal_11',['ICAL_ERRORS_ARE_FATAL',['../icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038',1,'icalerror.h']]],
+ ['ical_5ffile_5ferror_12',['ICAL_FILE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d',1,'icalerror.h']]],
+ ['ical_5finternal_5ferror_13',['ICAL_INTERNAL_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd',1,'icalerror.h']]],
+ ['ical_5fmalformeddata_5ferror_14',['ICAL_MALFORMEDDATA_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8',1,'icalerror.h']]],
+ ['ical_5fnewfailed_5ferror_15',['ICAL_NEWFAILED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d',1,'icalerror.h']]],
+ ['ical_5fno_5ferror_16',['ICAL_NO_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b',1,'icalerror.h']]],
+ ['ical_5fparse_5ferror_17',['ICAL_PARSE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb',1,'icalerror.h']]],
+ ['ical_5frestriction_5fnone_18',['ICAL_RESTRICTION_NONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fone_19',['ICAL_RESTRICTION_ONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5foneexclusive_20',['ICAL_RESTRICTION_ONEEXCLUSIVE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fonemutual_21',['ICAL_RESTRICTION_ONEMUTUAL',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5foneplus_22',['ICAL_RESTRICTION_ONEPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5funknown_23',['ICAL_RESTRICTION_UNKNOWN',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fzero_24',['ICAL_RESTRICTION_ZERO',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fzeroorone_25',['ICAL_RESTRICTION_ZEROORONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fzeroplus_26',['ICAL_RESTRICTION_ZEROPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e',1,'icalrestriction.h']]],
+ ['ical_5funimplemented_5ferror_27',['ICAL_UNIMPLEMENTED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7',1,'icalerror.h']]],
+ ['ical_5funknown_5ferror_28',['ICAL_UNKNOWN_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551',1,'icalerror.h']]],
+ ['ical_5fusage_5ferror_29',['ICAL_USAGE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6',1,'icalerror.h']]],
+ ['icalarray_30',['icalarray',['../icalarray_8h.html#ad36143942d5ac4709b68fff41615e598',1,'icalarray.h']]],
+ ['icalarray_2eh_31',['icalarray.h',['../icalarray_8h.html',1,'']]],
+ ['icalarray_5fappend_32',['icalarray_append',['../icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242',1,'icalarray.c']]],
+ ['icalarray_5fcopy_33',['icalarray_copy',['../icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8',1,'icalarray.c']]],
+ ['icalarray_5felement_5fat_34',['icalarray_element_at',['../icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96',1,'icalarray.c']]],
+ ['icalarray_5ffree_35',['icalarray_free',['../icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f',1,'icalarray.c']]],
+ ['icalarray_5fnew_36',['icalarray_new',['../icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d',1,'icalarray.c']]],
+ ['icalarray_5fremove_5felement_5fat_37',['icalarray_remove_element_at',['../icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a',1,'icalarray.c']]],
+ ['icalarray_5fsort_38',['icalarray_sort',['../icalarray_8h.html#a7552d72058960fe92eeae36531275913',1,'icalarray.c']]],
+ ['icalattach_39',['icalattach',['../icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5',1,'icalattach.h']]],
+ ['icalattach_2eh_40',['icalattach.h',['../icalattach_8h.html',1,'']]],
+ ['icalattach_5ffree_5ffn_5ft_41',['icalattach_free_fn_t',['../icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41',1,'icalattach.h']]],
+ ['icalattach_5fget_5fdata_42',['icalattach_get_data',['../icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca',1,'icalattach.c']]],
+ ['icalattach_5fget_5fis_5furl_43',['icalattach_get_is_url',['../icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1',1,'icalattach.c']]],
+ ['icalattach_5fget_5furl_44',['icalattach_get_url',['../icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04',1,'icalattach.c']]],
+ ['icalattach_5fimpl_45',['icalattach_impl',['../structicalattach__impl.html',1,'']]],
+ ['icalattach_5fnew_5ffrom_5fdata_46',['icalattach_new_from_data',['../icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b',1,'icalattach.c']]],
+ ['icalattach_5fnew_5ffrom_5furl_47',['icalattach_new_from_url',['../icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021',1,'icalattach.c']]],
+ ['icalattach_5fref_48',['icalattach_ref',['../icalattach_8h.html#aa442cd17e95dd605f5df40194d910002',1,'icalattach.c']]],
+ ['icalattach_5funref_49',['icalattach_unref',['../icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f',1,'icalattach.c']]],
+ ['icalbdbset_50',['ICalBDBSet',['../classLibICal_1_1ICalBDBSet.html',1,'LibICal']]],
+ ['icalbdbset_5fcxx_2eh_51',['icalbdbset_cxx.h',['../icalbdbset__cxx_8h.html',1,'']]],
+ ['icalbdbset_5fid_52',['icalbdbset_id',['../structicalbdbset__id.html',1,'']]],
+ ['icalbdbset_5fimpl_53',['icalbdbset_impl',['../structicalbdbset__impl.html',1,'']]],
+ ['icalbdbset_5foptions_54',['icalbdbset_options',['../structicalbdbset__options.html',1,'']]],
+ ['icalcalendar_2eh_55',['icalcalendar.h',['../icalcalendar_8h.html',1,'']]],
+ ['icalcalendar_5fimpl_56',['icalcalendar_impl',['../structicalcalendar__impl.html',1,'']]],
+ ['icalclassify_5fmap_57',['icalclassify_map',['../structicalclassify__map.html',1,'']]],
+ ['icalclassify_5fparts_58',['icalclassify_parts',['../structicalclassify__parts.html',1,'']]],
+ ['icalcluster_5fimpl_59',['icalcluster_impl',['../structicalcluster__impl.html',1,'']]],
+ ['icalcompiter_60',['icalcompiter',['../structicalcompiter.html',1,'']]],
+ ['icalcomponent_2eh_61',['icalcomponent.h',['../icalcomponent_8h.html',1,'']]],
+ ['icalcomponent_5fconvert_5ferrors_62',['icalcomponent_convert_errors',['../icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e',1,'icalcomponent.c']]],
+ ['icalcomponent_5fcount_5ferrors_63',['icalcomponent_count_errors',['../icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146',1,'icalcomponent.c']]],
+ ['icalcomponent_5fforeach_5frecurrence_64',['icalcomponent_foreach_recurrence',['../icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e',1,'icalcomponent.c']]],
+ ['icalcomponent_5fforeach_5ftzid_65',['icalcomponent_foreach_tzid',['../icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fdtend_66',['icalcomponent_get_dtend',['../icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fdtstart_67',['icalcomponent_get_dtstart',['../icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fdue_68',['icalcomponent_get_due',['../icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fduration_69',['icalcomponent_get_duration',['../icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5ffirst_5freal_5fcomponent_70',['icalcomponent_get_first_real_component',['../icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5finner_71',['icalcomponent_get_inner',['../icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fmethod_72',['icalcomponent_get_method',['../icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5frelcalid_73',['icalcomponent_get_relcalid',['../icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fspan_74',['icalcomponent_get_span',['../icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5ftimezone_75',['icalcomponent_get_timezone',['../icalcomponent_8h.html#abc399fff22411a68f6f28ff93f625f3d',1,'icalcomponent.c']]],
+ ['icalcomponent_5fimpl_76',['icalcomponent_impl',['../structicalcomponent__impl.html',1,'']]],
+ ['icalcomponent_5fkind_5fmap_77',['icalcomponent_kind_map',['../structicalcomponent__kind__map.html',1,'']]],
+ ['icalcomponent_5fmerge_5fcomponent_78',['icalcomponent_merge_component',['../icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_79',['icalcomponent_new',['../icalcomponent_8h.html#a727a14d0c14c66b4dbf1b58b2cb6ac2e',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_5fclone_80',['icalcomponent_new_clone',['../icalcomponent_8h.html#a0811895d6b10925444b92975210a7afc',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_5ffrom_5fstring_81',['icalcomponent_new_from_string',['../icalcomponent_8h.html#af4a04ae38f7633b65f629452aff3376a',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_5fx_82',['icalcomponent_new_x',['../icalcomponent_8h.html#ad06faf0a54675bb708c3542b59f304dd',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnormalize_83',['icalcomponent_normalize',['../icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fdtend_84',['icalcomponent_set_dtend',['../icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fdtstart_85',['icalcomponent_set_dtstart',['../icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fdue_86',['icalcomponent_set_due',['../icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fduration_87',['icalcomponent_set_duration',['../icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fmethod_88',['icalcomponent_set_method',['../icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5frelcalid_89',['icalcomponent_set_relcalid',['../icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701',1,'icalcomponent.c']]],
+ ['icalcomponent_5fstrip_5ferrors_90',['icalcomponent_strip_errors',['../icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa',1,'icalcomponent.c']]],
+ ['icalcomponent_5fvanew_91',['icalcomponent_vanew',['../icalcomponent_8h.html#a6d04f3e1a9fac62b7b06c88eecd3b194',1,'icalcomponent.c']]],
+ ['icaldatetimeperiodtype_92',['icaldatetimeperiodtype',['../structicaldatetimeperiodtype.html',1,'']]],
+ ['icaldirset_2eh_93',['icaldirset.h',['../icaldirset_8h.html',1,'']]],
+ ['icaldirset_5fadd_5fcomponent_94',['icaldirset_add_component',['../icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b',1,'icaldirset.c']]],
+ ['icaldirset_5fimpl_95',['icaldirset_impl',['../structicaldirset__impl.html',1,'']]],
+ ['icaldirset_5foptions_96',['icaldirset_options',['../structicaldirset__options.html',1,'']]],
+ ['icaldirset_5fremove_5fcomponent_97',['icaldirset_remove_component',['../icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad',1,'icaldirset.c']]],
+ ['icalduration_2eh_98',['icalduration.h',['../icalduration_8h.html',1,'']]],
+ ['icaldurationtype_99',['icaldurationtype',['../structicaldurationtype.html',1,'']]],
+ ['icaldurationtype_5fas_5fical_5fstring_100',['icaldurationtype_as_ical_string',['../icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1',1,'icalduration.c']]],
+ ['icaldurationtype_5fas_5fical_5fstring_5fr_101',['icaldurationtype_as_ical_string_r',['../icalduration_8h.html#ab87c9958f888dba23afa2249110ca137',1,'icalduration.c']]],
+ ['icaldurationtype_5fas_5fint_102',['icaldurationtype_as_int',['../icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18',1,'icalduration.c']]],
+ ['icaldurationtype_5fbad_5fduration_103',['icaldurationtype_bad_duration',['../icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd',1,'icalduration.c']]],
+ ['icaldurationtype_5ffrom_5fint_104',['icaldurationtype_from_int',['../icalduration_8h.html#a88157a8ae61263ea15af92a416889301',1,'icalduration.c']]],
+ ['icaldurationtype_5ffrom_5fstring_105',['icaldurationtype_from_string',['../icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4',1,'icalduration.c']]],
+ ['icaldurationtype_5fis_5fbad_5fduration_106',['icaldurationtype_is_bad_duration',['../icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6',1,'icalduration.c']]],
+ ['icaldurationtype_5fis_5fnull_5fduration_107',['icaldurationtype_is_null_duration',['../icalduration_8h.html#afcdeddc439488d8f586db0702593c270',1,'icalduration.c']]],
+ ['icaldurationtype_5fnull_5fduration_108',['icaldurationtype_null_duration',['../icalduration_8h.html#ad716774a6570e0be2eb11868deb86595',1,'icalduration.c']]],
+ ['icalenum_5fnum_5fto_5freqstat_109',['icalenum_num_to_reqstat',['../icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fcode_5fr_110',['icalenum_reqstat_code_r',['../icalenums_8h.html#ada0aa82f4ec0fb1c15550165fd49043c',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fdesc_111',['icalenum_reqstat_desc',['../icalenums_8h.html#a2b1eaf6c550ec93869dc760cf8d2e0f7',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fmajor_112',['icalenum_reqstat_major',['../icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fminor_113',['icalenum_reqstat_minor',['../icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9',1,'icalenums.c']]],
+ ['icalenums_2eh_114',['icalenums.h',['../icalenums_8h.html',1,'']]],
+ ['icalerrno_115',['icalerrno',['../icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37',1,'icalerror.h']]],
+ ['icalerrno_5freturn_116',['icalerrno_return',['../icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7',1,'icalerror.c']]],
+ ['icalerror_2eh_117',['icalerror.h',['../icalerror_8h.html',1,'']]],
+ ['icalerror_5fassert_118',['icalerror_assert',['../icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_119',['icalerror_check_arg',['../icalerror_8h.html#afef4004abbb97d2599d131948655ae89',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5fre_120',['icalerror_check_arg_re',['../icalerror_8h.html#ae163052ebae24e2026bf54108b10b914',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5frv_121',['icalerror_check_arg_rv',['../icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5frx_122',['icalerror_check_arg_rx',['../icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5frz_123',['icalerror_check_arg_rz',['../icalerror_8h.html#a95198bf515920804672520856c300666',1,'icalerror.h']]],
+ ['icalerror_5fclear_5ferrno_124',['icalerror_clear_errno',['../icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28',1,'icalerror.c']]],
+ ['icalerror_5fcrash_5fhere_125',['icalerror_crash_here',['../icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62',1,'icalerror.c']]],
+ ['icalerror_5ferror_5ffrom_5fstring_126',['icalerror_error_from_string',['../icalerror_8h.html#a9b60700869241af095f0604f35b1c446',1,'icalerror.c']]],
+ ['icalerror_5fget_5ferror_5fstate_127',['icalerror_get_error_state',['../icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d',1,'icalerror.c']]],
+ ['icalerror_5fget_5ferrors_5fare_5ffatal_128',['icalerror_get_errors_are_fatal',['../icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389',1,'icalerror.c']]],
+ ['icalerror_5fperror_129',['icalerror_perror',['../icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc',1,'icalerror.c']]],
+ ['icalerror_5frestore_130',['icalerror_restore',['../icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a',1,'icalerror.c']]],
+ ['icalerror_5fset_5ferrno_131',['icalerror_set_errno',['../icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2',1,'icalerror.c']]],
+ ['icalerror_5fset_5ferror_5fstate_132',['icalerror_set_error_state',['../icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4',1,'icalerror.c']]],
+ ['icalerror_5fset_5ferrors_5fare_5ffatal_133',['icalerror_set_errors_are_fatal',['../icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8',1,'icalerror.c']]],
+ ['icalerror_5fstate_134',['icalerror_state',['../structicalerror__state.html',1,'']]],
+ ['icalerror_5fstop_5fhere_135',['icalerror_stop_here',['../icalerror_8h.html#a9102f6b721a280151c7858860707171b',1,'icalerror.c']]],
+ ['icalerror_5fstrerror_136',['icalerror_strerror',['../icalerror_8h.html#a78e30857b73490e23848b92459510b8c',1,'icalerror.c']]],
+ ['icalerror_5fstring_5fmap_137',['icalerror_string_map',['../structicalerror__string__map.html',1,'']]],
+ ['icalerror_5fsupress_138',['icalerror_supress',['../icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2',1,'icalerror.c']]],
+ ['icalerror_5fwarn_139',['icalerror_warn',['../icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4',1,'icalerror.h']]],
+ ['icalerrorenum_140',['icalerrorenum',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833',1,'icalerror.h']]],
+ ['icalerrorstate_141',['icalerrorstate',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3',1,'icalerror.h']]],
+ ['icalfileset_5fid_142',['icalfileset_id',['../structicalfileset__id.html',1,'']]],
+ ['icalfileset_5fimpl_143',['icalfileset_impl',['../structicalfileset__impl.html',1,'']]],
+ ['icalfileset_5foptions_144',['icalfileset_options',['../structicalfileset__options.html',1,'']]],
+ ['icalgauge_2eh_145',['icalgauge.h',['../icalgauge_8h.html',1,'']]],
+ ['icalgauge_5fcompare_146',['icalgauge_compare',['../icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd',1,'icalgauge.c']]],
+ ['icalgauge_5fdump_147',['icalgauge_dump',['../icalgauge_8h.html#a3000c05fd412869503e8499c07030f48',1,'icalgauge.c']]],
+ ['icalgauge_5fget_5fexpand_148',['icalgauge_get_expand',['../icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998',1,'icalgauge.c']]],
+ ['icalgauge_5fimpl_149',['icalgauge_impl',['../structicalgauge__impl.html',1,'']]],
+ ['icalgauge_5fwhere_150',['icalgauge_where',['../structicalgauge__where.html',1,'']]],
+ ['icalgeotype_151',['icalgeotype',['../structicalgeotype.html',1,'']]],
+ ['icalmemory_2eh_152',['icalmemory.h',['../icalmemory_8h.html',1,'']]],
+ ['icalmemory_5fadd_5ftmp_5fbuffer_153',['icalmemory_add_tmp_buffer',['../icalmemory_8h.html#ae9f1799733a1577748a028181098be48',1,'icalmemory.c']]],
+ ['icalmemory_5fappend_5fchar_154',['icalmemory_append_char',['../icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5',1,'icalmemory.c']]],
+ ['icalmemory_5fappend_5fstring_155',['icalmemory_append_string',['../icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6',1,'icalmemory.c']]],
+ ['icalmemory_5ffree_5fbuffer_156',['icalmemory_free_buffer',['../icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879',1,'icalmemory.c']]],
+ ['icalmemory_5ffree_5fring_157',['icalmemory_free_ring',['../icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664',1,'icalmemory.c']]],
+ ['icalmemory_5fnew_5fbuffer_158',['icalmemory_new_buffer',['../icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367',1,'icalmemory.c']]],
+ ['icalmemory_5fresize_5fbuffer_159',['icalmemory_resize_buffer',['../icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9',1,'icalmemory.c']]],
+ ['icalmemory_5fstrdup_160',['icalmemory_strdup',['../icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336',1,'icalmemory.c']]],
+ ['icalmemory_5ftmp_5fbuffer_161',['icalmemory_tmp_buffer',['../icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7',1,'icalmemory.c']]],
+ ['icalmemory_5ftmp_5fcopy_162',['icalmemory_tmp_copy',['../icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977',1,'icalmemory.c']]],
+ ['icalparameter_163',['ICalParameter',['../classLibICal_1_1ICalParameter.html',1,'LibICal']]],
+ ['icalparameter_2eh_164',['icalparameter.h',['../icalparameter_8h.html',1,'']]],
+ ['icalparameter_5fas_5fical_5fstring_165',['icalparameter_as_ical_string',['../icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45',1,'icalparameter.c']]],
+ ['icalparameter_5fas_5fical_5fstring_5fr_166',['icalparameter_as_ical_string_r',['../icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c',1,'icalparameter.c']]],
+ ['icalparameter_5fcxx_2eh_167',['icalparameter_cxx.h',['../icalparameter__cxx_8h.html',1,'']]],
+ ['icalparameter_5ffree_168',['icalparameter_free',['../icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fiana_5fname_169',['icalparameter_get_iana_name',['../icalparameter_8h.html#ab644f9bab546eea75306f349914af05a',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fiana_5fvalue_170',['icalparameter_get_iana_value',['../icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fparent_171',['icalparameter_get_parent',['../icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fxname_172',['icalparameter_get_xname',['../icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fxvalue_173',['icalparameter_get_xvalue',['../icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72',1,'icalparameter.c']]],
+ ['icalparameter_5fhas_5fsame_5fname_174',['icalparameter_has_same_name',['../icalparameter_8h.html#add735467f8a84b476f5899e262a072a2',1,'icalparameter.c']]],
+ ['icalparameter_5fimpl_175',['icalparameter_impl',['../structicalparameter__impl.html',1,'']]],
+ ['icalparameter_5fisa_176',['icalparameter_isa',['../icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b',1,'icalparameter.c']]],
+ ['icalparameter_5fisa_5fparameter_177',['icalparameter_isa_parameter',['../icalparameter_8h.html#a960908ba27797c51f965b997be99f284',1,'icalparameter.c']]],
+ ['icalparameter_5fkind_5fis_5fvalid_178',['icalparameter_kind_is_valid',['../icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66',1,'icalparameter.h']]],
+ ['icalparameter_5fkind_5fto_5fstring_179',['icalparameter_kind_to_string',['../icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438',1,'icalparameter.h']]],
+ ['icalparameter_5fnew_180',['icalparameter_new',['../icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429',1,'icalparameter.c']]],
+ ['icalparameter_5fnew_5fclone_181',['icalparameter_new_clone',['../icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1',1,'icalparameter.c']]],
+ ['icalparameter_5fnew_5ffrom_5fstring_182',['icalparameter_new_from_string',['../icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b',1,'icalparameter.c']]],
+ ['icalparameter_5fnew_5ffrom_5fvalue_5fstring_183',['icalparameter_new_from_value_string',['../icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f',1,'icalparameter.h']]],
+ ['icalparameter_5fset_5fiana_5fname_184',['icalparameter_set_iana_name',['../icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fiana_5fvalue_185',['icalparameter_set_iana_value',['../icalparameter_8h.html#adf6329d175597783232853ff1ca53e24',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fparent_186',['icalparameter_set_parent',['../icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fxname_187',['icalparameter_set_xname',['../icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fxvalue_188',['icalparameter_set_xvalue',['../icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691',1,'icalparameter.c']]],
+ ['icalparameter_5fstring_5fto_5fkind_189',['icalparameter_string_to_kind',['../icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6',1,'icalparameter.h']]],
+ ['icalparser_190',['icalparser',['../icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa',1,'icalparser.h']]],
+ ['icalparser_2eh_191',['icalparser.h',['../icalparser_8h.html',1,'']]],
+ ['icalparser_5fadd_5fline_192',['icalparser_add_line',['../icalparser_8h.html#a987113ea951dc55e37a764af168caaca',1,'icalparser.c']]],
+ ['icalparser_5fbegin_5fcomp_193',['ICALPARSER_BEGIN_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e',1,'icalparser.h']]],
+ ['icalparser_5fclean_194',['icalparser_clean',['../icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7',1,'icalparser.c']]],
+ ['icalparser_5fend_5fcomp_195',['ICALPARSER_END_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2',1,'icalparser.h']]],
+ ['icalparser_5ferror_196',['ICALPARSER_ERROR',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8',1,'icalparser.h']]],
+ ['icalparser_5ffree_197',['icalparser_free',['../icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d',1,'icalparser.c']]],
+ ['icalparser_5fget_5fline_198',['icalparser_get_line',['../icalparser_8h.html#ada2de638b68de5146ae860631709f4a3',1,'icalparser.c']]],
+ ['icalparser_5fget_5fstate_199',['icalparser_get_state',['../icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027',1,'icalparser.c']]],
+ ['icalparser_5fimpl_200',['icalparser_impl',['../structicalparser__impl.html',1,'']]],
+ ['icalparser_5fin_5fprogress_201',['ICALPARSER_IN_PROGRESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2',1,'icalparser.h']]],
+ ['icalparser_5fnew_202',['icalparser_new',['../icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57',1,'icalparser.c']]],
+ ['icalparser_5fparse_203',['icalparser_parse',['../icalparser_8h.html#a00330df647417bb017a7daaaffafddec',1,'icalparser.c']]],
+ ['icalparser_5fparse_5fstring_204',['icalparser_parse_string',['../icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd',1,'icalparser.c']]],
+ ['icalparser_5fset_5fgen_5fdata_205',['icalparser_set_gen_data',['../icalparser_8h.html#aae6d08b4084610e225621a25dddd7689',1,'icalparser.c']]],
+ ['icalparser_5fstate_206',['icalparser_state',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7',1,'icalparser.h']]],
+ ['icalparser_5fsuccess_207',['ICALPARSER_SUCCESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090',1,'icalparser.h']]],
+ ['icalperiod_2eh_208',['icalperiod.h',['../icalperiod_8h.html',1,'']]],
+ ['icalperiodtype_209',['icalperiodtype',['../structicalperiodtype.html',1,'']]],
+ ['icalperiodtype_5fas_5fical_5fstring_210',['icalperiodtype_as_ical_string',['../icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3',1,'icalperiod.c']]],
+ ['icalperiodtype_5fas_5fical_5fstring_5fr_211',['icalperiodtype_as_ical_string_r',['../icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171',1,'icalperiod.c']]],
+ ['icalperiodtype_5ffrom_5fstring_212',['icalperiodtype_from_string',['../icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd',1,'icalperiod.c']]],
+ ['icalperiodtype_5fis_5fnull_5fperiod_213',['icalperiodtype_is_null_period',['../icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf',1,'icalperiod.c']]],
+ ['icalperiodtype_5fis_5fvalid_5fperiod_214',['icalperiodtype_is_valid_period',['../icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7',1,'icalperiod.c']]],
+ ['icalperiodtype_5fnull_5fperiod_215',['icalperiodtype_null_period',['../icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa',1,'icalperiod.c']]],
+ ['icalproperty_216',['ICalProperty',['../classLibICal_1_1ICalProperty.html',1,'LibICal']]],
+ ['icalproperty_2eh_217',['icalproperty.h',['../icalproperty_8h.html',1,'']]],
+ ['icalproperty_5fcxx_2eh_218',['icalproperty_cxx.h',['../icalproperty__cxx_8h.html',1,'']]],
+ ['icalproperty_5fget_5fdatetime_5fwith_5fcomponent_219',['icalproperty_get_datetime_with_component',['../icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721',1,'icalproperty.c']]],
+ ['icalproperty_5fget_5fparent_220',['icalproperty_get_parent',['../icalcomponent_8h.html#a3d9f076b73a18e740c426329a6b969c7',1,'icalproperty.c']]],
+ ['icalproperty_5fget_5fproperty_5fname_221',['icalproperty_get_property_name',['../icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956',1,'icalproperty.c']]],
+ ['icalproperty_5fimpl_222',['icalproperty_impl',['../structicalproperty__impl.html',1,'']]],
+ ['icalproperty_5fkind_5fis_5fvalid_223',['icalproperty_kind_is_valid',['../icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675',1,'icalproperty.h']]],
+ ['icalproperty_5fnormalize_224',['icalproperty_normalize',['../icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa',1,'icalproperty.c']]],
+ ['icalproperty_5frecurrence_5fis_5fexcluded_225',['icalproperty_recurrence_is_excluded',['../icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f',1,'icalcomponent.c']]],
+ ['icalproperty_5fremove_5fparameter_5fby_5fkind_226',['icalproperty_remove_parameter_by_kind',['../icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d',1,'icalproperty.c']]],
+ ['icalproperty_5fremove_5fparameter_5fby_5fname_227',['icalproperty_remove_parameter_by_name',['../icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe',1,'icalproperty.c']]],
+ ['icalproperty_5fremove_5fparameter_5fby_5fref_228',['icalproperty_remove_parameter_by_ref',['../icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e',1,'icalproperty.c']]],
+ ['icalproperty_5fset_5fparent_229',['icalproperty_set_parent',['../icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2',1,'icalproperty.c']]],
+ ['icalrecur_2eh_230',['icalrecur.h',['../icalrecur_8h.html',1,'']]],
+ ['icalrecur_5fexpand_5frecurrence_231',['icalrecur_expand_recurrence',['../icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5ffree_232',['icalrecur_iterator_free',['../icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5fimpl_233',['icalrecur_iterator_impl',['../structicalrecur__iterator__impl.html',1,'']]],
+ ['icalrecur_5fiterator_5fnew_234',['icalrecur_iterator_new',['../icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5fnext_235',['icalrecur_iterator_next',['../icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5fset_5fstart_236',['icalrecur_iterator_set_start',['../icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5',1,'icalrecur.c']]],
+ ['icalrecur_5fparser_237',['icalrecur_parser',['../structicalrecur__parser.html',1,'']]],
+ ['icalrecurrencetype_238',['icalrecurrencetype',['../structicalrecurrencetype.html',1,'']]],
+ ['icalrecurrencetype_5fday_5fday_5fof_5fweek_239',['icalrecurrencetype_day_day_of_week',['../icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7',1,'icalrecur.c']]],
+ ['icalrecurrencetype_5fday_5fposition_240',['icalrecurrencetype_day_position',['../icalrecur_8h.html#aa730e9ac327064456902076b718400f4',1,'icalrecur.c']]],
+ ['icalrecurrencetype_5ffrom_5fstring_241',['icalrecurrencetype_from_string',['../icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926',1,'icalrecur.c']]],
+ ['icalreqstattype_242',['icalreqstattype',['../structicalreqstattype.html',1,'']]],
+ ['icalrestriction_2eh_243',['icalrestriction.h',['../icalrestriction_8h.html',1,'']]],
+ ['icalrestriction_5fcheck_244',['icalrestriction_check',['../icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57',1,'icalrestriction.h']]],
+ ['icalrestriction_5fcompare_245',['icalrestriction_compare',['../icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d',1,'icalrestriction.h']]],
+ ['icalrestriction_5fkind_246',['icalrestriction_kind',['../icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9',1,'icalrestriction_kind():&#160;icalrestriction.h'],['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1',1,'icalrestriction_kind():&#160;icalrestriction.h']]],
+ ['icalset_2eh_247',['icalset.h',['../icalset_8h.html',1,'']]],
+ ['icalset_5fcommit_248',['icalset_commit',['../icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6',1,'icalset.c']]],
+ ['icalset_5ffetch_249',['icalset_fetch',['../icalset_8h.html#a98ebedc03e491568cf62830be8459921',1,'icalset.c']]],
+ ['icalset_5ffree_250',['icalset_free',['../icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5',1,'icalset.c']]],
+ ['icalset_5fget_5fcurrent_5fcomponent_251',['icalset_get_current_component',['../icalset_8h.html#a420481c47762be041d21a8fc22a488c4',1,'icalset.c']]],
+ ['icalset_5fimpl_252',['icalset_impl',['../structicalset__impl.html',1,'']]],
+ ['icalset_5fmark_253',['icalset_mark',['../icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1',1,'icalset.c']]],
+ ['icalset_5fmodify_254',['icalset_modify',['../icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df',1,'icalset.c']]],
+ ['icalset_5fnew_255',['icalset_new',['../icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e',1,'icalset.c']]],
+ ['icalset_5fregister_5fclass_256',['icalset_register_class',['../icalset_8h.html#a40ba946500e79218ae39f89db5397121',1,'icalset.h']]],
+ ['icalset_5fselect_257',['icalset_select',['../icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217',1,'icalset.c']]],
+ ['icalsetiter_258',['icalsetiter',['../structicalsetiter.html',1,'']]],
+ ['icalsetiter_5fnext_259',['icalsetiter_next',['../icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62',1,'icalset.c']]],
+ ['icalsetiter_5fnull_260',['icalsetiter_null',['../icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec',1,'icalset.c']]],
+ ['icalsetiter_5fto_5fnext_261',['icalsetiter_to_next',['../icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097',1,'icalset.c']]],
+ ['icalspanlist_262',['ICalSpanList',['../classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487',1,'LibICal::ICalSpanList::ICalSpanList(icalset *set, icaltimetype start, icaltimetype end)'],['../classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190',1,'LibICal::ICalSpanList::ICalSpanList(icalcomponent *comp)'],['../classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85',1,'LibICal::ICalSpanList::ICalSpanList(VComponent &amp;comp)'],['../classLibICal_1_1ICalSpanList.html',1,'LibICal::ICalSpanList']]],
+ ['icalspanlist_2eh_263',['icalspanlist.h',['../icalspanlist_8h.html',1,'']]],
+ ['icalspanlist_5fas_5ffreebusy_5fmatrix_264',['icalspanlist_as_freebusy_matrix',['../icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7',1,'icalspanlist.c']]],
+ ['icalspanlist_5fas_5fvfreebusy_265',['icalspanlist_as_vfreebusy',['../icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267',1,'icalspanlist.c']]],
+ ['icalspanlist_5fcxx_2eh_266',['icalspanlist_cxx.h',['../icalspanlist__cxx_8h.html',1,'']]],
+ ['icalspanlist_5fdump_267',['icalspanlist_dump',['../icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa',1,'icalspanlist.c']]],
+ ['icalspanlist_5ffree_268',['icalspanlist_free',['../icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c',1,'icalspanlist.c']]],
+ ['icalspanlist_5ffrom_5fvfreebusy_269',['icalspanlist_from_vfreebusy',['../icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5',1,'icalspanlist.c']]],
+ ['icalspanlist_5fimpl_270',['icalspanlist_impl',['../structicalspanlist__impl.html',1,'']]],
+ ['icalspanlist_5fnew_271',['icalspanlist_new',['../icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136',1,'icalspanlist.c']]],
+ ['icalspanlist_5fnext_5ffree_5ftime_272',['icalspanlist_next_free_time',['../icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c',1,'icalspanlist.c']]],
+ ['icaltime_2eh_273',['icaltime.h',['../icaltime_8h.html',1,'']]],
+ ['icaltime_5fadd_274',['icaltime_add',['../icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5',1,'icalduration.c']]],
+ ['icaltime_5fadjust_275',['icaltime_adjust',['../icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663',1,'icaltime.c']]],
+ ['icaltime_5fas_5fical_5fstring_276',['icaltime_as_ical_string',['../icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e',1,'icaltime.c']]],
+ ['icaltime_5fas_5fical_5fstring_5fr_277',['icaltime_as_ical_string_r',['../icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e',1,'icaltime.c']]],
+ ['icaltime_5fas_5ftimet_278',['icaltime_as_timet',['../icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10',1,'icaltime.c']]],
+ ['icaltime_5fas_5ftimet_5fwith_5fzone_279',['icaltime_as_timet_with_zone',['../icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237',1,'icaltime.c']]],
+ ['icaltime_5fcompare_280',['icaltime_compare',['../icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a',1,'icaltime.c']]],
+ ['icaltime_5fcompare_5fdate_5fonly_281',['icaltime_compare_date_only',['../icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae',1,'icaltime.c']]],
+ ['icaltime_5fcompare_5fdate_5fonly_5ftz_282',['icaltime_compare_date_only_tz',['../icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d',1,'icaltime.c']]],
+ ['icaltime_5fconvert_5fto_5fzone_283',['icaltime_convert_to_zone',['../icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8',1,'icaltime.c']]],
+ ['icaltime_5fcurrent_5ftime_5fwith_5fzone_284',['icaltime_current_time_with_zone',['../icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151',1,'icaltime.c']]],
+ ['icaltime_5fday_5fof_5fweek_285',['icaltime_day_of_week',['../icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69',1,'icaltime.c']]],
+ ['icaltime_5fday_5fof_5fyear_286',['icaltime_day_of_year',['../icaltime_8h.html#a39606ca412bb507284a55356c9522b91',1,'icaltime.c']]],
+ ['icaltime_5fdays_5fin_5fmonth_287',['icaltime_days_in_month',['../icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f',1,'icaltime.c']]],
+ ['icaltime_5fdays_5fin_5fyear_288',['icaltime_days_in_year',['../icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b',1,'icaltime.c']]],
+ ['icaltime_5ffrom_5fday_5fof_5fyear_289',['icaltime_from_day_of_year',['../icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307',1,'icaltime.c']]],
+ ['icaltime_5ffrom_5fstring_290',['icaltime_from_string',['../icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5',1,'icaltime.c']]],
+ ['icaltime_5ffrom_5ftimet_5fwith_5fzone_291',['icaltime_from_timet_with_zone',['../icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401',1,'icaltime.c']]],
+ ['icaltime_5fget_5ftimezone_292',['icaltime_get_timezone',['../icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0',1,'icaltime.c']]],
+ ['icaltime_5fget_5ftzid_293',['icaltime_get_tzid',['../icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b',1,'icaltime.c']]],
+ ['icaltime_5fis_5fdate_294',['icaltime_is_date',['../icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2',1,'icaltime.c']]],
+ ['icaltime_5fis_5fleap_5fyear_295',['icaltime_is_leap_year',['../icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4',1,'icaltime.c']]],
+ ['icaltime_5fis_5fnull_5ftime_296',['icaltime_is_null_time',['../icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095',1,'icaltime.c']]],
+ ['icaltime_5fis_5futc_297',['icaltime_is_utc',['../icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c',1,'icaltime.c']]],
+ ['icaltime_5fis_5fvalid_5ftime_298',['icaltime_is_valid_time',['../icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e',1,'icaltime.c']]],
+ ['icaltime_5fnormalize_299',['icaltime_normalize',['../icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace',1,'icaltime.c']]],
+ ['icaltime_5fnull_5fdate_300',['icaltime_null_date',['../icaltime_8h.html#a7c210823a8ad13687089f12ad285df25',1,'icaltime.c']]],
+ ['icaltime_5fnull_5ftime_301',['icaltime_null_time',['../icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1',1,'icaltime.c']]],
+ ['icaltime_5fset_5ftimezone_302',['icaltime_set_timezone',['../icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304',1,'icaltime.c']]],
+ ['icaltime_5fspan_303',['icaltime_span',['../structicaltime__span.html',1,'']]],
+ ['icaltime_5fspan_5fcontains_304',['icaltime_span_contains',['../icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79',1,'icaltime.c']]],
+ ['icaltime_5fspan_5fnew_305',['icaltime_span_new',['../icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722',1,'icaltime.c']]],
+ ['icaltime_5fspan_5foverlaps_306',['icaltime_span_overlaps',['../icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83',1,'icaltime.c']]],
+ ['icaltime_5fstart_5fdoy_5fweek_307',['icaltime_start_doy_week',['../icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31',1,'icaltime.c']]],
+ ['icaltime_5fsubtract_308',['icaltime_subtract',['../icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d',1,'icalduration.c']]],
+ ['icaltime_5ftoday_309',['icaltime_today',['../icaltime_8h.html#a78f4440633835d80c182488b11df9372',1,'icaltime.c']]],
+ ['icaltime_5fweek_5fnumber_310',['icaltime_week_number',['../icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a',1,'icaltime.c']]],
+ ['icaltimetype_311',['icaltimetype',['../structicaltimetype.html',1,'']]],
+ ['icaltimezone_312',['icaltimezone',['../icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208',1,'icaltimezone.h']]],
+ ['icaltimezone_2eh_313',['icaltimezone.h',['../icaltimezone_8h.html',1,'']]],
+ ['icaltimezone_5fdump_5fchanges_314',['icaltimezone_dump_changes',['../icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a',1,'icaltimezone.c']]],
+ ['icaltimezone_5ffree_315',['icaltimezone_free',['../icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d',1,'icaltimezone.c']]],
+ ['icaltimezone_5ffree_5fbuiltin_5ftimezones_316',['icaltimezone_free_builtin_timezones',['../icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezone_317',['icaltimezone_get_builtin_timezone',['../icaltimezone_8h.html#a8670c0a0730ddb27a2a59efb9b476b24',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5foffset_318',['icaltimezone_get_builtin_timezone_from_offset',['../icaltimezone_8h.html#a1224ff59d8d1618ee41f17b5c6357312',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5ftzid_319',['icaltimezone_get_builtin_timezone_from_tzid',['../icaltimezone_8h.html#ad05c4a96c4e7095f574641dfb9ceafc5',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezones_320',['icaltimezone_get_builtin_timezones',['../icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fcomponent_321',['icaltimezone_get_component',['../icaltimezone_8h.html#a684813584e0e55460be636e8ebc81f53',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fdisplay_5fname_322',['icaltimezone_get_display_name',['../icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flatitude_323',['icaltimezone_get_latitude',['../icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flocation_324',['icaltimezone_get_location',['../icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flocation_5ffrom_5fvtimezone_325',['icaltimezone_get_location_from_vtimezone',['../icaltimezone_8h.html#a4666bfd001ff5654fc3ee851e2e2338e',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flongitude_326',['icaltimezone_get_longitude',['../icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5ftzid_327',['icaltimezone_get_tzid',['../icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5ftznames_328',['icaltimezone_get_tznames',['../icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5ftznames_5ffrom_5fvtimezone_329',['icaltimezone_get_tznames_from_vtimezone',['../icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5futc_5foffset_330',['icaltimezone_get_utc_offset',['../icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5futc_5foffset_5fof_5futc_5ftime_331',['icaltimezone_get_utc_offset_of_utc_time',['../icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5futc_5ftimezone_332',['icaltimezone_get_utc_timezone',['../icaltimezone_8h.html#a8e9c520fc9a3ec85f5cc63fef1548583',1,'icaltimezone.c']]],
+ ['icaltimezone_5fnew_333',['icaltimezone_new',['../icaltimezone_8h.html#a01b653e3e1f9feefc63e7d71c036f330',1,'icaltimezone.c']]],
+ ['icaltimezone_5fset_5fcomponent_334',['icaltimezone_set_component',['../icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357',1,'icaltimezone.c']]],
+ ['icaltimezone_5fset_5ftzid_5fprefix_335',['icaltimezone_set_tzid_prefix',['../icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe',1,'icaltimezone.c']]],
+ ['icaltimezonephase_336',['icaltimezonephase',['../structicaltimezonephase.html',1,'']]],
+ ['icaltimezonetype_337',['icaltimezonetype',['../structicaltimezonetype.html',1,'']]],
+ ['icaltriggertype_338',['icaltriggertype',['../structicaltriggertype.html',1,'']]],
+ ['icalvalue_339',['ICalValue',['../classLibICal_1_1ICalValue.html',1,'LibICal']]],
+ ['icalvalue_2eh_340',['icalvalue.h',['../icalvalue_8h.html',1,'']]],
+ ['icalvalue_5fdecode_5fical_5fstring_341',['icalvalue_decode_ical_string',['../icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6',1,'icalvalue.c']]],
+ ['icalvalue_5fencode_5fical_5fstring_342',['icalvalue_encode_ical_string',['../icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79',1,'icalvalue.c']]],
+ ['icalvalue_5fget_5fparent_343',['icalvalue_get_parent',['../icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93',1,'icalvalue.c']]],
+ ['icalvalue_5fimpl_344',['icalvalue_impl',['../structicalvalue__impl.html',1,'']]],
+ ['icalvalue_5fkind_5fis_5fvalid_345',['icalvalue_kind_is_valid',['../icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a',1,'icalvalue.h']]],
+ ['icalvalue_5fset_5fparent_346',['icalvalue_set_parent',['../icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7',1,'icalvalue.c']]],
+ ['icpointerholder_347',['ICPointerHolder',['../classICPointerHolder.html',1,'']]],
+ ['icptrholder_5fcxx_2eh_348',['icptrholder_cxx.h',['../icptrholder__cxx_8h.html',1,'']]],
+ ['is_5fbusy_349',['is_busy',['../structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf',1,'icaltime_span']]],
+ ['is_5fdate_350',['is_date',['../structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96',1,'icaltimetype']]],
+ ['is_5fdaylight_351',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]]
];
diff --git a/apidocs/search/all_a.html b/apidocs/search/all_a.html
index 3a6cac10..1f90b7a7 100644
--- a/apidocs/search/all_a.html
+++ b/apidocs/search/all_a.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_a.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_a.js b/apidocs/search/all_a.js
index a5e1ff02..8e2c079a 100644
--- a/apidocs/search/all_a.js
+++ b/apidocs/search/all_a.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['j_5fdate_409',['j_date',['../structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7',1,'ut_instant']]],
- ['juldat_410',['juldat',['../astime_8h.html#adaeb2db35e791e5539b565e85e697cab',1,'astime.h']]]
+ ['j_5fdate_0',['j_date',['../structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7',1,'ut_instant']]],
+ ['juldat_1',['juldat',['../astime_8h.html#adaeb2db35e791e5539b565e85e697cab',1,'astime.h']]]
];
diff --git a/apidocs/search/all_b.html b/apidocs/search/all_b.html
index 130deb4e..b7ad6e6d 100644
--- a/apidocs/search/all_b.html
+++ b/apidocs/search/all_b.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_b.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_b.js b/apidocs/search/all_b.js
index d2fbedfa..12ddb5a9 100644
--- a/apidocs/search/all_b.js
+++ b/apidocs/search/all_b.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['leap_411',['leap',['../structleap.html',1,'']]],
- ['lexbuf_412',['LexBuf',['../structLexBuf.html',1,'']]],
- ['libical_20_2d_20an_20implementation_20of_20icalendar_20protocols_20and_20data_20formats_413',['Libical - an implementation of iCalendar protocols and data formats',['../index.html',1,'']]],
- ['location_414',['location',['../struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528',1,'_icaltimezone']]],
- ['longitude_415',['longitude',['../struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700',1,'_icaltimezone']]]
+ ['leap_0',['leap',['../structleap.html',1,'']]],
+ ['lexbuf_1',['LexBuf',['../structLexBuf.html',1,'']]],
+ ['libical_20_2d_20an_20implementation_20of_20icalendar_20protocols_20and_20data_20formats_2',['Libical - an implementation of iCalendar protocols and data formats',['../index.html',1,'']]],
+ ['location_3',['location',['../struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528',1,'_icaltimezone']]],
+ ['longitude_4',['longitude',['../struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700',1,'_icaltimezone']]]
];
diff --git a/apidocs/search/all_c.html b/apidocs/search/all_c.html
index 3dd5af06..829c9170 100644
--- a/apidocs/search/all_c.html
+++ b/apidocs/search/all_c.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_c.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_c.js b/apidocs/search/all_c.js
index 8fc89753..90d7a18b 100644
--- a/apidocs/search/all_c.js
+++ b/apidocs/search/all_c.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['magic_416',['MAGIC',['../structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba',1,'pvl_list_t::MAGIC()'],['../structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5',1,'pvl_elem_t::MAGIC()']]],
- ['major_5fcontent_5ftype_5fmap_417',['major_content_type_map',['../structmajor__content__type__map.html',1,'']]],
- ['mime_5fimpl_418',['mime_impl',['../structmime__impl.html',1,'']]],
- ['minor_5fcontent_5ftype_5fmap_419',['minor_content_type_map',['../structminor__content__type__map.html',1,'']]],
- ['mode_420',['mode',['../structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad',1,'icalbdbset_options::mode()'],['../structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9',1,'icalfileset_options::mode()']]],
- ['month_421',['month',['../structut__instant.html#a02a71f42b488eb4170228654451b9277',1,'ut_instant::month()'],['../structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d',1,'icaltimetype::month()'],['../struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d',1,'_icaltimezonechange::month()']]]
+ ['magic_0',['MAGIC',['../structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba',1,'pvl_list_t::MAGIC()'],['../structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5',1,'pvl_elem_t::MAGIC()']]],
+ ['major_5fcontent_5ftype_5fmap_1',['major_content_type_map',['../structmajor__content__type__map.html',1,'']]],
+ ['mime_5fimpl_2',['mime_impl',['../structmime__impl.html',1,'']]],
+ ['minor_5fcontent_5ftype_5fmap_3',['minor_content_type_map',['../structminor__content__type__map.html',1,'']]],
+ ['mode_4',['mode',['../structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad',1,'icalbdbset_options::mode()'],['../structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9',1,'icalfileset_options::mode()']]],
+ ['month_5',['month',['../structut__instant.html#a02a71f42b488eb4170228654451b9277',1,'ut_instant::month()'],['../structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d',1,'icaltimetype::month()'],['../struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d',1,'_icaltimezonechange::month()']]]
];
diff --git a/apidocs/search/all_d.html b/apidocs/search/all_d.html
index af7f2f0f..d32b28eb 100644
--- a/apidocs/search/all_d.html
+++ b/apidocs/search/all_d.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_d.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_d.js b/apidocs/search/all_d.js
index d95e1a96..d675551c 100644
--- a/apidocs/search/all_d.js
+++ b/apidocs/search/all_d.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['next_422',['next',['../structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d',1,'pvl_elem_t']]]
+ ['next_0',['next',['../structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d',1,'pvl_elem_t']]]
];
diff --git a/apidocs/search/all_e.html b/apidocs/search/all_e.html
index e25df423..ce450a29 100644
--- a/apidocs/search/all_e.html
+++ b/apidocs/search/all_e.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_e.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_e.js b/apidocs/search/all_e.js
index 6996c2df..5ce02f1f 100644
--- a/apidocs/search/all_e.js
+++ b/apidocs/search/all_e.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['observance_423',['observance',['../structobservance.html',1,'']]],
- ['ofile_424',['OFile',['../structOFile.html',1,'']]],
- ['operator_20icalspanlist_20_2a_425',['operator icalspanlist *',['../classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243',1,'LibICal::ICalSpanList']]],
- ['options_426',['options',['../structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1',1,'icaldirset_impl::options()'],['../structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8',1,'icalfileset_impl::options()']]],
- ['orig_5fdata_427',['orig_data',['../structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f',1,'icalrecur_iterator_impl']]]
+ ['observance_0',['observance',['../structobservance.html',1,'']]],
+ ['ofile_1',['OFile',['../structOFile.html',1,'']]],
+ ['operator_20icalspanlist_20_2a_2',['operator icalspanlist *',['../classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243',1,'LibICal::ICalSpanList']]],
+ ['options_3',['options',['../structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1',1,'icaldirset_impl::options()'],['../structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8',1,'icalfileset_impl::options()']]],
+ ['orig_5fdata_4',['orig_data',['../structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f',1,'icalrecur_iterator_impl']]]
];
diff --git a/apidocs/search/all_f.html b/apidocs/search/all_f.html
index b23da6ce..59cfe49c 100644
--- a/apidocs/search/all_f.html
+++ b/apidocs/search/all_f.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_f.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/all_f.js b/apidocs/search/all_f.js
index 8fd35d0d..ca1c6c7f 100644
--- a/apidocs/search/all_f.js
+++ b/apidocs/search/all_f.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['p_428',['p',['../structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359',1,'pvl_list_t']]],
- ['path_429',['path',['../structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0',1,'icalfileset_impl']]],
- ['pfunc_430',['pfunc',['../structicalbdbset__options.html#a6f55db6a22c8275f6f0d712ffa36b11b',1,'icalbdbset_options']]],
- ['predefprop_431',['PreDefProp',['../structPreDefProp.html',1,'']]],
- ['prev_5futc_5foffset_432',['prev_utc_offset',['../struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3',1,'_icaltimezonechange']]],
- ['prior_433',['prior',['../structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274',1,'pvl_elem_t']]],
- ['pvl_5felem_5ft_434',['pvl_elem_t',['../structpvl__elem__t.html',1,'']]],
- ['pvl_5flist_5ft_435',['pvl_list_t',['../structpvl__list__t.html',1,'']]]
+ ['p_0',['p',['../structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359',1,'pvl_list_t']]],
+ ['path_1',['path',['../structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0',1,'icalfileset_impl']]],
+ ['pfunc_2',['pfunc',['../structicalbdbset__options.html#af08565396096d8139ee9f54b523e4ebd',1,'icalbdbset_options']]],
+ ['predefprop_3',['PreDefProp',['../structPreDefProp.html',1,'']]],
+ ['prev_5futc_5foffset_4',['prev_utc_offset',['../struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3',1,'_icaltimezonechange']]],
+ ['prior_5',['prior',['../structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274',1,'pvl_elem_t']]],
+ ['pvl_5felem_5ft_6',['pvl_elem_t',['../structpvl__elem__t.html',1,'']]],
+ ['pvl_5flist_5ft_7',['pvl_list_t',['../structpvl__list__t.html',1,'']]]
];
diff --git a/apidocs/search/classes_0.html b/apidocs/search/classes_0.html
index af8159ee..8361bcdc 100644
--- a/apidocs/search/classes_0.html
+++ b/apidocs/search/classes_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_0.js b/apidocs/search/classes_0.js
index b26b69c9..e76b2080 100644
--- a/apidocs/search/classes_0.js
+++ b/apidocs/search/classes_0.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['_5fcompat_5ftzids_495',['_compat_tzids',['../struct__compat__tzids.html',1,'']]],
- ['_5ficalarray_496',['_icalarray',['../struct__icalarray.html',1,'']]],
- ['_5ficaltimezone_497',['_icaltimezone',['../struct__icaltimezone.html',1,'']]],
- ['_5ficaltimezonechange_498',['_icaltimezonechange',['../struct__icaltimezonechange.html',1,'']]],
- ['_5ficalvcal_5fdefaults_499',['_icalvcal_defaults',['../struct__icalvcal__defaults.html',1,'']]]
+ ['_5fcompat_5ftzids_0',['_compat_tzids',['../struct__compat__tzids.html',1,'']]],
+ ['_5ficalarray_1',['_icalarray',['../struct__icalarray.html',1,'']]],
+ ['_5ficaltimezone_2',['_icaltimezone',['../struct__icaltimezone.html',1,'']]],
+ ['_5ficaltimezonechange_3',['_icaltimezonechange',['../struct__icaltimezonechange.html',1,'']]],
+ ['_5ficalvcal_5fdefaults_4',['_icalvcal_defaults',['../struct__icalvcal__defaults.html',1,'']]]
];
diff --git a/apidocs/search/classes_1.html b/apidocs/search/classes_1.html
index 576e9168..3c668dea 100644
--- a/apidocs/search/classes_1.html
+++ b/apidocs/search/classes_1.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_1.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_1.js b/apidocs/search/classes_1.js
index 32fd899b..9dd4bd33 100644
--- a/apidocs/search/classes_1.js
+++ b/apidocs/search/classes_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['buffer_5fring_500',['buffer_ring',['../structbuffer__ring.html',1,'']]]
+ ['buffer_5fring_0',['buffer_ring',['../structbuffer__ring.html',1,'']]]
];
diff --git a/apidocs/search/classes_10.html b/apidocs/search/classes_10.html
index 4af2c805..337b4d8a 100644
--- a/apidocs/search/classes_10.html
+++ b/apidocs/search/classes_10.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_10.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_10.js b/apidocs/search/classes_10.js
index e6b00760..a0700714 100644
--- a/apidocs/search/classes_10.js
+++ b/apidocs/search/classes_10.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['wd_5fmap_588',['wd_map',['../structwd__map.html',1,'']]]
+ ['wd_5fmap_0',['wd_map',['../structwd__map.html',1,'']]]
];
diff --git a/apidocs/search/classes_11.html b/apidocs/search/classes_11.html
index ed167c84..37064d9d 100644
--- a/apidocs/search/classes_11.html
+++ b/apidocs/search/classes_11.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_11.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_11.js b/apidocs/search/classes_11.js
index 582fb09e..2e24410f 100644
--- a/apidocs/search/classes_11.js
+++ b/apidocs/search/classes_11.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['xdaylight_589',['XDaylight',['../classLibICal_1_1XDaylight.html',1,'LibICal']]],
- ['xstandard_590',['XStandard',['../classLibICal_1_1XStandard.html',1,'LibICal']]]
+ ['xdaylight_0',['XDaylight',['../classLibICal_1_1XDaylight.html',1,'LibICal']]],
+ ['xstandard_1',['XStandard',['../classLibICal_1_1XStandard.html',1,'LibICal']]]
];
diff --git a/apidocs/search/classes_12.html b/apidocs/search/classes_12.html
index 90bc9f57..4702d74d 100644
--- a/apidocs/search/classes_12.html
+++ b/apidocs/search/classes_12.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_12.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_12.js b/apidocs/search/classes_12.js
index 459bf954..042e7eeb 100644
--- a/apidocs/search/classes_12.js
+++ b/apidocs/search/classes_12.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['yy_5fbuffer_5fstate_591',['yy_buffer_state',['../structyy__buffer__state.html',1,'']]],
- ['yy_5ftrans_5finfo_592',['yy_trans_info',['../structyy__trans__info.html',1,'']]],
- ['yyalloc_593',['yyalloc',['../unionyyalloc.html',1,'']]],
- ['yystype_594',['YYSTYPE',['../unionYYSTYPE.html',1,'']]]
+ ['yy_5fbuffer_5fstate_0',['yy_buffer_state',['../structyy__buffer__state.html',1,'']]],
+ ['yy_5ftrans_5finfo_1',['yy_trans_info',['../structyy__trans__info.html',1,'']]],
+ ['yyalloc_2',['yyalloc',['../unionyyalloc.html',1,'']]],
+ ['yystype_3',['YYSTYPE',['../unionYYSTYPE.html',1,'']]]
];
diff --git a/apidocs/search/classes_13.html b/apidocs/search/classes_13.html
index fadc1604..6369d6fc 100644
--- a/apidocs/search/classes_13.html
+++ b/apidocs/search/classes_13.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_13.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_13.js b/apidocs/search/classes_13.js
index f385cfeb..8dcd5236 100644
--- a/apidocs/search/classes_13.js
+++ b/apidocs/search/classes_13.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['zone_5fcontext_595',['zone_context',['../structzone__context.html',1,'']]]
+ ['zone_5fcontext_0',['zone_context',['../structzone__context.html',1,'']]]
];
diff --git a/apidocs/search/classes_2.html b/apidocs/search/classes_2.html
index 956405e5..868c1727 100644
--- a/apidocs/search/classes_2.html
+++ b/apidocs/search/classes_2.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_2.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_2.js b/apidocs/search/classes_2.js
index 088a83d5..da2f23c6 100644
--- a/apidocs/search/classes_2.js
+++ b/apidocs/search/classes_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['conversion_5ftable_5fstruct_501',['conversion_table_struct',['../structconversion__table__struct.html',1,'']]]
+ ['conversion_5ftable_5fstruct_0',['conversion_table_struct',['../structconversion__table__struct.html',1,'']]]
];
diff --git a/apidocs/search/classes_3.html b/apidocs/search/classes_3.html
index d33343bc..995d5d23 100644
--- a/apidocs/search/classes_3.html
+++ b/apidocs/search/classes_3.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_3.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_3.js b/apidocs/search/classes_3.js
index c4cd8131..e8ec18ad 100644
--- a/apidocs/search/classes_3.js
+++ b/apidocs/search/classes_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['data_502',['data',['../unionicalvalue__impl_1_1data.html',1,'icalvalue_impl']]]
+ ['data_0',['data',['../unionicalvalue__impl_1_1data.html',1,'icalvalue_impl']]]
];
diff --git a/apidocs/search/classes_4.html b/apidocs/search/classes_4.html
index 8430b07f..b61a53a8 100644
--- a/apidocs/search/classes_4.html
+++ b/apidocs/search/classes_4.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_4.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_4.js b/apidocs/search/classes_4.js
index a721491a..47708f8d 100644
--- a/apidocs/search/classes_4.js
+++ b/apidocs/search/classes_4.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['encoding_5fmap_503',['encoding_map',['../structencoding__map.html',1,'']]],
- ['expand_5fsplit_5fmap_5fstruct_504',['expand_split_map_struct',['../structexpand__split__map__struct.html',1,'']]]
+ ['encoding_5fmap_0',['encoding_map',['../structencoding__map.html',1,'']]],
+ ['expand_5fsplit_5fmap_5fstruct_1',['expand_split_map_struct',['../structexpand__split__map__struct.html',1,'']]]
];
diff --git a/apidocs/search/classes_5.html b/apidocs/search/classes_5.html
index c2f1b767..004dd4b7 100644
--- a/apidocs/search/classes_5.html
+++ b/apidocs/search/classes_5.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_5.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_5.js b/apidocs/search/classes_5.js
index eb4ee4d5..c932da5b 100644
--- a/apidocs/search/classes_5.js
+++ b/apidocs/search/classes_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['freq_5fmap_505',['freq_map',['../structfreq__map.html',1,'']]]
+ ['freq_5fmap_0',['freq_map',['../structfreq__map.html',1,'']]]
];
diff --git a/apidocs/search/classes_6.html b/apidocs/search/classes_6.html
index e39847ce..21bf0198 100644
--- a/apidocs/search/classes_6.html
+++ b/apidocs/search/classes_6.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_6.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_6.js b/apidocs/search/classes_6.js
index 30267eb8..bf2314b6 100644
--- a/apidocs/search/classes_6.js
+++ b/apidocs/search/classes_6.js
@@ -1,49 +1,49 @@
var searchData=
[
- ['icalattach_5fimpl_506',['icalattach_impl',['../structicalattach__impl.html',1,'']]],
- ['icalbdbset_507',['ICalBDBSet',['../classLibICal_1_1ICalBDBSet.html',1,'LibICal']]],
- ['icalbdbset_5fid_508',['icalbdbset_id',['../structicalbdbset__id.html',1,'']]],
- ['icalbdbset_5fimpl_509',['icalbdbset_impl',['../structicalbdbset__impl.html',1,'']]],
- ['icalbdbset_5foptions_510',['icalbdbset_options',['../structicalbdbset__options.html',1,'']]],
- ['icalcalendar_5fimpl_511',['icalcalendar_impl',['../structicalcalendar__impl.html',1,'']]],
- ['icalclassify_5fmap_512',['icalclassify_map',['../structicalclassify__map.html',1,'']]],
- ['icalclassify_5fparts_513',['icalclassify_parts',['../structicalclassify__parts.html',1,'']]],
- ['icalcluster_5fimpl_514',['icalcluster_impl',['../structicalcluster__impl.html',1,'']]],
- ['icalcompiter_515',['icalcompiter',['../structicalcompiter.html',1,'']]],
- ['icalcomponent_5fimpl_516',['icalcomponent_impl',['../structicalcomponent__impl.html',1,'']]],
- ['icalcomponent_5fkind_5fmap_517',['icalcomponent_kind_map',['../structicalcomponent__kind__map.html',1,'']]],
- ['icaldatetimeperiodtype_518',['icaldatetimeperiodtype',['../structicaldatetimeperiodtype.html',1,'']]],
- ['icaldirset_5fimpl_519',['icaldirset_impl',['../structicaldirset__impl.html',1,'']]],
- ['icaldirset_5foptions_520',['icaldirset_options',['../structicaldirset__options.html',1,'']]],
- ['icaldurationtype_521',['icaldurationtype',['../structicaldurationtype.html',1,'']]],
- ['icalerror_5fstate_522',['icalerror_state',['../structicalerror__state.html',1,'']]],
- ['icalerror_5fstring_5fmap_523',['icalerror_string_map',['../structicalerror__string__map.html',1,'']]],
- ['icalfileset_5fid_524',['icalfileset_id',['../structicalfileset__id.html',1,'']]],
- ['icalfileset_5fimpl_525',['icalfileset_impl',['../structicalfileset__impl.html',1,'']]],
- ['icalfileset_5foptions_526',['icalfileset_options',['../structicalfileset__options.html',1,'']]],
- ['icalgauge_5fimpl_527',['icalgauge_impl',['../structicalgauge__impl.html',1,'']]],
- ['icalgauge_5fwhere_528',['icalgauge_where',['../structicalgauge__where.html',1,'']]],
- ['icalgeotype_529',['icalgeotype',['../structicalgeotype.html',1,'']]],
- ['icalparameter_530',['ICalParameter',['../classLibICal_1_1ICalParameter.html',1,'LibICal']]],
- ['icalparameter_5fimpl_531',['icalparameter_impl',['../structicalparameter__impl.html',1,'']]],
- ['icalparser_5fimpl_532',['icalparser_impl',['../structicalparser__impl.html',1,'']]],
- ['icalperiodtype_533',['icalperiodtype',['../structicalperiodtype.html',1,'']]],
- ['icalproperty_534',['ICalProperty',['../classLibICal_1_1ICalProperty.html',1,'LibICal']]],
- ['icalproperty_5fimpl_535',['icalproperty_impl',['../structicalproperty__impl.html',1,'']]],
- ['icalrecur_5fiterator_5fimpl_536',['icalrecur_iterator_impl',['../structicalrecur__iterator__impl.html',1,'']]],
- ['icalrecur_5fparser_537',['icalrecur_parser',['../structicalrecur__parser.html',1,'']]],
- ['icalrecurrencetype_538',['icalrecurrencetype',['../structicalrecurrencetype.html',1,'']]],
- ['icalreqstattype_539',['icalreqstattype',['../structicalreqstattype.html',1,'']]],
- ['icalset_5fimpl_540',['icalset_impl',['../structicalset__impl.html',1,'']]],
- ['icalsetiter_541',['icalsetiter',['../structicalsetiter.html',1,'']]],
- ['icalspanlist_542',['ICalSpanList',['../classLibICal_1_1ICalSpanList.html',1,'LibICal']]],
- ['icalspanlist_5fimpl_543',['icalspanlist_impl',['../structicalspanlist__impl.html',1,'']]],
- ['icaltime_5fspan_544',['icaltime_span',['../structicaltime__span.html',1,'']]],
- ['icaltimetype_545',['icaltimetype',['../structicaltimetype.html',1,'']]],
- ['icaltimezonephase_546',['icaltimezonephase',['../structicaltimezonephase.html',1,'']]],
- ['icaltimezonetype_547',['icaltimezonetype',['../structicaltimezonetype.html',1,'']]],
- ['icaltriggertype_548',['icaltriggertype',['../structicaltriggertype.html',1,'']]],
- ['icalvalue_549',['ICalValue',['../classLibICal_1_1ICalValue.html',1,'LibICal']]],
- ['icalvalue_5fimpl_550',['icalvalue_impl',['../structicalvalue__impl.html',1,'']]],
- ['icpointerholder_551',['ICPointerHolder',['../classICPointerHolder.html',1,'']]]
+ ['icalattach_5fimpl_0',['icalattach_impl',['../structicalattach__impl.html',1,'']]],
+ ['icalbdbset_1',['ICalBDBSet',['../classLibICal_1_1ICalBDBSet.html',1,'LibICal']]],
+ ['icalbdbset_5fid_2',['icalbdbset_id',['../structicalbdbset__id.html',1,'']]],
+ ['icalbdbset_5fimpl_3',['icalbdbset_impl',['../structicalbdbset__impl.html',1,'']]],
+ ['icalbdbset_5foptions_4',['icalbdbset_options',['../structicalbdbset__options.html',1,'']]],
+ ['icalcalendar_5fimpl_5',['icalcalendar_impl',['../structicalcalendar__impl.html',1,'']]],
+ ['icalclassify_5fmap_6',['icalclassify_map',['../structicalclassify__map.html',1,'']]],
+ ['icalclassify_5fparts_7',['icalclassify_parts',['../structicalclassify__parts.html',1,'']]],
+ ['icalcluster_5fimpl_8',['icalcluster_impl',['../structicalcluster__impl.html',1,'']]],
+ ['icalcompiter_9',['icalcompiter',['../structicalcompiter.html',1,'']]],
+ ['icalcomponent_5fimpl_10',['icalcomponent_impl',['../structicalcomponent__impl.html',1,'']]],
+ ['icalcomponent_5fkind_5fmap_11',['icalcomponent_kind_map',['../structicalcomponent__kind__map.html',1,'']]],
+ ['icaldatetimeperiodtype_12',['icaldatetimeperiodtype',['../structicaldatetimeperiodtype.html',1,'']]],
+ ['icaldirset_5fimpl_13',['icaldirset_impl',['../structicaldirset__impl.html',1,'']]],
+ ['icaldirset_5foptions_14',['icaldirset_options',['../structicaldirset__options.html',1,'']]],
+ ['icaldurationtype_15',['icaldurationtype',['../structicaldurationtype.html',1,'']]],
+ ['icalerror_5fstate_16',['icalerror_state',['../structicalerror__state.html',1,'']]],
+ ['icalerror_5fstring_5fmap_17',['icalerror_string_map',['../structicalerror__string__map.html',1,'']]],
+ ['icalfileset_5fid_18',['icalfileset_id',['../structicalfileset__id.html',1,'']]],
+ ['icalfileset_5fimpl_19',['icalfileset_impl',['../structicalfileset__impl.html',1,'']]],
+ ['icalfileset_5foptions_20',['icalfileset_options',['../structicalfileset__options.html',1,'']]],
+ ['icalgauge_5fimpl_21',['icalgauge_impl',['../structicalgauge__impl.html',1,'']]],
+ ['icalgauge_5fwhere_22',['icalgauge_where',['../structicalgauge__where.html',1,'']]],
+ ['icalgeotype_23',['icalgeotype',['../structicalgeotype.html',1,'']]],
+ ['icalparameter_24',['ICalParameter',['../classLibICal_1_1ICalParameter.html',1,'LibICal']]],
+ ['icalparameter_5fimpl_25',['icalparameter_impl',['../structicalparameter__impl.html',1,'']]],
+ ['icalparser_5fimpl_26',['icalparser_impl',['../structicalparser__impl.html',1,'']]],
+ ['icalperiodtype_27',['icalperiodtype',['../structicalperiodtype.html',1,'']]],
+ ['icalproperty_28',['ICalProperty',['../classLibICal_1_1ICalProperty.html',1,'LibICal']]],
+ ['icalproperty_5fimpl_29',['icalproperty_impl',['../structicalproperty__impl.html',1,'']]],
+ ['icalrecur_5fiterator_5fimpl_30',['icalrecur_iterator_impl',['../structicalrecur__iterator__impl.html',1,'']]],
+ ['icalrecur_5fparser_31',['icalrecur_parser',['../structicalrecur__parser.html',1,'']]],
+ ['icalrecurrencetype_32',['icalrecurrencetype',['../structicalrecurrencetype.html',1,'']]],
+ ['icalreqstattype_33',['icalreqstattype',['../structicalreqstattype.html',1,'']]],
+ ['icalset_5fimpl_34',['icalset_impl',['../structicalset__impl.html',1,'']]],
+ ['icalsetiter_35',['icalsetiter',['../structicalsetiter.html',1,'']]],
+ ['icalspanlist_36',['ICalSpanList',['../classLibICal_1_1ICalSpanList.html',1,'LibICal']]],
+ ['icalspanlist_5fimpl_37',['icalspanlist_impl',['../structicalspanlist__impl.html',1,'']]],
+ ['icaltime_5fspan_38',['icaltime_span',['../structicaltime__span.html',1,'']]],
+ ['icaltimetype_39',['icaltimetype',['../structicaltimetype.html',1,'']]],
+ ['icaltimezonephase_40',['icaltimezonephase',['../structicaltimezonephase.html',1,'']]],
+ ['icaltimezonetype_41',['icaltimezonetype',['../structicaltimezonetype.html',1,'']]],
+ ['icaltriggertype_42',['icaltriggertype',['../structicaltriggertype.html',1,'']]],
+ ['icalvalue_43',['ICalValue',['../classLibICal_1_1ICalValue.html',1,'LibICal']]],
+ ['icalvalue_5fimpl_44',['icalvalue_impl',['../structicalvalue__impl.html',1,'']]],
+ ['icpointerholder_45',['ICPointerHolder',['../classICPointerHolder.html',1,'']]]
];
diff --git a/apidocs/search/classes_7.html b/apidocs/search/classes_7.html
index a2c4d1a3..0e944515 100644
--- a/apidocs/search/classes_7.html
+++ b/apidocs/search/classes_7.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_7.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_7.js b/apidocs/search/classes_7.js
index 4ea146dc..5b6258c2 100644
--- a/apidocs/search/classes_7.js
+++ b/apidocs/search/classes_7.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['leap_552',['leap',['../structleap.html',1,'']]],
- ['lexbuf_553',['LexBuf',['../structLexBuf.html',1,'']]]
+ ['leap_0',['leap',['../structleap.html',1,'']]],
+ ['lexbuf_1',['LexBuf',['../structLexBuf.html',1,'']]]
];
diff --git a/apidocs/search/classes_8.html b/apidocs/search/classes_8.html
index 17003e48..4dfdb1c4 100644
--- a/apidocs/search/classes_8.html
+++ b/apidocs/search/classes_8.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_8.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_8.js b/apidocs/search/classes_8.js
index 7ca072bb..f3338df9 100644
--- a/apidocs/search/classes_8.js
+++ b/apidocs/search/classes_8.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['major_5fcontent_5ftype_5fmap_554',['major_content_type_map',['../structmajor__content__type__map.html',1,'']]],
- ['mime_5fimpl_555',['mime_impl',['../structmime__impl.html',1,'']]],
- ['minor_5fcontent_5ftype_5fmap_556',['minor_content_type_map',['../structminor__content__type__map.html',1,'']]]
+ ['major_5fcontent_5ftype_5fmap_0',['major_content_type_map',['../structmajor__content__type__map.html',1,'']]],
+ ['mime_5fimpl_1',['mime_impl',['../structmime__impl.html',1,'']]],
+ ['minor_5fcontent_5ftype_5fmap_2',['minor_content_type_map',['../structminor__content__type__map.html',1,'']]]
];
diff --git a/apidocs/search/classes_9.html b/apidocs/search/classes_9.html
index b8afa8cb..1cd66a9b 100644
--- a/apidocs/search/classes_9.html
+++ b/apidocs/search/classes_9.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_9.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_9.js b/apidocs/search/classes_9.js
index a60857e5..4fc8dd5c 100644
--- a/apidocs/search/classes_9.js
+++ b/apidocs/search/classes_9.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['observance_557',['observance',['../structobservance.html',1,'']]],
- ['ofile_558',['OFile',['../structOFile.html',1,'']]]
+ ['observance_0',['observance',['../structobservance.html',1,'']]],
+ ['ofile_1',['OFile',['../structOFile.html',1,'']]]
];
diff --git a/apidocs/search/classes_a.html b/apidocs/search/classes_a.html
index 6788af27..f4608c0b 100644
--- a/apidocs/search/classes_a.html
+++ b/apidocs/search/classes_a.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_a.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_a.js b/apidocs/search/classes_a.js
index d9b65da1..25c82753 100644
--- a/apidocs/search/classes_a.js
+++ b/apidocs/search/classes_a.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['predefprop_559',['PreDefProp',['../structPreDefProp.html',1,'']]],
- ['pvl_5felem_5ft_560',['pvl_elem_t',['../structpvl__elem__t.html',1,'']]],
- ['pvl_5flist_5ft_561',['pvl_list_t',['../structpvl__list__t.html',1,'']]]
+ ['predefprop_0',['PreDefProp',['../structPreDefProp.html',1,'']]],
+ ['pvl_5felem_5ft_1',['pvl_elem_t',['../structpvl__elem__t.html',1,'']]],
+ ['pvl_5flist_5ft_2',['pvl_list_t',['../structpvl__list__t.html',1,'']]]
];
diff --git a/apidocs/search/classes_b.html b/apidocs/search/classes_b.html
index 3fcb4985..d9949ca9 100644
--- a/apidocs/search/classes_b.html
+++ b/apidocs/search/classes_b.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_b.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_b.js b/apidocs/search/classes_b.js
index 35d4960a..b9e78fde 100644
--- a/apidocs/search/classes_b.js
+++ b/apidocs/search/classes_b.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['rdate_562',['rdate',['../structrdate.html',1,'']]],
- ['recur_5fmap_563',['recur_map',['../structrecur__map.html',1,'']]]
+ ['rdate_0',['rdate',['../structrdate.html',1,'']]],
+ ['recur_5fmap_1',['recur_map',['../structrecur__map.html',1,'']]]
];
diff --git a/apidocs/search/classes_c.html b/apidocs/search/classes_c.html
index 2f7b1f3d..026513b6 100644
--- a/apidocs/search/classes_c.html
+++ b/apidocs/search/classes_c.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_c.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_c.js b/apidocs/search/classes_c.js
index e13f13b6..ba5129b8 100644
--- a/apidocs/search/classes_c.js
+++ b/apidocs/search/classes_c.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['skip_5fmap_564',['skip_map',['../structskip__map.html',1,'']]],
- ['slg_5fdata_565',['slg_data',['../structslg__data.html',1,'']]],
- ['sspm_5faction_5fmap_566',['sspm_action_map',['../structsspm__action__map.html',1,'']]],
- ['sspm_5fbuffer_567',['sspm_buffer',['../structsspm__buffer.html',1,'']]],
- ['sspm_5fheader_568',['sspm_header',['../structsspm__header.html',1,'']]],
- ['sspm_5fpart_569',['sspm_part',['../structsspm__part.html',1,'']]],
- ['stritem_570',['StrItem',['../structStrItem.html',1,'']]]
+ ['skip_5fmap_0',['skip_map',['../structskip__map.html',1,'']]],
+ ['slg_5fdata_1',['slg_data',['../structslg__data.html',1,'']]],
+ ['sspm_5faction_5fmap_2',['sspm_action_map',['../structsspm__action__map.html',1,'']]],
+ ['sspm_5fbuffer_3',['sspm_buffer',['../structsspm__buffer.html',1,'']]],
+ ['sspm_5fheader_4',['sspm_header',['../structsspm__header.html',1,'']]],
+ ['sspm_5fpart_5',['sspm_part',['../structsspm__part.html',1,'']]],
+ ['stritem_6',['StrItem',['../structStrItem.html',1,'']]]
];
diff --git a/apidocs/search/classes_d.html b/apidocs/search/classes_d.html
index f9011e70..ddb9256b 100644
--- a/apidocs/search/classes_d.html
+++ b/apidocs/search/classes_d.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_d.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_d.js b/apidocs/search/classes_d.js
index 2df2a64c..eff681ee 100644
--- a/apidocs/search/classes_d.js
+++ b/apidocs/search/classes_d.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['text_5fpart_571',['text_part',['../structtext__part.html',1,'']]],
- ['ttinfo_572',['ttinfo',['../structttinfo.html',1,'']]],
- ['tzinfo_573',['tzinfo',['../structtzinfo.html',1,'']]]
+ ['text_5fpart_0',['text_part',['../structtext__part.html',1,'']]],
+ ['ttinfo_1',['ttinfo',['../structttinfo.html',1,'']]],
+ ['tzinfo_2',['tzinfo',['../structtzinfo.html',1,'']]]
];
diff --git a/apidocs/search/classes_e.html b/apidocs/search/classes_e.html
index bb33dcfa..68ae15ef 100644
--- a/apidocs/search/classes_e.html
+++ b/apidocs/search/classes_e.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_e.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_e.js b/apidocs/search/classes_e.js
index 23aff4cc..1629eab5 100644
--- a/apidocs/search/classes_e.js
+++ b/apidocs/search/classes_e.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['ut_5finstant_574',['ut_instant',['../structut__instant.html',1,'']]]
+ ['ut_5finstant_0',['ut_instant',['../structut__instant.html',1,'']]]
];
diff --git a/apidocs/search/classes_f.html b/apidocs/search/classes_f.html
index d1b67daa..73b281bd 100644
--- a/apidocs/search/classes_f.html
+++ b/apidocs/search/classes_f.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_f.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/classes_f.js b/apidocs/search/classes_f.js
index 901e7e6f..d43e5bd9 100644
--- a/apidocs/search/classes_f.js
+++ b/apidocs/search/classes_f.js
@@ -1,16 +1,16 @@
var searchData=
[
- ['vagenda_575',['VAgenda',['../classLibICal_1_1VAgenda.html',1,'LibICal']]],
- ['valarm_576',['VAlarm',['../classLibICal_1_1VAlarm.html',1,'LibICal']]],
- ['valueitem_577',['ValueItem',['../unionValueItem.html',1,'']]],
- ['vcalendar_578',['VCalendar',['../classLibICal_1_1VCalendar.html',1,'LibICal']]],
- ['vcomponent_579',['VComponent',['../classLibICal_1_1VComponent.html',1,'LibICal']]],
- ['vevent_580',['VEvent',['../classLibICal_1_1VEvent.html',1,'LibICal']]],
- ['vfreebusy_581',['VFreeBusy',['../classLibICal_1_1VFreeBusy.html',1,'LibICal']]],
- ['vjournal_582',['VJournal',['../classLibICal_1_1VJournal.html',1,'LibICal']]],
- ['vobject_583',['VObject',['../structVObject.html',1,'']]],
- ['vobjectiterator_584',['VObjectIterator',['../structVObjectIterator.html',1,'']]],
- ['vquery_585',['VQuery',['../classLibICal_1_1VQuery.html',1,'LibICal']]],
- ['vtimezone_586',['VTimezone',['../classLibICal_1_1VTimezone.html',1,'LibICal']]],
- ['vtodo_587',['VToDo',['../classLibICal_1_1VToDo.html',1,'LibICal']]]
+ ['vagenda_0',['VAgenda',['../classLibICal_1_1VAgenda.html',1,'LibICal']]],
+ ['valarm_1',['VAlarm',['../classLibICal_1_1VAlarm.html',1,'LibICal']]],
+ ['valueitem_2',['ValueItem',['../unionValueItem.html',1,'']]],
+ ['vcalendar_3',['VCalendar',['../classLibICal_1_1VCalendar.html',1,'LibICal']]],
+ ['vcomponent_4',['VComponent',['../classLibICal_1_1VComponent.html',1,'LibICal']]],
+ ['vevent_5',['VEvent',['../classLibICal_1_1VEvent.html',1,'LibICal']]],
+ ['vfreebusy_6',['VFreeBusy',['../classLibICal_1_1VFreeBusy.html',1,'LibICal']]],
+ ['vjournal_7',['VJournal',['../classLibICal_1_1VJournal.html',1,'LibICal']]],
+ ['vobject_8',['VObject',['../structVObject.html',1,'']]],
+ ['vobjectiterator_9',['VObjectIterator',['../structVObjectIterator.html',1,'']]],
+ ['vquery_10',['VQuery',['../classLibICal_1_1VQuery.html',1,'LibICal']]],
+ ['vtimezone_11',['VTimezone',['../classLibICal_1_1VTimezone.html',1,'LibICal']]],
+ ['vtodo_12',['VToDo',['../classLibICal_1_1VToDo.html',1,'LibICal']]]
];
diff --git a/apidocs/search/defines_0.html b/apidocs/search/defines_0.html
index 15cc3de3..fd147dbf 100644
--- a/apidocs/search/defines_0.html
+++ b/apidocs/search/defines_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/defines_0.js b/apidocs/search/defines_0.js
index 62e6dfc7..2f709d5b 100644
--- a/apidocs/search/defines_0.js
+++ b/apidocs/search/defines_0.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['ical_5fby_5fsecond_5fsize_981',['ICAL_BY_SECOND_SIZE',['../icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728',1,'icalrecur.h']]],
- ['ical_5ferrors_5fare_5ffatal_982',['ICAL_ERRORS_ARE_FATAL',['../icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038',1,'icalerror.h']]],
- ['icalerrno_983',['icalerrno',['../icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37',1,'icalerror.h']]],
- ['icalerror_5fassert_984',['icalerror_assert',['../icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_985',['icalerror_check_arg',['../icalerror_8h.html#afef4004abbb97d2599d131948655ae89',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5fre_986',['icalerror_check_arg_re',['../icalerror_8h.html#ae163052ebae24e2026bf54108b10b914',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5frv_987',['icalerror_check_arg_rv',['../icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5frx_988',['icalerror_check_arg_rx',['../icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a',1,'icalerror.h']]],
- ['icalerror_5fcheck_5farg_5frz_989',['icalerror_check_arg_rz',['../icalerror_8h.html#a95198bf515920804672520856c300666',1,'icalerror.h']]],
- ['icalerror_5fwarn_990',['icalerror_warn',['../icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4',1,'icalerror.h']]]
+ ['ical_5fby_5fsecond_5fsize_0',['ICAL_BY_SECOND_SIZE',['../icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728',1,'icalrecur.h']]],
+ ['ical_5ferrors_5fare_5ffatal_1',['ICAL_ERRORS_ARE_FATAL',['../icalerror_8h.html#acb04e8e94ef9817f0a8d71c994412038',1,'icalerror.h']]],
+ ['icalerrno_2',['icalerrno',['../icalerror_8h.html#ad2562706150f5c5a4d9b0ca149d78e37',1,'icalerror.h']]],
+ ['icalerror_5fassert_3',['icalerror_assert',['../icalerror_8h.html#a44c46ab691b1a16f61b796350dc01bed',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_4',['icalerror_check_arg',['../icalerror_8h.html#afef4004abbb97d2599d131948655ae89',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5fre_5',['icalerror_check_arg_re',['../icalerror_8h.html#ae163052ebae24e2026bf54108b10b914',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5frv_6',['icalerror_check_arg_rv',['../icalerror_8h.html#a00245be23d5c2d4801c9ed74e1da6f6a',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5frx_7',['icalerror_check_arg_rx',['../icalerror_8h.html#a7a71f70509be32e3e54edbaf3b45571a',1,'icalerror.h']]],
+ ['icalerror_5fcheck_5farg_5frz_8',['icalerror_check_arg_rz',['../icalerror_8h.html#a95198bf515920804672520856c300666',1,'icalerror.h']]],
+ ['icalerror_5fwarn_9',['icalerror_warn',['../icalerror_8h.html#a2ab760137cd4f66d205ef00235a0ecd4',1,'icalerror.h']]]
];
diff --git a/apidocs/search/enums_0.html b/apidocs/search/enums_0.html
index 141fff57..eb1f873f 100644
--- a/apidocs/search/enums_0.html
+++ b/apidocs/search/enums_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enums_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/enums_0.js b/apidocs/search/enums_0.js
index b24ff290..22a50dad 100644
--- a/apidocs/search/enums_0.js
+++ b/apidocs/search/enums_0.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['icalerrorenum_948',['icalerrorenum',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833',1,'icalerror.h']]],
- ['icalerrorstate_949',['icalerrorstate',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3',1,'icalerror.h']]],
- ['icalparser_5fstate_950',['icalparser_state',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7',1,'icalparser.h']]],
- ['icalrestriction_5fkind_951',['icalrestriction_kind',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1',1,'icalrestriction.h']]]
+ ['icalerrorenum_0',['icalerrorenum',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833',1,'icalerror.h']]],
+ ['icalerrorstate_1',['icalerrorstate',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3',1,'icalerror.h']]],
+ ['icalparser_5fstate_2',['icalparser_state',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7',1,'icalparser.h']]],
+ ['icalrestriction_5fkind_3',['icalrestriction_kind',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1',1,'icalrestriction.h']]]
];
diff --git a/apidocs/search/enumvalues_0.html b/apidocs/search/enumvalues_0.html
index 0d131d95..7a520ff8 100644
--- a/apidocs/search/enumvalues_0.html
+++ b/apidocs/search/enumvalues_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enumvalues_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/enumvalues_0.js b/apidocs/search/enumvalues_0.js
index cc03323b..231edcad 100644
--- a/apidocs/search/enumvalues_0.js
+++ b/apidocs/search/enumvalues_0.js
@@ -1,32 +1,32 @@
var searchData=
[
- ['ical_5fallocation_5ferror_952',['ICAL_ALLOCATION_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78',1,'icalerror.h']]],
- ['ical_5fbadarg_5ferror_953',['ICAL_BADARG_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1',1,'icalerror.h']]],
- ['ical_5ferror_5fdefault_954',['ICAL_ERROR_DEFAULT',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6',1,'icalerror.h']]],
- ['ical_5ferror_5ffatal_955',['ICAL_ERROR_FATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442',1,'icalerror.h']]],
- ['ical_5ferror_5fnonfatal_956',['ICAL_ERROR_NONFATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6',1,'icalerror.h']]],
- ['ical_5ferror_5funknown_957',['ICAL_ERROR_UNKNOWN',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f',1,'icalerror.h']]],
- ['ical_5ffile_5ferror_958',['ICAL_FILE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d',1,'icalerror.h']]],
- ['ical_5finternal_5ferror_959',['ICAL_INTERNAL_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd',1,'icalerror.h']]],
- ['ical_5fmalformeddata_5ferror_960',['ICAL_MALFORMEDDATA_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8',1,'icalerror.h']]],
- ['ical_5fnewfailed_5ferror_961',['ICAL_NEWFAILED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d',1,'icalerror.h']]],
- ['ical_5fno_5ferror_962',['ICAL_NO_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b',1,'icalerror.h']]],
- ['ical_5fparse_5ferror_963',['ICAL_PARSE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb',1,'icalerror.h']]],
- ['ical_5frestriction_5fnone_964',['ICAL_RESTRICTION_NONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fone_965',['ICAL_RESTRICTION_ONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17',1,'icalrestriction.h']]],
- ['ical_5frestriction_5foneexclusive_966',['ICAL_RESTRICTION_ONEEXCLUSIVE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fonemutual_967',['ICAL_RESTRICTION_ONEMUTUAL',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9',1,'icalrestriction.h']]],
- ['ical_5frestriction_5foneplus_968',['ICAL_RESTRICTION_ONEPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21',1,'icalrestriction.h']]],
- ['ical_5frestriction_5funknown_969',['ICAL_RESTRICTION_UNKNOWN',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fzero_970',['ICAL_RESTRICTION_ZERO',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fzeroorone_971',['ICAL_RESTRICTION_ZEROORONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94',1,'icalrestriction.h']]],
- ['ical_5frestriction_5fzeroplus_972',['ICAL_RESTRICTION_ZEROPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e',1,'icalrestriction.h']]],
- ['ical_5funimplemented_5ferror_973',['ICAL_UNIMPLEMENTED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7',1,'icalerror.h']]],
- ['ical_5funknown_5ferror_974',['ICAL_UNKNOWN_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551',1,'icalerror.h']]],
- ['ical_5fusage_5ferror_975',['ICAL_USAGE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6',1,'icalerror.h']]],
- ['icalparser_5fbegin_5fcomp_976',['ICALPARSER_BEGIN_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e',1,'icalparser.h']]],
- ['icalparser_5fend_5fcomp_977',['ICALPARSER_END_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2',1,'icalparser.h']]],
- ['icalparser_5ferror_978',['ICALPARSER_ERROR',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8',1,'icalparser.h']]],
- ['icalparser_5fin_5fprogress_979',['ICALPARSER_IN_PROGRESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2',1,'icalparser.h']]],
- ['icalparser_5fsuccess_980',['ICALPARSER_SUCCESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090',1,'icalparser.h']]]
+ ['ical_5fallocation_5ferror_0',['ICAL_ALLOCATION_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3ed4d866c28acaaaf99348b1ab27cd78',1,'icalerror.h']]],
+ ['ical_5fbadarg_5ferror_1',['ICAL_BADARG_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a2cc8bbcd8c07fc9a16e36f7aae5757b1',1,'icalerror.h']]],
+ ['ical_5ferror_5fdefault_2',['ICAL_ERROR_DEFAULT',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aa8624e525ff7c52b30310134230ba1e6',1,'icalerror.h']]],
+ ['ical_5ferror_5ffatal_3',['ICAL_ERROR_FATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a6a2c3dc27d17100317eadcc4156a9442',1,'icalerror.h']]],
+ ['ical_5ferror_5fnonfatal_4',['ICAL_ERROR_NONFATAL',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3aee5a5c75923a46b30105a272b75339b6',1,'icalerror.h']]],
+ ['ical_5ferror_5funknown_5',['ICAL_ERROR_UNKNOWN',['../icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3a5afdd784a33990b7a717f827c077737f',1,'icalerror.h']]],
+ ['ical_5ffile_5ferror_6',['ICAL_FILE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a3e6aa7e2b3aa393f3c048d64cea6578d',1,'icalerror.h']]],
+ ['ical_5finternal_5ferror_7',['ICAL_INTERNAL_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a5b0fc2e091e6b7287a9855d171648cbd',1,'icalerror.h']]],
+ ['ical_5fmalformeddata_5ferror_8',['ICAL_MALFORMEDDATA_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6ba07679ac440358c3090a351d27f0d8',1,'icalerror.h']]],
+ ['ical_5fnewfailed_5ferror_9',['ICAL_NEWFAILED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a055394ffaf6701aa12491dc10767f07d',1,'icalerror.h']]],
+ ['ical_5fno_5ferror_10',['ICAL_NO_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833a6748acb6af24f11fe6efbe1a19602d0b',1,'icalerror.h']]],
+ ['ical_5fparse_5ferror_11',['ICAL_PARSE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ac7e8ee36834bde1f2ee7b680700a8deb',1,'icalerror.h']]],
+ ['ical_5frestriction_5fnone_12',['ICAL_RESTRICTION_NONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a8919e63bb091b6a78f508a212e3d2a36',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fone_13',['ICAL_RESTRICTION_ONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a4bc2d60b26b48e795abf26e05dd2fe17',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5foneexclusive_14',['ICAL_RESTRICTION_ONEEXCLUSIVE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a6689f5056a7239a1f7d90eed1697d4f9',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fonemutual_15',['ICAL_RESTRICTION_ONEMUTUAL',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aa27388029f05e9a1fae601d0ccbf69d9',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5foneplus_16',['ICAL_RESTRICTION_ONEPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a772dd4b4cdfe5d5a264ec237a63e6c21',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5funknown_17',['ICAL_RESTRICTION_UNKNOWN',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a166b57120ae7e1f7b2d321d36bbb7bce',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fzero_18',['ICAL_RESTRICTION_ZERO',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fzeroorone_19',['ICAL_RESTRICTION_ZEROORONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94',1,'icalrestriction.h']]],
+ ['ical_5frestriction_5fzeroplus_20',['ICAL_RESTRICTION_ZEROPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e',1,'icalrestriction.h']]],
+ ['ical_5funimplemented_5ferror_21',['ICAL_UNIMPLEMENTED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7',1,'icalerror.h']]],
+ ['ical_5funknown_5ferror_22',['ICAL_UNKNOWN_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551',1,'icalerror.h']]],
+ ['ical_5fusage_5ferror_23',['ICAL_USAGE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6',1,'icalerror.h']]],
+ ['icalparser_5fbegin_5fcomp_24',['ICALPARSER_BEGIN_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a0bfd41070e190cb87f0e8385e0c8031e',1,'icalparser.h']]],
+ ['icalparser_5fend_5fcomp_25',['ICALPARSER_END_COMP',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a5a29afa239e509cc9f45a61a2c10feb2',1,'icalparser.h']]],
+ ['icalparser_5ferror_26',['ICALPARSER_ERROR',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7adc8fd0c6d697007e6b3fa12bd118a9c8',1,'icalparser.h']]],
+ ['icalparser_5fin_5fprogress_27',['ICALPARSER_IN_PROGRESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a927206f107dfdc62cfd33a9115a997b2',1,'icalparser.h']]],
+ ['icalparser_5fsuccess_28',['ICALPARSER_SUCCESS',['../icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7a2dc67ce9b2811c477a462025a9ed9090',1,'icalparser.h']]]
];
diff --git a/apidocs/search/files_0.html b/apidocs/search/files_0.html
index 9498842a..da83704e 100644
--- a/apidocs/search/files_0.html
+++ b/apidocs/search/files_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/files_0.js b/apidocs/search/files_0.js
index 90a2c2c0..287d39d6 100644
--- a/apidocs/search/files_0.js
+++ b/apidocs/search/files_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['astime_2eh_596',['astime.h',['../astime_8h.html',1,'']]]
+ ['astime_2eh_0',['astime.h',['../astime_8h.html',1,'']]]
];
diff --git a/apidocs/search/files_1.html b/apidocs/search/files_1.html
index 7050ef48..f7e1582a 100644
--- a/apidocs/search/files_1.html
+++ b/apidocs/search/files_1.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_1.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/files_1.js b/apidocs/search/files_1.js
index 6adb5f78..245d4c85 100644
--- a/apidocs/search/files_1.js
+++ b/apidocs/search/files_1.js
@@ -1,29 +1,29 @@
var searchData=
[
- ['icalarray_2eh_597',['icalarray.h',['../icalarray_8h.html',1,'']]],
- ['icalattach_2eh_598',['icalattach.h',['../icalattach_8h.html',1,'']]],
- ['icalbdbset_5fcxx_2eh_599',['icalbdbset_cxx.h',['../icalbdbset__cxx_8h.html',1,'']]],
- ['icalcalendar_2eh_600',['icalcalendar.h',['../icalcalendar_8h.html',1,'']]],
- ['icalcomponent_2eh_601',['icalcomponent.h',['../icalcomponent_8h.html',1,'']]],
- ['icaldirset_2eh_602',['icaldirset.h',['../icaldirset_8h.html',1,'']]],
- ['icalduration_2eh_603',['icalduration.h',['../icalduration_8h.html',1,'']]],
- ['icalenums_2eh_604',['icalenums.h',['../icalenums_8h.html',1,'']]],
- ['icalerror_2eh_605',['icalerror.h',['../icalerror_8h.html',1,'']]],
- ['icalgauge_2eh_606',['icalgauge.h',['../icalgauge_8h.html',1,'']]],
- ['icalmemory_2eh_607',['icalmemory.h',['../icalmemory_8h.html',1,'']]],
- ['icalparameter_2eh_608',['icalparameter.h',['../icalparameter_8h.html',1,'']]],
- ['icalparameter_5fcxx_2eh_609',['icalparameter_cxx.h',['../icalparameter__cxx_8h.html',1,'']]],
- ['icalparser_2eh_610',['icalparser.h',['../icalparser_8h.html',1,'']]],
- ['icalperiod_2eh_611',['icalperiod.h',['../icalperiod_8h.html',1,'']]],
- ['icalproperty_2eh_612',['icalproperty.h',['../icalproperty_8h.html',1,'']]],
- ['icalproperty_5fcxx_2eh_613',['icalproperty_cxx.h',['../icalproperty__cxx_8h.html',1,'']]],
- ['icalrecur_2eh_614',['icalrecur.h',['../icalrecur_8h.html',1,'']]],
- ['icalrestriction_2eh_615',['icalrestriction.h',['../icalrestriction_8h.html',1,'']]],
- ['icalset_2eh_616',['icalset.h',['../icalset_8h.html',1,'']]],
- ['icalspanlist_2eh_617',['icalspanlist.h',['../icalspanlist_8h.html',1,'']]],
- ['icalspanlist_5fcxx_2eh_618',['icalspanlist_cxx.h',['../icalspanlist__cxx_8h.html',1,'']]],
- ['icaltime_2eh_619',['icaltime.h',['../icaltime_8h.html',1,'']]],
- ['icaltimezone_2eh_620',['icaltimezone.h',['../icaltimezone_8h.html',1,'']]],
- ['icalvalue_2eh_621',['icalvalue.h',['../icalvalue_8h.html',1,'']]],
- ['icptrholder_5fcxx_2eh_622',['icptrholder_cxx.h',['../icptrholder__cxx_8h.html',1,'']]]
+ ['icalarray_2eh_0',['icalarray.h',['../icalarray_8h.html',1,'']]],
+ ['icalattach_2eh_1',['icalattach.h',['../icalattach_8h.html',1,'']]],
+ ['icalbdbset_5fcxx_2eh_2',['icalbdbset_cxx.h',['../icalbdbset__cxx_8h.html',1,'']]],
+ ['icalcalendar_2eh_3',['icalcalendar.h',['../icalcalendar_8h.html',1,'']]],
+ ['icalcomponent_2eh_4',['icalcomponent.h',['../icalcomponent_8h.html',1,'']]],
+ ['icaldirset_2eh_5',['icaldirset.h',['../icaldirset_8h.html',1,'']]],
+ ['icalduration_2eh_6',['icalduration.h',['../icalduration_8h.html',1,'']]],
+ ['icalenums_2eh_7',['icalenums.h',['../icalenums_8h.html',1,'']]],
+ ['icalerror_2eh_8',['icalerror.h',['../icalerror_8h.html',1,'']]],
+ ['icalgauge_2eh_9',['icalgauge.h',['../icalgauge_8h.html',1,'']]],
+ ['icalmemory_2eh_10',['icalmemory.h',['../icalmemory_8h.html',1,'']]],
+ ['icalparameter_2eh_11',['icalparameter.h',['../icalparameter_8h.html',1,'']]],
+ ['icalparameter_5fcxx_2eh_12',['icalparameter_cxx.h',['../icalparameter__cxx_8h.html',1,'']]],
+ ['icalparser_2eh_13',['icalparser.h',['../icalparser_8h.html',1,'']]],
+ ['icalperiod_2eh_14',['icalperiod.h',['../icalperiod_8h.html',1,'']]],
+ ['icalproperty_2eh_15',['icalproperty.h',['../icalproperty_8h.html',1,'']]],
+ ['icalproperty_5fcxx_2eh_16',['icalproperty_cxx.h',['../icalproperty__cxx_8h.html',1,'']]],
+ ['icalrecur_2eh_17',['icalrecur.h',['../icalrecur_8h.html',1,'']]],
+ ['icalrestriction_2eh_18',['icalrestriction.h',['../icalrestriction_8h.html',1,'']]],
+ ['icalset_2eh_19',['icalset.h',['../icalset_8h.html',1,'']]],
+ ['icalspanlist_2eh_20',['icalspanlist.h',['../icalspanlist_8h.html',1,'']]],
+ ['icalspanlist_5fcxx_2eh_21',['icalspanlist_cxx.h',['../icalspanlist__cxx_8h.html',1,'']]],
+ ['icaltime_2eh_22',['icaltime.h',['../icaltime_8h.html',1,'']]],
+ ['icaltimezone_2eh_23',['icaltimezone.h',['../icaltimezone_8h.html',1,'']]],
+ ['icalvalue_2eh_24',['icalvalue.h',['../icalvalue_8h.html',1,'']]],
+ ['icptrholder_5fcxx_2eh_25',['icptrholder_cxx.h',['../icptrholder__cxx_8h.html',1,'']]]
];
diff --git a/apidocs/search/files_2.html b/apidocs/search/files_2.html
index 497cdf5c..99aca620 100644
--- a/apidocs/search/files_2.html
+++ b/apidocs/search/files_2.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_2.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/files_2.js b/apidocs/search/files_2.js
index 9dbc8a77..0c76a61e 100644
--- a/apidocs/search/files_2.js
+++ b/apidocs/search/files_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['vcomponent_5fcxx_2eh_623',['vcomponent_cxx.h',['../vcomponent__cxx_8h.html',1,'']]]
+ ['vcomponent_5fcxx_2eh_0',['vcomponent_cxx.h',['../vcomponent__cxx_8h.html',1,'']]]
];
diff --git a/apidocs/search/functions_0.html b/apidocs/search/functions_0.html
index eb4c5014..2d2d9501 100644
--- a/apidocs/search/functions_0.html
+++ b/apidocs/search/functions_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_0.js b/apidocs/search/functions_0.js
index 3581f6e9..e9ec7d72 100644
--- a/apidocs/search/functions_0.js
+++ b/apidocs/search/functions_0.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['add_5fproperty_624',['add_property',['../classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d',1,'LibICal::VComponent']]],
- ['as_5fvector_625',['as_vector',['../classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc',1,'LibICal::ICalSpanList']]]
+ ['add_5fproperty_0',['add_property',['../classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d',1,'LibICal::VComponent']]],
+ ['as_5fvector_1',['as_vector',['../classLibICal_1_1ICalSpanList.html#a90af8eaf10472184439c880382f137fc',1,'LibICal::ICalSpanList']]]
];
diff --git a/apidocs/search/functions_1.html b/apidocs/search/functions_1.html
index ef4088b8..3b96b900 100644
--- a/apidocs/search/functions_1.html
+++ b/apidocs/search/functions_1.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_1.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_1.js b/apidocs/search/functions_1.js
index fe06743b..93c77a72 100644
--- a/apidocs/search/functions_1.js
+++ b/apidocs/search/functions_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['begin_5fcomponent_626',['begin_component',['../classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5',1,'LibICal::VComponent']]]
+ ['begin_5fcomponent_0',['begin_component',['../classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5',1,'LibICal::VComponent']]]
];
diff --git a/apidocs/search/functions_2.html b/apidocs/search/functions_2.html
index ca5aa10e..1f16d2ae 100644
--- a/apidocs/search/functions_2.html
+++ b/apidocs/search/functions_2.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_2.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_2.js b/apidocs/search/functions_2.js
index 8ec2cf11..c2374f5c 100644
--- a/apidocs/search/functions_2.js
+++ b/apidocs/search/functions_2.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['caldat_627',['caldat',['../astime_8h.html#a71ea4b389d8486821b9c010c75445b34',1,'astime.h']]],
- ['convert_5ferrors_628',['convert_errors',['../classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47',1,'LibICal::VComponent']]],
- ['count_5ferrors_629',['count_errors',['../classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82',1,'LibICal::VComponent']]]
+ ['caldat_0',['caldat',['../astime_8h.html#a71ea4b389d8486821b9c010c75445b34',1,'astime.h']]],
+ ['convert_5ferrors_1',['convert_errors',['../classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47',1,'LibICal::VComponent']]],
+ ['count_5ferrors_2',['count_errors',['../classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82',1,'LibICal::VComponent']]]
];
diff --git a/apidocs/search/functions_3.html b/apidocs/search/functions_3.html
index d79f55b8..0b37ee2f 100644
--- a/apidocs/search/functions_3.html
+++ b/apidocs/search/functions_3.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_3.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_3.js b/apidocs/search/functions_3.js
index 27a03caa..82d7e6f1 100644
--- a/apidocs/search/functions_3.js
+++ b/apidocs/search/functions_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['dump_630',['dump',['../classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b',1,'LibICal::ICalSpanList']]]
+ ['dump_0',['dump',['../classLibICal_1_1ICalSpanList.html#ae1c6dbf5f3b15806459f12ec4b89414b',1,'LibICal::ICalSpanList']]]
];
diff --git a/apidocs/search/functions_4.html b/apidocs/search/functions_4.html
index 1657cad0..0eaf2b4a 100644
--- a/apidocs/search/functions_4.html
+++ b/apidocs/search/functions_4.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_4.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_4.js b/apidocs/search/functions_4.js
index 95315d0d..0ae4f6a9 100644
--- a/apidocs/search/functions_4.js
+++ b/apidocs/search/functions_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['free_5fzone_5fdirectory_631',['free_zone_directory',['../icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294',1,'icaltimezone.c']]]
+ ['free_5fzone_5fdirectory_0',['free_zone_directory',['../icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294',1,'icaltimezone.c']]]
];
diff --git a/apidocs/search/functions_5.html b/apidocs/search/functions_5.html
index 9301d6b9..eaa27697 100644
--- a/apidocs/search/functions_5.html
+++ b/apidocs/search/functions_5.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_5.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_5.js b/apidocs/search/functions_5.js
index e9c60c71..faabac8a 100644
--- a/apidocs/search/functions_5.js
+++ b/apidocs/search/functions_5.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['get_5fcurrent_5fcomponent_632',['get_current_component',['../classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67',1,'LibICal::VComponent']]],
- ['get_5fdtend_633',['get_dtend',['../classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02',1,'LibICal::VComponent']]],
- ['get_5ffirst_5fparameter_634',['get_first_parameter',['../classLibICal_1_1ICalProperty.html#a0b4908b7422700e766ad2bdb548b1ddc',1,'LibICal::ICalProperty']]],
- ['get_5ffirst_5freal_5fcomponent_635',['get_first_real_component',['../classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42',1,'LibICal::VComponent']]],
- ['get_5finner_636',['get_inner',['../classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2',1,'LibICal::VComponent']]],
- ['get_5fname_637',['get_name',['../classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3',1,'LibICal::ICalProperty']]],
- ['get_5fspan_638',['get_span',['../classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb',1,'LibICal::VComponent']]],
- ['get_5fvfreebusy_639',['get_vfreebusy',['../classLibICal_1_1ICalSpanList.html#ac1cab01d04bb4f2ef0d08ec146b4a6d3',1,'LibICal::ICalSpanList']]],
- ['gettriggertime_640',['getTriggerTime',['../classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878',1,'LibICal::VAlarm']]]
+ ['get_5fcurrent_5fcomponent_0',['get_current_component',['../classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74',1,'LibICal::VComponent']]],
+ ['get_5fdtend_1',['get_dtend',['../classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02',1,'LibICal::VComponent']]],
+ ['get_5ffirst_5fparameter_2',['get_first_parameter',['../classLibICal_1_1ICalProperty.html#a7cf59c3497829c43fe4d90f00ef9ad90',1,'LibICal::ICalProperty']]],
+ ['get_5ffirst_5freal_5fcomponent_3',['get_first_real_component',['../classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1',1,'LibICal::VComponent']]],
+ ['get_5finner_4',['get_inner',['../classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598',1,'LibICal::VComponent']]],
+ ['get_5fname_5',['get_name',['../classLibICal_1_1ICalProperty.html#af1cf1f6da567ebffdf9e59af1a3fe1e3',1,'LibICal::ICalProperty']]],
+ ['get_5fspan_6',['get_span',['../classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb',1,'LibICal::VComponent']]],
+ ['get_5fvfreebusy_7',['get_vfreebusy',['../classLibICal_1_1ICalSpanList.html#a6b9c15908043937b51737641abda8e48',1,'LibICal::ICalSpanList']]],
+ ['gettriggertime_8',['getTriggerTime',['../classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878',1,'LibICal::VAlarm']]]
];
diff --git a/apidocs/search/functions_6.html b/apidocs/search/functions_6.html
index 9c4f5fc6..25d1cc81 100644
--- a/apidocs/search/functions_6.html
+++ b/apidocs/search/functions_6.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_6.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_6.js b/apidocs/search/functions_6.js
index b5477404..3d589e28 100644
--- a/apidocs/search/functions_6.js
+++ b/apidocs/search/functions_6.js
@@ -1,229 +1,229 @@
var searchData=
[
- ['ical_5fbt_641',['ical_bt',['../icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00',1,'icalerror.c']]],
- ['icalarray_5fappend_642',['icalarray_append',['../icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242',1,'icalarray.c']]],
- ['icalarray_5fcopy_643',['icalarray_copy',['../icalarray_8h.html#aa4bcd6fa2682deef8bdfd0d3b59be567',1,'icalarray.c']]],
- ['icalarray_5felement_5fat_644',['icalarray_element_at',['../icalarray_8h.html#a8d76fb1a34690980421b6c82c40d5f9c',1,'icalarray.c']]],
- ['icalarray_5ffree_645',['icalarray_free',['../icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f',1,'icalarray.c']]],
- ['icalarray_5fnew_646',['icalarray_new',['../icalarray_8h.html#a0254b829a5b491bf42d19afa3b2d6f1e',1,'icalarray.c']]],
- ['icalarray_5fremove_5felement_5fat_647',['icalarray_remove_element_at',['../icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a',1,'icalarray.c']]],
- ['icalarray_5fsort_648',['icalarray_sort',['../icalarray_8h.html#a7552d72058960fe92eeae36531275913',1,'icalarray.c']]],
- ['icalattach_5fget_5fdata_649',['icalattach_get_data',['../icalattach_8h.html#a04b7e2f7106af21ca2cc03b9040f9487',1,'icalattach.c']]],
- ['icalattach_5fget_5fis_5furl_650',['icalattach_get_is_url',['../icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1',1,'icalattach.c']]],
- ['icalattach_5fget_5furl_651',['icalattach_get_url',['../icalattach_8h.html#ace086024b7d9e24e0052ccd7a6fc1d60',1,'icalattach.c']]],
- ['icalattach_5fnew_5ffrom_5fdata_652',['icalattach_new_from_data',['../icalattach_8h.html#ab6274ba5df22dde512aaa5bb07f08464',1,'icalattach.c']]],
- ['icalattach_5fnew_5ffrom_5furl_653',['icalattach_new_from_url',['../icalattach_8h.html#a8fd3cb99bf67d17f3f11cc7b5f78f13b',1,'icalattach.c']]],
- ['icalattach_5fref_654',['icalattach_ref',['../icalattach_8h.html#aa442cd17e95dd605f5df40194d910002',1,'icalattach.c']]],
- ['icalattach_5funref_655',['icalattach_unref',['../icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f',1,'icalattach.c']]],
- ['icalcomponent_5fconvert_5ferrors_656',['icalcomponent_convert_errors',['../icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e',1,'icalcomponent.c']]],
- ['icalcomponent_5fcount_5ferrors_657',['icalcomponent_count_errors',['../icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146',1,'icalcomponent.c']]],
- ['icalcomponent_5fforeach_5frecurrence_658',['icalcomponent_foreach_recurrence',['../icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e',1,'icalcomponent.c']]],
- ['icalcomponent_5fforeach_5ftzid_659',['icalcomponent_foreach_tzid',['../icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fdtend_660',['icalcomponent_get_dtend',['../icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fdtstart_661',['icalcomponent_get_dtstart',['../icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fdue_662',['icalcomponent_get_due',['../icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fduration_663',['icalcomponent_get_duration',['../icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5ffirst_5freal_5fcomponent_664',['icalcomponent_get_first_real_component',['../icalcomponent_8h.html#af7b5953c513748cd41b40fdb50d88b66',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5finner_665',['icalcomponent_get_inner',['../icalcomponent_8h.html#ad12e1b267cde48639df6d0dcd0fba178',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fmethod_666',['icalcomponent_get_method',['../icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5frelcalid_667',['icalcomponent_get_relcalid',['../icalcomponent_8h.html#a4b5707bb3972230bb4a15cd0e163ac3f',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5fspan_668',['icalcomponent_get_span',['../icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770',1,'icalcomponent.c']]],
- ['icalcomponent_5fget_5ftimezone_669',['icalcomponent_get_timezone',['../icalcomponent_8h.html#a2db8709fe4510a08cdb26e13364484d4',1,'icalcomponent.c']]],
- ['icalcomponent_5fmerge_5fcomponent_670',['icalcomponent_merge_component',['../icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_671',['icalcomponent_new',['../icalcomponent_8h.html#a601ce104db17e96574387a14a8bcde86',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_5fclone_672',['icalcomponent_new_clone',['../icalcomponent_8h.html#ac797f16691c303b9deef2a7d09bff460',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_5ffrom_5fstring_673',['icalcomponent_new_from_string',['../icalcomponent_8h.html#a29e0e1c92861f2f2891a0b9e39565f16',1,'icalcomponent.c']]],
- ['icalcomponent_5fnew_5fx_674',['icalcomponent_new_x',['../icalcomponent_8h.html#ab2ffa03b88dc791489d3ab664a85dac3',1,'icalcomponent.c']]],
- ['icalcomponent_5fnormalize_675',['icalcomponent_normalize',['../icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fdtend_676',['icalcomponent_set_dtend',['../icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fdtstart_677',['icalcomponent_set_dtstart',['../icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fdue_678',['icalcomponent_set_due',['../icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fduration_679',['icalcomponent_set_duration',['../icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5fmethod_680',['icalcomponent_set_method',['../icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5',1,'icalcomponent.c']]],
- ['icalcomponent_5fset_5frelcalid_681',['icalcomponent_set_relcalid',['../icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701',1,'icalcomponent.c']]],
- ['icalcomponent_5fstrip_5ferrors_682',['icalcomponent_strip_errors',['../icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa',1,'icalcomponent.c']]],
- ['icalcomponent_5fvanew_683',['icalcomponent_vanew',['../icalcomponent_8h.html#a17434ae44b07679a5d9aa521e91a5ec6',1,'icalcomponent.c']]],
- ['icaldirset_5fadd_5fcomponent_684',['icaldirset_add_component',['../icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b',1,'icaldirset.c']]],
- ['icaldirset_5fremove_5fcomponent_685',['icaldirset_remove_component',['../icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad',1,'icaldirset.c']]],
- ['icaldurationtype_5fas_5fical_5fstring_686',['icaldurationtype_as_ical_string',['../icalduration_8h.html#a7ebae580ab5bab4e9ffe822ff1dee9c8',1,'icalduration.c']]],
- ['icaldurationtype_5fas_5fical_5fstring_5fr_687',['icaldurationtype_as_ical_string_r',['../icalduration_8h.html#a758d27dc5433c570f5ea5995c5001e79',1,'icalduration.c']]],
- ['icaldurationtype_5fas_5fint_688',['icaldurationtype_as_int',['../icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18',1,'icalduration.c']]],
- ['icaldurationtype_5fbad_5fduration_689',['icaldurationtype_bad_duration',['../icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd',1,'icalduration.c']]],
- ['icaldurationtype_5ffrom_5fint_690',['icaldurationtype_from_int',['../icalduration_8h.html#a88157a8ae61263ea15af92a416889301',1,'icalduration.c']]],
- ['icaldurationtype_5ffrom_5fstring_691',['icaldurationtype_from_string',['../icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4',1,'icalduration.c']]],
- ['icaldurationtype_5fis_5fbad_5fduration_692',['icaldurationtype_is_bad_duration',['../icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6',1,'icalduration.c']]],
- ['icaldurationtype_5fis_5fnull_5fduration_693',['icaldurationtype_is_null_duration',['../icalduration_8h.html#afcdeddc439488d8f586db0702593c270',1,'icalduration.c']]],
- ['icaldurationtype_5fnull_5fduration_694',['icaldurationtype_null_duration',['../icalduration_8h.html#ad716774a6570e0be2eb11868deb86595',1,'icalduration.c']]],
- ['icalenum_5fnum_5fto_5freqstat_695',['icalenum_num_to_reqstat',['../icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fcode_5fr_696',['icalenum_reqstat_code_r',['../icalenums_8h.html#ae88057e8249446299ab8e55e9f5985eb',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fdesc_697',['icalenum_reqstat_desc',['../icalenums_8h.html#a45205191f6adf83d67d1a9511ed2709a',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fmajor_698',['icalenum_reqstat_major',['../icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d',1,'icalenums.c']]],
- ['icalenum_5freqstat_5fminor_699',['icalenum_reqstat_minor',['../icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9',1,'icalenums.c']]],
- ['icalerrno_5freturn_700',['icalerrno_return',['../icalerror_8h.html#aafe7575af3bfd0754deaad7eecae38e5',1,'icalerror.c']]],
- ['icalerror_5fclear_5ferrno_701',['icalerror_clear_errno',['../icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28',1,'icalerror.c']]],
- ['icalerror_5fcrash_5fhere_702',['icalerror_crash_here',['../icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62',1,'icalerror.c']]],
- ['icalerror_5ferror_5ffrom_5fstring_703',['icalerror_error_from_string',['../icalerror_8h.html#a9b60700869241af095f0604f35b1c446',1,'icalerror.c']]],
- ['icalerror_5fget_5ferror_5fstate_704',['icalerror_get_error_state',['../icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d',1,'icalerror.c']]],
- ['icalerror_5fget_5ferrors_5fare_5ffatal_705',['icalerror_get_errors_are_fatal',['../icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389',1,'icalerror.c']]],
- ['icalerror_5fperror_706',['icalerror_perror',['../icalerror_8h.html#a55b38314ff59cf335de4b0d32ebff149',1,'icalerror.c']]],
- ['icalerror_5frestore_707',['icalerror_restore',['../icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a',1,'icalerror.c']]],
- ['icalerror_5fset_5ferrno_708',['icalerror_set_errno',['../icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2',1,'icalerror.c']]],
- ['icalerror_5fset_5ferror_5fstate_709',['icalerror_set_error_state',['../icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4',1,'icalerror.c']]],
- ['icalerror_5fset_5ferrors_5fare_5ffatal_710',['icalerror_set_errors_are_fatal',['../icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8',1,'icalerror.c']]],
- ['icalerror_5fstop_5fhere_711',['icalerror_stop_here',['../icalerror_8h.html#a9102f6b721a280151c7858860707171b',1,'icalerror.c']]],
- ['icalerror_5fstrerror_712',['icalerror_strerror',['../icalerror_8h.html#ace2dcbae58882ed326b4716bf54842cc',1,'icalerror.c']]],
- ['icalerror_5fsupress_713',['icalerror_supress',['../icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2',1,'icalerror.c']]],
- ['icalgauge_5fcompare_714',['icalgauge_compare',['../icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd',1,'icalgauge.c']]],
- ['icalgauge_5fdump_715',['icalgauge_dump',['../icalgauge_8h.html#a3000c05fd412869503e8499c07030f48',1,'icalgauge.c']]],
- ['icalgauge_5fget_5fexpand_716',['icalgauge_get_expand',['../icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998',1,'icalgauge.c']]],
- ['icalmemory_5fadd_5ftmp_5fbuffer_717',['icalmemory_add_tmp_buffer',['../icalmemory_8h.html#ae9f1799733a1577748a028181098be48',1,'icalmemory.c']]],
- ['icalmemory_5fappend_5fchar_718',['icalmemory_append_char',['../icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5',1,'icalmemory.c']]],
- ['icalmemory_5fappend_5fstring_719',['icalmemory_append_string',['../icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6',1,'icalmemory.c']]],
- ['icalmemory_5ffree_5fbuffer_720',['icalmemory_free_buffer',['../icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879',1,'icalmemory.c']]],
- ['icalmemory_5ffree_5fring_721',['icalmemory_free_ring',['../icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664',1,'icalmemory.c']]],
- ['icalmemory_5fnew_5fbuffer_722',['icalmemory_new_buffer',['../icalmemory_8h.html#a44986d86c778125a313d423b70cd2b54',1,'icalmemory.c']]],
- ['icalmemory_5fresize_5fbuffer_723',['icalmemory_resize_buffer',['../icalmemory_8h.html#a4e657ee861bf1f00ed4e6eb03cd4a0a5',1,'icalmemory.c']]],
- ['icalmemory_5fstrdup_724',['icalmemory_strdup',['../icalmemory_8h.html#aeae6b906a9fcba61eb725d060361b180',1,'icalmemory.c']]],
- ['icalmemory_5ftmp_5fbuffer_725',['icalmemory_tmp_buffer',['../icalmemory_8h.html#ad73fe2ed5791e8d4d4513b1e23f7b86e',1,'icalmemory.c']]],
- ['icalmemory_5ftmp_5fcopy_726',['icalmemory_tmp_copy',['../icalmemory_8h.html#a3f5eccaa6b37d176a970b7d3a9f7aa66',1,'icalmemory.c']]],
- ['icalparameter_5fas_5fical_5fstring_727',['icalparameter_as_ical_string',['../icalparameter_8h.html#adca99971f21bcb7259f54c524837003e',1,'icalparameter.c']]],
- ['icalparameter_5fas_5fical_5fstring_5fr_728',['icalparameter_as_ical_string_r',['../icalparameter_8h.html#adfc8b22df1d5ead58b47fd83b772c9b0',1,'icalparameter.c']]],
- ['icalparameter_5ffree_729',['icalparameter_free',['../icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fiana_5fname_730',['icalparameter_get_iana_name',['../icalparameter_8h.html#aa89e6b3abb7ecc6fece2f56db84e813f',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fiana_5fvalue_731',['icalparameter_get_iana_value',['../icalparameter_8h.html#af315ea93079ce834a1cfd68a67294aab',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fparent_732',['icalparameter_get_parent',['../icalproperty_8h.html#a2cc40faef03b95fd575acc1e17dbfaed',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fxname_733',['icalparameter_get_xname',['../icalparameter_8h.html#a0e5cea8520c67d68a9f129838a9a6e83',1,'icalparameter.c']]],
- ['icalparameter_5fget_5fxvalue_734',['icalparameter_get_xvalue',['../icalparameter_8h.html#a97de698d7db2cab7c894c67b3d8fb673',1,'icalparameter.c']]],
- ['icalparameter_5fhas_5fsame_5fname_735',['icalparameter_has_same_name',['../icalparameter_8h.html#add735467f8a84b476f5899e262a072a2',1,'icalparameter.c']]],
- ['icalparameter_5fisa_736',['icalparameter_isa',['../icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b',1,'icalparameter.c']]],
- ['icalparameter_5fisa_5fparameter_737',['icalparameter_isa_parameter',['../icalparameter_8h.html#a960908ba27797c51f965b997be99f284',1,'icalparameter.c']]],
- ['icalparameter_5fkind_5fis_5fvalid_738',['icalparameter_kind_is_valid',['../icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66',1,'icalparameter.h']]],
- ['icalparameter_5fkind_5fto_5fstring_739',['icalparameter_kind_to_string',['../icalparameter_8h.html#af2bc3ace454dda792d4847dcc919d241',1,'icalparameter.h']]],
- ['icalparameter_5fnew_740',['icalparameter_new',['../icalparameter_8h.html#a2ac8c2694443398bd6253e4a5ab2c3b0',1,'icalparameter.c']]],
- ['icalparameter_5fnew_5fclone_741',['icalparameter_new_clone',['../icalparameter_8h.html#a560f57eddaa8d43f28a3b9b758563581',1,'icalparameter.c']]],
- ['icalparameter_5fnew_5ffrom_5fstring_742',['icalparameter_new_from_string',['../icalparameter_8h.html#a742e0609475e48232a0e5208184d3767',1,'icalparameter.c']]],
- ['icalparameter_5fnew_5ffrom_5fvalue_5fstring_743',['icalparameter_new_from_value_string',['../icalparameter_8h.html#a6f785010533a0f63de5ef811d7ea0e87',1,'icalparameter.h']]],
- ['icalparameter_5fset_5fiana_5fname_744',['icalparameter_set_iana_name',['../icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fiana_5fvalue_745',['icalparameter_set_iana_value',['../icalparameter_8h.html#adf6329d175597783232853ff1ca53e24',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fparent_746',['icalparameter_set_parent',['../icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fxname_747',['icalparameter_set_xname',['../icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da',1,'icalparameter.c']]],
- ['icalparameter_5fset_5fxvalue_748',['icalparameter_set_xvalue',['../icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691',1,'icalparameter.c']]],
- ['icalparameter_5fstring_5fto_5fkind_749',['icalparameter_string_to_kind',['../icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6',1,'icalparameter.h']]],
- ['icalparser_5fadd_5fline_750',['icalparser_add_line',['../icalparser_8h.html#a1138735cde70554bcdfc17dc8a595a6a',1,'icalparser.c']]],
- ['icalparser_5fclean_751',['icalparser_clean',['../icalparser_8h.html#aa184343e374e5a201d8079df827597b2',1,'icalparser.c']]],
- ['icalparser_5ffree_752',['icalparser_free',['../icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d',1,'icalparser.c']]],
- ['icalparser_5fget_5fline_753',['icalparser_get_line',['../icalparser_8h.html#a1e9b165c1aa2ba82605bcccadf85f74c',1,'icalparser.c']]],
- ['icalparser_5fget_5fstate_754',['icalparser_get_state',['../icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027',1,'icalparser.c']]],
- ['icalparser_5fnew_755',['icalparser_new',['../icalparser_8h.html#a3a7a45307a9ff90ec23d632501c0bd00',1,'icalparser.c']]],
- ['icalparser_5fparse_756',['icalparser_parse',['../icalparser_8h.html#aab80e10c3636d6476bc4920ae72d4b70',1,'icalparser.c']]],
- ['icalparser_5fparse_5fstring_757',['icalparser_parse_string',['../icalparser_8h.html#a966f6fd4bc931c06b2c596daeadb692f',1,'icalparser.c']]],
- ['icalparser_5fset_5fgen_5fdata_758',['icalparser_set_gen_data',['../icalparser_8h.html#aae6d08b4084610e225621a25dddd7689',1,'icalparser.c']]],
- ['icalperiodtype_5fas_5fical_5fstring_759',['icalperiodtype_as_ical_string',['../icalperiod_8h.html#ac84e7fc00fa25286c1f109eb35a10883',1,'icalperiod.c']]],
- ['icalperiodtype_5fas_5fical_5fstring_5fr_760',['icalperiodtype_as_ical_string_r',['../icalperiod_8h.html#ac71be7790d778145a59ad9626458ccd5',1,'icalperiod.c']]],
- ['icalperiodtype_5ffrom_5fstring_761',['icalperiodtype_from_string',['../icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd',1,'icalperiod.c']]],
- ['icalperiodtype_5fis_5fnull_5fperiod_762',['icalperiodtype_is_null_period',['../icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf',1,'icalperiod.c']]],
- ['icalperiodtype_5fis_5fvalid_5fperiod_763',['icalperiodtype_is_valid_period',['../icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7',1,'icalperiod.c']]],
- ['icalperiodtype_5fnull_5fperiod_764',['icalperiodtype_null_period',['../icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa',1,'icalperiod.c']]],
- ['icalproperty_5fget_5fdatetime_5fwith_5fcomponent_765',['icalproperty_get_datetime_with_component',['../icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721',1,'icalproperty.c']]],
- ['icalproperty_5fget_5fparent_766',['icalproperty_get_parent',['../icalcomponent_8h.html#a5eee36d84521673834c76543de52d541',1,'icalproperty.c']]],
- ['icalproperty_5fget_5fproperty_5fname_767',['icalproperty_get_property_name',['../icalproperty_8h.html#a3caefa5ff2dec002606c6faf3bb13867',1,'icalproperty.c']]],
- ['icalproperty_5fkind_5fis_5fvalid_768',['icalproperty_kind_is_valid',['../icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675',1,'icalproperty.h']]],
- ['icalproperty_5fnormalize_769',['icalproperty_normalize',['../icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa',1,'icalproperty.c']]],
- ['icalproperty_5frecurrence_5fis_5fexcluded_770',['icalproperty_recurrence_is_excluded',['../icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f',1,'icalcomponent.c']]],
- ['icalproperty_5fremove_5fparameter_5fby_5fkind_771',['icalproperty_remove_parameter_by_kind',['../icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d',1,'icalproperty.c']]],
- ['icalproperty_5fremove_5fparameter_5fby_5fname_772',['icalproperty_remove_parameter_by_name',['../icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe',1,'icalproperty.c']]],
- ['icalproperty_5fremove_5fparameter_5fby_5fref_773',['icalproperty_remove_parameter_by_ref',['../icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e',1,'icalproperty.c']]],
- ['icalproperty_5fset_5fparent_774',['icalproperty_set_parent',['../icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2',1,'icalproperty.c']]],
- ['icalrecur_5fexpand_5frecurrence_775',['icalrecur_expand_recurrence',['../icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5ffree_776',['icalrecur_iterator_free',['../icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5fnew_777',['icalrecur_iterator_new',['../icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5fnext_778',['icalrecur_iterator_next',['../icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3',1,'icalrecur.c']]],
- ['icalrecur_5fiterator_5fset_5fstart_779',['icalrecur_iterator_set_start',['../icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5',1,'icalrecur.c']]],
- ['icalrecurrencetype_5fday_5fday_5fof_5fweek_780',['icalrecurrencetype_day_day_of_week',['../icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7',1,'icalrecur.c']]],
- ['icalrecurrencetype_5fday_5fposition_781',['icalrecurrencetype_day_position',['../icalrecur_8h.html#aa730e9ac327064456902076b718400f4',1,'icalrecur.c']]],
- ['icalrecurrencetype_5ffrom_5fstring_782',['icalrecurrencetype_from_string',['../icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926',1,'icalrecur.c']]],
- ['icalrestriction_5fcheck_783',['icalrestriction_check',['../icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57',1,'icalrestriction.h']]],
- ['icalrestriction_5fcompare_784',['icalrestriction_compare',['../icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d',1,'icalrestriction.h']]],
- ['icalset_5fcommit_785',['icalset_commit',['../icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6',1,'icalset.c']]],
- ['icalset_5ffetch_786',['icalset_fetch',['../icalset_8h.html#a5a9f949dad6062549a59c4d3ea47ba4a',1,'icalset.c']]],
- ['icalset_5ffree_787',['icalset_free',['../icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5',1,'icalset.c']]],
- ['icalset_5fget_5fcurrent_5fcomponent_788',['icalset_get_current_component',['../icalset_8h.html#a70f4a1f9227386ffee719e7f6d3a02c4',1,'icalset.c']]],
- ['icalset_5fmark_789',['icalset_mark',['../icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1',1,'icalset.c']]],
- ['icalset_5fmodify_790',['icalset_modify',['../icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df',1,'icalset.c']]],
- ['icalset_5fnew_791',['icalset_new',['../icalset_8h.html#a0d3558a1f82345c09f96769f6be736be',1,'icalset.c']]],
- ['icalset_5fregister_5fclass_792',['icalset_register_class',['../icalset_8h.html#a40ba946500e79218ae39f89db5397121',1,'icalset.h']]],
- ['icalset_5fselect_793',['icalset_select',['../icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217',1,'icalset.c']]],
- ['icalsetiter_5fnext_794',['icalsetiter_next',['../icalset_8h.html#adafa15e2aaa912a5249bd4b0c5a0f90a',1,'icalset.c']]],
- ['icalsetiter_5fto_5fnext_795',['icalsetiter_to_next',['../icalset_8h.html#a5f6fa6d4ff922d7de93a53fc210f74c7',1,'icalset.c']]],
- ['icalspanlist_796',['ICalSpanList',['../classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190',1,'LibICal::ICalSpanList::ICalSpanList(icalcomponent *comp)'],['../classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487',1,'LibICal::ICalSpanList::ICalSpanList(icalset *set, icaltimetype start, icaltimetype end)'],['../classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85',1,'LibICal::ICalSpanList::ICalSpanList(VComponent &amp;comp)']]],
- ['icalspanlist_5fas_5ffreebusy_5fmatrix_797',['icalspanlist_as_freebusy_matrix',['../icalspanlist_8h.html#aca42fe723854f27dee1dbd89ac8eea43',1,'icalspanlist.c']]],
- ['icalspanlist_5fas_5fvfreebusy_798',['icalspanlist_as_vfreebusy',['../icalspanlist_8h.html#a2c5f900137f272a1897d8856fbd1b961',1,'icalspanlist.c']]],
- ['icalspanlist_5fdump_799',['icalspanlist_dump',['../icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa',1,'icalspanlist.c']]],
- ['icalspanlist_5ffree_800',['icalspanlist_free',['../icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c',1,'icalspanlist.c']]],
- ['icalspanlist_5ffrom_5fvfreebusy_801',['icalspanlist_from_vfreebusy',['../icalspanlist_8h.html#a7178dfde5839654471d57611794eda96',1,'icalspanlist.c']]],
- ['icalspanlist_5fnew_802',['icalspanlist_new',['../icalspanlist_8h.html#ae7f6d3e48e73cf9cd2712abd101400eb',1,'icalspanlist.c']]],
- ['icalspanlist_5fnext_5ffree_5ftime_803',['icalspanlist_next_free_time',['../icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c',1,'icalspanlist.c']]],
- ['icaltime_5fadd_804',['icaltime_add',['../icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5',1,'icalduration.c']]],
- ['icaltime_5fadjust_805',['icaltime_adjust',['../icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663',1,'icaltime.c']]],
- ['icaltime_5fas_5fical_5fstring_806',['icaltime_as_ical_string',['../icaltime_8h.html#a6e090f8ad8d868fd80fa445f542851a4',1,'icaltime.c']]],
- ['icaltime_5fas_5fical_5fstring_5fr_807',['icaltime_as_ical_string_r',['../icaltime_8h.html#a1b8242c1c4d5234f611d82178fe6660d',1,'icaltime.c']]],
- ['icaltime_5fas_5ftimet_808',['icaltime_as_timet',['../icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10',1,'icaltime.c']]],
- ['icaltime_5fas_5ftimet_5fwith_5fzone_809',['icaltime_as_timet_with_zone',['../icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237',1,'icaltime.c']]],
- ['icaltime_5fcompare_810',['icaltime_compare',['../icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a',1,'icaltime.c']]],
- ['icaltime_5fcompare_5fdate_5fonly_811',['icaltime_compare_date_only',['../icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae',1,'icaltime.c']]],
- ['icaltime_5fcompare_5fdate_5fonly_5ftz_812',['icaltime_compare_date_only_tz',['../icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d',1,'icaltime.c']]],
- ['icaltime_5fconvert_5fto_5fzone_813',['icaltime_convert_to_zone',['../icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8',1,'icaltime.c']]],
- ['icaltime_5fcurrent_5ftime_5fwith_5fzone_814',['icaltime_current_time_with_zone',['../icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151',1,'icaltime.c']]],
- ['icaltime_5fday_5fof_5fweek_815',['icaltime_day_of_week',['../icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69',1,'icaltime.c']]],
- ['icaltime_5fday_5fof_5fyear_816',['icaltime_day_of_year',['../icaltime_8h.html#a39606ca412bb507284a55356c9522b91',1,'icaltime.c']]],
- ['icaltime_5fdays_5fin_5fmonth_817',['icaltime_days_in_month',['../icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f',1,'icaltime.c']]],
- ['icaltime_5fdays_5fin_5fyear_818',['icaltime_days_in_year',['../icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b',1,'icaltime.c']]],
- ['icaltime_5ffrom_5fday_5fof_5fyear_819',['icaltime_from_day_of_year',['../icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307',1,'icaltime.c']]],
- ['icaltime_5ffrom_5fstring_820',['icaltime_from_string',['../icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5',1,'icaltime.c']]],
- ['icaltime_5ffrom_5ftimet_5fwith_5fzone_821',['icaltime_from_timet_with_zone',['../icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401',1,'icaltime.c']]],
- ['icaltime_5fget_5ftimezone_822',['icaltime_get_timezone',['../icaltime_8h.html#a7496b7d2fc379613abf9e76a3842cea5',1,'icaltime.c']]],
- ['icaltime_5fget_5ftzid_823',['icaltime_get_tzid',['../icaltime_8h.html#ac8b4da9682eb6cd711c8c7f683fa62b6',1,'icaltime.c']]],
- ['icaltime_5fis_5fdate_824',['icaltime_is_date',['../icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2',1,'icaltime.c']]],
- ['icaltime_5fis_5fleap_5fyear_825',['icaltime_is_leap_year',['../icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4',1,'icaltime.c']]],
- ['icaltime_5fis_5fnull_5ftime_826',['icaltime_is_null_time',['../icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095',1,'icaltime.c']]],
- ['icaltime_5fis_5futc_827',['icaltime_is_utc',['../icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c',1,'icaltime.c']]],
- ['icaltime_5fis_5fvalid_5ftime_828',['icaltime_is_valid_time',['../icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e',1,'icaltime.c']]],
- ['icaltime_5fnormalize_829',['icaltime_normalize',['../icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace',1,'icaltime.c']]],
- ['icaltime_5fnull_5fdate_830',['icaltime_null_date',['../icaltime_8h.html#a7c210823a8ad13687089f12ad285df25',1,'icaltime.c']]],
- ['icaltime_5fnull_5ftime_831',['icaltime_null_time',['../icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1',1,'icaltime.c']]],
- ['icaltime_5fset_5ftimezone_832',['icaltime_set_timezone',['../icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304',1,'icaltime.c']]],
- ['icaltime_5fspan_5fcontains_833',['icaltime_span_contains',['../icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79',1,'icaltime.c']]],
- ['icaltime_5fspan_5fnew_834',['icaltime_span_new',['../icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722',1,'icaltime.c']]],
- ['icaltime_5fspan_5foverlaps_835',['icaltime_span_overlaps',['../icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83',1,'icaltime.c']]],
- ['icaltime_5fstart_5fdoy_5fweek_836',['icaltime_start_doy_week',['../icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31',1,'icaltime.c']]],
- ['icaltime_5fsubtract_837',['icaltime_subtract',['../icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d',1,'icalduration.c']]],
- ['icaltime_5ftoday_838',['icaltime_today',['../icaltime_8h.html#a78f4440633835d80c182488b11df9372',1,'icaltime.c']]],
- ['icaltime_5fweek_5fnumber_839',['icaltime_week_number',['../icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a',1,'icaltime.c']]],
- ['icaltimezone_5fdump_5fchanges_840',['icaltimezone_dump_changes',['../icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a',1,'icaltimezone.c']]],
- ['icaltimezone_5ffree_841',['icaltimezone_free',['../icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d',1,'icaltimezone.c']]],
- ['icaltimezone_5ffree_5fbuiltin_5ftimezones_842',['icaltimezone_free_builtin_timezones',['../icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezone_843',['icaltimezone_get_builtin_timezone',['../icaltimezone_8h.html#acd59a944189a01a0f6544401a70f8262',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5foffset_844',['icaltimezone_get_builtin_timezone_from_offset',['../icaltimezone_8h.html#a7433cb4ebc6cb07579a1140261c6f555',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5ftzid_845',['icaltimezone_get_builtin_timezone_from_tzid',['../icaltimezone_8h.html#af54e0abc7f5d934864f3c06c9beb59cd',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fbuiltin_5ftimezones_846',['icaltimezone_get_builtin_timezones',['../icaltimezone_8h.html#acad626a5835066667c38aac0894e798c',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fcomponent_847',['icaltimezone_get_component',['../icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5fdisplay_5fname_848',['icaltimezone_get_display_name',['../icaltimezone_8h.html#ac32053bf56b415c44d7527bc89318757',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flatitude_849',['icaltimezone_get_latitude',['../icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flocation_850',['icaltimezone_get_location',['../icaltimezone_8h.html#ac2fbe5451e417f7ec50f346bbde8247d',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flocation_5ffrom_5fvtimezone_851',['icaltimezone_get_location_from_vtimezone',['../icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5flongitude_852',['icaltimezone_get_longitude',['../icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5ftzid_853',['icaltimezone_get_tzid',['../icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5ftznames_854',['icaltimezone_get_tznames',['../icaltimezone_8h.html#ab7448438384fd57d93edf5e3ea632c90',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5ftznames_5ffrom_5fvtimezone_855',['icaltimezone_get_tznames_from_vtimezone',['../icaltimezone_8h.html#abc43a04d4d4a0b3229d28dde2e92835b',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5futc_5foffset_856',['icaltimezone_get_utc_offset',['../icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5futc_5foffset_5fof_5futc_5ftime_857',['icaltimezone_get_utc_offset_of_utc_time',['../icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d',1,'icaltimezone.c']]],
- ['icaltimezone_5fget_5futc_5ftimezone_858',['icaltimezone_get_utc_timezone',['../icaltimezone_8h.html#a993ceafd420a2c46651db1503d1adc9a',1,'icaltimezone.c']]],
- ['icaltimezone_5fnew_859',['icaltimezone_new',['../icaltimezone_8h.html#ac3a8d8fa9901d42ab989f1a1e746956c',1,'icaltimezone.c']]],
- ['icaltimezone_5fset_5fcomponent_860',['icaltimezone_set_component',['../icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357',1,'icaltimezone.c']]],
- ['icaltimezone_5fset_5ftzid_5fprefix_861',['icaltimezone_set_tzid_prefix',['../icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe',1,'icaltimezone.c']]],
- ['icalvalue_5fdecode_5fical_5fstring_862',['icalvalue_decode_ical_string',['../icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6',1,'icalvalue.c']]],
- ['icalvalue_5fencode_5fical_5fstring_863',['icalvalue_encode_ical_string',['../icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79',1,'icalvalue.c']]],
- ['icalvalue_5fget_5fparent_864',['icalvalue_get_parent',['../icalproperty_8h.html#aa87e4c555b6c25d10c3d077fdb329865',1,'icalvalue.c']]],
- ['icalvalue_5fkind_5fis_5fvalid_865',['icalvalue_kind_is_valid',['../icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a',1,'icalvalue.h']]],
- ['icalvalue_5fset_5fparent_866',['icalvalue_set_parent',['../icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7',1,'icalvalue.c']]]
+ ['ical_5fbt_0',['ical_bt',['../icalerror_8h.html#a1c741ef8219eebc325e53851aa9e8f00',1,'icalerror.c']]],
+ ['icalarray_5fappend_1',['icalarray_append',['../icalarray_8h.html#a9a11feb130b619af9dd7f4003d52d242',1,'icalarray.c']]],
+ ['icalarray_5fcopy_2',['icalarray_copy',['../icalarray_8h.html#a4e7b1165ef6a6a63e7d67dedfb789dc8',1,'icalarray.c']]],
+ ['icalarray_5felement_5fat_3',['icalarray_element_at',['../icalarray_8h.html#a2f12e8a9e9d70d80ad8a621b7d52af96',1,'icalarray.c']]],
+ ['icalarray_5ffree_4',['icalarray_free',['../icalarray_8h.html#a725724cdff58a12520abc7d6bfdf5e0f',1,'icalarray.c']]],
+ ['icalarray_5fnew_5',['icalarray_new',['../icalarray_8h.html#aeab98d02907573525bccdd548c6f8f1d',1,'icalarray.c']]],
+ ['icalarray_5fremove_5felement_5fat_6',['icalarray_remove_element_at',['../icalarray_8h.html#afeff7fd9edc32284b5fb34fb61ec8c0a',1,'icalarray.c']]],
+ ['icalarray_5fsort_7',['icalarray_sort',['../icalarray_8h.html#a7552d72058960fe92eeae36531275913',1,'icalarray.c']]],
+ ['icalattach_5fget_5fdata_8',['icalattach_get_data',['../icalattach_8h.html#ab2039dd2691006e33174e39fedb4adca',1,'icalattach.c']]],
+ ['icalattach_5fget_5fis_5furl_9',['icalattach_get_is_url',['../icalattach_8h.html#a87aa30954aa1f901d90ab816abdfebd1',1,'icalattach.c']]],
+ ['icalattach_5fget_5furl_10',['icalattach_get_url',['../icalattach_8h.html#abff756d83d05c46417c8cbdaa7e0fa04',1,'icalattach.c']]],
+ ['icalattach_5fnew_5ffrom_5fdata_11',['icalattach_new_from_data',['../icalattach_8h.html#a02add24fd5d06a4753df5e7b9e9ce94b',1,'icalattach.c']]],
+ ['icalattach_5fnew_5ffrom_5furl_12',['icalattach_new_from_url',['../icalattach_8h.html#ae01e1b8479c7f4f6205d05271a4a8021',1,'icalattach.c']]],
+ ['icalattach_5fref_13',['icalattach_ref',['../icalattach_8h.html#aa442cd17e95dd605f5df40194d910002',1,'icalattach.c']]],
+ ['icalattach_5funref_14',['icalattach_unref',['../icalattach_8h.html#a4f9e8fe048e58d1035f82ca47e51024f',1,'icalattach.c']]],
+ ['icalcomponent_5fconvert_5ferrors_15',['icalcomponent_convert_errors',['../icalcomponent_8h.html#a05f04c49a8dcbe21e87fd895cd7fcb3e',1,'icalcomponent.c']]],
+ ['icalcomponent_5fcount_5ferrors_16',['icalcomponent_count_errors',['../icalcomponent_8h.html#aa1f40109577b185be2e807c0f2f00146',1,'icalcomponent.c']]],
+ ['icalcomponent_5fforeach_5frecurrence_17',['icalcomponent_foreach_recurrence',['../icalcomponent_8h.html#a379c4880bf5ab8ccbf1d4af12aca232e',1,'icalcomponent.c']]],
+ ['icalcomponent_5fforeach_5ftzid_18',['icalcomponent_foreach_tzid',['../icalcomponent_8h.html#addacbedbeccb2e2d31ae9a6963e19e49',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fdtend_19',['icalcomponent_get_dtend',['../icalcomponent_8h.html#a233d19ae5347cc66920e755c2c966f70',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fdtstart_20',['icalcomponent_get_dtstart',['../icalcomponent_8h.html#a23e20161c54d3aeff51e1cc444eee063',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fdue_21',['icalcomponent_get_due',['../icalcomponent_8h.html#a914c732761507bf5333d246adfe80d85',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fduration_22',['icalcomponent_get_duration',['../icalcomponent_8h.html#aa40346bf15111b7f9eb0e629c7e8a6e6',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5ffirst_5freal_5fcomponent_23',['icalcomponent_get_first_real_component',['../icalcomponent_8h.html#a822e1ecadd06473da50dbcb52ebb759d',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5finner_24',['icalcomponent_get_inner',['../icalcomponent_8h.html#a744361f31ad6f28771035527ea00d11f',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fmethod_25',['icalcomponent_get_method',['../icalcomponent_8h.html#a36125a44be8baadb7d58b4f5d3c13ca7',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5frelcalid_26',['icalcomponent_get_relcalid',['../icalcomponent_8h.html#a8389c220f17ca9194ff35a53003fa7ff',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5fspan_27',['icalcomponent_get_span',['../icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770',1,'icalcomponent.c']]],
+ ['icalcomponent_5fget_5ftimezone_28',['icalcomponent_get_timezone',['../icalcomponent_8h.html#abc399fff22411a68f6f28ff93f625f3d',1,'icalcomponent.c']]],
+ ['icalcomponent_5fmerge_5fcomponent_29',['icalcomponent_merge_component',['../icalcomponent_8h.html#a9a6e353e730464ff0f4ecf85475d648c',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_30',['icalcomponent_new',['../icalcomponent_8h.html#a727a14d0c14c66b4dbf1b58b2cb6ac2e',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_5fclone_31',['icalcomponent_new_clone',['../icalcomponent_8h.html#a0811895d6b10925444b92975210a7afc',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_5ffrom_5fstring_32',['icalcomponent_new_from_string',['../icalcomponent_8h.html#af4a04ae38f7633b65f629452aff3376a',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnew_5fx_33',['icalcomponent_new_x',['../icalcomponent_8h.html#ad06faf0a54675bb708c3542b59f304dd',1,'icalcomponent.c']]],
+ ['icalcomponent_5fnormalize_34',['icalcomponent_normalize',['../icalcomponent_8h.html#a56150641c4d33ad4ec365c77a257e153',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fdtend_35',['icalcomponent_set_dtend',['../icalcomponent_8h.html#ac0812f64b10457645c4e89b441c0a415',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fdtstart_36',['icalcomponent_set_dtstart',['../icalcomponent_8h.html#a46f6c42c1190e84d2d34dd19591af07b',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fdue_37',['icalcomponent_set_due',['../icalcomponent_8h.html#ae9a61fb25f98f24b6b89276040c4f9f8',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fduration_38',['icalcomponent_set_duration',['../icalcomponent_8h.html#ad122989d32c8e8eebbc8ca14a1cdfb18',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5fmethod_39',['icalcomponent_set_method',['../icalcomponent_8h.html#a6db8db9455d888c5f9cab83a6033bee5',1,'icalcomponent.c']]],
+ ['icalcomponent_5fset_5frelcalid_40',['icalcomponent_set_relcalid',['../icalcomponent_8h.html#a06bc97a17e83ebbcc6b1ff227ea4d701',1,'icalcomponent.c']]],
+ ['icalcomponent_5fstrip_5ferrors_41',['icalcomponent_strip_errors',['../icalcomponent_8h.html#a51f8653df2976e849923ae4a93b993fa',1,'icalcomponent.c']]],
+ ['icalcomponent_5fvanew_42',['icalcomponent_vanew',['../icalcomponent_8h.html#a6d04f3e1a9fac62b7b06c88eecd3b194',1,'icalcomponent.c']]],
+ ['icaldirset_5fadd_5fcomponent_43',['icaldirset_add_component',['../icaldirset_8h.html#a123ff2d1b0887caafc027936bc9b921b',1,'icaldirset.c']]],
+ ['icaldirset_5fremove_5fcomponent_44',['icaldirset_remove_component',['../icaldirset_8h.html#ae3b06ab0380ffb7c0e4b7ce9251931ad',1,'icaldirset.c']]],
+ ['icaldurationtype_5fas_5fical_5fstring_45',['icaldurationtype_as_ical_string',['../icalduration_8h.html#adb753c6f52d493cfa9f31c2d7730ace1',1,'icalduration.c']]],
+ ['icaldurationtype_5fas_5fical_5fstring_5fr_46',['icaldurationtype_as_ical_string_r',['../icalduration_8h.html#ab87c9958f888dba23afa2249110ca137',1,'icalduration.c']]],
+ ['icaldurationtype_5fas_5fint_47',['icaldurationtype_as_int',['../icalduration_8h.html#a1828c484b9efb3cb1f08ec5eb58c7a18',1,'icalduration.c']]],
+ ['icaldurationtype_5fbad_5fduration_48',['icaldurationtype_bad_duration',['../icalduration_8h.html#a2578535a23fc5c6d4d61c09c880f03fd',1,'icalduration.c']]],
+ ['icaldurationtype_5ffrom_5fint_49',['icaldurationtype_from_int',['../icalduration_8h.html#a88157a8ae61263ea15af92a416889301',1,'icalduration.c']]],
+ ['icaldurationtype_5ffrom_5fstring_50',['icaldurationtype_from_string',['../icalduration_8h.html#a0d6d8cc773e19242448eaffb1368fef4',1,'icalduration.c']]],
+ ['icaldurationtype_5fis_5fbad_5fduration_51',['icaldurationtype_is_bad_duration',['../icalduration_8h.html#a88c5b90b57f9e1f79c00a544746687d6',1,'icalduration.c']]],
+ ['icaldurationtype_5fis_5fnull_5fduration_52',['icaldurationtype_is_null_duration',['../icalduration_8h.html#afcdeddc439488d8f586db0702593c270',1,'icalduration.c']]],
+ ['icaldurationtype_5fnull_5fduration_53',['icaldurationtype_null_duration',['../icalduration_8h.html#ad716774a6570e0be2eb11868deb86595',1,'icalduration.c']]],
+ ['icalenum_5fnum_5fto_5freqstat_54',['icalenum_num_to_reqstat',['../icalenums_8h.html#a53964f8e27e7e4db21c6e173e97d9169',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fcode_5fr_55',['icalenum_reqstat_code_r',['../icalenums_8h.html#ada0aa82f4ec0fb1c15550165fd49043c',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fdesc_56',['icalenum_reqstat_desc',['../icalenums_8h.html#a2b1eaf6c550ec93869dc760cf8d2e0f7',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fmajor_57',['icalenum_reqstat_major',['../icalenums_8h.html#a49c50e3cc8a770b11306605c58c84c7d',1,'icalenums.c']]],
+ ['icalenum_5freqstat_5fminor_58',['icalenum_reqstat_minor',['../icalenums_8h.html#a93c405d78c5d9589c823a7521ba7e3f9',1,'icalenums.c']]],
+ ['icalerrno_5freturn_59',['icalerrno_return',['../icalerror_8h.html#a03f44629289ba66eaf29e199ec9ec4b7',1,'icalerror.c']]],
+ ['icalerror_5fclear_5ferrno_60',['icalerror_clear_errno',['../icalerror_8h.html#ae87b46acb90ce9fee0fa377fd9b57c28',1,'icalerror.c']]],
+ ['icalerror_5fcrash_5fhere_61',['icalerror_crash_here',['../icalerror_8h.html#a0cbc33f05e014e767bd92b04bfb92f62',1,'icalerror.c']]],
+ ['icalerror_5ferror_5ffrom_5fstring_62',['icalerror_error_from_string',['../icalerror_8h.html#a9b60700869241af095f0604f35b1c446',1,'icalerror.c']]],
+ ['icalerror_5fget_5ferror_5fstate_63',['icalerror_get_error_state',['../icalerror_8h.html#a5fe3cbc229f74250b59c077e21abf82d',1,'icalerror.c']]],
+ ['icalerror_5fget_5ferrors_5fare_5ffatal_64',['icalerror_get_errors_are_fatal',['../icalerror_8h.html#a44fa677ba623cdcebe9e38b03cd08389',1,'icalerror.c']]],
+ ['icalerror_5fperror_65',['icalerror_perror',['../icalerror_8h.html#a5c3975fee79ab587467be6531497dbbc',1,'icalerror.c']]],
+ ['icalerror_5frestore_66',['icalerror_restore',['../icalerror_8h.html#a8377dadcd17bf305d1931aa2518c321a',1,'icalerror.c']]],
+ ['icalerror_5fset_5ferrno_67',['icalerror_set_errno',['../icalerror_8h.html#a8266eaa216926b6703a0ef31cd99f0b2',1,'icalerror.c']]],
+ ['icalerror_5fset_5ferror_5fstate_68',['icalerror_set_error_state',['../icalerror_8h.html#a777a41722836b68ffb27ae5a746a14b4',1,'icalerror.c']]],
+ ['icalerror_5fset_5ferrors_5fare_5ffatal_69',['icalerror_set_errors_are_fatal',['../icalerror_8h.html#a05941b21472c45d4b3654cb7d94bf3e8',1,'icalerror.c']]],
+ ['icalerror_5fstop_5fhere_70',['icalerror_stop_here',['../icalerror_8h.html#a9102f6b721a280151c7858860707171b',1,'icalerror.c']]],
+ ['icalerror_5fstrerror_71',['icalerror_strerror',['../icalerror_8h.html#a78e30857b73490e23848b92459510b8c',1,'icalerror.c']]],
+ ['icalerror_5fsupress_72',['icalerror_supress',['../icalerror_8h.html#af226f2c41272dabecd03ec9807d3a1e2',1,'icalerror.c']]],
+ ['icalgauge_5fcompare_73',['icalgauge_compare',['../icalgauge_8h.html#a9047a63c23d86af1b2ad3a2dd4ba63bd',1,'icalgauge.c']]],
+ ['icalgauge_5fdump_74',['icalgauge_dump',['../icalgauge_8h.html#a3000c05fd412869503e8499c07030f48',1,'icalgauge.c']]],
+ ['icalgauge_5fget_5fexpand_75',['icalgauge_get_expand',['../icalgauge_8h.html#a0e3a08b481636446b7d1cbefeba82998',1,'icalgauge.c']]],
+ ['icalmemory_5fadd_5ftmp_5fbuffer_76',['icalmemory_add_tmp_buffer',['../icalmemory_8h.html#ae9f1799733a1577748a028181098be48',1,'icalmemory.c']]],
+ ['icalmemory_5fappend_5fchar_77',['icalmemory_append_char',['../icalmemory_8h.html#addac122edb16bc41a193895c86bd5ff5',1,'icalmemory.c']]],
+ ['icalmemory_5fappend_5fstring_78',['icalmemory_append_string',['../icalmemory_8h.html#a647bf5dab81fc5b83a0ed8f8ad769ea6',1,'icalmemory.c']]],
+ ['icalmemory_5ffree_5fbuffer_79',['icalmemory_free_buffer',['../icalmemory_8h.html#a2f164cb87c67f06b5dc04a5f21384879',1,'icalmemory.c']]],
+ ['icalmemory_5ffree_5fring_80',['icalmemory_free_ring',['../icalmemory_8h.html#a175daa67f089bae6aefd4360fcd0d664',1,'icalmemory.c']]],
+ ['icalmemory_5fnew_5fbuffer_81',['icalmemory_new_buffer',['../icalmemory_8h.html#a9b645edbcc1a05dbb64df5d86adbc367',1,'icalmemory.c']]],
+ ['icalmemory_5fresize_5fbuffer_82',['icalmemory_resize_buffer',['../icalmemory_8h.html#a6cf9578649d6f12bf8eae97e4ef537e9',1,'icalmemory.c']]],
+ ['icalmemory_5fstrdup_83',['icalmemory_strdup',['../icalmemory_8h.html#a313a5fd91cb6100f9ecc1b8f24acc336',1,'icalmemory.c']]],
+ ['icalmemory_5ftmp_5fbuffer_84',['icalmemory_tmp_buffer',['../icalmemory_8h.html#aeaf6a28b3908f695bb0a7e35d1dfc8f7',1,'icalmemory.c']]],
+ ['icalmemory_5ftmp_5fcopy_85',['icalmemory_tmp_copy',['../icalmemory_8h.html#aa5f6b34db6cc88a33bd1cd745d44f977',1,'icalmemory.c']]],
+ ['icalparameter_5fas_5fical_5fstring_86',['icalparameter_as_ical_string',['../icalparameter_8h.html#ab8222d0c7236fee6e6ae47a79955db45',1,'icalparameter.c']]],
+ ['icalparameter_5fas_5fical_5fstring_5fr_87',['icalparameter_as_ical_string_r',['../icalparameter_8h.html#afe13c2029af7332593df37d1ebbd8b3c',1,'icalparameter.c']]],
+ ['icalparameter_5ffree_88',['icalparameter_free',['../icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fiana_5fname_89',['icalparameter_get_iana_name',['../icalparameter_8h.html#ab644f9bab546eea75306f349914af05a',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fiana_5fvalue_90',['icalparameter_get_iana_value',['../icalparameter_8h.html#a93de301878e702d08cf89dae83c071f7',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fparent_91',['icalparameter_get_parent',['../icalproperty_8h.html#ab0fd104bb6eb9d30d2b03a3f35c6a1ea',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fxname_92',['icalparameter_get_xname',['../icalparameter_8h.html#a28c4415b82455f7551aa4c48b36be438',1,'icalparameter.c']]],
+ ['icalparameter_5fget_5fxvalue_93',['icalparameter_get_xvalue',['../icalparameter_8h.html#a1e2ee9baea3213f18d2b93cdf3892c72',1,'icalparameter.c']]],
+ ['icalparameter_5fhas_5fsame_5fname_94',['icalparameter_has_same_name',['../icalparameter_8h.html#add735467f8a84b476f5899e262a072a2',1,'icalparameter.c']]],
+ ['icalparameter_5fisa_95',['icalparameter_isa',['../icalparameter_8h.html#a0671e8fcd545049a3fbc1b5d5d0f2b2b',1,'icalparameter.c']]],
+ ['icalparameter_5fisa_5fparameter_96',['icalparameter_isa_parameter',['../icalparameter_8h.html#a960908ba27797c51f965b997be99f284',1,'icalparameter.c']]],
+ ['icalparameter_5fkind_5fis_5fvalid_97',['icalparameter_kind_is_valid',['../icalparameter_8h.html#a236331311b5c8957e718f6abb205fb66',1,'icalparameter.h']]],
+ ['icalparameter_5fkind_5fto_5fstring_98',['icalparameter_kind_to_string',['../icalparameter_8h.html#a6a172a9cc1bc5cc1315f96e6cad70438',1,'icalparameter.h']]],
+ ['icalparameter_5fnew_99',['icalparameter_new',['../icalparameter_8h.html#a252cdad9d54b31b898ff273ce5439429',1,'icalparameter.c']]],
+ ['icalparameter_5fnew_5fclone_100',['icalparameter_new_clone',['../icalparameter_8h.html#a1e31c5f1e180763dccdeaa94b180cad1',1,'icalparameter.c']]],
+ ['icalparameter_5fnew_5ffrom_5fstring_101',['icalparameter_new_from_string',['../icalparameter_8h.html#aa3f2cce04d344d002ca83e797c05dd8b',1,'icalparameter.c']]],
+ ['icalparameter_5fnew_5ffrom_5fvalue_5fstring_102',['icalparameter_new_from_value_string',['../icalparameter_8h.html#abe33daa839d72261aab283d0f44f711f',1,'icalparameter.h']]],
+ ['icalparameter_5fset_5fiana_5fname_103',['icalparameter_set_iana_name',['../icalparameter_8h.html#aab70ecf438e02384a5a13ca6a71e7793',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fiana_5fvalue_104',['icalparameter_set_iana_value',['../icalparameter_8h.html#adf6329d175597783232853ff1ca53e24',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fparent_105',['icalparameter_set_parent',['../icalproperty_8h.html#add1ff57f4b9ffe33607a1629e68cdf1f',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fxname_106',['icalparameter_set_xname',['../icalparameter_8h.html#a2e77cb0c365e67a65487f916ece223da',1,'icalparameter.c']]],
+ ['icalparameter_5fset_5fxvalue_107',['icalparameter_set_xvalue',['../icalparameter_8h.html#aaf0fbf906d011f5af3ce38b626906691',1,'icalparameter.c']]],
+ ['icalparameter_5fstring_5fto_5fkind_108',['icalparameter_string_to_kind',['../icalparameter_8h.html#a4e659bfa64d0c6c7cc3da29aadc5d3d6',1,'icalparameter.h']]],
+ ['icalparser_5fadd_5fline_109',['icalparser_add_line',['../icalparser_8h.html#a987113ea951dc55e37a764af168caaca',1,'icalparser.c']]],
+ ['icalparser_5fclean_110',['icalparser_clean',['../icalparser_8h.html#aa6e4c9c494345c51adf49a7e30255fb7',1,'icalparser.c']]],
+ ['icalparser_5ffree_111',['icalparser_free',['../icalparser_8h.html#a1cb8b8678b781d3d2ede0fbce613b90d',1,'icalparser.c']]],
+ ['icalparser_5fget_5fline_112',['icalparser_get_line',['../icalparser_8h.html#ada2de638b68de5146ae860631709f4a3',1,'icalparser.c']]],
+ ['icalparser_5fget_5fstate_113',['icalparser_get_state',['../icalparser_8h.html#a9a27d19ac53219bb65aeb9a031dbf027',1,'icalparser.c']]],
+ ['icalparser_5fnew_114',['icalparser_new',['../icalparser_8h.html#a9848e4dc69f814f49a5ece028c43be57',1,'icalparser.c']]],
+ ['icalparser_5fparse_115',['icalparser_parse',['../icalparser_8h.html#a00330df647417bb017a7daaaffafddec',1,'icalparser.c']]],
+ ['icalparser_5fparse_5fstring_116',['icalparser_parse_string',['../icalparser_8h.html#a5e1268344c61e44a0ec18085688f07fd',1,'icalparser.c']]],
+ ['icalparser_5fset_5fgen_5fdata_117',['icalparser_set_gen_data',['../icalparser_8h.html#aae6d08b4084610e225621a25dddd7689',1,'icalparser.c']]],
+ ['icalperiodtype_5fas_5fical_5fstring_118',['icalperiodtype_as_ical_string',['../icalperiod_8h.html#a28a5aa968b36182e39d7f3fd3491ecb3',1,'icalperiod.c']]],
+ ['icalperiodtype_5fas_5fical_5fstring_5fr_119',['icalperiodtype_as_ical_string_r',['../icalperiod_8h.html#a2f7c3f3e1623c9774596d1ef68789171',1,'icalperiod.c']]],
+ ['icalperiodtype_5ffrom_5fstring_120',['icalperiodtype_from_string',['../icalperiod_8h.html#a827e35abf4d6349e15aeaa9a483064fd',1,'icalperiod.c']]],
+ ['icalperiodtype_5fis_5fnull_5fperiod_121',['icalperiodtype_is_null_period',['../icalperiod_8h.html#ae184bb1351602b7763044c5167a96bdf',1,'icalperiod.c']]],
+ ['icalperiodtype_5fis_5fvalid_5fperiod_122',['icalperiodtype_is_valid_period',['../icalperiod_8h.html#af7feaf12370cd37d66d160c4d8fbf0c7',1,'icalperiod.c']]],
+ ['icalperiodtype_5fnull_5fperiod_123',['icalperiodtype_null_period',['../icalperiod_8h.html#a60e59a9f46a1efa9885829a4d23eddfa',1,'icalperiod.c']]],
+ ['icalproperty_5fget_5fdatetime_5fwith_5fcomponent_124',['icalproperty_get_datetime_with_component',['../icalcomponent_8h.html#a611f811f8f86a6499077e6e03291a721',1,'icalproperty.c']]],
+ ['icalproperty_5fget_5fparent_125',['icalproperty_get_parent',['../icalcomponent_8h.html#a3d9f076b73a18e740c426329a6b969c7',1,'icalproperty.c']]],
+ ['icalproperty_5fget_5fproperty_5fname_126',['icalproperty_get_property_name',['../icalproperty_8h.html#a6a4e4af2200ccba5f48748f953968956',1,'icalproperty.c']]],
+ ['icalproperty_5fkind_5fis_5fvalid_127',['icalproperty_kind_is_valid',['../icalproperty_8h.html#ae30c17db923194abbbc7d2fe3b252675',1,'icalproperty.h']]],
+ ['icalproperty_5fnormalize_128',['icalproperty_normalize',['../icalproperty_8h.html#a7b1e4b49622fbd0f1160b65c102fbcfa',1,'icalproperty.c']]],
+ ['icalproperty_5frecurrence_5fis_5fexcluded_129',['icalproperty_recurrence_is_excluded',['../icalcomponent_8h.html#aa996d31b8f96e451495b34777171242f',1,'icalcomponent.c']]],
+ ['icalproperty_5fremove_5fparameter_5fby_5fkind_130',['icalproperty_remove_parameter_by_kind',['../icalproperty_8h.html#a68baed35b3b1af4ababf2c62b2ced68d',1,'icalproperty.c']]],
+ ['icalproperty_5fremove_5fparameter_5fby_5fname_131',['icalproperty_remove_parameter_by_name',['../icalproperty_8h.html#a51587b7b70961ff814f964bf81a64afe',1,'icalproperty.c']]],
+ ['icalproperty_5fremove_5fparameter_5fby_5fref_132',['icalproperty_remove_parameter_by_ref',['../icalproperty_8h.html#a3e16fd227adaaa8ec34aea6d2d565c3e',1,'icalproperty.c']]],
+ ['icalproperty_5fset_5fparent_133',['icalproperty_set_parent',['../icalcomponent_8h.html#a81bb4666b9d6bdbc62a4fe9ef682e0e2',1,'icalproperty.c']]],
+ ['icalrecur_5fexpand_5frecurrence_134',['icalrecur_expand_recurrence',['../icalrecur_8h.html#a08bc5e484eb46ba9e02fb037e2e01c29',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5ffree_135',['icalrecur_iterator_free',['../icalrecur_8h.html#a14daf9df313fdad9f536a7d9242b4cdc',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5fnew_136',['icalrecur_iterator_new',['../icalrecur_8h.html#a34c26e8377e120586398b06d37a1f63e',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5fnext_137',['icalrecur_iterator_next',['../icalrecur_8h.html#a2e10af320612cd7ab8c6fb6177ade3e3',1,'icalrecur.c']]],
+ ['icalrecur_5fiterator_5fset_5fstart_138',['icalrecur_iterator_set_start',['../icalrecur_8h.html#ab632c95c37375ef11d62d8742e8406d5',1,'icalrecur.c']]],
+ ['icalrecurrencetype_5fday_5fday_5fof_5fweek_139',['icalrecurrencetype_day_day_of_week',['../icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7',1,'icalrecur.c']]],
+ ['icalrecurrencetype_5fday_5fposition_140',['icalrecurrencetype_day_position',['../icalrecur_8h.html#aa730e9ac327064456902076b718400f4',1,'icalrecur.c']]],
+ ['icalrecurrencetype_5ffrom_5fstring_141',['icalrecurrencetype_from_string',['../icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926',1,'icalrecur.c']]],
+ ['icalrestriction_5fcheck_142',['icalrestriction_check',['../icalrestriction_8h.html#a36eeedfdce2344da44fd09d9e3f18b57',1,'icalrestriction.h']]],
+ ['icalrestriction_5fcompare_143',['icalrestriction_compare',['../icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d',1,'icalrestriction.h']]],
+ ['icalset_5fcommit_144',['icalset_commit',['../icalset_8h.html#a2c852ee9d1ddd570809482ba56fee0e6',1,'icalset.c']]],
+ ['icalset_5ffetch_145',['icalset_fetch',['../icalset_8h.html#a98ebedc03e491568cf62830be8459921',1,'icalset.c']]],
+ ['icalset_5ffree_146',['icalset_free',['../icalset_8h.html#a2a602a0901474216b3dddbd21f5ff8f5',1,'icalset.c']]],
+ ['icalset_5fget_5fcurrent_5fcomponent_147',['icalset_get_current_component',['../icalset_8h.html#a420481c47762be041d21a8fc22a488c4',1,'icalset.c']]],
+ ['icalset_5fmark_148',['icalset_mark',['../icalset_8h.html#a2caa3e1d3c665fe107dde1e4be8c49c1',1,'icalset.c']]],
+ ['icalset_5fmodify_149',['icalset_modify',['../icalset_8h.html#afb2fbb4b1dae61bd4e2ad78c70daa1df',1,'icalset.c']]],
+ ['icalset_5fnew_150',['icalset_new',['../icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e',1,'icalset.c']]],
+ ['icalset_5fregister_5fclass_151',['icalset_register_class',['../icalset_8h.html#a40ba946500e79218ae39f89db5397121',1,'icalset.h']]],
+ ['icalset_5fselect_152',['icalset_select',['../icalset_8h.html#a0d4a88d44364f1da9e107f99926a7217',1,'icalset.c']]],
+ ['icalsetiter_5fnext_153',['icalsetiter_next',['../icalset_8h.html#a309ac5871c9902f356f7a521dfcd0a62',1,'icalset.c']]],
+ ['icalsetiter_5fto_5fnext_154',['icalsetiter_to_next',['../icalset_8h.html#a47b0c14d98ea34c38315948bc9cc9097',1,'icalset.c']]],
+ ['icalspanlist_155',['ICalSpanList',['../classLibICal_1_1ICalSpanList.html#a553e46923b9b8cdf5f45043eefab3190',1,'LibICal::ICalSpanList::ICalSpanList(icalcomponent *comp)'],['../classLibICal_1_1ICalSpanList.html#a009d494e48e9bd6401a80315e292e487',1,'LibICal::ICalSpanList::ICalSpanList(icalset *set, icaltimetype start, icaltimetype end)'],['../classLibICal_1_1ICalSpanList.html#a677ad30a4a2d1753b3357fcdd38cfa85',1,'LibICal::ICalSpanList::ICalSpanList(VComponent &amp;comp)']]],
+ ['icalspanlist_5fas_5ffreebusy_5fmatrix_156',['icalspanlist_as_freebusy_matrix',['../icalspanlist_8h.html#a7075f544806d8dec4696ccf80067f7d7',1,'icalspanlist.c']]],
+ ['icalspanlist_5fas_5fvfreebusy_157',['icalspanlist_as_vfreebusy',['../icalspanlist_8h.html#aed5ab46eeb595eb24cb99494f6837267',1,'icalspanlist.c']]],
+ ['icalspanlist_5fdump_158',['icalspanlist_dump',['../icalspanlist_8h.html#a31a026b29f6b18108e49b15c9593a7fa',1,'icalspanlist.c']]],
+ ['icalspanlist_5ffree_159',['icalspanlist_free',['../icalspanlist_8h.html#acb42d8b7053e8886c8ea895699f6fa9c',1,'icalspanlist.c']]],
+ ['icalspanlist_5ffrom_5fvfreebusy_160',['icalspanlist_from_vfreebusy',['../icalspanlist_8h.html#a980cdf00f77540c74dc44f7037aa82a5',1,'icalspanlist.c']]],
+ ['icalspanlist_5fnew_161',['icalspanlist_new',['../icalspanlist_8h.html#acbf0f85b59416bfc8e8a65970e191136',1,'icalspanlist.c']]],
+ ['icalspanlist_5fnext_5ffree_5ftime_162',['icalspanlist_next_free_time',['../icalspanlist_8h.html#af8686abb751773c3358c1a82fb79606c',1,'icalspanlist.c']]],
+ ['icaltime_5fadd_163',['icaltime_add',['../icalduration_8h.html#aacc4e7db2c4b8dd96fd428edee73acf5',1,'icalduration.c']]],
+ ['icaltime_5fadjust_164',['icaltime_adjust',['../icaltime_8h.html#aeeff97a90d535fd004d93057e49e8663',1,'icaltime.c']]],
+ ['icaltime_5fas_5fical_5fstring_165',['icaltime_as_ical_string',['../icaltime_8h.html#a96d92fa0eb3e7b3cc2f57628d8d2900e',1,'icaltime.c']]],
+ ['icaltime_5fas_5fical_5fstring_5fr_166',['icaltime_as_ical_string_r',['../icaltime_8h.html#aff3743be95ab23fecba3a1de69ffdc2e',1,'icaltime.c']]],
+ ['icaltime_5fas_5ftimet_167',['icaltime_as_timet',['../icaltime_8h.html#a7b39742d0f786f41df391c62ee56ec10',1,'icaltime.c']]],
+ ['icaltime_5fas_5ftimet_5fwith_5fzone_168',['icaltime_as_timet_with_zone',['../icaltime_8h.html#a4ec8d0734d00b761745ea55808db8237',1,'icaltime.c']]],
+ ['icaltime_5fcompare_169',['icaltime_compare',['../icaltime_8h.html#a123759194c6e8c44e1b05193cb61196a',1,'icaltime.c']]],
+ ['icaltime_5fcompare_5fdate_5fonly_170',['icaltime_compare_date_only',['../icaltime_8h.html#a178f667071ea4e8f22140ee8e2f4cdae',1,'icaltime.c']]],
+ ['icaltime_5fcompare_5fdate_5fonly_5ftz_171',['icaltime_compare_date_only_tz',['../icaltime_8h.html#abfa31574ddedeaf5e5b783b29ce0346d',1,'icaltime.c']]],
+ ['icaltime_5fconvert_5fto_5fzone_172',['icaltime_convert_to_zone',['../icaltime_8h.html#a9fd9b6de943eec5733b74d958951a9c8',1,'icaltime.c']]],
+ ['icaltime_5fcurrent_5ftime_5fwith_5fzone_173',['icaltime_current_time_with_zone',['../icaltime_8h.html#a35ab8c2fdc5766e30d3dd6c873af0151',1,'icaltime.c']]],
+ ['icaltime_5fday_5fof_5fweek_174',['icaltime_day_of_week',['../icaltime_8h.html#a6df493d8d79b6eef9fca25adefbb6d69',1,'icaltime.c']]],
+ ['icaltime_5fday_5fof_5fyear_175',['icaltime_day_of_year',['../icaltime_8h.html#a39606ca412bb507284a55356c9522b91',1,'icaltime.c']]],
+ ['icaltime_5fdays_5fin_5fmonth_176',['icaltime_days_in_month',['../icaltime_8h.html#a99e9d9e26bea0231d23eb171990a1e8f',1,'icaltime.c']]],
+ ['icaltime_5fdays_5fin_5fyear_177',['icaltime_days_in_year',['../icaltime_8h.html#ac50c6fc84b7b70f1678d1771c287b73b',1,'icaltime.c']]],
+ ['icaltime_5ffrom_5fday_5fof_5fyear_178',['icaltime_from_day_of_year',['../icaltime_8h.html#a2915233b392cc2a68aa5a9acf39e2307',1,'icaltime.c']]],
+ ['icaltime_5ffrom_5fstring_179',['icaltime_from_string',['../icaltime_8h.html#a1b66b9f52a9823b95e4cd33f9dd9b8e5',1,'icaltime.c']]],
+ ['icaltime_5ffrom_5ftimet_5fwith_5fzone_180',['icaltime_from_timet_with_zone',['../icaltime_8h.html#a86a8cb717a14ef07e75060e22711d401',1,'icaltime.c']]],
+ ['icaltime_5fget_5ftimezone_181',['icaltime_get_timezone',['../icaltime_8h.html#a5a59eb5d3951c49e5d62953fcffda3b0',1,'icaltime.c']]],
+ ['icaltime_5fget_5ftzid_182',['icaltime_get_tzid',['../icaltime_8h.html#a2189e2b4850921f206f87e7112e9e55b',1,'icaltime.c']]],
+ ['icaltime_5fis_5fdate_183',['icaltime_is_date',['../icaltime_8h.html#a738950db4a3f2751f414a2a71c1ea4d2',1,'icaltime.c']]],
+ ['icaltime_5fis_5fleap_5fyear_184',['icaltime_is_leap_year',['../icaltime_8h.html#accb8f16099b25c282dc4f7e33531dae4',1,'icaltime.c']]],
+ ['icaltime_5fis_5fnull_5ftime_185',['icaltime_is_null_time',['../icaltime_8h.html#a97483d9daf2fc8f8b1bbdc0c75ced095',1,'icaltime.c']]],
+ ['icaltime_5fis_5futc_186',['icaltime_is_utc',['../icaltime_8h.html#a097e18ea14aceb3dbc68c370f26f9b6c',1,'icaltime.c']]],
+ ['icaltime_5fis_5fvalid_5ftime_187',['icaltime_is_valid_time',['../icaltime_8h.html#aaa1991e79202eabe71080a83e1e5c08e',1,'icaltime.c']]],
+ ['icaltime_5fnormalize_188',['icaltime_normalize',['../icaltime_8h.html#ae02d3d34fd01c3d0e356cea4f789bace',1,'icaltime.c']]],
+ ['icaltime_5fnull_5fdate_189',['icaltime_null_date',['../icaltime_8h.html#a7c210823a8ad13687089f12ad285df25',1,'icaltime.c']]],
+ ['icaltime_5fnull_5ftime_190',['icaltime_null_time',['../icaltime_8h.html#af3f088ebb60b8716131742ef16eb7ce1',1,'icaltime.c']]],
+ ['icaltime_5fset_5ftimezone_191',['icaltime_set_timezone',['../icaltime_8h.html#aea5c3a433f2919943b42d7d6400f6304',1,'icaltime.c']]],
+ ['icaltime_5fspan_5fcontains_192',['icaltime_span_contains',['../icaltime_8h.html#a1b02dd66ec510ce626aa12395d1fdf79',1,'icaltime.c']]],
+ ['icaltime_5fspan_5fnew_193',['icaltime_span_new',['../icaltime_8h.html#a4e024d5c8a41b226a31b573d0a86b722',1,'icaltime.c']]],
+ ['icaltime_5fspan_5foverlaps_194',['icaltime_span_overlaps',['../icaltime_8h.html#a87a564f5d5c8ebb0746a1799817cfa83',1,'icaltime.c']]],
+ ['icaltime_5fstart_5fdoy_5fweek_195',['icaltime_start_doy_week',['../icaltime_8h.html#a3e4ae35fd30b3d2b829f0e5bb7328e31',1,'icaltime.c']]],
+ ['icaltime_5fsubtract_196',['icaltime_subtract',['../icalduration_8h.html#aaafcb16e5d2aaa6eb0e20fdac419fc0d',1,'icalduration.c']]],
+ ['icaltime_5ftoday_197',['icaltime_today',['../icaltime_8h.html#a78f4440633835d80c182488b11df9372',1,'icaltime.c']]],
+ ['icaltime_5fweek_5fnumber_198',['icaltime_week_number',['../icaltime_8h.html#a5be09f07b9444f73a66d179ae61f137a',1,'icaltime.c']]],
+ ['icaltimezone_5fdump_5fchanges_199',['icaltimezone_dump_changes',['../icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a',1,'icaltimezone.c']]],
+ ['icaltimezone_5ffree_200',['icaltimezone_free',['../icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d',1,'icaltimezone.c']]],
+ ['icaltimezone_5ffree_5fbuiltin_5ftimezones_201',['icaltimezone_free_builtin_timezones',['../icaltimezone_8h.html#a7596677c1f0c38bac7e687f37e19e397',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezone_202',['icaltimezone_get_builtin_timezone',['../icaltimezone_8h.html#a8670c0a0730ddb27a2a59efb9b476b24',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5foffset_203',['icaltimezone_get_builtin_timezone_from_offset',['../icaltimezone_8h.html#a1224ff59d8d1618ee41f17b5c6357312',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezone_5ffrom_5ftzid_204',['icaltimezone_get_builtin_timezone_from_tzid',['../icaltimezone_8h.html#ad05c4a96c4e7095f574641dfb9ceafc5',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fbuiltin_5ftimezones_205',['icaltimezone_get_builtin_timezones',['../icaltimezone_8h.html#a8b765c5eb599505d208c89a799e13d21',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fcomponent_206',['icaltimezone_get_component',['../icaltimezone_8h.html#a684813584e0e55460be636e8ebc81f53',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5fdisplay_5fname_207',['icaltimezone_get_display_name',['../icaltimezone_8h.html#aaf3d9c36dca3dd4e2233aac2a88997bc',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flatitude_208',['icaltimezone_get_latitude',['../icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flocation_209',['icaltimezone_get_location',['../icaltimezone_8h.html#a876e1b3dc89bc76961708fe6974a03c1',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flocation_5ffrom_5fvtimezone_210',['icaltimezone_get_location_from_vtimezone',['../icaltimezone_8h.html#a4666bfd001ff5654fc3ee851e2e2338e',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5flongitude_211',['icaltimezone_get_longitude',['../icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5ftzid_212',['icaltimezone_get_tzid',['../icaltimezone_8h.html#a8d74150570a8a31e1fb8fe976fea9250',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5ftznames_213',['icaltimezone_get_tznames',['../icaltimezone_8h.html#a7de03feecf3cbb0c7899b36d1285fd63',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5ftznames_5ffrom_5fvtimezone_214',['icaltimezone_get_tznames_from_vtimezone',['../icaltimezone_8h.html#a48a804fe8f8d61aed3efbf86504baf79',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5futc_5foffset_215',['icaltimezone_get_utc_offset',['../icaltimezone_8h.html#a1ebe99e4975a461da82f4add92ca01d4',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5futc_5foffset_5fof_5futc_5ftime_216',['icaltimezone_get_utc_offset_of_utc_time',['../icaltimezone_8h.html#af6c4b7dc1e0c056bfbbd0f833d039b5d',1,'icaltimezone.c']]],
+ ['icaltimezone_5fget_5futc_5ftimezone_217',['icaltimezone_get_utc_timezone',['../icaltimezone_8h.html#a8e9c520fc9a3ec85f5cc63fef1548583',1,'icaltimezone.c']]],
+ ['icaltimezone_5fnew_218',['icaltimezone_new',['../icaltimezone_8h.html#a01b653e3e1f9feefc63e7d71c036f330',1,'icaltimezone.c']]],
+ ['icaltimezone_5fset_5fcomponent_219',['icaltimezone_set_component',['../icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357',1,'icaltimezone.c']]],
+ ['icaltimezone_5fset_5ftzid_5fprefix_220',['icaltimezone_set_tzid_prefix',['../icaltimezone_8h.html#a04849ce67c1a529f19d695b74cb238fe',1,'icaltimezone.c']]],
+ ['icalvalue_5fdecode_5fical_5fstring_221',['icalvalue_decode_ical_string',['../icalvalue_8h.html#ad809218d40ebb1e356f00c563e34e3d6',1,'icalvalue.c']]],
+ ['icalvalue_5fencode_5fical_5fstring_222',['icalvalue_encode_ical_string',['../icalvalue_8h.html#a47037dfa87d634a358c39055c01b9f79',1,'icalvalue.c']]],
+ ['icalvalue_5fget_5fparent_223',['icalvalue_get_parent',['../icalproperty_8h.html#aca3ee9b1a28fa212f294962bd84c6c93',1,'icalvalue.c']]],
+ ['icalvalue_5fkind_5fis_5fvalid_224',['icalvalue_kind_is_valid',['../icalvalue_8h.html#ada00c51fccf5a71ec7e43fb6207b634a',1,'icalvalue.h']]],
+ ['icalvalue_5fset_5fparent_225',['icalvalue_set_parent',['../icalproperty_8h.html#a810f13ffbf32703b6f1e71ad3e0189c7',1,'icalvalue.c']]]
];
diff --git a/apidocs/search/functions_7.html b/apidocs/search/functions_7.html
index 46b5c0f6..b6392eaa 100644
--- a/apidocs/search/functions_7.html
+++ b/apidocs/search/functions_7.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_7.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_7.js b/apidocs/search/functions_7.js
index 640b5df8..620df0eb 100644
--- a/apidocs/search/functions_7.js
+++ b/apidocs/search/functions_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['juldat_867',['juldat',['../astime_8h.html#adaeb2db35e791e5539b565e85e697cab',1,'astime.h']]]
+ ['juldat_0',['juldat',['../astime_8h.html#adaeb2db35e791e5539b565e85e697cab',1,'astime.h']]]
];
diff --git a/apidocs/search/functions_8.html b/apidocs/search/functions_8.html
index 31a1d950..ecf6a892 100644
--- a/apidocs/search/functions_8.html
+++ b/apidocs/search/functions_8.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_8.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_8.js b/apidocs/search/functions_8.js
index 11852192..d407381c 100644
--- a/apidocs/search/functions_8.js
+++ b/apidocs/search/functions_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['operator_20icalspanlist_20_2a_868',['operator icalspanlist *',['../classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243',1,'LibICal::ICalSpanList']]]
+ ['operator_20icalspanlist_20_2a_0',['operator icalspanlist *',['../classLibICal_1_1ICalSpanList.html#a56cb25afba3592979d872608d2302243',1,'LibICal::ICalSpanList']]]
];
diff --git a/apidocs/search/functions_9.html b/apidocs/search/functions_9.html
index 9a8e4290..cd70e2b7 100644
--- a/apidocs/search/functions_9.html
+++ b/apidocs/search/functions_9.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_9.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_9.js b/apidocs/search/functions_9.js
index 7cf5911f..5e3622df 100644
--- a/apidocs/search/functions_9.js
+++ b/apidocs/search/functions_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['remove_869',['remove',['../classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2',1,'LibICal::VComponent']]]
+ ['remove_0',['remove',['../classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2',1,'LibICal::VComponent']]]
];
diff --git a/apidocs/search/functions_a.html b/apidocs/search/functions_a.html
index 5ecc152c..d2a3de90 100644
--- a/apidocs/search/functions_a.html
+++ b/apidocs/search/functions_a.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_a.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_a.js b/apidocs/search/functions_a.js
index 479c2b1a..608244e1 100644
--- a/apidocs/search/functions_a.js
+++ b/apidocs/search/functions_a.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['set_5fvalue_870',['set_value',['../classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356',1,'LibICal::ICalProperty']]],
- ['set_5fzone_5fdirectory_871',['set_zone_directory',['../icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22',1,'icaltimezone.c']]],
- ['string_5fto_5fkind_872',['string_to_kind',['../classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4',1,'LibICal::VComponent']]],
- ['strip_5ferrors_873',['strip_errors',['../classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30',1,'LibICal::VComponent']]]
+ ['set_5fvalue_0',['set_value',['../classLibICal_1_1ICalProperty.html#af229f40785452ed3893399e1dc4df356',1,'LibICal::ICalProperty']]],
+ ['set_5fzone_5fdirectory_1',['set_zone_directory',['../icaltimezone_8h.html#af35f72898e3992529e12c07c62659b22',1,'icaltimezone.c']]],
+ ['string_5fto_5fkind_2',['string_to_kind',['../classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4',1,'LibICal::VComponent']]],
+ ['strip_5ferrors_3',['strip_errors',['../classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30',1,'LibICal::VComponent']]]
];
diff --git a/apidocs/search/functions_b.html b/apidocs/search/functions_b.html
index e301fedd..e6f34bb2 100644
--- a/apidocs/search/functions_b.html
+++ b/apidocs/search/functions_b.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_b.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/functions_b.js b/apidocs/search/functions_b.js
index 69535941..2b7af3f5 100644
--- a/apidocs/search/functions_b.js
+++ b/apidocs/search/functions_b.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['_7eicalspanlist_874',['~ICalSpanList',['../classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2',1,'LibICal::ICalSpanList']]]
+ ['_7eicalspanlist_0',['~ICalSpanList',['../classLibICal_1_1ICalSpanList.html#aa60a6309d691037928c20d06709e47c2',1,'LibICal::ICalSpanList']]]
];
diff --git a/apidocs/search/pages_0.html b/apidocs/search/pages_0.html
index 8517b48f..e53c280e 100644
--- a/apidocs/search/pages_0.html
+++ b/apidocs/search/pages_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/pages_0.js b/apidocs/search/pages_0.js
index 1423cf5b..2792ae9d 100644
--- a/apidocs/search/pages_0.js
+++ b/apidocs/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['libical_20_2d_20an_20implementation_20of_20icalendar_20protocols_20and_20data_20formats_991',['Libical - an implementation of iCalendar protocols and data formats',['../index.html',1,'']]]
+ ['libical_20_2d_20an_20implementation_20of_20icalendar_20protocols_20and_20data_20formats_0',['Libical - an implementation of iCalendar protocols and data formats',['../index.html',1,'']]]
];
diff --git a/apidocs/search/search.css b/apidocs/search/search.css
index 9074198f..648a792f 100644
--- a/apidocs/search/search.css
+++ b/apidocs/search/search.css
@@ -17,7 +17,7 @@
#MSearchSelect {
display: inline-block;
vertical-align: middle;
- height: 1.4em;
+ height: 19px;
padding: 0 0 0 0.3em;
margin: 0;
}
@@ -26,7 +26,7 @@
display: inline-block;
vertical-align: middle;
width: 7.5em;
- height: 1.1em;
+ height: 19px;
margin: 0 0.15em;
padding: 0;
line-height: 1em;
@@ -39,6 +39,12 @@
background: none;
}
+@media(hover: none) {
+ /* to avoid zooming on iOS */
+ #MSearchField {
+ font-size: 16px;
+ }
+}
#MSearchBox .right {
display: inline-block;
@@ -138,7 +144,7 @@ a.SelectItem:hover {
/*---------------- Search results window */
iframe#MSearchResults {
- width: 60ex;
+ /*width: 60ex;*/
height: 15em;
}
diff --git a/apidocs/search/search.js b/apidocs/search/search.js
index fb226f73..ac8055d1 100644
--- a/apidocs/search/search.js
+++ b/apidocs/search/search.js
@@ -80,7 +80,7 @@ function getYPos(item)
storing this instance. Is needed to be able to set timeouts.
resultPath - path to use for external files
*/
-function SearchBox(name, resultsPath, inFrame, label, extension)
+function SearchBox(name, resultsPath, label, extension)
{
if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
if (!extension || extension == "") { extension = ".html"; }
@@ -96,7 +96,6 @@ function SearchBox(name, resultsPath, inFrame, label, extension)
this.hideTimeout = 0;
this.searchIndex = 0;
this.searchActive = false;
- this.insideFrame = inFrame;
this.searchLabel = label;
this.extension = extension;
@@ -136,30 +135,14 @@ function SearchBox(name, resultsPath, inFrame, label, extension)
var searchSelectWindow = this.DOMSearchSelectWindow();
var searchField = this.DOMSearchSelect();
- if (this.insideFrame)
- {
- var left = getXPos(searchField);
- var top = getYPos(searchField);
- left += searchField.offsetWidth + 6;
- top += searchField.offsetHeight;
-
- // show search selection popup
- searchSelectWindow.style.display='block';
- left -= searchSelectWindow.offsetWidth;
- searchSelectWindow.style.left = left + 'px';
- searchSelectWindow.style.top = top + 'px';
- }
- else
- {
- var left = getXPos(searchField);
- var top = getYPos(searchField);
- top += searchField.offsetHeight;
-
- // show search selection popup
- searchSelectWindow.style.display='block';
- searchSelectWindow.style.left = left + 'px';
- searchSelectWindow.style.top = top + 'px';
- }
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
// stop selection hide timer
if (this.hideTimeout)
@@ -367,25 +350,18 @@ function SearchBox(name, resultsPath, inFrame, label, extension)
{
var domSearchBox = this.DOMSearchBox();
this.DOMSearchClose().style.display = 'inline-block';
- if (this.insideFrame)
- {
- var domPopupSearchResults = this.DOMPopupSearchResults();
- domPopupSearchResultsWindow.style.position = 'relative';
- domPopupSearchResultsWindow.style.display = 'block';
- var width = document.body.clientWidth - 8; // the -8 is for IE :-(
- domPopupSearchResultsWindow.style.width = width + 'px';
- domPopupSearchResults.style.width = width + 'px';
- }
- else
- {
- var domPopupSearchResults = this.DOMPopupSearchResults();
- var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
- var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
- domPopupSearchResultsWindow.style.display = 'block';
- left -= domPopupSearchResults.offsetWidth;
- domPopupSearchResultsWindow.style.top = top + 'px';
- domPopupSearchResultsWindow.style.left = left + 'px';
- }
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
+ var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
+ domPopupSearchResultsWindow.style.display = 'block';
+ left -= domPopupSearchResults.offsetWidth;
+ var maxWidth = document.body.clientWidth;
+ var width = 400;
+ if (left<10) left=10;
+ if (width+left+8>maxWidth) width=maxWidth-left-8;
+ domPopupSearchResultsWindow.style.top = top + 'px';
+ domPopupSearchResultsWindow.style.left = left + 'px';
+ domPopupSearchResultsWindow.style.width = width + 'px';
}
this.lastSearchValue = searchValue;
@@ -764,6 +740,7 @@ function createResults()
if (searchData[e][1].length==2) // single result
{
srLink.setAttribute('href',searchData[e][1][1][0]);
+ srLink.setAttribute('onclick','parent.searchBox.CloseResultsWindow()');
if (searchData[e][1][1][1])
{
srLink.setAttribute('target','_parent');
@@ -785,6 +762,7 @@ function createResults()
setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
setClassAttr(srChild,'SRScope');
srChild.setAttribute('href',searchData[e][1][c+1][0]);
+ srChild.setAttribute('onclick','parent.searchBox.CloseResultsWindow()');
if (searchData[e][1][c+1][1])
{
srChild.setAttribute('target','_parent');
diff --git a/apidocs/search/typedefs_0.html b/apidocs/search/typedefs_0.html
index a4684c4a..882b2a19 100644
--- a/apidocs/search/typedefs_0.html
+++ b/apidocs/search/typedefs_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="typedefs_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/typedefs_0.js b/apidocs/search/typedefs_0.js
index 355f897a..cfc3a7f6 100644
--- a/apidocs/search/typedefs_0.js
+++ b/apidocs/search/typedefs_0.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['icalarray_942',['icalarray',['../icalarray_8h.html#ad36143942d5ac4709b68fff41615e598',1,'icalarray.h']]],
- ['icalattach_943',['icalattach',['../icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5',1,'icalattach.h']]],
- ['icalattach_5ffree_5ffn_5ft_944',['icalattach_free_fn_t',['../icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41',1,'icalattach.h']]],
- ['icalparser_945',['icalparser',['../icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa',1,'icalparser.h']]],
- ['icalrestriction_5fkind_946',['icalrestriction_kind',['../icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9',1,'icalrestriction.h']]],
- ['icaltimezone_947',['icaltimezone',['../icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208',1,'icaltimezone.h']]]
+ ['icalarray_0',['icalarray',['../icalarray_8h.html#ad36143942d5ac4709b68fff41615e598',1,'icalarray.h']]],
+ ['icalattach_1',['icalattach',['../icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5',1,'icalattach.h']]],
+ ['icalattach_5ffree_5ffn_5ft_2',['icalattach_free_fn_t',['../icalattach_8h.html#a331647f68081555d5dad37e6ebb96f41',1,'icalattach.h']]],
+ ['icalparser_3',['icalparser',['../icalparser_8h.html#a9332da05cc4922f68ae2b07f442c06fa',1,'icalparser.h']]],
+ ['icalrestriction_5fkind_4',['icalrestriction_kind',['../icalrestriction_8h.html#ae380f8acbf3acc9650130ce17aa755f9',1,'icalrestriction.h']]],
+ ['icaltimezone_5',['icaltimezone',['../icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208',1,'icaltimezone.h']]]
];
diff --git a/apidocs/search/variables_0.html b/apidocs/search/variables_0.html
index 1e477c08..950bfc5f 100644
--- a/apidocs/search/variables_0.html
+++ b/apidocs/search/variables_0.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_0.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_0.js b/apidocs/search/variables_0.js
index 07b76884..a7f2e9f9 100644
--- a/apidocs/search/variables_0.js
+++ b/apidocs/search/variables_0.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['builtin_5ftimezone_875',['builtin_timezone',['../struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75',1,'_icaltimezone']]],
- ['by_5fday_876',['by_day',['../structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d',1,'icalrecurrencetype']]],
- ['by_5fmonth_877',['by_month',['../structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e',1,'icalrecurrencetype']]],
- ['by_5fptrs_878',['by_ptrs',['../structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273',1,'icalrecur_iterator_impl']]]
+ ['builtin_5ftimezone_0',['builtin_timezone',['../struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75',1,'_icaltimezone']]],
+ ['by_5fday_1',['by_day',['../structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d',1,'icalrecurrencetype']]],
+ ['by_5fmonth_2',['by_month',['../structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e',1,'icalrecurrencetype']]],
+ ['by_5fptrs_3',['by_ptrs',['../structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273',1,'icalrecur_iterator_impl']]]
];
diff --git a/apidocs/search/variables_1.html b/apidocs/search/variables_1.html
index ea73d9a4..fed58a5d 100644
--- a/apidocs/search/variables_1.html
+++ b/apidocs/search/variables_1.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_1.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_1.js b/apidocs/search/variables_1.js
index 5fe1a9e8..7f51df0c 100644
--- a/apidocs/search/variables_1.js
+++ b/apidocs/search/variables_1.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['changed_879',['changed',['../structicalfileset__impl.html#aca045add6b479ef73d34866664be2166',1,'icalfileset_impl']]],
- ['changes_880',['changes',['../struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11',1,'_icaltimezone']]],
- ['cluster_881',['cluster',['../structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33',1,'icaldirset_impl::cluster()'],['../structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3',1,'icalfileset_options::cluster()'],['../structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1',1,'icalfileset_impl::cluster()']]],
- ['component_882',['component',['../struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14',1,'_icaltimezone']]],
- ['count_883',['count',['../structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e',1,'pvl_list_t']]]
+ ['changed_0',['changed',['../structicalfileset__impl.html#aca045add6b479ef73d34866664be2166',1,'icalfileset_impl']]],
+ ['changes_1',['changes',['../struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11',1,'_icaltimezone']]],
+ ['cluster_2',['cluster',['../structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33',1,'icaldirset_impl::cluster()'],['../structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3',1,'icalfileset_options::cluster()'],['../structicalfileset__impl.html#aca21f307b7a2529a8044660dd277dda1',1,'icalfileset_impl::cluster()']]],
+ ['component_3',['component',['../struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14',1,'_icaltimezone']]],
+ ['count_4',['count',['../structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e',1,'pvl_list_t']]]
];
diff --git a/apidocs/search/variables_10.html b/apidocs/search/variables_10.html
index dc9920b6..e2896f58 100644
--- a/apidocs/search/variables_10.html
+++ b/apidocs/search/variables_10.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_10.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_10.js b/apidocs/search/variables_10.js
index f00b5af7..06da6898 100644
--- a/apidocs/search/variables_10.js
+++ b/apidocs/search/variables_10.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['utc_5foffset_935',['utc_offset',['../struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab',1,'_icaltimezonechange']]]
+ ['utc_5foffset_0',['utc_offset',['../struct__icaltimezonechange.html#ab5f8de7f535d3e7b15191fa37ddd62ab',1,'_icaltimezonechange']]]
];
diff --git a/apidocs/search/variables_11.html b/apidocs/search/variables_11.html
index 704bcb18..0aedfd53 100644
--- a/apidocs/search/variables_11.html
+++ b/apidocs/search/variables_11.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_11.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_11.js b/apidocs/search/variables_11.js
index cd58579d..fd99d9c2 100644
--- a/apidocs/search/variables_11.js
+++ b/apidocs/search/variables_11.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['weekday_936',['weekday',['../structut__instant.html#a0c78cca667d66d7421ab30de5746b848',1,'ut_instant']]],
- ['where_937',['where',['../structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6',1,'icalgauge_impl']]]
+ ['weekday_0',['weekday',['../structut__instant.html#a0c78cca667d66d7421ab30de5746b848',1,'ut_instant']]],
+ ['where_1',['where',['../structicalgauge__impl.html#a4af9682bce87086157b1099f6b2043a6',1,'icalgauge_impl']]]
];
diff --git a/apidocs/search/variables_12.html b/apidocs/search/variables_12.html
index a3a32eb8..65ed12b3 100644
--- a/apidocs/search/variables_12.html
+++ b/apidocs/search/variables_12.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_12.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_12.js b/apidocs/search/variables_12.js
index 33de48a7..5232de69 100644
--- a/apidocs/search/variables_12.js
+++ b/apidocs/search/variables_12.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['year_938',['year',['../structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12',1,'ut_instant::year()'],['../structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8',1,'icaltimetype::year()'],['../struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c',1,'_icaltimezonechange::year()']]],
- ['yy_5fbs_5fcolumn_939',['yy_bs_column',['../structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307',1,'yy_buffer_state']]],
- ['yy_5fbs_5flineno_940',['yy_bs_lineno',['../structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199',1,'yy_buffer_state']]]
+ ['year_0',['year',['../structut__instant.html#a81e3ac4208362cbfbcafe846b0216f12',1,'ut_instant::year()'],['../structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8',1,'icaltimetype::year()'],['../struct__icaltimezonechange.html#af8a0c926e8122f07bbce6bcf551d5e9c',1,'_icaltimezonechange::year()']]],
+ ['yy_5fbs_5fcolumn_1',['yy_bs_column',['../structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307',1,'yy_buffer_state']]],
+ ['yy_5fbs_5flineno_2',['yy_bs_lineno',['../structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199',1,'yy_buffer_state']]]
];
diff --git a/apidocs/search/variables_13.html b/apidocs/search/variables_13.html
index 7d05bd86..f12a1c76 100644
--- a/apidocs/search/variables_13.html
+++ b/apidocs/search/variables_13.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_13.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_13.js b/apidocs/search/variables_13.js
index 3d2b75fd..3f2bd621 100644
--- a/apidocs/search/variables_13.js
+++ b/apidocs/search/variables_13.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['zone_941',['zone',['../structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c',1,'icaltimetype']]]
+ ['zone_0',['zone',['../structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c',1,'icaltimetype']]]
];
diff --git a/apidocs/search/variables_2.html b/apidocs/search/variables_2.html
index 0580462e..761c194a 100644
--- a/apidocs/search/variables_2.html
+++ b/apidocs/search/variables_2.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_2.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_2.js b/apidocs/search/variables_2.js
index 4cde3c04..052fbfca 100644
--- a/apidocs/search/variables_2.js
+++ b/apidocs/search/variables_2.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['d_884',['d',['../structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134',1,'pvl_elem_t']]],
- ['d_5fhour_885',['d_hour',['../structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb',1,'ut_instant']]],
- ['d_5fminute_886',['d_minute',['../structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca',1,'ut_instant']]],
- ['d_5fsecond_887',['d_second',['../structut__instant.html#ab379732301da97977b5a4700855b1cb6',1,'ut_instant']]],
- ['day_888',['day',['../structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797',1,'ut_instant']]],
- ['day_5fof_5fyear_889',['day_of_year',['../structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00',1,'ut_instant']]],
- ['dbtype_890',['dbtype',['../structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62',1,'icalbdbset_options']]],
- ['dir_891',['dir',['../structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68',1,'icaldirset_impl']]],
- ['directory_892',['directory',['../structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75',1,'icaldirset_impl']]],
- ['directory_5fiterator_893',['directory_iterator',['../structicaldirset__impl.html#aab05287b166acccc6734673842774523',1,'icaldirset_impl']]]
+ ['d_0',['d',['../structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134',1,'pvl_elem_t']]],
+ ['d_5fhour_1',['d_hour',['../structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb',1,'ut_instant']]],
+ ['d_5fminute_2',['d_minute',['../structut__instant.html#ac7002360b3d2d6751c9f76b0751ccfca',1,'ut_instant']]],
+ ['d_5fsecond_3',['d_second',['../structut__instant.html#ab379732301da97977b5a4700855b1cb6',1,'ut_instant']]],
+ ['day_4',['day',['../structut__instant.html#a0a0f54d06f28fa91a46d9c1948172797',1,'ut_instant']]],
+ ['day_5fof_5fyear_5',['day_of_year',['../structut__instant.html#a3011a8ee4e51ab2bc3561821d6175b00',1,'ut_instant']]],
+ ['dbtype_6',['dbtype',['../structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62',1,'icalbdbset_options']]],
+ ['dir_7',['dir',['../structicaldirset__impl.html#a6fc97201a8df517a5955e1ab1e7f2a68',1,'icaldirset_impl']]],
+ ['directory_8',['directory',['../structicaldirset__impl.html#af1aee50ad9db5e6f29673e7e59b90a75',1,'icaldirset_impl']]],
+ ['directory_5fiterator_9',['directory_iterator',['../structicaldirset__impl.html#aab05287b166acccc6734673842774523',1,'icaldirset_impl']]]
];
diff --git a/apidocs/search/variables_3.html b/apidocs/search/variables_3.html
index 0d69e761..78bfe03b 100644
--- a/apidocs/search/variables_3.html
+++ b/apidocs/search/variables_3.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_3.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_3.js b/apidocs/search/variables_3.js
index c83b0692..db3444a0 100644
--- a/apidocs/search/variables_3.js
+++ b/apidocs/search/variables_3.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['end_894',['end',['../structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df',1,'icaltime_span::end()'],['../structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975',1,'icalspanlist_impl::end()']]],
- ['end_5fyear_895',['end_year',['../struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11',1,'_icaltimezone']]]
+ ['end_0',['end',['../structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df',1,'icaltime_span::end()'],['../structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975',1,'icalspanlist_impl::end()']]],
+ ['end_5fyear_1',['end_year',['../struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11',1,'_icaltimezone']]]
];
diff --git a/apidocs/search/variables_4.html b/apidocs/search/variables_4.html
index a4b6506b..4d608da1 100644
--- a/apidocs/search/variables_4.html
+++ b/apidocs/search/variables_4.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_4.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_4.js b/apidocs/search/variables_4.js
index f6ab856b..aafeec76 100644
--- a/apidocs/search/variables_4.js
+++ b/apidocs/search/variables_4.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['fd_896',['fd',['../structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c',1,'icalfileset_impl']]],
- ['first_5fcomponent_897',['first_component',['../structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817',1,'icaldirset_impl']]],
- ['flag_898',['flag',['../structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc',1,'icalbdbset_options']]],
- ['flags_899',['flags',['../structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0',1,'icaldirset_options::flags()'],['../structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1',1,'icalfileset_options::flags()']]],
- ['from_900',['from',['../structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa',1,'icalgauge_impl']]]
+ ['fd_0',['fd',['../structicalfileset__impl.html#abae099ff18e830676aa35f69737ee73c',1,'icalfileset_impl']]],
+ ['first_5fcomponent_1',['first_component',['../structicaldirset__impl.html#a8e6c64e19d709ce5fd79b8eadecca817',1,'icaldirset_impl']]],
+ ['flag_2',['flag',['../structicalbdbset__options.html#a7f0f7a47ee749994b7009e7494dcafbc',1,'icalbdbset_options']]],
+ ['flags_3',['flags',['../structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0',1,'icaldirset_options::flags()'],['../structicalfileset__options.html#ad19cc9176412d8a16b2a6ac45c8f3bd1',1,'icalfileset_options::flags()']]],
+ ['from_4',['from',['../structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa',1,'icalgauge_impl']]]
];
diff --git a/apidocs/search/variables_5.html b/apidocs/search/variables_5.html
index 7e345d16..6342402d 100644
--- a/apidocs/search/variables_5.html
+++ b/apidocs/search/variables_5.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_5.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_5.js b/apidocs/search/variables_5.js
index 9b89727e..5a422d44 100644
--- a/apidocs/search/variables_5.js
+++ b/apidocs/search/variables_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['gauge_901',['gauge',['../structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4',1,'icaldirset_impl::gauge()'],['../structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101',1,'icalfileset_impl::gauge()']]]
+ ['gauge_0',['gauge',['../structicaldirset__impl.html#a6f7d408d2b1b1309b9a74208aa0ddef4',1,'icaldirset_impl::gauge()'],['../structicalfileset__impl.html#a534b413abe1501e1ae3997267da86101',1,'icalfileset_impl::gauge()']]]
];
diff --git a/apidocs/search/variables_6.html b/apidocs/search/variables_6.html
index 7d48e75e..80db039f 100644
--- a/apidocs/search/variables_6.html
+++ b/apidocs/search/variables_6.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_6.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_6.js b/apidocs/search/variables_6.js
index 20e7bad5..a5f0841a 100644
--- a/apidocs/search/variables_6.js
+++ b/apidocs/search/variables_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['head_902',['head',['../structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428',1,'pvl_list_t']]]
+ ['head_0',['head',['../structpvl__list__t.html#a8e58163910d0c65424063fc3e1f5f428',1,'pvl_list_t']]]
];
diff --git a/apidocs/search/variables_7.html b/apidocs/search/variables_7.html
index 5c263409..bf8eb384 100644
--- a/apidocs/search/variables_7.html
+++ b/apidocs/search/variables_7.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_7.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_7.js b/apidocs/search/variables_7.js
index 9d2c8f0a..5e390b83 100644
--- a/apidocs/search/variables_7.js
+++ b/apidocs/search/variables_7.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['i_5fhour_903',['i_hour',['../structut__instant.html#ada9783874279fb39027a066a62f60c0e',1,'ut_instant']]],
- ['i_5fminute_904',['i_minute',['../structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8',1,'ut_instant']]],
- ['i_5fsecond_905',['i_second',['../structut__instant.html#ae178950f09d4d6102dfd655df222c2eb',1,'ut_instant']]],
- ['icalsetiter_5fnull_906',['icalsetiter_null',['../icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec',1,'icalset.c']]],
- ['is_5fbusy_907',['is_busy',['../structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf',1,'icaltime_span']]],
- ['is_5fdate_908',['is_date',['../structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96',1,'icaltimetype']]],
- ['is_5fdaylight_909',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]]
+ ['i_5fhour_0',['i_hour',['../structut__instant.html#ada9783874279fb39027a066a62f60c0e',1,'ut_instant']]],
+ ['i_5fminute_1',['i_minute',['../structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8',1,'ut_instant']]],
+ ['i_5fsecond_2',['i_second',['../structut__instant.html#ae178950f09d4d6102dfd655df222c2eb',1,'ut_instant']]],
+ ['icalsetiter_5fnull_3',['icalsetiter_null',['../icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec',1,'icalset.c']]],
+ ['is_5fbusy_4',['is_busy',['../structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf',1,'icaltime_span']]],
+ ['is_5fdate_5',['is_date',['../structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96',1,'icaltimetype']]],
+ ['is_5fdaylight_6',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]]
];
diff --git a/apidocs/search/variables_8.html b/apidocs/search/variables_8.html
index dc9ec54a..92a55e9a 100644
--- a/apidocs/search/variables_8.html
+++ b/apidocs/search/variables_8.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_8.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_8.js b/apidocs/search/variables_8.js
index 381c7b7c..b9864540 100644
--- a/apidocs/search/variables_8.js
+++ b/apidocs/search/variables_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['j_5fdate_910',['j_date',['../structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7',1,'ut_instant']]]
+ ['j_5fdate_0',['j_date',['../structut__instant.html#acc596fb9f5f6b26620c2869f1971d7b7',1,'ut_instant']]]
];
diff --git a/apidocs/search/variables_9.html b/apidocs/search/variables_9.html
index 7b014750..1aec7735 100644
--- a/apidocs/search/variables_9.html
+++ b/apidocs/search/variables_9.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_9.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_9.js b/apidocs/search/variables_9.js
index 02c56f15..fb531b4b 100644
--- a/apidocs/search/variables_9.js
+++ b/apidocs/search/variables_9.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['location_911',['location',['../struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528',1,'_icaltimezone']]],
- ['longitude_912',['longitude',['../struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700',1,'_icaltimezone']]]
+ ['location_0',['location',['../struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528',1,'_icaltimezone']]],
+ ['longitude_1',['longitude',['../struct__icaltimezone.html#a36ccaf1d81c7ec0463ed9ccf3eead700',1,'_icaltimezone']]]
];
diff --git a/apidocs/search/variables_a.html b/apidocs/search/variables_a.html
index 52a724d1..8090d16b 100644
--- a/apidocs/search/variables_a.html
+++ b/apidocs/search/variables_a.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_a.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_a.js b/apidocs/search/variables_a.js
index 88f54dc9..263af15f 100644
--- a/apidocs/search/variables_a.js
+++ b/apidocs/search/variables_a.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['magic_913',['MAGIC',['../structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba',1,'pvl_list_t::MAGIC()'],['../structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5',1,'pvl_elem_t::MAGIC()']]],
- ['mode_914',['mode',['../structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad',1,'icalbdbset_options::mode()'],['../structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9',1,'icalfileset_options::mode()']]],
- ['month_915',['month',['../structut__instant.html#a02a71f42b488eb4170228654451b9277',1,'ut_instant::month()'],['../structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d',1,'icaltimetype::month()'],['../struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d',1,'_icaltimezonechange::month()']]]
+ ['magic_0',['MAGIC',['../structpvl__list__t.html#ae810b262dbf64bbdfb437979151d2eba',1,'pvl_list_t::MAGIC()'],['../structpvl__elem__t.html#a259a4f64c59afeaca3a95aa77f4731d5',1,'pvl_elem_t::MAGIC()']]],
+ ['mode_1',['mode',['../structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad',1,'icalbdbset_options::mode()'],['../structicalfileset__options.html#a5e01006dc266beb9fd762ad4364218e9',1,'icalfileset_options::mode()']]],
+ ['month_2',['month',['../structut__instant.html#a02a71f42b488eb4170228654451b9277',1,'ut_instant::month()'],['../structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d',1,'icaltimetype::month()'],['../struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d',1,'_icaltimezonechange::month()']]]
];
diff --git a/apidocs/search/variables_b.html b/apidocs/search/variables_b.html
index f376b27a..5ceb53fb 100644
--- a/apidocs/search/variables_b.html
+++ b/apidocs/search/variables_b.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_b.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_b.js b/apidocs/search/variables_b.js
index 71edf4bb..d675551c 100644
--- a/apidocs/search/variables_b.js
+++ b/apidocs/search/variables_b.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['next_916',['next',['../structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d',1,'pvl_elem_t']]]
+ ['next_0',['next',['../structpvl__elem__t.html#a305009bdcf1759ce8f0d9f896403552d',1,'pvl_elem_t']]]
];
diff --git a/apidocs/search/variables_c.html b/apidocs/search/variables_c.html
index 6019eba9..5dbea70b 100644
--- a/apidocs/search/variables_c.html
+++ b/apidocs/search/variables_c.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_c.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_c.js b/apidocs/search/variables_c.js
index 77cd6461..28ce7a9d 100644
--- a/apidocs/search/variables_c.js
+++ b/apidocs/search/variables_c.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['options_917',['options',['../structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1',1,'icaldirset_impl::options()'],['../structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8',1,'icalfileset_impl::options()']]],
- ['orig_5fdata_918',['orig_data',['../structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f',1,'icalrecur_iterator_impl']]]
+ ['options_0',['options',['../structicaldirset__impl.html#a38725a769403aec56b2b1a352c441ef1',1,'icaldirset_impl::options()'],['../structicalfileset__impl.html#a769a3b2bca98184ea77e3a4589e486d8',1,'icalfileset_impl::options()']]],
+ ['orig_5fdata_1',['orig_data',['../structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f',1,'icalrecur_iterator_impl']]]
];
diff --git a/apidocs/search/variables_d.html b/apidocs/search/variables_d.html
index f61ae751..e7cd3a31 100644
--- a/apidocs/search/variables_d.html
+++ b/apidocs/search/variables_d.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_d.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_d.js b/apidocs/search/variables_d.js
index 3f5544b4..484abb28 100644
--- a/apidocs/search/variables_d.js
+++ b/apidocs/search/variables_d.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['p_919',['p',['../structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359',1,'pvl_list_t']]],
- ['path_920',['path',['../structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0',1,'icalfileset_impl']]],
- ['pfunc_921',['pfunc',['../structicalbdbset__options.html#a6f55db6a22c8275f6f0d712ffa36b11b',1,'icalbdbset_options']]],
- ['prev_5futc_5foffset_922',['prev_utc_offset',['../struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3',1,'_icaltimezonechange']]],
- ['prior_923',['prior',['../structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274',1,'pvl_elem_t']]]
+ ['p_0',['p',['../structpvl__list__t.html#a13d9f2a4ed1f60b9a885192a9cb1b359',1,'pvl_list_t']]],
+ ['path_1',['path',['../structicalfileset__impl.html#a4924243737e060acf24fd5daf9e732a0',1,'icalfileset_impl']]],
+ ['pfunc_2',['pfunc',['../structicalbdbset__options.html#af08565396096d8139ee9f54b523e4ebd',1,'icalbdbset_options']]],
+ ['prev_5futc_5foffset_3',['prev_utc_offset',['../struct__icaltimezonechange.html#a4c4c11ee948c011b073fa6f065739eb3',1,'_icaltimezonechange']]],
+ ['prior_4',['prior',['../structpvl__elem__t.html#a00350aa18847b00658ba476816cb0274',1,'pvl_elem_t']]]
];
diff --git a/apidocs/search/variables_e.html b/apidocs/search/variables_e.html
index 7bfd3721..b2e6719c 100644
--- a/apidocs/search/variables_e.html
+++ b/apidocs/search/variables_e.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_e.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_e.js b/apidocs/search/variables_e.js
index 6c3e97a5..67c6d2d1 100644
--- a/apidocs/search/variables_e.js
+++ b/apidocs/search/variables_e.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['safe_5fsaves_924',['safe_saves',['../structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5',1,'icalfileset_options']]],
- ['second_925',['second',['../struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb',1,'_icaltimezonechange']]],
- ['select_926',['select',['../structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec',1,'icalgauge_impl']]],
- ['spans_927',['spans',['../structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3',1,'icalspanlist_impl']]],
- ['start_928',['start',['../structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8',1,'icaltime_span::start()'],['../structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d',1,'icalspanlist_impl::start()']]],
- ['subdb_929',['subdb',['../structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8',1,'icalbdbset_options']]],
- ['super_930',['super',['../structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9',1,'icalbdbset_impl::super()'],['../structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876',1,'icaldirset_impl::super()'],['../structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3',1,'icalfileset_impl::super()']]]
+ ['safe_5fsaves_0',['safe_saves',['../structicalfileset__options.html#ae1089f1b0a31021cba1a22945a9cf5b5',1,'icalfileset_options']]],
+ ['second_1',['second',['../struct__icaltimezonechange.html#a2edcc09f485b5a8c121a1499fe686adb',1,'_icaltimezonechange']]],
+ ['select_2',['select',['../structicalgauge__impl.html#ab31e8cb692ce58d7a267731744fc67ec',1,'icalgauge_impl']]],
+ ['spans_3',['spans',['../structicalspanlist__impl.html#a236b22c48fe250e53a67fcccc70eacb3',1,'icalspanlist_impl']]],
+ ['start_4',['start',['../structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8',1,'icaltime_span::start()'],['../structicalspanlist__impl.html#a2876fb86a056d43c55cff46dd340ed1d',1,'icalspanlist_impl::start()']]],
+ ['subdb_5',['subdb',['../structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8',1,'icalbdbset_options']]],
+ ['super_6',['super',['../structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9',1,'icalbdbset_impl::super()'],['../structicaldirset__impl.html#a3591d5fa8040ff9edd3500d6d5713876',1,'icaldirset_impl::super()'],['../structicalfileset__impl.html#a9e5bca18c7edc4f71184c58ed03966a3',1,'icalfileset_impl::super()']]]
];
diff --git a/apidocs/search/variables_f.html b/apidocs/search/variables_f.html
index d97920d0..fe014459 100644
--- a/apidocs/search/variables_f.html
+++ b/apidocs/search/variables_f.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_f.js"></script>
<script type="text/javascript" src="search.js"></script>
@@ -12,14 +12,14 @@
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
diff --git a/apidocs/search/variables_f.js b/apidocs/search/variables_f.js
index 12641b65..f7dbf0a7 100644
--- a/apidocs/search/variables_f.js
+++ b/apidocs/search/variables_f.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['tail_931',['tail',['../structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9',1,'pvl_list_t']]],
- ['timezones_932',['timezones',['../structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4',1,'icalcomponent_impl']]],
- ['tzid_933',['tzid',['../struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89',1,'_icaltimezone']]],
- ['tznames_934',['tznames',['../struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c',1,'_icaltimezone']]]
+ ['tail_0',['tail',['../structpvl__list__t.html#a4d1bde4f5c94d4e741edf103e1525fa9',1,'pvl_list_t']]],
+ ['timezones_1',['timezones',['../structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4',1,'icalcomponent_impl']]],
+ ['tzid_2',['tzid',['../struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89',1,'_icaltimezone']]],
+ ['tznames_3',['tznames',['../struct__icaltimezone.html#a7f30b657860b6bc98bdfd616c64eb20c',1,'_icaltimezone']]]
];
diff --git a/apidocs/sspm_8h_source.html b/apidocs/sspm_8h_source.html
index a3a00dd5..dae693f9 100644
--- a/apidocs/sspm_8h_source.html
+++ b/apidocs/sspm_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: sspm.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,158 +66,157 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">sspm.h</div> </div>
+ <div class="headertitle"><div class="title">sspm.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*======================================================================</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> FILE: sspm.h Mime Parser</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> CREATOR: eric 25 June 2000</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> it under the terms of either:</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"> Or:</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> The Initial Developer of the Original Code is Eric Busboom</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">======================================================================*/</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef ICAL_SSPM_H</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define ICAL_SSPM_H</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">enum</span> sspm_major_type</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; SSPM_NO_MAJOR_TYPE,</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; SSPM_TEXT_MAJOR_TYPE,</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; SSPM_IMAGE_MAJOR_TYPE,</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; SSPM_AUDIO_MAJOR_TYPE,</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; SSPM_VIDEO_MAJOR_TYPE,</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; SSPM_APPLICATION_MAJOR_TYPE,</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; SSPM_MULTIPART_MAJOR_TYPE,</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; SSPM_MESSAGE_MAJOR_TYPE,</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; SSPM_UNKNOWN_MAJOR_TYPE</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;};</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keyword">enum</span> sspm_minor_type</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;{</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; SSPM_NO_MINOR_TYPE,</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; SSPM_ANY_MINOR_TYPE,</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; SSPM_PLAIN_MINOR_TYPE,</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; SSPM_RFC822_MINOR_TYPE,</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; SSPM_DIGEST_MINOR_TYPE,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; SSPM_CALENDAR_MINOR_TYPE,</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; SSPM_MIXED_MINOR_TYPE,</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; SSPM_RELATED_MINOR_TYPE,</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; SSPM_ALTERNATIVE_MINOR_TYPE,</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; SSPM_PARALLEL_MINOR_TYPE,</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; SSPM_UNKNOWN_MINOR_TYPE</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;};</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">enum</span> sspm_encoding</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;{</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; SSPM_NO_ENCODING,</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; SSPM_QUOTED_PRINTABLE_ENCODING,</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; SSPM_8BIT_ENCODING,</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; SSPM_7BIT_ENCODING,</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; SSPM_BINARY_ENCODING,</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; SSPM_BASE64_ENCODING,</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; SSPM_UNKNOWN_ENCODING</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;};</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="keyword">enum</span> sspm_error</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;{</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; SSPM_NO_ERROR,</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; SSPM_UNEXPECTED_BOUNDARY_ERROR,</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; SSPM_WRONG_BOUNDARY_ERROR,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; SSPM_NO_BOUNDARY_ERROR,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; SSPM_NO_HEADER_ERROR,</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; SSPM_MALFORMED_HEADER_ERROR</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;};</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structsspm__header.html"> 86</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structsspm__header.html">sspm_header</a></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;{</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordtype">int</span> def;</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordtype">char</span> *boundary;</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keyword">enum</span> sspm_major_type major;</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keyword">enum</span> sspm_minor_type minor;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordtype">char</span> *minor_text;</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordtype">char</span> **content_type_params;</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordtype">char</span> *charset;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keyword">enum</span> sspm_encoding encoding;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">char</span> *filename;</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">char</span> *content_id;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keyword">enum</span> sspm_error error;</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordtype">char</span> *error_text;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;};</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
-<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structsspm__part.html"> 102</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structsspm__part.html">sspm_part</a></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;{</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keyword">struct </span><a class="code" href="structsspm__header.html">sspm_header</a> header;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordtype">int</span> level;</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordtype">size_t</span> data_size;</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordtype">void</span> *data;</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;};</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structsspm__action__map.html"> 110</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structsspm__action__map.html">sspm_action_map</a></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;{</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keyword">enum</span> sspm_major_type major;</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keyword">enum</span> sspm_minor_type minor;</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keywordtype">void</span> *(*new_part) (void);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; void (*add_line) (<span class="keywordtype">void</span> *part, <span class="keyword">struct </span><a class="code" href="structsspm__header.html">sspm_header</a> * header, <span class="keyword">const</span> <span class="keywordtype">char</span> *line, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordtype">void</span> *(*end_part) (<span class="keywordtype">void</span> *part);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; void (*free_part) (<span class="keywordtype">void</span> *part);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;};</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; </div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *sspm_major_type_string(<span class="keyword">enum</span> sspm_major_type type);</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *sspm_minor_type_string(<span class="keyword">enum</span> sspm_minor_type type);</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *sspm_encoding_string(<span class="keyword">enum</span> sspm_encoding type);</div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> sspm_parse_mime(<span class="keyword">struct</span> <a class="code" href="structsspm__part.html">sspm_part</a> *parts,</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordtype">size_t</span> max_parts,</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structsspm__action__map.html">sspm_action_map</a> *actions,</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordtype">char</span> *(*get_string) (<span class="keywordtype">char</span> *s, <span class="keywordtype">size_t</span> size, <span class="keywordtype">void</span> *data),</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordtype">void</span> *get_string_data, <span class="keyword">struct</span> <a class="code" href="structsspm__header.html">sspm_header</a> *first_header);</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; </div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> sspm_free_parts(<span class="keyword">struct</span> <a class="code" href="structsspm__part.html">sspm_part</a> *parts, <span class="keywordtype">size_t</span> max_parts);</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *decode_quoted_printable(<span class="keywordtype">char</span> *dest, <span class="keywordtype">char</span> *src, <span class="keywordtype">size_t</span> *size);</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; </div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *decode_base64(<span class="keywordtype">char</span> *dest, <span class="keywordtype">char</span> *src, <span class="keywordtype">size_t</span> *size);</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> sspm_write_mime(<span class="keyword">struct</span> <a class="code" href="structsspm__part.html">sspm_part</a> *parts, <span class="keywordtype">size_t</span> num_parts,</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="keywordtype">char</span> **output_string, <span class="keyword">const</span> <span class="keywordtype">char</span> *header);</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; </div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICAL_SSPM_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*======================================================================</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> FILE: sspm.h Mime Parser</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> CREATOR: eric 25 June 2000</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> (C) COPYRIGHT 2000, Eric Busboom &lt;eric@civicknowledge.com&gt;</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"></span> </div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"></span> </div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> This library is free software; you can redistribute it and/or modify</span></div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> it under the terms of either:</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"></span> </div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html</span></div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"></span> </div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"> Or:</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"></span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> the License at https://www.mozilla.org/MPL/</span></div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"></span> </div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> The Initial Developer of the Original Code is Eric Busboom</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment">======================================================================*/</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#ifndef ICAL_SSPM_H</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#define ICAL_SSPM_H</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">enum</span> sspm_major_type</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>{</div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> SSPM_NO_MAJOR_TYPE,</div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> SSPM_TEXT_MAJOR_TYPE,</div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> SSPM_IMAGE_MAJOR_TYPE,</div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> SSPM_AUDIO_MAJOR_TYPE,</div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> SSPM_VIDEO_MAJOR_TYPE,</div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> SSPM_APPLICATION_MAJOR_TYPE,</div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> SSPM_MULTIPART_MAJOR_TYPE,</div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> SSPM_MESSAGE_MAJOR_TYPE,</div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> SSPM_UNKNOWN_MAJOR_TYPE</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>};</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keyword">enum</span> sspm_minor_type</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>{</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> SSPM_NO_MINOR_TYPE,</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> SSPM_ANY_MINOR_TYPE,</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> SSPM_PLAIN_MINOR_TYPE,</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> SSPM_RFC822_MINOR_TYPE,</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> SSPM_DIGEST_MINOR_TYPE,</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> SSPM_CALENDAR_MINOR_TYPE,</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> SSPM_MIXED_MINOR_TYPE,</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> SSPM_RELATED_MINOR_TYPE,</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> SSPM_ALTERNATIVE_MINOR_TYPE,</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> SSPM_PARALLEL_MINOR_TYPE,</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> SSPM_UNKNOWN_MINOR_TYPE</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span>};</div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="keyword">enum</span> sspm_encoding</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>{</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> SSPM_NO_ENCODING,</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> SSPM_QUOTED_PRINTABLE_ENCODING,</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> SSPM_8BIT_ENCODING,</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> SSPM_7BIT_ENCODING,</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> SSPM_BINARY_ENCODING,</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> SSPM_BASE64_ENCODING,</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> SSPM_UNKNOWN_ENCODING</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span>};</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="keyword">enum</span> sspm_error</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span>{</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> SSPM_NO_ERROR,</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> SSPM_UNEXPECTED_BOUNDARY_ERROR,</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> SSPM_WRONG_BOUNDARY_ERROR,</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> SSPM_NO_BOUNDARY_ERROR,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> SSPM_NO_HEADER_ERROR,</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> SSPM_MALFORMED_HEADER_ERROR</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span>};</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="structsspm__header.html"> 86</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsspm__header.html">sspm_header</a></div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>{</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keywordtype">int</span> def;</div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordtype">char</span> *boundary;</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keyword">enum</span> sspm_major_type major;</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keyword">enum</span> sspm_minor_type minor;</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">char</span> *minor_text;</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordtype">char</span> **content_type_params;</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <span class="keywordtype">char</span> *charset;</div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keyword">enum</span> sspm_encoding encoding;</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">char</span> *filename;</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordtype">char</span> *content_id;</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">enum</span> sspm_error error;</div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">char</span> *error_text;</div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span>};</div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="structsspm__part.html"> 102</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsspm__part.html">sspm_part</a></div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span>{</div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keyword">struct </span><a class="code hl_struct" href="structsspm__header.html">sspm_header</a> header;</div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="keywordtype">int</span> level;</div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keywordtype">size_t</span> data_size;</div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <span class="keywordtype">void</span> *data;</div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span>};</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="structsspm__action__map.html"> 110</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsspm__action__map.html">sspm_action_map</a></div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>{</div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <span class="keyword">enum</span> sspm_major_type major;</div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keyword">enum</span> sspm_minor_type minor;</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordtype">void</span> *(*new_part) (void);</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> void (*add_line) (<span class="keywordtype">void</span> *part, <span class="keyword">struct </span><a class="code hl_struct" href="structsspm__header.html">sspm_header</a> * header, <span class="keyword">const</span> <span class="keywordtype">char</span> *line, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keywordtype">void</span> *(*end_part) (<span class="keywordtype">void</span> *part);</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> void (*free_part) (<span class="keywordtype">void</span> *part);</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span>};</div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *sspm_major_type_string(<span class="keyword">enum</span> sspm_major_type type);</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *sspm_minor_type_string(<span class="keyword">enum</span> sspm_minor_type type);</div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span>LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *sspm_encoding_string(<span class="keyword">enum</span> sspm_encoding type);</div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> sspm_parse_mime(<span class="keyword">struct</span> <a class="code hl_struct" href="structsspm__part.html">sspm_part</a> *parts,</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="keywordtype">size_t</span> max_parts,</div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structsspm__action__map.html">sspm_action_map</a> *actions,</div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordtype">char</span> *(*get_string) (<span class="keywordtype">char</span> *s, <span class="keywordtype">size_t</span> size, <span class="keywordtype">void</span> *data),</div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="keywordtype">void</span> *get_string_data, <span class="keyword">struct</span> <a class="code hl_struct" href="structsspm__header.html">sspm_header</a> *first_header);</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> sspm_free_parts(<span class="keyword">struct</span> <a class="code hl_struct" href="structsspm__part.html">sspm_part</a> *parts, <span class="keywordtype">size_t</span> max_parts);</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *decode_quoted_printable(<span class="keywordtype">char</span> *dest, <span class="keywordtype">char</span> *src, <span class="keywordtype">size_t</span> *size);</div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">char</span> *decode_base64(<span class="keywordtype">char</span> *dest, <span class="keywordtype">char</span> *src, <span class="keywordtype">size_t</span> *size);</div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span>LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> sspm_write_mime(<span class="keyword">struct</span> <a class="code hl_struct" href="structsspm__part.html">sspm_part</a> *parts, <span class="keywordtype">size_t</span> num_parts,</div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keywordtype">char</span> **output_string, <span class="keyword">const</span> <span class="keywordtype">char</span> *header);</div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="preprocessor">#endif </span><span class="comment">/* ICAL_SSPM_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="astructsspm__action__map_html"><div class="ttname"><a href="structsspm__action__map.html">sspm_action_map</a></div><div class="ttdef"><b>Definition:</b> sspm.h:111</div></div>
<div class="ttc" id="astructsspm__header_html"><div class="ttname"><a href="structsspm__header.html">sspm_header</a></div><div class="ttdef"><b>Definition:</b> sspm.h:87</div></div>
<div class="ttc" id="astructsspm__part_html"><div class="ttname"><a href="structsspm__part.html">sspm_part</a></div><div class="ttdef"><b>Definition:</b> sspm.h:103</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structLexBuf.html b/apidocs/structLexBuf.html
index 1f4bc939..e138c401 100644
--- a/apidocs/structLexBuf.html
+++ b/apidocs/structLexBuf.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: LexBuf Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,47 +64,46 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">LexBuf Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">LexBuf Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aaf3126a08a126c56a856147ab261b2c4"><td class="memItemLeft" align="right" valign="top"><a id="aaf3126a08a126c56a856147ab261b2c4"></a>
+<tr class="memitem:aaf3126a08a126c56a856147ab261b2c4"><td class="memItemLeft" align="right" valign="top"><a id="aaf3126a08a126c56a856147ab261b2c4" name="aaf3126a08a126c56a856147ab261b2c4"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>buf</b> [64]</td></tr>
<tr class="separator:aaf3126a08a126c56a856147ab261b2c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed33ec3f7c05fc1ab8c502996a66e9f6"><td class="memItemLeft" align="right" valign="top"><a id="aed33ec3f7c05fc1ab8c502996a66e9f6"></a>
+<tr class="memitem:aed33ec3f7c05fc1ab8c502996a66e9f6"><td class="memItemLeft" align="right" valign="top"><a id="aed33ec3f7c05fc1ab8c502996a66e9f6" name="aed33ec3f7c05fc1ab8c502996a66e9f6"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>curPos</b></td></tr>
<tr class="separator:aed33ec3f7c05fc1ab8c502996a66e9f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a398d1c14a31cf14d17b0beb9d33d6d76"><td class="memItemLeft" align="right" valign="top"><a id="a398d1c14a31cf14d17b0beb9d33d6d76"></a>
+<tr class="memitem:a398d1c14a31cf14d17b0beb9d33d6d76"><td class="memItemLeft" align="right" valign="top"><a id="a398d1c14a31cf14d17b0beb9d33d6d76" name="a398d1c14a31cf14d17b0beb9d33d6d76"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>getPtr</b></td></tr>
<tr class="separator:a398d1c14a31cf14d17b0beb9d33d6d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4b9a48c2bd198824de02cc9e79fb2ce8"><td class="memItemLeft" align="right" valign="top"><a id="a4b9a48c2bd198824de02cc9e79fb2ce8"></a>
+<tr class="memitem:a4b9a48c2bd198824de02cc9e79fb2ce8"><td class="memItemLeft" align="right" valign="top"><a id="a4b9a48c2bd198824de02cc9e79fb2ce8" name="a4b9a48c2bd198824de02cc9e79fb2ce8"></a>
FILE *&#160;</td><td class="memItemRight" valign="bottom"><b>inputFile</b></td></tr>
<tr class="separator:a4b9a48c2bd198824de02cc9e79fb2ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6ec13c59867a47f1cab0ce7e05cfbf43"><td class="memItemLeft" align="right" valign="top"><a id="a6ec13c59867a47f1cab0ce7e05cfbf43"></a>
+<tr class="memitem:a6ec13c59867a47f1cab0ce7e05cfbf43"><td class="memItemLeft" align="right" valign="top"><a id="a6ec13c59867a47f1cab0ce7e05cfbf43" name="a6ec13c59867a47f1cab0ce7e05cfbf43"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>inputLen</b></td></tr>
<tr class="separator:a6ec13c59867a47f1cab0ce7e05cfbf43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d17774dec2e52a7f200b3861a678746"><td class="memItemLeft" align="right" valign="top"><a id="a7d17774dec2e52a7f200b3861a678746"></a>
+<tr class="memitem:a7d17774dec2e52a7f200b3861a678746"><td class="memItemLeft" align="right" valign="top"><a id="a7d17774dec2e52a7f200b3861a678746" name="a7d17774dec2e52a7f200b3861a678746"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>inputString</b></td></tr>
<tr class="separator:a7d17774dec2e52a7f200b3861a678746"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f202ed35110ca87696afb89d5e0a65c"><td class="memItemLeft" align="right" valign="top"><a id="a1f202ed35110ca87696afb89d5e0a65c"></a>
+<tr class="memitem:a1f202ed35110ca87696afb89d5e0a65c"><td class="memItemLeft" align="right" valign="top"><a id="a1f202ed35110ca87696afb89d5e0a65c" name="a1f202ed35110ca87696afb89d5e0a65c"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
<tr class="separator:a1f202ed35110ca87696afb89d5e0a65c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3547c176d7004bb5c69856b4d1c1119"><td class="memItemLeft" align="right" valign="top"><a id="ad3547c176d7004bb5c69856b4d1c1119"></a>
+<tr class="memitem:ad3547c176d7004bb5c69856b4d1c1119"><td class="memItemLeft" align="right" valign="top"><a id="ad3547c176d7004bb5c69856b4d1c1119" name="ad3547c176d7004bb5c69856b4d1c1119"></a>
enum LexMode&#160;</td><td class="memItemRight" valign="bottom"><b>lexModeStack</b> [10]</td></tr>
<tr class="separator:ad3547c176d7004bb5c69856b4d1c1119"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2374f025a32dd2724ec87cf0e18c7e6d"><td class="memItemLeft" align="right" valign="top"><a id="a2374f025a32dd2724ec87cf0e18c7e6d"></a>
+<tr class="memitem:a2374f025a32dd2724ec87cf0e18c7e6d"><td class="memItemLeft" align="right" valign="top"><a id="a2374f025a32dd2724ec87cf0e18c7e6d" name="a2374f025a32dd2724ec87cf0e18c7e6d"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>lexModeStackTop</b></td></tr>
<tr class="separator:a2374f025a32dd2724ec87cf0e18c7e6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a35c22b23c6a0ecd19a8614d55f2d9795"><td class="memItemLeft" align="right" valign="top"><a id="a35c22b23c6a0ecd19a8614d55f2d9795"></a>
+<tr class="memitem:a35c22b23c6a0ecd19a8614d55f2d9795"><td class="memItemLeft" align="right" valign="top"><a id="a35c22b23c6a0ecd19a8614d55f2d9795" name="a35c22b23c6a0ecd19a8614d55f2d9795"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>maxToken</b></td></tr>
<tr class="separator:a35c22b23c6a0ecd19a8614d55f2d9795"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a283f828a462dd2bc4c97dac414bb0f97"><td class="memItemLeft" align="right" valign="top"><a id="a283f828a462dd2bc4c97dac414bb0f97"></a>
+<tr class="memitem:a283f828a462dd2bc4c97dac414bb0f97"><td class="memItemLeft" align="right" valign="top"><a id="a283f828a462dd2bc4c97dac414bb0f97" name="a283f828a462dd2bc4c97dac414bb0f97"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>strs</b></td></tr>
<tr class="separator:a283f828a462dd2bc4c97dac414bb0f97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a99fa39dd68b794b5ca892b9d682a7db4"><td class="memItemLeft" align="right" valign="top"><a id="a99fa39dd68b794b5ca892b9d682a7db4"></a>
+<tr class="memitem:a99fa39dd68b794b5ca892b9d682a7db4"><td class="memItemLeft" align="right" valign="top"><a id="a99fa39dd68b794b5ca892b9d682a7db4" name="a99fa39dd68b794b5ca892b9d682a7db4"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>strsLen</b></td></tr>
<tr class="separator:a99fa39dd68b794b5ca892b9d682a7db4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -114,7 +113,7 @@ unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>strsLen</b><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structOFile.html b/apidocs/structOFile.html
index d830e57b..3ab5ab36 100644
--- a/apidocs/structOFile.html
+++ b/apidocs/structOFile.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: OFile Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,29 +64,28 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">OFile Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">OFile Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a290675d57566e0462e8531f321ed27df"><td class="memItemLeft" align="right" valign="top"><a id="a290675d57566e0462e8531f321ed27df"></a>
+<tr class="memitem:a290675d57566e0462e8531f321ed27df"><td class="memItemLeft" align="right" valign="top"><a id="a290675d57566e0462e8531f321ed27df" name="a290675d57566e0462e8531f321ed27df"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>alloc</b>:1</td></tr>
<tr class="separator:a290675d57566e0462e8531f321ed27df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a212a49f4f1f4219da2d01d671d6a58c1"><td class="memItemLeft" align="right" valign="top"><a id="a212a49f4f1f4219da2d01d671d6a58c1"></a>
+<tr class="memitem:a212a49f4f1f4219da2d01d671d6a58c1"><td class="memItemLeft" align="right" valign="top"><a id="a212a49f4f1f4219da2d01d671d6a58c1" name="a212a49f4f1f4219da2d01d671d6a58c1"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>fail</b>:1</td></tr>
<tr class="separator:a212a49f4f1f4219da2d01d671d6a58c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78f3a75ec9a3705f3e305f240ff6f057"><td class="memItemLeft" align="right" valign="top"><a id="a78f3a75ec9a3705f3e305f240ff6f057"></a>
+<tr class="memitem:a78f3a75ec9a3705f3e305f240ff6f057"><td class="memItemLeft" align="right" valign="top"><a id="a78f3a75ec9a3705f3e305f240ff6f057" name="a78f3a75ec9a3705f3e305f240ff6f057"></a>
FILE *&#160;</td><td class="memItemRight" valign="bottom"><b>fp</b></td></tr>
<tr class="separator:a78f3a75ec9a3705f3e305f240ff6f057"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51fdf07ad0eca949d56300d1dffea174"><td class="memItemLeft" align="right" valign="top"><a id="a51fdf07ad0eca949d56300d1dffea174"></a>
+<tr class="memitem:a51fdf07ad0eca949d56300d1dffea174"><td class="memItemLeft" align="right" valign="top"><a id="a51fdf07ad0eca949d56300d1dffea174" name="a51fdf07ad0eca949d56300d1dffea174"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>len</b></td></tr>
<tr class="separator:a51fdf07ad0eca949d56300d1dffea174"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3be0119b1d6c4d0f1e835963f51e8dc"><td class="memItemLeft" align="right" valign="top"><a id="ac3be0119b1d6c4d0f1e835963f51e8dc"></a>
+<tr class="memitem:ac3be0119b1d6c4d0f1e835963f51e8dc"><td class="memItemLeft" align="right" valign="top"><a id="ac3be0119b1d6c4d0f1e835963f51e8dc" name="ac3be0119b1d6c4d0f1e835963f51e8dc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>limit</b></td></tr>
<tr class="separator:ac3be0119b1d6c4d0f1e835963f51e8dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a568ccacb552ef77b02985943f2aba0ce"><td class="memItemLeft" align="right" valign="top"><a id="a568ccacb552ef77b02985943f2aba0ce"></a>
+<tr class="memitem:a568ccacb552ef77b02985943f2aba0ce"><td class="memItemLeft" align="right" valign="top"><a id="a568ccacb552ef77b02985943f2aba0ce" name="a568ccacb552ef77b02985943f2aba0ce"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>s</b></td></tr>
<tr class="separator:a568ccacb552ef77b02985943f2aba0ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -96,7 +95,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>s</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structPreDefProp.html b/apidocs/structPreDefProp.html
index fecf590c..c5f2a3b7 100644
--- a/apidocs/structPreDefProp.html
+++ b/apidocs/structPreDefProp.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: PreDefProp Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">PreDefProp Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">PreDefProp Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a1f4db7869b7215213a94cdc6bac73bc3"><td class="memItemLeft" align="right" valign="top"><a id="a1f4db7869b7215213a94cdc6bac73bc3"></a>
+<tr class="memitem:a1f4db7869b7215213a94cdc6bac73bc3"><td class="memItemLeft" align="right" valign="top"><a id="a1f4db7869b7215213a94cdc6bac73bc3" name="a1f4db7869b7215213a94cdc6bac73bc3"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>alias</b></td></tr>
<tr class="separator:a1f4db7869b7215213a94cdc6bac73bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a690c59252db0f3e49694def617591de9"><td class="memItemLeft" align="right" valign="top"><a id="a690c59252db0f3e49694def617591de9"></a>
+<tr class="memitem:a690c59252db0f3e49694def617591de9"><td class="memItemLeft" align="right" valign="top"><a id="a690c59252db0f3e49694def617591de9" name="a690c59252db0f3e49694def617591de9"></a>
const char **&#160;</td><td class="memItemRight" valign="bottom"><b>fields</b></td></tr>
<tr class="separator:a690c59252db0f3e49694def617591de9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7c0d81c51f816b6435e2b00f667ed6c"><td class="memItemLeft" align="right" valign="top"><a id="aa7c0d81c51f816b6435e2b00f667ed6c"></a>
+<tr class="memitem:aa7c0d81c51f816b6435e2b00f667ed6c"><td class="memItemLeft" align="right" valign="top"><a id="aa7c0d81c51f816b6435e2b00f667ed6c" name="aa7c0d81c51f816b6435e2b00f667ed6c"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>flags</b></td></tr>
<tr class="separator:aa7c0d81c51f816b6435e2b00f667ed6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a96ad078cb30b9972ae2ae120f763972e"><td class="memItemLeft" align="right" valign="top"><a id="a96ad078cb30b9972ae2ae120f763972e"></a>
+<tr class="memitem:a96ad078cb30b9972ae2ae120f763972e"><td class="memItemLeft" align="right" valign="top"><a id="a96ad078cb30b9972ae2ae120f763972e" name="a96ad078cb30b9972ae2ae120f763972e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
<tr class="separator:a96ad078cb30b9972ae2ae120f763972e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structStrItem.html b/apidocs/structStrItem.html
index 239ff79e..0e76b347 100644
--- a/apidocs/structStrItem.html
+++ b/apidocs/structStrItem.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: StrItem Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">StrItem Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">StrItem Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a6980513e7ee391b1541a8fa6a120d8a7"><td class="memItemLeft" align="right" valign="top"><a id="a6980513e7ee391b1541a8fa6a120d8a7"></a>
+<tr class="memitem:a6980513e7ee391b1541a8fa6a120d8a7"><td class="memItemLeft" align="right" valign="top"><a id="a6980513e7ee391b1541a8fa6a120d8a7" name="a6980513e7ee391b1541a8fa6a120d8a7"></a>
<a class="el" href="structStrItem.html">StrItem</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b></td></tr>
<tr class="separator:a6980513e7ee391b1541a8fa6a120d8a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aebc42eb0ec6c81a891c5db97eb9b114a"><td class="memItemLeft" align="right" valign="top"><a id="aebc42eb0ec6c81a891c5db97eb9b114a"></a>
+<tr class="memitem:aebc42eb0ec6c81a891c5db97eb9b114a"><td class="memItemLeft" align="right" valign="top"><a id="aebc42eb0ec6c81a891c5db97eb9b114a" name="aebc42eb0ec6c81a891c5db97eb9b114a"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>refCnt</b></td></tr>
<tr class="separator:aebc42eb0ec6c81a891c5db97eb9b114a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89d7098ec31d42268092c13989cb92c9"><td class="memItemLeft" align="right" valign="top"><a id="a89d7098ec31d42268092c13989cb92c9"></a>
+<tr class="memitem:a89d7098ec31d42268092c13989cb92c9"><td class="memItemLeft" align="right" valign="top"><a id="a89d7098ec31d42268092c13989cb92c9" name="a89d7098ec31d42268092c13989cb92c9"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>s</b></td></tr>
<tr class="separator:a89d7098ec31d42268092c13989cb92c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>s</b></td></t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structVObject.html b/apidocs/structVObject.html
index 325cf5e4..7d8f51b7 100644
--- a/apidocs/structVObject.html
+++ b/apidocs/structVObject.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: VObject Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,26 +64,25 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">VObject Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">VObject Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a714c0763badf19bc038666879b8d3aa3"><td class="memItemLeft" align="right" valign="top"><a id="a714c0763badf19bc038666879b8d3aa3"></a>
+<tr class="memitem:a714c0763badf19bc038666879b8d3aa3"><td class="memItemLeft" align="right" valign="top"><a id="a714c0763badf19bc038666879b8d3aa3" name="a714c0763badf19bc038666879b8d3aa3"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
<tr class="separator:a714c0763badf19bc038666879b8d3aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e0c3cb076578dbe1bbd6db6c420ebe4"><td class="memItemLeft" align="right" valign="top"><a id="a9e0c3cb076578dbe1bbd6db6c420ebe4"></a>
+<tr class="memitem:a9e0c3cb076578dbe1bbd6db6c420ebe4"><td class="memItemLeft" align="right" valign="top"><a id="a9e0c3cb076578dbe1bbd6db6c420ebe4" name="a9e0c3cb076578dbe1bbd6db6c420ebe4"></a>
<a class="el" href="structVObject.html">VObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b></td></tr>
<tr class="separator:a9e0c3cb076578dbe1bbd6db6c420ebe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a10047d8d981584c63dd6b6c3f528dc7e"><td class="memItemLeft" align="right" valign="top"><a id="a10047d8d981584c63dd6b6c3f528dc7e"></a>
+<tr class="memitem:a10047d8d981584c63dd6b6c3f528dc7e"><td class="memItemLeft" align="right" valign="top"><a id="a10047d8d981584c63dd6b6c3f528dc7e" name="a10047d8d981584c63dd6b6c3f528dc7e"></a>
<a class="el" href="structVObject.html">VObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>prop</b></td></tr>
<tr class="separator:a10047d8d981584c63dd6b6c3f528dc7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0b1bd00e6d0265cfbd0299dfe39ca93"><td class="memItemLeft" align="right" valign="top"><a id="aa0b1bd00e6d0265cfbd0299dfe39ca93"></a>
+<tr class="memitem:aa0b1bd00e6d0265cfbd0299dfe39ca93"><td class="memItemLeft" align="right" valign="top"><a id="aa0b1bd00e6d0265cfbd0299dfe39ca93" name="aa0b1bd00e6d0265cfbd0299dfe39ca93"></a>
<a class="el" href="unionValueItem.html">ValueItem</a>&#160;</td><td class="memItemRight" valign="bottom"><b>val</b></td></tr>
<tr class="separator:aa0b1bd00e6d0265cfbd0299dfe39ca93"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4239331660079b78e5c09d520b016e65"><td class="memItemLeft" align="right" valign="top"><a id="a4239331660079b78e5c09d520b016e65"></a>
+<tr class="memitem:a4239331660079b78e5c09d520b016e65"><td class="memItemLeft" align="right" valign="top"><a id="a4239331660079b78e5c09d520b016e65" name="a4239331660079b78e5c09d520b016e65"></a>
unsigned short&#160;</td><td class="memItemRight" valign="bottom"><b>valType</b></td></tr>
<tr class="separator:a4239331660079b78e5c09d520b016e65"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -93,7 +92,7 @@ unsigned short&#160;</td><td class="memItemRight" valign="bottom"><b>valType</b>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structVObjectIterator.html b/apidocs/structVObjectIterator.html
index d7ee76a0..b3570a57 100644
--- a/apidocs/structVObjectIterator.html
+++ b/apidocs/structVObjectIterator.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: VObjectIterator Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">VObjectIterator Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">VObjectIterator Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aa7643b7227617e0ca7b5b468f3e6b7f6"><td class="memItemLeft" align="right" valign="top"><a id="aa7643b7227617e0ca7b5b468f3e6b7f6"></a>
+<tr class="memitem:aa7643b7227617e0ca7b5b468f3e6b7f6"><td class="memItemLeft" align="right" valign="top"><a id="aa7643b7227617e0ca7b5b468f3e6b7f6" name="aa7643b7227617e0ca7b5b468f3e6b7f6"></a>
<a class="el" href="structVObject.html">VObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b></td></tr>
<tr class="separator:aa7643b7227617e0ca7b5b468f3e6b7f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e1b0e91ceb95bbd148eccdaf319ef57"><td class="memItemLeft" align="right" valign="top"><a id="a5e1b0e91ceb95bbd148eccdaf319ef57"></a>
+<tr class="memitem:a5e1b0e91ceb95bbd148eccdaf319ef57"><td class="memItemLeft" align="right" valign="top"><a id="a5e1b0e91ceb95bbd148eccdaf319ef57" name="a5e1b0e91ceb95bbd148eccdaf319ef57"></a>
<a class="el" href="structVObject.html">VObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>start</b></td></tr>
<tr class="separator:a5e1b0e91ceb95bbd148eccdaf319ef57"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/struct__compat__tzids.html b/apidocs/struct__compat__tzids.html
index 001679e1..540bfbd3 100644
--- a/apidocs/struct__compat__tzids.html
+++ b/apidocs/struct__compat__tzids.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: _compat_tzids Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">_compat_tzids Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">_compat_tzids Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a0c05940240b47207bbbf613b3a6d692f"><td class="memItemLeft" align="right" valign="top"><a id="a0c05940240b47207bbbf613b3a6d692f"></a>
+<tr class="memitem:a0c05940240b47207bbbf613b3a6d692f"><td class="memItemLeft" align="right" valign="top"><a id="a0c05940240b47207bbbf613b3a6d692f" name="a0c05940240b47207bbbf613b3a6d692f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>slashes</b></td></tr>
<tr class="separator:a0c05940240b47207bbbf613b3a6d692f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b3a54c473e76d867c96adb74b8a7104"><td class="memItemLeft" align="right" valign="top"><a id="a6b3a54c473e76d867c96adb74b8a7104"></a>
+<tr class="memitem:a6b3a54c473e76d867c96adb74b8a7104"><td class="memItemLeft" align="right" valign="top"><a id="a6b3a54c473e76d867c96adb74b8a7104" name="a6b3a54c473e76d867c96adb74b8a7104"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzid</b></td></tr>
<tr class="separator:a6b3a54c473e76d867c96adb74b8a7104"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzid</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/struct__icalarray.html b/apidocs/struct__icalarray.html
index 2cc3e49a..98a23586 100644
--- a/apidocs/struct__icalarray.html
+++ b/apidocs/struct__icalarray.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: _icalarray Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,26 +64,25 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">_icalarray Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">_icalarray Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ab897417847e10d46b2a75c7f959075b5"><td class="memItemLeft" align="right" valign="top"><a id="ab897417847e10d46b2a75c7f959075b5"></a>
+<tr class="memitem:ab897417847e10d46b2a75c7f959075b5"><td class="memItemLeft" align="right" valign="top"><a id="ab897417847e10d46b2a75c7f959075b5" name="ab897417847e10d46b2a75c7f959075b5"></a>
void **&#160;</td><td class="memItemRight" valign="bottom"><b>chunks</b></td></tr>
<tr class="separator:ab897417847e10d46b2a75c7f959075b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29f69c60338ef625cc291ad5d7241334"><td class="memItemLeft" align="right" valign="top"><a id="a29f69c60338ef625cc291ad5d7241334"></a>
+<tr class="memitem:a29f69c60338ef625cc291ad5d7241334"><td class="memItemLeft" align="right" valign="top"><a id="a29f69c60338ef625cc291ad5d7241334" name="a29f69c60338ef625cc291ad5d7241334"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>element_size</b></td></tr>
<tr class="separator:a29f69c60338ef625cc291ad5d7241334"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a0e2224ec5be0a946843d6ed5692ad4"><td class="memItemLeft" align="right" valign="top"><a id="a1a0e2224ec5be0a946843d6ed5692ad4"></a>
+<tr class="memitem:a1a0e2224ec5be0a946843d6ed5692ad4"><td class="memItemLeft" align="right" valign="top"><a id="a1a0e2224ec5be0a946843d6ed5692ad4" name="a1a0e2224ec5be0a946843d6ed5692ad4"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>increment_size</b></td></tr>
<tr class="separator:a1a0e2224ec5be0a946843d6ed5692ad4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3e309089c2e562fb1e4921dffdf0112"><td class="memItemLeft" align="right" valign="top"><a id="ad3e309089c2e562fb1e4921dffdf0112"></a>
+<tr class="memitem:ad3e309089c2e562fb1e4921dffdf0112"><td class="memItemLeft" align="right" valign="top"><a id="ad3e309089c2e562fb1e4921dffdf0112" name="ad3e309089c2e562fb1e4921dffdf0112"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>num_elements</b></td></tr>
<tr class="separator:ad3e309089c2e562fb1e4921dffdf0112"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4cf600e4db71dfa0d68d6d92c9c1d02a"><td class="memItemLeft" align="right" valign="top"><a id="a4cf600e4db71dfa0d68d6d92c9c1d02a"></a>
+<tr class="memitem:a4cf600e4db71dfa0d68d6d92c9c1d02a"><td class="memItemLeft" align="right" valign="top"><a id="a4cf600e4db71dfa0d68d6d92c9c1d02a" name="a4cf600e4db71dfa0d68d6d92c9c1d02a"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>space_allocated</b></td></tr>
<tr class="separator:a4cf600e4db71dfa0d68d6d92c9c1d02a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -93,7 +92,7 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>space_allocated</b>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/struct__icaltimezone.html b/apidocs/struct__icaltimezone.html
index c4fa74ca..32028c4d 100644
--- a/apidocs/struct__icaltimezone.html
+++ b/apidocs/struct__icaltimezone.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: _icaltimezone Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,11 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">_icaltimezone Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">_icaltimezone Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a3c2dfe057f0cf02a612552b6d2e87a75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__icaltimezone.html">icaltimezone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75">builtin_timezone</a></td></tr>
<tr class="separator:a3c2dfe057f0cf02a612552b6d2e87a75"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -79,7 +78,7 @@ Data Fields</h2></td></tr>
<tr class="separator:a5c66736445277e7cc3bb8c45c32b7b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af13e59b4c5f832286020da795b819e11"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">end_year</a></td></tr>
<tr class="separator:af13e59b4c5f832286020da795b819e11"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe274afa9aaa337634a84f7c6a5f5476"><td class="memItemLeft" align="right" valign="top"><a id="abe274afa9aaa337634a84f7c6a5f5476"></a>
+<tr class="memitem:abe274afa9aaa337634a84f7c6a5f5476"><td class="memItemLeft" align="right" valign="top"><a id="abe274afa9aaa337634a84f7c6a5f5476" name="abe274afa9aaa337634a84f7c6a5f5476"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></tr>
<tr class="separator:abe274afa9aaa337634a84f7c6a5f5476"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90fc30929090b330fe1419602a0d7528"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">location</a></td></tr>
@@ -92,7 +91,7 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
<tr class="separator:a7f30b657860b6bc98bdfd616c64eb20c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a3c2dfe057f0cf02a612552b6d2e87a75"></a>
+<a id="a3c2dfe057f0cf02a612552b6d2e87a75" name="a3c2dfe057f0cf02a612552b6d2e87a75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c2dfe057f0cf02a612552b6d2e87a75">&#9670;&nbsp;</a></span>builtin_timezone</h2>
<div class="memitem">
@@ -103,11 +102,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>If this is not NULL it points to the builtin icaltimezone that the above TZID refers to. This icaltimezone should be used instead when accessing the timezone changes data, so that the expanded timezone changes data is shared between calendar components. </p>
+<p >If this is not NULL it points to the builtin icaltimezone that the above TZID refers to. This icaltimezone should be used instead when accessing the timezone changes data, so that the expanded timezone changes data is shared between calendar components. </p>
</div>
</div>
-<a id="a841b16536a64c2c620e765079ca21d11"></a>
+<a id="a841b16536a64c2c620e765079ca21d11" name="a841b16536a64c2c620e765079ca21d11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a841b16536a64c2c620e765079ca21d11">&#9670;&nbsp;</a></span>changes</h2>
<div class="memitem">
@@ -118,11 +117,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>A dynamically-allocated array of time zone changes, sorted by the time of the change in local time. So we can do fast binary-searches to convert from local time to UTC. </p>
+<p >A dynamically-allocated array of time zone changes, sorted by the time of the change in local time. So we can do fast binary-searches to convert from local time to UTC. </p>
</div>
</div>
-<a id="a5c66736445277e7cc3bb8c45c32b7b14"></a>
+<a id="a5c66736445277e7cc3bb8c45c32b7b14" name="a5c66736445277e7cc3bb8c45c32b7b14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c66736445277e7cc3bb8c45c32b7b14">&#9670;&nbsp;</a></span>component</h2>
<div class="memitem">
@@ -133,11 +132,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>The toplevel VTIMEZONE component loaded from the .ics file for this timezone. If we need to regenerate the changes data we need this. </p>
+<p >The toplevel VTIMEZONE component loaded from the .ics file for this timezone. If we need to regenerate the changes data we need this. </p>
</div>
</div>
-<a id="af13e59b4c5f832286020da795b819e11"></a>
+<a id="af13e59b4c5f832286020da795b819e11" name="af13e59b4c5f832286020da795b819e11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af13e59b4c5f832286020da795b819e11">&#9670;&nbsp;</a></span>end_year</h2>
<div class="memitem">
@@ -148,11 +147,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>This is the last year for which we have expanded the data to. If we need to calculate a date past this we need to expand the timezone component data from scratch. </p>
+<p >This is the last year for which we have expanded the data to. If we need to calculate a date past this we need to expand the timezone component data from scratch. </p>
</div>
</div>
-<a id="a90fc30929090b330fe1419602a0d7528"></a>
+<a id="a90fc30929090b330fe1419602a0d7528" name="a90fc30929090b330fe1419602a0d7528"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90fc30929090b330fe1419602a0d7528">&#9670;&nbsp;</a></span>location</h2>
<div class="memitem">
@@ -163,11 +162,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>The location for the timezone, e.g. "Africa/Accra" for the Olson database. We look for this in the "LOCATION" or "X-LIC-LOCATION" properties of the VTIMEZONE component. It isn't a standard property yet. This will be NULL if no location is found in the VTIMEZONE. </p>
+<p >The location for the timezone, e.g. "Africa/Accra" for the Olson database. We look for this in the "LOCATION" or "X-LIC-LOCATION" properties of the VTIMEZONE component. It isn't a standard property yet. This will be NULL if no location is found in the VTIMEZONE. </p>
</div>
</div>
-<a id="a36ccaf1d81c7ec0463ed9ccf3eead700"></a>
+<a id="a36ccaf1d81c7ec0463ed9ccf3eead700" name="a36ccaf1d81c7ec0463ed9ccf3eead700"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36ccaf1d81c7ec0463ed9ccf3eead700">&#9670;&nbsp;</a></span>longitude</h2>
<div class="memitem">
@@ -178,11 +177,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>The coordinates of the city, in degrees. </p>
+<p >The coordinates of the city, in degrees. </p>
</div>
</div>
-<a id="ac863b840b171d996da68da6bfa664f89"></a>
+<a id="ac863b840b171d996da68da6bfa664f89" name="ac863b840b171d996da68da6bfa664f89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac863b840b171d996da68da6bfa664f89">&#9670;&nbsp;</a></span>tzid</h2>
<div class="memitem">
@@ -193,11 +192,11 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>The unique ID of this timezone, e.g. "/citadel.org/Olson_20010601_1/Africa/Banjul". This should only be used to identify a VTIMEZONE. It is not meant to be displayed to the user in any form. </p>
+<p >The unique ID of this timezone, e.g. "/citadel.org/Olson_20010601_1/Africa/Banjul". This should only be used to identify a VTIMEZONE. It is not meant to be displayed to the user in any form. </p>
</div>
</div>
-<a id="a7f30b657860b6bc98bdfd616c64eb20c"></a>
+<a id="a7f30b657860b6bc98bdfd616c64eb20c" name="a7f30b657860b6bc98bdfd616c64eb20c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f30b657860b6bc98bdfd616c64eb20c">&#9670;&nbsp;</a></span>tznames</h2>
<div class="memitem">
@@ -208,7 +207,7 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</tr>
</table>
</div><div class="memdoc">
-<p>This will be set to a combination of the TZNAME properties from the last STANDARD and DAYLIGHT components in the VTIMEZONE, e.g. "EST/EDT". If they both use the same TZNAME, or only one type of component is found, then only one TZNAME will appear, e.g. "AZOT". If no TZNAME is found this will be NULL. </p>
+<p >This will be set to a combination of the TZNAME properties from the last STANDARD and DAYLIGHT components in the VTIMEZONE, e.g. "EST/EDT". If they both use the same TZNAME, or only one type of component is found, then only one TZNAME will appear, e.g. "AZOT". If no TZNAME is found this will be NULL. </p>
</div>
</div>
@@ -218,7 +217,7 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>latitude</b></td></
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/struct__icaltimezonechange.html b/apidocs/struct__icaltimezonechange.html
index 99646d79..eed626b8 100644
--- a/apidocs/struct__icaltimezonechange.html
+++ b/apidocs/struct__icaltimezonechange.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: _icaltimezonechange Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,22 +64,21 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">_icaltimezonechange Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">_icaltimezonechange Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ab9ecb0f31ca6366b9e72537f95c98aa3"><td class="memItemLeft" align="right" valign="top"><a id="ab9ecb0f31ca6366b9e72537f95c98aa3"></a>
+<tr class="memitem:ab9ecb0f31ca6366b9e72537f95c98aa3"><td class="memItemLeft" align="right" valign="top"><a id="ab9ecb0f31ca6366b9e72537f95c98aa3" name="ab9ecb0f31ca6366b9e72537f95c98aa3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>day</b></td></tr>
<tr class="separator:ab9ecb0f31ca6366b9e72537f95c98aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6982a239da343e7ea19b9525f8f77121"><td class="memItemLeft" align="right" valign="top"><a id="a6982a239da343e7ea19b9525f8f77121"></a>
+<tr class="memitem:a6982a239da343e7ea19b9525f8f77121"><td class="memItemLeft" align="right" valign="top"><a id="a6982a239da343e7ea19b9525f8f77121" name="a6982a239da343e7ea19b9525f8f77121"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>hour</b></td></tr>
<tr class="separator:a6982a239da343e7ea19b9525f8f77121"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37d811204cf5d7129767b12de5302e37"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">is_daylight</a></td></tr>
<tr class="separator:a37d811204cf5d7129767b12de5302e37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a65e0ca492cb5399b47f1440dd7350d8c"><td class="memItemLeft" align="right" valign="top"><a id="a65e0ca492cb5399b47f1440dd7350d8c"></a>
+<tr class="memitem:a65e0ca492cb5399b47f1440dd7350d8c"><td class="memItemLeft" align="right" valign="top"><a id="a65e0ca492cb5399b47f1440dd7350d8c" name="a65e0ca492cb5399b47f1440dd7350d8c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
<tr class="separator:a65e0ca492cb5399b47f1440dd7350d8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0baa29db902c7456fa20108a50059b8d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__icaltimezonechange.html#a0baa29db902c7456fa20108a50059b8d">month</a></td></tr>
@@ -94,7 +93,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
<tr class="separator:af8a0c926e8122f07bbce6bcf551d5e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a37d811204cf5d7129767b12de5302e37"></a>
+<a id="a37d811204cf5d7129767b12de5302e37" name="a37d811204cf5d7129767b12de5302e37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37d811204cf5d7129767b12de5302e37">&#9670;&nbsp;</a></span>is_daylight</h2>
<div class="memitem">
@@ -105,11 +104,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Whether this is STANDARD or DAYLIGHT time. </p>
+<p >Whether this is STANDARD or DAYLIGHT time. </p>
</div>
</div>
-<a id="a0baa29db902c7456fa20108a50059b8d"></a>
+<a id="a0baa29db902c7456fa20108a50059b8d" name="a0baa29db902c7456fa20108a50059b8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0baa29db902c7456fa20108a50059b8d">&#9670;&nbsp;</a></span>month</h2>
<div class="memitem">
@@ -120,11 +119,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>1 (Jan) to 12 (Dec). </p>
+<p >1 (Jan) to 12 (Dec). </p>
</div>
</div>
-<a id="a4c4c11ee948c011b073fa6f065739eb3"></a>
+<a id="a4c4c11ee948c011b073fa6f065739eb3" name="a4c4c11ee948c011b073fa6f065739eb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c4c11ee948c011b073fa6f065739eb3">&#9670;&nbsp;</a></span>prev_utc_offset</h2>
<div class="memitem">
@@ -135,11 +134,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>The offset to add to UTC, before this change, in seconds. </p>
+<p >The offset to add to UTC, before this change, in seconds. </p>
</div>
</div>
-<a id="a2edcc09f485b5a8c121a1499fe686adb"></a>
+<a id="a2edcc09f485b5a8c121a1499fe686adb" name="a2edcc09f485b5a8c121a1499fe686adb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2edcc09f485b5a8c121a1499fe686adb">&#9670;&nbsp;</a></span>second</h2>
<div class="memitem">
@@ -150,11 +149,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>The time that the change came into effect, in UTC. Note that the prev_utc_offset applies to this local time, since we haven't changed to the new offset yet. </p>
+<p >The time that the change came into effect, in UTC. Note that the prev_utc_offset applies to this local time, since we haven't changed to the new offset yet. </p>
</div>
</div>
-<a id="ab5f8de7f535d3e7b15191fa37ddd62ab"></a>
+<a id="ab5f8de7f535d3e7b15191fa37ddd62ab" name="ab5f8de7f535d3e7b15191fa37ddd62ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5f8de7f535d3e7b15191fa37ddd62ab">&#9670;&nbsp;</a></span>utc_offset</h2>
<div class="memitem">
@@ -165,11 +164,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>The offset to add to UTC to get local time, in seconds. </p>
+<p >The offset to add to UTC to get local time, in seconds. </p>
</div>
</div>
-<a id="af8a0c926e8122f07bbce6bcf551d5e9c"></a>
+<a id="af8a0c926e8122f07bbce6bcf551d5e9c" name="af8a0c926e8122f07bbce6bcf551d5e9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8a0c926e8122f07bbce6bcf551d5e9c">&#9670;&nbsp;</a></span>year</h2>
<div class="memitem">
@@ -180,7 +179,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Actual year, e.g. 2001. </p>
+<p >Actual year, e.g. 2001. </p>
</div>
</div>
@@ -190,7 +189,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/struct__icalvcal__defaults.html b/apidocs/struct__icalvcal__defaults.html
index 4069fcee..0787b729 100644
--- a/apidocs/struct__icalvcal__defaults.html
+++ b/apidocs/struct__icalvcal__defaults.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: _icalvcal_defaults Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">_icalvcal_defaults Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">_icalvcal_defaults Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a0cde62a6be188be094825ab9c5d10fee"><td class="memItemLeft" align="right" valign="top"><a id="a0cde62a6be188be094825ab9c5d10fee"></a>
+<tr class="memitem:a0cde62a6be188be094825ab9c5d10fee"><td class="memItemLeft" align="right" valign="top"><a id="a0cde62a6be188be094825ab9c5d10fee" name="a0cde62a6be188be094825ab9c5d10fee"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>alarm_audio_fmttype</b></td></tr>
<tr class="separator:a0cde62a6be188be094825ab9c5d10fee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b7386ac7bc13ad1c86abbe121ed186e"><td class="memItemLeft" align="right" valign="top"><a id="a9b7386ac7bc13ad1c86abbe121ed186e"></a>
+<tr class="memitem:a9b7386ac7bc13ad1c86abbe121ed186e"><td class="memItemLeft" align="right" valign="top"><a id="a9b7386ac7bc13ad1c86abbe121ed186e" name="a9b7386ac7bc13ad1c86abbe121ed186e"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>alarm_audio_url</b></td></tr>
<tr class="separator:a9b7386ac7bc13ad1c86abbe121ed186e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a30c1842880c329c8b75bb8875e44cf59"><td class="memItemLeft" align="right" valign="top"><a id="a30c1842880c329c8b75bb8875e44cf59"></a>
+<tr class="memitem:a30c1842880c329c8b75bb8875e44cf59"><td class="memItemLeft" align="right" valign="top"><a id="a30c1842880c329c8b75bb8875e44cf59" name="a30c1842880c329c8b75bb8875e44cf59"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>alarm_description</b></td></tr>
<tr class="separator:a30c1842880c329c8b75bb8875e44cf59"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>alarm_description</
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structbuffer__ring.html b/apidocs/structbuffer__ring.html
index e6b429ce..5c9e4796 100644
--- a/apidocs/structbuffer__ring.html
+++ b/apidocs/structbuffer__ring.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: buffer_ring Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">buffer_ring Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">buffer_ring Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:af6e75cd1c31bfad2644fc88826a4e41d"><td class="memItemLeft" align="right" valign="top"><a id="af6e75cd1c31bfad2644fc88826a4e41d"></a>
+<tr class="memitem:af6e75cd1c31bfad2644fc88826a4e41d"><td class="memItemLeft" align="right" valign="top"><a id="af6e75cd1c31bfad2644fc88826a4e41d" name="af6e75cd1c31bfad2644fc88826a4e41d"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
<tr class="separator:af6e75cd1c31bfad2644fc88826a4e41d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd39bae8f2c3b4f5a74a0af273b21548"><td class="memItemLeft" align="right" valign="top"><a id="abd39bae8f2c3b4f5a74a0af273b21548"></a>
+<tr class="memitem:abd39bae8f2c3b4f5a74a0af273b21548"><td class="memItemLeft" align="right" valign="top"><a id="abd39bae8f2c3b4f5a74a0af273b21548" name="abd39bae8f2c3b4f5a74a0af273b21548"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>ring</b> [2500]</td></tr>
<tr class="separator:abd39bae8f2c3b4f5a74a0af273b21548"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ void *&#160;</td><td class="memItemRight" valign="bottom"><b>ring</b> [2500]</td
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structconversion__table__struct.html b/apidocs/structconversion__table__struct.html
index 51674df9..aeecc213 100644
--- a/apidocs/structconversion__table__struct.html
+++ b/apidocs/structconversion__table__struct.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: conversion_table_struct Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">conversion_table_struct Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">conversion_table_struct Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a8c023c6f8720401fc30e71d24293ae24"><td class="memItemLeft" align="right" valign="top"><a id="a8c023c6f8720401fc30e71d24293ae24"></a>
+<tr class="memitem:a0a4731fc650f4c6736dab5e0f278ed4b"><td class="memItemLeft" align="right" valign="top"><a id="a0a4731fc650f4c6736dab5e0f278ed4b" name="a0a4731fc650f4c6736dab5e0f278ed4b"></a>
void *(*&#160;</td><td class="memItemRight" valign="bottom"><b>conversion_func</b> )(int icaltype, <a class="el" href="structVObject.html">VObject</a> *o, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp, <a class="el" href="struct__icalvcal__defaults.html">icalvcal_defaults</a> *defaults)</td></tr>
-<tr class="separator:a8c023c6f8720401fc30e71d24293ae24"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58c83a46cbad47c61b2328da7800fd22"><td class="memItemLeft" align="right" valign="top"><a id="a58c83a46cbad47c61b2328da7800fd22"></a>
+<tr class="separator:a0a4731fc650f4c6736dab5e0f278ed4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58c83a46cbad47c61b2328da7800fd22"><td class="memItemLeft" align="right" valign="top"><a id="a58c83a46cbad47c61b2328da7800fd22" name="a58c83a46cbad47c61b2328da7800fd22"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>icaltype</b></td></tr>
<tr class="separator:a58c83a46cbad47c61b2328da7800fd22"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac49216589db5711152a3c086164b546b"><td class="memItemLeft" align="right" valign="top"><a id="ac49216589db5711152a3c086164b546b"></a>
+<tr class="memitem:ac49216589db5711152a3c086164b546b"><td class="memItemLeft" align="right" valign="top"><a id="ac49216589db5711152a3c086164b546b" name="ac49216589db5711152a3c086164b546b"></a>
enum datatype&#160;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
<tr class="separator:ac49216589db5711152a3c086164b546b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40082f7a94c93f70ee2234fc013ca4f0"><td class="memItemLeft" align="right" valign="top"><a id="a40082f7a94c93f70ee2234fc013ca4f0"></a>
+<tr class="memitem:a40082f7a94c93f70ee2234fc013ca4f0"><td class="memItemLeft" align="right" valign="top"><a id="a40082f7a94c93f70ee2234fc013ca4f0" name="a40082f7a94c93f70ee2234fc013ca4f0"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>vcalname</b></td></tr>
<tr class="separator:a40082f7a94c93f70ee2234fc013ca4f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>vcalname</b><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structencoding__map.html b/apidocs/structencoding__map.html
index b96da163..c117d5d6 100644
--- a/apidocs/structencoding__map.html
+++ b/apidocs/structencoding__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: encoding_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">encoding_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">encoding_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a799a90b5f832b665571ac4d092f58e41"><td class="memItemLeft" align="right" valign="top"><a id="a799a90b5f832b665571ac4d092f58e41"></a>
+<tr class="memitem:a799a90b5f832b665571ac4d092f58e41"><td class="memItemLeft" align="right" valign="top"><a id="a799a90b5f832b665571ac4d092f58e41" name="a799a90b5f832b665571ac4d092f58e41"></a>
enum sspm_encoding&#160;</td><td class="memItemRight" valign="bottom"><b>encoding</b></td></tr>
<tr class="separator:a799a90b5f832b665571ac4d092f58e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac97747511b1feb5bd5595de7ed6400cd"><td class="memItemLeft" align="right" valign="top"><a id="ac97747511b1feb5bd5595de7ed6400cd"></a>
+<tr class="memitem:ac97747511b1feb5bd5595de7ed6400cd"><td class="memItemLeft" align="right" valign="top"><a id="ac97747511b1feb5bd5595de7ed6400cd" name="ac97747511b1feb5bd5595de7ed6400cd"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:ac97747511b1feb5bd5595de7ed6400cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structexpand__split__map__struct.html b/apidocs/structexpand__split__map__struct.html
index 1e9070f7..5f02dff0 100644
--- a/apidocs/structexpand__split__map__struct.html
+++ b/apidocs/structexpand__split__map__struct.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: expand_split_map_struct Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,29 +64,28 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">expand_split_map_struct Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">expand_split_map_struct Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a98e696c9af87bcb04df63c8a7c4fa548"><td class="memItemLeft" align="right" valign="top"><a id="a98e696c9af87bcb04df63c8a7c4fa548"></a>
+<tr class="memitem:a98e696c9af87bcb04df63c8a7c4fa548"><td class="memItemLeft" align="right" valign="top"><a id="a98e696c9af87bcb04df63c8a7c4fa548" name="a98e696c9af87bcb04df63c8a7c4fa548"></a>
icalrecurrencetype_frequency&#160;</td><td class="memItemRight" valign="bottom"><b>frequency</b></td></tr>
<tr class="separator:a98e696c9af87bcb04df63c8a7c4fa548"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ca9e7cc91daaa81e61158033618ba8b"><td class="memItemLeft" align="right" valign="top"><a id="a8ca9e7cc91daaa81e61158033618ba8b"></a>
+<tr class="memitem:a8ca9e7cc91daaa81e61158033618ba8b"><td class="memItemLeft" align="right" valign="top"><a id="a8ca9e7cc91daaa81e61158033618ba8b" name="a8ca9e7cc91daaa81e61158033618ba8b"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>map</b> [BY_SET_POS+1]</td></tr>
<tr class="separator:a8ca9e7cc91daaa81e61158033618ba8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>The split map indicates, for a particular interval, whether a BY_* rule part expands the number of instances in the occurrence set or contracts it. 1=&gt; contract, 2=&gt;expand, and 3 means the pairing is not allowed. </p>
+<div class="textblock"><p >The split map indicates, for a particular interval, whether a BY_* rule part expands the number of instances in the occurrence set or contracts it. 1=&gt; contract, 2=&gt;expand, and 3 means the pairing is not allowed. </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li>icalrecur.c</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structfreq__map.html b/apidocs/structfreq__map.html
index 3330813f..27906882 100644
--- a/apidocs/structfreq__map.html
+++ b/apidocs/structfreq__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: freq_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">freq_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">freq_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a5b401d4b986ee635612024c84b4be02d"><td class="memItemLeft" align="right" valign="top"><a id="a5b401d4b986ee635612024c84b4be02d"></a>
+<tr class="memitem:a5b401d4b986ee635612024c84b4be02d"><td class="memItemLeft" align="right" valign="top"><a id="a5b401d4b986ee635612024c84b4be02d" name="a5b401d4b986ee635612024c84b4be02d"></a>
icalrecurrencetype_frequency&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:a5b401d4b986ee635612024c84b4be02d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a90a7201bcef342a701dd44ab9af0915c"><td class="memItemLeft" align="right" valign="top"><a id="a90a7201bcef342a701dd44ab9af0915c"></a>
+<tr class="memitem:a90a7201bcef342a701dd44ab9af0915c"><td class="memItemLeft" align="right" valign="top"><a id="a90a7201bcef342a701dd44ab9af0915c" name="a90a7201bcef342a701dd44ab9af0915c"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:a90a7201bcef342a701dd44ab9af0915c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalattach__impl.html b/apidocs/structicalattach__impl.html
index 75058b24..5b69d45d 100644
--- a/apidocs/structicalattach__impl.html
+++ b/apidocs/structicalattach__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalattach_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalattach_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalattach_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a99f8395d6b84b857e024b25228edacbb"><td class="memItemLeft" align="right" valign="top"><a id="a99f8395d6b84b857e024b25228edacbb"></a>
+<tr class="memitem:a99f8395d6b84b857e024b25228edacbb"><td class="memItemLeft" align="right" valign="top"><a id="a99f8395d6b84b857e024b25228edacbb" name="a99f8395d6b84b857e024b25228edacbb"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>is_url</b>:1</td></tr>
<tr class="separator:a99f8395d6b84b857e024b25228edacbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7649fb630edc98cb7d92d37d8461f99"><td class="memItemLeft" align="right" valign="top"><a id="ad7649fb630edc98cb7d92d37d8461f99"></a>
+<tr class="memitem:ad7649fb630edc98cb7d92d37d8461f99"><td class="memItemLeft" align="right" valign="top"><a id="ad7649fb630edc98cb7d92d37d8461f99" name="ad7649fb630edc98cb7d92d37d8461f99"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>refcount</b></td></tr>
<tr class="separator:ad7649fb630edc98cb7d92d37d8461f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39bbec4e76ab2a5bcd53769348d754d6"><td class="memItemLeft" ><a id="a39bbec4e76ab2a5bcd53769348d754d6"></a>
+<tr class="memitem:a39bbec4e76ab2a5bcd53769348d754d6"><td class="memItemLeft" ><a id="a39bbec4e76ab2a5bcd53769348d754d6" name="a39bbec4e76ab2a5bcd53769348d754d6"></a>
union {</td></tr>
<tr class="memitem:a8ad57c3e8b0da3def4e877c43e2b86f5"><td class="memItemLeft" >
&#160;&#160;&#160;struct {</td></tr>
@@ -108,7 +107,7 @@ union {</td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalbdbset__id.html b/apidocs/structicalbdbset__id.html
index aca00b20..85663f37 100644
--- a/apidocs/structicalbdbset__id.html
+++ b/apidocs/structicalbdbset__id.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbset_id Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalbdbset_id Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalbdbset_id Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a6d1c22a5ade3cb7fe0d40f4f023cebee"><td class="memItemLeft" align="right" valign="top"><a id="a6d1c22a5ade3cb7fe0d40f4f023cebee"></a>
+<tr class="memitem:a6d1c22a5ade3cb7fe0d40f4f023cebee"><td class="memItemLeft" align="right" valign="top"><a id="a6d1c22a5ade3cb7fe0d40f4f023cebee" name="a6d1c22a5ade3cb7fe0d40f4f023cebee"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_id</b></td></tr>
<tr class="separator:a6d1c22a5ade3cb7fe0d40f4f023cebee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a973308e9f438d7df235c9a4669638c3a"><td class="memItemLeft" align="right" valign="top"><a id="a973308e9f438d7df235c9a4669638c3a"></a>
+<tr class="memitem:a973308e9f438d7df235c9a4669638c3a"><td class="memItemLeft" align="right" valign="top"><a id="a973308e9f438d7df235c9a4669638c3a" name="a973308e9f438d7df235c9a4669638c3a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>sequence</b></td></tr>
<tr class="separator:a973308e9f438d7df235c9a4669638c3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab863320fca5ec7c3d2efbf3927a3f9d4"><td class="memItemLeft" align="right" valign="top"><a id="ab863320fca5ec7c3d2efbf3927a3f9d4"></a>
+<tr class="memitem:ab863320fca5ec7c3d2efbf3927a3f9d4"><td class="memItemLeft" align="right" valign="top"><a id="ab863320fca5ec7c3d2efbf3927a3f9d4" name="ab863320fca5ec7c3d2efbf3927a3f9d4"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
<tr class="separator:ab863320fca5ec7c3d2efbf3927a3f9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalbdbset__impl.html b/apidocs/structicalbdbset__impl.html
index e3a42b28..30dac95f 100644
--- a/apidocs/structicalbdbset__impl.html
+++ b/apidocs/structicalbdbset__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbset_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,57 +64,56 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalbdbset_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalbdbset_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a0726d3d13ebde6b64abc64b4b46c5b0a"><td class="memItemLeft" align="right" valign="top"><a id="a0726d3d13ebde6b64abc64b4b46c5b0a"></a>
+<tr class="memitem:a0726d3d13ebde6b64abc64b4b46c5b0a"><td class="memItemLeft" align="right" valign="top"><a id="a0726d3d13ebde6b64abc64b4b46c5b0a" name="a0726d3d13ebde6b64abc64b4b46c5b0a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>changed</b></td></tr>
<tr class="separator:a0726d3d13ebde6b64abc64b4b46c5b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae3cde7689bc4d2bb99d6bf5fb9c4b916"><td class="memItemLeft" align="right" valign="top"><a id="ae3cde7689bc4d2bb99d6bf5fb9c4b916"></a>
+<tr class="memitem:ae3cde7689bc4d2bb99d6bf5fb9c4b916"><td class="memItemLeft" align="right" valign="top"><a id="ae3cde7689bc4d2bb99d6bf5fb9c4b916" name="ae3cde7689bc4d2bb99d6bf5fb9c4b916"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>cluster</b></td></tr>
<tr class="separator:ae3cde7689bc4d2bb99d6bf5fb9c4b916"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f39c429847e96a599fcf3c1b60a9eea"><td class="memItemLeft" align="right" valign="top"><a id="a8f39c429847e96a599fcf3c1b60a9eea"></a>
+<tr class="memitem:a8f39c429847e96a599fcf3c1b60a9eea"><td class="memItemLeft" align="right" valign="top"><a id="a8f39c429847e96a599fcf3c1b60a9eea" name="a8f39c429847e96a599fcf3c1b60a9eea"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<tr class="separator:a8f39c429847e96a599fcf3c1b60a9eea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e1ccbf9602982b5097cc76307fd3ce9"><td class="memItemLeft" align="right" valign="top"><a id="a7e1ccbf9602982b5097cc76307fd3ce9"></a>
+<tr class="memitem:a7e1ccbf9602982b5097cc76307fd3ce9"><td class="memItemLeft" align="right" valign="top"><a id="a7e1ccbf9602982b5097cc76307fd3ce9" name="a7e1ccbf9602982b5097cc76307fd3ce9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>datasize</b></td></tr>
<tr class="separator:a7e1ccbf9602982b5097cc76307fd3ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa529fc459c698c112cf5cc2671c5ed69"><td class="memItemLeft" align="right" valign="top"><a id="aa529fc459c698c112cf5cc2671c5ed69"></a>
+<tr class="memitem:aa529fc459c698c112cf5cc2671c5ed69"><td class="memItemLeft" align="right" valign="top"><a id="aa529fc459c698c112cf5cc2671c5ed69" name="aa529fc459c698c112cf5cc2671c5ed69"></a>
DBC *&#160;</td><td class="memItemRight" valign="bottom"><b>dbcp</b></td></tr>
<tr class="separator:aa529fc459c698c112cf5cc2671c5ed69"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2cdffcd485f862344b4f75db2702be46"><td class="memItemLeft" align="right" valign="top"><a id="a2cdffcd485f862344b4f75db2702be46"></a>
+<tr class="memitem:a2cdffcd485f862344b4f75db2702be46"><td class="memItemLeft" align="right" valign="top"><a id="a2cdffcd485f862344b4f75db2702be46" name="a2cdffcd485f862344b4f75db2702be46"></a>
DB_ENV *&#160;</td><td class="memItemRight" valign="bottom"><b>dbenv</b></td></tr>
<tr class="separator:a2cdffcd485f862344b4f75db2702be46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa46346867cfc0665fa00be69691d1ea4"><td class="memItemLeft" align="right" valign="top"><a id="aa46346867cfc0665fa00be69691d1ea4"></a>
+<tr class="memitem:aa46346867cfc0665fa00be69691d1ea4"><td class="memItemLeft" align="right" valign="top"><a id="aa46346867cfc0665fa00be69691d1ea4" name="aa46346867cfc0665fa00be69691d1ea4"></a>
DB *&#160;</td><td class="memItemRight" valign="bottom"><b>dbp</b></td></tr>
<tr class="separator:aa46346867cfc0665fa00be69691d1ea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a281b91e2eae8b4c3c84eebe550807b55"><td class="memItemLeft" align="right" valign="top"><a id="a281b91e2eae8b4c3c84eebe550807b55"></a>
+<tr class="memitem:a281b91e2eae8b4c3c84eebe550807b55"><td class="memItemLeft" align="right" valign="top"><a id="a281b91e2eae8b4c3c84eebe550807b55" name="a281b91e2eae8b4c3c84eebe550807b55"></a>
<a class="el" href="structicalgauge__impl.html">icalgauge</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>gauge</b></td></tr>
<tr class="separator:a281b91e2eae8b4c3c84eebe550807b55"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98e529d62bd15dd342246c720058005e"><td class="memItemLeft" align="right" valign="top"><a id="a98e529d62bd15dd342246c720058005e"></a>
+<tr class="memitem:a98e529d62bd15dd342246c720058005e"><td class="memItemLeft" align="right" valign="top"><a id="a98e529d62bd15dd342246c720058005e" name="a98e529d62bd15dd342246c720058005e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
<tr class="separator:a98e529d62bd15dd342246c720058005e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab477801ee6ee8f103e9abef36b58e507"><td class="memItemLeft" align="right" valign="top"><a id="ab477801ee6ee8f103e9abef36b58e507"></a>
+<tr class="memitem:ab477801ee6ee8f103e9abef36b58e507"><td class="memItemLeft" align="right" valign="top"><a id="ab477801ee6ee8f103e9abef36b58e507" name="ab477801ee6ee8f103e9abef36b58e507"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>path</b></td></tr>
<tr class="separator:ab477801ee6ee8f103e9abef36b58e507"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab411422c48a255294757d60173540f10"><td class="memItemLeft" align="right" valign="top"><a id="ab411422c48a255294757d60173540f10"></a>
+<tr class="memitem:ab411422c48a255294757d60173540f10"><td class="memItemLeft" align="right" valign="top"><a id="ab411422c48a255294757d60173540f10" name="ab411422c48a255294757d60173540f10"></a>
DB *&#160;</td><td class="memItemRight" valign="bottom"><b>sdbp</b></td></tr>
<tr class="separator:ab411422c48a255294757d60173540f10"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d8a7c19d157bd176a8afd7942810bcd"><td class="memItemLeft" align="right" valign="top"><a id="a6d8a7c19d157bd176a8afd7942810bcd"></a>
+<tr class="memitem:a6d8a7c19d157bd176a8afd7942810bcd"><td class="memItemLeft" align="right" valign="top"><a id="a6d8a7c19d157bd176a8afd7942810bcd" name="a6d8a7c19d157bd176a8afd7942810bcd"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>sindex</b></td></tr>
<tr class="separator:a6d8a7c19d157bd176a8afd7942810bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b13cb6e459b366defdac0cd7e43a74a"><td class="memItemLeft" align="right" valign="top"><a id="a0b13cb6e459b366defdac0cd7e43a74a"></a>
+<tr class="memitem:a0b13cb6e459b366defdac0cd7e43a74a"><td class="memItemLeft" align="right" valign="top"><a id="a0b13cb6e459b366defdac0cd7e43a74a" name="a0b13cb6e459b366defdac0cd7e43a74a"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>subdb</b></td></tr>
<tr class="separator:a0b13cb6e459b366defdac0cd7e43a74a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a2bfa511d4dc9be7e9862ad111989a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalset__impl.html">icalset</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalbdbset__impl.html#a2a2bfa511d4dc9be7e9862ad111989a9">super</a></td></tr>
<tr class="separator:a2a2bfa511d4dc9be7e9862ad111989a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a2a2bfa511d4dc9be7e9862ad111989a9"></a>
+<a id="a2a2bfa511d4dc9be7e9862ad111989a9" name="a2a2bfa511d4dc9be7e9862ad111989a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a2bfa511d4dc9be7e9862ad111989a9">&#9670;&nbsp;</a></span>super</h2>
<div class="memitem">
@@ -125,7 +124,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>subdb</b></td
</tr>
</table>
</div><div class="memdoc">
-<p>parent class </p>
+<p >parent class </p>
</div>
</div>
@@ -135,7 +134,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>subdb</b></td
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalbdbset__options.html b/apidocs/structicalbdbset__options.html
index b197b755..9fd04237 100644
--- a/apidocs/structicalbdbset__options.html
+++ b/apidocs/structicalbdbset__options.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalbdbset_options Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,14 +64,13 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalbdbset_options Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalbdbset_options Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a846f355aa29bd4983b43e60d9159d9b2"><td class="memItemLeft" align="right" valign="top"><a id="a846f355aa29bd4983b43e60d9159d9b2"></a>
+<tr class="memitem:a846f355aa29bd4983b43e60d9159d9b2"><td class="memItemLeft" align="right" valign="top"><a id="a846f355aa29bd4983b43e60d9159d9b2" name="a846f355aa29bd4983b43e60d9159d9b2"></a>
int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *db, const DBT *dbt1, const DBT *dbt2, DBT *dbt3)</td></tr>
<tr class="separator:a846f355aa29bd4983b43e60d9159d9b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c5ba0f36190405b6424f3a4b9c30f62"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalbdbset__options.html#a3c5ba0f36190405b6424f3a4b9c30f62">dbtype</a></td></tr>
@@ -80,13 +79,13 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *d
<tr class="separator:a7f0f7a47ee749994b7009e7494dcafbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae592079436dc76e304ef567b340835ad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalbdbset__options.html#ae592079436dc76e304ef567b340835ad">mode</a></td></tr>
<tr class="separator:ae592079436dc76e304ef567b340835ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f55db6a22c8275f6f0d712ffa36b11b"><td class="memItemLeft" align="right" valign="top">char *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalbdbset__options.html#a6f55db6a22c8275f6f0d712ffa36b11b">pfunc</a> )(const DBT *dbt)</td></tr>
-<tr class="separator:a6f55db6a22c8275f6f0d712ffa36b11b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af08565396096d8139ee9f54b523e4ebd"><td class="memItemLeft" align="right" valign="top">char *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalbdbset__options.html#af08565396096d8139ee9f54b523e4ebd">pfunc</a> )(const DBT *dbt)</td></tr>
+<tr class="separator:af08565396096d8139ee9f54b523e4ebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ac46ba03ef7ab1b04a0374fd4fbc7d8"><td class="memItemLeft" align="right" valign="top">icalbdbset_subdb_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalbdbset__options.html#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">subdb</a></td></tr>
<tr class="separator:a8ac46ba03ef7ab1b04a0374fd4fbc7d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a3c5ba0f36190405b6424f3a4b9c30f62"></a>
+<a id="a3c5ba0f36190405b6424f3a4b9c30f62" name="a3c5ba0f36190405b6424f3a4b9c30f62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c5ba0f36190405b6424f3a4b9c30f62">&#9670;&nbsp;</a></span>dbtype</h2>
<div class="memitem">
@@ -97,11 +96,11 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *d
</tr>
</table>
</div><div class="memdoc">
-<p>db_open type: DB_HASH | DB_BTREE </p>
+<p >db_open type: DB_HASH | DB_BTREE </p>
</div>
</div>
-<a id="a7f0f7a47ee749994b7009e7494dcafbc"></a>
+<a id="a7f0f7a47ee749994b7009e7494dcafbc" name="a7f0f7a47ee749994b7009e7494dcafbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f0f7a47ee749994b7009e7494dcafbc">&#9670;&nbsp;</a></span>flag</h2>
<div class="memitem">
@@ -112,11 +111,11 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *d
</tr>
</table>
</div><div class="memdoc">
-<p>DB-&gt;set_flags(): DB_DUP | DB_DUPSORT </p>
+<p >DB-&gt;set_flags(): DB_DUP | DB_DUPSORT </p>
</div>
</div>
-<a id="ae592079436dc76e304ef567b340835ad"></a>
+<a id="ae592079436dc76e304ef567b340835ad" name="ae592079436dc76e304ef567b340835ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae592079436dc76e304ef567b340835ad">&#9670;&nbsp;</a></span>mode</h2>
<div class="memitem">
@@ -127,26 +126,26 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *d
</tr>
</table>
</div><div class="memdoc">
-<p>file mode </p>
+<p >file mode </p>
</div>
</div>
-<a id="a6f55db6a22c8275f6f0d712ffa36b11b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6f55db6a22c8275f6f0d712ffa36b11b">&#9670;&nbsp;</a></span>pfunc</h2>
+<a id="af08565396096d8139ee9f54b523e4ebd" name="af08565396096d8139ee9f54b523e4ebd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af08565396096d8139ee9f54b523e4ebd">&#9670;&nbsp;</a></span>pfunc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char*(* icalbdbset_options::pfunc) (const DBT *dbt)</td>
+ <td class="memname">char *(* icalbdbset_options::pfunc) (const DBT *dbt)</td>
</tr>
</table>
</div><div class="memdoc">
-<p>parsing function </p>
+<p >parsing function </p>
</div>
</div>
-<a id="a8ac46ba03ef7ab1b04a0374fd4fbc7d8"></a>
+<a id="a8ac46ba03ef7ab1b04a0374fd4fbc7d8" name="a8ac46ba03ef7ab1b04a0374fd4fbc7d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ac46ba03ef7ab1b04a0374fd4fbc7d8">&#9670;&nbsp;</a></span>subdb</h2>
<div class="memitem">
@@ -157,7 +156,7 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *d
</tr>
</table>
</div><div class="memdoc">
-<p>the subdatabase to open </p>
+<p >the subdatabase to open </p>
</div>
</div>
@@ -167,7 +166,7 @@ int(*&#160;</td><td class="memItemRight" valign="bottom"><b>callback</b> )(DB *d
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalcalendar__impl.html b/apidocs/structicalcalendar__impl.html
index af02cee6..ddb9eef2 100644
--- a/apidocs/structicalcalendar__impl.html
+++ b/apidocs/structicalcalendar__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcalendar_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,26 +64,25 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalcalendar_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcalendar_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:afc50086b70b3c140a20c0c82f4a7007d"><td class="memItemLeft" align="right" valign="top"><a id="afc50086b70b3c140a20c0c82f4a7007d"></a>
+<tr class="memitem:afc50086b70b3c140a20c0c82f4a7007d"><td class="memItemLeft" align="right" valign="top"><a id="afc50086b70b3c140a20c0c82f4a7007d" name="afc50086b70b3c140a20c0c82f4a7007d"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>booked</b></td></tr>
<tr class="separator:afc50086b70b3c140a20c0c82f4a7007d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab369eb319b61c9a59aac001d37144524"><td class="memItemLeft" align="right" valign="top"><a id="ab369eb319b61c9a59aac001d37144524"></a>
+<tr class="memitem:ab369eb319b61c9a59aac001d37144524"><td class="memItemLeft" align="right" valign="top"><a id="ab369eb319b61c9a59aac001d37144524" name="ab369eb319b61c9a59aac001d37144524"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>dir</b></td></tr>
<tr class="separator:ab369eb319b61c9a59aac001d37144524"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34ca7ab76aa389b551969852cdb7a392"><td class="memItemLeft" align="right" valign="top"><a id="a34ca7ab76aa389b551969852cdb7a392"></a>
+<tr class="memitem:a34ca7ab76aa389b551969852cdb7a392"><td class="memItemLeft" align="right" valign="top"><a id="a34ca7ab76aa389b551969852cdb7a392" name="a34ca7ab76aa389b551969852cdb7a392"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>freebusy</b></td></tr>
<tr class="separator:a34ca7ab76aa389b551969852cdb7a392"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9e23532b9970c9118dd9d3834207e8e"><td class="memItemLeft" align="right" valign="top"><a id="ae9e23532b9970c9118dd9d3834207e8e"></a>
+<tr class="memitem:ae9e23532b9970c9118dd9d3834207e8e"><td class="memItemLeft" align="right" valign="top"><a id="ae9e23532b9970c9118dd9d3834207e8e" name="ae9e23532b9970c9118dd9d3834207e8e"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>incoming</b></td></tr>
<tr class="separator:ae9e23532b9970c9118dd9d3834207e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d722f219c4e0872614f54079bb41e3e"><td class="memItemLeft" align="right" valign="top"><a id="a3d722f219c4e0872614f54079bb41e3e"></a>
+<tr class="memitem:a3d722f219c4e0872614f54079bb41e3e"><td class="memItemLeft" align="right" valign="top"><a id="a3d722f219c4e0872614f54079bb41e3e" name="a3d722f219c4e0872614f54079bb41e3e"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>properties</b></td></tr>
<tr class="separator:a3d722f219c4e0872614f54079bb41e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -93,7 +92,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>dir</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalclassify__map.html b/apidocs/structicalclassify__map.html
index 37b7035f..fd37d3b6 100644
--- a/apidocs/structicalclassify__map.html
+++ b/apidocs/structicalclassify__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalclassify_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalclassify_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalclassify_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a72be3e77aa019d82abd9fb1dce3d6444"><td class="memItemLeft" align="right" valign="top"><a id="a72be3e77aa019d82abd9fb1dce3d6444"></a>
+<tr class="memitem:a72be3e77aa019d82abd9fb1dce3d6444"><td class="memItemLeft" align="right" valign="top"><a id="a72be3e77aa019d82abd9fb1dce3d6444" name="a72be3e77aa019d82abd9fb1dce3d6444"></a>
icalproperty_xlicclass&#160;</td><td class="memItemRight" valign="bottom"><b>class</b></td></tr>
<tr class="separator:a72be3e77aa019d82abd9fb1dce3d6444"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acfdcb9e670df772f0cf33460576fe030"><td class="memItemLeft" align="right" valign="top"><a id="acfdcb9e670df772f0cf33460576fe030"></a>
+<tr class="memitem:acfdcb9e670df772f0cf33460576fe030"><td class="memItemLeft" align="right" valign="top"><a id="acfdcb9e670df772f0cf33460576fe030" name="acfdcb9e670df772f0cf33460576fe030"></a>
int(*&#160;</td><td class="memItemRight" valign="bottom"><b>fn</b> )(struct <a class="el" href="structicalclassify__parts.html">icalclassify_parts</a> *comp, struct <a class="el" href="structicalclassify__parts.html">icalclassify_parts</a> *match, const char *user)</td></tr>
<tr class="separator:acfdcb9e670df772f0cf33460576fe030"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4657c9f51413c4ca06399d6819adf08b"><td class="memItemLeft" align="right" valign="top"><a id="a4657c9f51413c4ca06399d6819adf08b"></a>
+<tr class="memitem:a4657c9f51413c4ca06399d6819adf08b"><td class="memItemLeft" align="right" valign="top"><a id="a4657c9f51413c4ca06399d6819adf08b" name="a4657c9f51413c4ca06399d6819adf08b"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>method</b></td></tr>
<tr class="separator:a4657c9f51413c4ca06399d6819adf08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>method
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalclassify__parts.html b/apidocs/structicalclassify__parts.html
index f7e68910..077392b6 100644
--- a/apidocs/structicalclassify__parts.html
+++ b/apidocs/structicalclassify__parts.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalclassify_parts Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,41 +64,40 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalclassify_parts Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalclassify_parts Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:add5c7008008242f46929d0f2d8f47449"><td class="memItemLeft" align="right" valign="top"><a id="add5c7008008242f46929d0f2d8f47449"></a>
+<tr class="memitem:add5c7008008242f46929d0f2d8f47449"><td class="memItemLeft" align="right" valign="top"><a id="add5c7008008242f46929d0f2d8f47449" name="add5c7008008242f46929d0f2d8f47449"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>c</b></td></tr>
<tr class="separator:add5c7008008242f46929d0f2d8f47449"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:add8fdaede654381a59f287bf9a43c591"><td class="memItemLeft" align="right" valign="top"><a id="add8fdaede654381a59f287bf9a43c591"></a>
+<tr class="memitem:add8fdaede654381a59f287bf9a43c591"><td class="memItemLeft" align="right" valign="top"><a id="add8fdaede654381a59f287bf9a43c591" name="add8fdaede654381a59f287bf9a43c591"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>dtstamp</b></td></tr>
<tr class="separator:add8fdaede654381a59f287bf9a43c591"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad91a11941b455b5699cd2aea94ba7d4"><td class="memItemLeft" align="right" valign="top"><a id="aad91a11941b455b5699cd2aea94ba7d4"></a>
+<tr class="memitem:aad91a11941b455b5699cd2aea94ba7d4"><td class="memItemLeft" align="right" valign="top"><a id="aad91a11941b455b5699cd2aea94ba7d4" name="aad91a11941b455b5699cd2aea94ba7d4"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>inner_kind</b></td></tr>
<tr class="separator:aad91a11941b455b5699cd2aea94ba7d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4af3bfb0a654f6b7ce76d64bc2b579ea"><td class="memItemLeft" align="right" valign="top"><a id="a4af3bfb0a654f6b7ce76d64bc2b579ea"></a>
+<tr class="memitem:a4af3bfb0a654f6b7ce76d64bc2b579ea"><td class="memItemLeft" align="right" valign="top"><a id="a4af3bfb0a654f6b7ce76d64bc2b579ea" name="a4af3bfb0a654f6b7ce76d64bc2b579ea"></a>
icalproperty_method&#160;</td><td class="memItemRight" valign="bottom"><b>method</b></td></tr>
<tr class="separator:a4af3bfb0a654f6b7ce76d64bc2b579ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6e0958026fd159d7baa89d15ed53348f"><td class="memItemLeft" align="right" valign="top"><a id="a6e0958026fd159d7baa89d15ed53348f"></a>
+<tr class="memitem:a6e0958026fd159d7baa89d15ed53348f"><td class="memItemLeft" align="right" valign="top"><a id="a6e0958026fd159d7baa89d15ed53348f" name="a6e0958026fd159d7baa89d15ed53348f"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>organizer</b></td></tr>
<tr class="separator:a6e0958026fd159d7baa89d15ed53348f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a66b4a848fc9bd898ba38259a43548193"><td class="memItemLeft" align="right" valign="top"><a id="a66b4a848fc9bd898ba38259a43548193"></a>
+<tr class="memitem:a66b4a848fc9bd898ba38259a43548193"><td class="memItemLeft" align="right" valign="top"><a id="a66b4a848fc9bd898ba38259a43548193" name="a66b4a848fc9bd898ba38259a43548193"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_id</b></td></tr>
<tr class="separator:a66b4a848fc9bd898ba38259a43548193"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a086d56c68ad9e5739e385ab84580b736"><td class="memItemLeft" align="right" valign="top"><a id="a086d56c68ad9e5739e385ab84580b736"></a>
+<tr class="memitem:a086d56c68ad9e5739e385ab84580b736"><td class="memItemLeft" align="right" valign="top"><a id="a086d56c68ad9e5739e385ab84580b736" name="a086d56c68ad9e5739e385ab84580b736"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>reply_attendee</b></td></tr>
<tr class="separator:a086d56c68ad9e5739e385ab84580b736"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e4603960e6ab135965c83353daca514"><td class="memItemLeft" align="right" valign="top"><a id="a7e4603960e6ab135965c83353daca514"></a>
+<tr class="memitem:a7e4603960e6ab135965c83353daca514"><td class="memItemLeft" align="right" valign="top"><a id="a7e4603960e6ab135965c83353daca514" name="a7e4603960e6ab135965c83353daca514"></a>
icalparameter_partstat&#160;</td><td class="memItemRight" valign="bottom"><b>reply_partstat</b></td></tr>
<tr class="separator:a7e4603960e6ab135965c83353daca514"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27dc943355a28eed5d582c265cc74492"><td class="memItemLeft" align="right" valign="top"><a id="a27dc943355a28eed5d582c265cc74492"></a>
+<tr class="memitem:a27dc943355a28eed5d582c265cc74492"><td class="memItemLeft" align="right" valign="top"><a id="a27dc943355a28eed5d582c265cc74492" name="a27dc943355a28eed5d582c265cc74492"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>sequence</b></td></tr>
<tr class="separator:a27dc943355a28eed5d582c265cc74492"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a585d33aa780400435af5db7cc4b7d58a"><td class="memItemLeft" align="right" valign="top"><a id="a585d33aa780400435af5db7cc4b7d58a"></a>
+<tr class="memitem:a585d33aa780400435af5db7cc4b7d58a"><td class="memItemLeft" align="right" valign="top"><a id="a585d33aa780400435af5db7cc4b7d58a" name="a585d33aa780400435af5db7cc4b7d58a"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
<tr class="separator:a585d33aa780400435af5db7cc4b7d58a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -108,7 +107,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalcluster__impl.html b/apidocs/structicalcluster__impl.html
index 19ffa32d..77bd6ba8 100644
--- a/apidocs/structicalcluster__impl.html
+++ b/apidocs/structicalcluster__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcluster_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalcluster_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcluster_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a4b5b6da2751c1c3e30dc16bf397e40bb"><td class="memItemLeft" align="right" valign="top"><a id="a4b5b6da2751c1c3e30dc16bf397e40bb"></a>
+<tr class="memitem:a4b5b6da2751c1c3e30dc16bf397e40bb"><td class="memItemLeft" align="right" valign="top"><a id="a4b5b6da2751c1c3e30dc16bf397e40bb" name="a4b5b6da2751c1c3e30dc16bf397e40bb"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>changed</b></td></tr>
<tr class="separator:a4b5b6da2751c1c3e30dc16bf397e40bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af29da21e713ff0bb706ae959eff19243"><td class="memItemLeft" align="right" valign="top"><a id="af29da21e713ff0bb706ae959eff19243"></a>
+<tr class="memitem:af29da21e713ff0bb706ae959eff19243"><td class="memItemLeft" align="right" valign="top"><a id="af29da21e713ff0bb706ae959eff19243" name="af29da21e713ff0bb706ae959eff19243"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<tr class="separator:af29da21e713ff0bb706ae959eff19243"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a33d8c17c8f04727b44e54eb71af194d4"><td class="memItemLeft" align="right" valign="top"><a id="a33d8c17c8f04727b44e54eb71af194d4"></a>
+<tr class="memitem:a33d8c17c8f04727b44e54eb71af194d4"><td class="memItemLeft" align="right" valign="top"><a id="a33d8c17c8f04727b44e54eb71af194d4" name="a33d8c17c8f04727b44e54eb71af194d4"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>id</b> [5]</td></tr>
<tr class="separator:a33d8c17c8f04727b44e54eb71af194d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7b3cb06c96c653536897a392ac9a801"><td class="memItemLeft" align="right" valign="top"><a id="aa7b3cb06c96c653536897a392ac9a801"></a>
+<tr class="memitem:aa7b3cb06c96c653536897a392ac9a801"><td class="memItemLeft" align="right" valign="top"><a id="aa7b3cb06c96c653536897a392ac9a801" name="aa7b3cb06c96c653536897a392ac9a801"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
<tr class="separator:aa7b3cb06c96c653536897a392ac9a801"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalcompiter.html b/apidocs/structicalcompiter.html
index cfbd6797..8c6fb4ed 100644
--- a/apidocs/structicalcompiter.html
+++ b/apidocs/structicalcompiter.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcompiter Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalcompiter Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcompiter Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aa64b5ecdd6f9a89d637b0551b6988018"><td class="memItemLeft" align="right" valign="top"><a id="aa64b5ecdd6f9a89d637b0551b6988018"></a>
+<tr class="memitem:aa64b5ecdd6f9a89d637b0551b6988018"><td class="memItemLeft" align="right" valign="top"><a id="aa64b5ecdd6f9a89d637b0551b6988018" name="aa64b5ecdd6f9a89d637b0551b6988018"></a>
<a class="el" href="structpvl__elem__t.html">pvl_elem</a>&#160;</td><td class="memItemRight" valign="bottom"><b>iter</b></td></tr>
<tr class="separator:aa64b5ecdd6f9a89d637b0551b6988018"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab56f553e7944a093ee2179a2d73fe52f"><td class="memItemLeft" align="right" valign="top"><a id="ab56f553e7944a093ee2179a2d73fe52f"></a>
+<tr class="memitem:ab56f553e7944a093ee2179a2d73fe52f"><td class="memItemLeft" align="right" valign="top"><a id="ab56f553e7944a093ee2179a2d73fe52f" name="ab56f553e7944a093ee2179a2d73fe52f"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:ab56f553e7944a093ee2179a2d73fe52f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalcomponent__impl.html b/apidocs/structicalcomponent__impl.html
index 8bd684b3..b67fdeb1 100644
--- a/apidocs/structicalcomponent__impl.html
+++ b/apidocs/structicalcomponent__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcomponent_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,45 +64,44 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalcomponent_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcomponent_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a4447503c926bd0e818650e768394e599"><td class="memItemLeft" align="right" valign="top"><a id="a4447503c926bd0e818650e768394e599"></a>
+<tr class="memitem:a4447503c926bd0e818650e768394e599"><td class="memItemLeft" align="right" valign="top"><a id="a4447503c926bd0e818650e768394e599" name="a4447503c926bd0e818650e768394e599"></a>
<a class="el" href="structpvl__elem__t.html">pvl_elem</a>&#160;</td><td class="memItemRight" valign="bottom"><b>component_iterator</b></td></tr>
<tr class="separator:a4447503c926bd0e818650e768394e599"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f9ea763b26d4a93102d18ce843d5d4e"><td class="memItemLeft" align="right" valign="top"><a id="a2f9ea763b26d4a93102d18ce843d5d4e"></a>
+<tr class="memitem:a2f9ea763b26d4a93102d18ce843d5d4e"><td class="memItemLeft" align="right" valign="top"><a id="a2f9ea763b26d4a93102d18ce843d5d4e" name="a2f9ea763b26d4a93102d18ce843d5d4e"></a>
<a class="el" href="structpvl__list__t.html">pvl_list</a>&#160;</td><td class="memItemRight" valign="bottom"><b>components</b></td></tr>
<tr class="separator:a2f9ea763b26d4a93102d18ce843d5d4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fa04795ea32d80a2be33dcc8f675c12"><td class="memItemLeft" align="right" valign="top"><a id="a0fa04795ea32d80a2be33dcc8f675c12"></a>
+<tr class="memitem:a0fa04795ea32d80a2be33dcc8f675c12"><td class="memItemLeft" align="right" valign="top"><a id="a0fa04795ea32d80a2be33dcc8f675c12" name="a0fa04795ea32d80a2be33dcc8f675c12"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>id</b> [5]</td></tr>
<tr class="separator:a0fa04795ea32d80a2be33dcc8f675c12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb3f211e8d440e8e772c5f26aa2cb71d"><td class="memItemLeft" align="right" valign="top"><a id="aeb3f211e8d440e8e772c5f26aa2cb71d"></a>
+<tr class="memitem:aeb3f211e8d440e8e772c5f26aa2cb71d"><td class="memItemLeft" align="right" valign="top"><a id="aeb3f211e8d440e8e772c5f26aa2cb71d" name="aeb3f211e8d440e8e772c5f26aa2cb71d"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:aeb3f211e8d440e8e772c5f26aa2cb71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af61851e1ded8af056f6627798e77530b"><td class="memItemLeft" align="right" valign="top"><a id="af61851e1ded8af056f6627798e77530b"></a>
+<tr class="memitem:af61851e1ded8af056f6627798e77530b"><td class="memItemLeft" align="right" valign="top"><a id="af61851e1ded8af056f6627798e77530b" name="af61851e1ded8af056f6627798e77530b"></a>
struct <a class="el" href="structicalcomponent__impl.html">icalcomponent_impl</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr>
<tr class="separator:af61851e1ded8af056f6627798e77530b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a11c120aaf2e65386c95009c977991a04"><td class="memItemLeft" align="right" valign="top"><a id="a11c120aaf2e65386c95009c977991a04"></a>
+<tr class="memitem:a11c120aaf2e65386c95009c977991a04"><td class="memItemLeft" align="right" valign="top"><a id="a11c120aaf2e65386c95009c977991a04" name="a11c120aaf2e65386c95009c977991a04"></a>
<a class="el" href="structpvl__list__t.html">pvl_list</a>&#160;</td><td class="memItemRight" valign="bottom"><b>properties</b></td></tr>
<tr class="separator:a11c120aaf2e65386c95009c977991a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1cf88713a27cca3e971204f27f33c1fc"><td class="memItemLeft" align="right" valign="top"><a id="a1cf88713a27cca3e971204f27f33c1fc"></a>
+<tr class="memitem:a1cf88713a27cca3e971204f27f33c1fc"><td class="memItemLeft" align="right" valign="top"><a id="a1cf88713a27cca3e971204f27f33c1fc" name="a1cf88713a27cca3e971204f27f33c1fc"></a>
<a class="el" href="structpvl__elem__t.html">pvl_elem</a>&#160;</td><td class="memItemRight" valign="bottom"><b>property_iterator</b></td></tr>
<tr class="separator:a1cf88713a27cca3e971204f27f33c1fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5040b5504df33dd4cde7d07460a1edd4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalcomponent__impl.html#a5040b5504df33dd4cde7d07460a1edd4">timezones</a></td></tr>
<tr class="separator:a5040b5504df33dd4cde7d07460a1edd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5dbb259042c172f619af618f9c29c24"><td class="memItemLeft" align="right" valign="top"><a id="ac5dbb259042c172f619af618f9c29c24"></a>
+<tr class="memitem:ac5dbb259042c172f619af618f9c29c24"><td class="memItemLeft" align="right" valign="top"><a id="ac5dbb259042c172f619af618f9c29c24" name="ac5dbb259042c172f619af618f9c29c24"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>timezones_sorted</b></td></tr>
<tr class="separator:ac5dbb259042c172f619af618f9c29c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa1c1078971e232da28155b8a2b3aa96d"><td class="memItemLeft" align="right" valign="top"><a id="aa1c1078971e232da28155b8a2b3aa96d"></a>
+<tr class="memitem:aa1c1078971e232da28155b8a2b3aa96d"><td class="memItemLeft" align="right" valign="top"><a id="aa1c1078971e232da28155b8a2b3aa96d" name="aa1c1078971e232da28155b8a2b3aa96d"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></td></tr>
<tr class="separator:aa1c1078971e232da28155b8a2b3aa96d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a5040b5504df33dd4cde7d07460a1edd4"></a>
+<a id="a5040b5504df33dd4cde7d07460a1edd4" name="a5040b5504df33dd4cde7d07460a1edd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5040b5504df33dd4cde7d07460a1edd4">&#9670;&nbsp;</a></span>timezones</h2>
<div class="memitem">
@@ -113,7 +112,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></td></tr
</tr>
</table>
</div><div class="memdoc">
-<p>An array of icaltimezone structs. We use this so we can do fast lookup of timezones using binary searches. timezones_sorted is set to 0 whenever we add a timezone, so we remember to sort the array before doing a binary search. </p>
+<p >An array of icaltimezone structs. We use this so we can do fast lookup of timezones using binary searches. timezones_sorted is set to 0 whenever we add a timezone, so we remember to sort the array before doing a binary search. </p>
</div>
</div>
@@ -123,7 +122,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></td></tr
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalcomponent__kind__map.html b/apidocs/structicalcomponent__kind__map.html
index 3ad0599c..2f15f3a3 100644
--- a/apidocs/structicalcomponent__kind__map.html
+++ b/apidocs/structicalcomponent__kind__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalcomponent_kind_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalcomponent_kind_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalcomponent_kind_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a4ad3de54ba73c007a56ebb45f62801c1"><td class="memItemLeft" align="right" valign="top"><a id="a4ad3de54ba73c007a56ebb45f62801c1"></a>
+<tr class="memitem:a4ad3de54ba73c007a56ebb45f62801c1"><td class="memItemLeft" align="right" valign="top"><a id="a4ad3de54ba73c007a56ebb45f62801c1" name="a4ad3de54ba73c007a56ebb45f62801c1"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:a4ad3de54ba73c007a56ebb45f62801c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0f34c4b4512aed55a1767da12c3102c"><td class="memItemLeft" align="right" valign="top"><a id="ab0f34c4b4512aed55a1767da12c3102c"></a>
+<tr class="memitem:ab0f34c4b4512aed55a1767da12c3102c"><td class="memItemLeft" align="right" valign="top"><a id="ab0f34c4b4512aed55a1767da12c3102c" name="ab0f34c4b4512aed55a1767da12c3102c"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> [20]</td></tr>
<tr class="separator:ab0f34c4b4512aed55a1767da12c3102c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ char&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> [20]</td></t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaldatetimeperiodtype.html b/apidocs/structicaldatetimeperiodtype.html
index 8542ada9..acaacb18 100644
--- a/apidocs/structicaldatetimeperiodtype.html
+++ b/apidocs/structicaldatetimeperiodtype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldatetimeperiodtype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaldatetimeperiodtype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaldatetimeperiodtype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:abfb17cde45af5d0429be516dec80ddfa"><td class="memItemLeft" align="right" valign="top"><a id="abfb17cde45af5d0429be516dec80ddfa"></a>
+<tr class="memitem:abfb17cde45af5d0429be516dec80ddfa"><td class="memItemLeft" align="right" valign="top"><a id="abfb17cde45af5d0429be516dec80ddfa" name="abfb17cde45af5d0429be516dec80ddfa"></a>
struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>period</b></td></tr>
<tr class="separator:abfb17cde45af5d0429be516dec80ddfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77118543c37dc0c02d4fb170a515c322"><td class="memItemLeft" align="right" valign="top"><a id="a77118543c37dc0c02d4fb170a515c322"></a>
+<tr class="memitem:a77118543c37dc0c02d4fb170a515c322"><td class="memItemLeft" align="right" valign="top"><a id="a77118543c37dc0c02d4fb170a515c322" name="a77118543c37dc0c02d4fb170a515c322"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>time</b></td></tr>
<tr class="separator:a77118543c37dc0c02d4fb170a515c322"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaldirset__impl.html b/apidocs/structicaldirset__impl.html
index 96806de7..fd5e2886 100644
--- a/apidocs/structicaldirset__impl.html
+++ b/apidocs/structicaldirset__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldirset_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,11 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaldirset_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaldirset_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:aa47812c9b0ef4f6cfb2a8740185a8a33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcluster__impl.html">icalcluster</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaldirset__impl.html#aa47812c9b0ef4f6cfb2a8740185a8a33">cluster</a></td></tr>
<tr class="separator:aa47812c9b0ef4f6cfb2a8740185a8a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -89,7 +88,7 @@ Data Fields</h2></td></tr>
<tr class="separator:a3591d5fa8040ff9edd3500d6d5713876"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="aa47812c9b0ef4f6cfb2a8740185a8a33"></a>
+<a id="aa47812c9b0ef4f6cfb2a8740185a8a33" name="aa47812c9b0ef4f6cfb2a8740185a8a33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa47812c9b0ef4f6cfb2a8740185a8a33">&#9670;&nbsp;</a></span>cluster</h2>
<div class="memitem">
@@ -100,11 +99,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>cluster containing data </p>
+<p >cluster containing data </p>
</div>
</div>
-<a id="a6fc97201a8df517a5955e1ab1e7f2a68"></a>
+<a id="a6fc97201a8df517a5955e1ab1e7f2a68" name="a6fc97201a8df517a5955e1ab1e7f2a68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fc97201a8df517a5955e1ab1e7f2a68">&#9670;&nbsp;</a></span>dir</h2>
<div class="memitem">
@@ -115,12 +114,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>directory containing ics files <br />
+<p >directory containing ics files <br />
</p>
</div>
</div>
-<a id="af1aee50ad9db5e6f29673e7e59b90a75"></a>
+<a id="af1aee50ad9db5e6f29673e7e59b90a75" name="af1aee50ad9db5e6f29673e7e59b90a75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1aee50ad9db5e6f29673e7e59b90a75">&#9670;&nbsp;</a></span>directory</h2>
<div class="memitem">
@@ -131,11 +130,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>??? </p>
+<p >??? </p>
</div>
</div>
-<a id="aab05287b166acccc6734673842774523"></a>
+<a id="aab05287b166acccc6734673842774523" name="aab05287b166acccc6734673842774523"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab05287b166acccc6734673842774523">&#9670;&nbsp;</a></span>directory_iterator</h2>
<div class="memitem">
@@ -146,11 +145,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>??? </p>
+<p >??? </p>
</div>
</div>
-<a id="a8e6c64e19d709ce5fd79b8eadecca817"></a>
+<a id="a8e6c64e19d709ce5fd79b8eadecca817" name="a8e6c64e19d709ce5fd79b8eadecca817"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e6c64e19d709ce5fd79b8eadecca817">&#9670;&nbsp;</a></span>first_component</h2>
<div class="memitem">
@@ -161,11 +160,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>??? </p>
+<p >??? </p>
</div>
</div>
-<a id="a6f7d408d2b1b1309b9a74208aa0ddef4"></a>
+<a id="a6f7d408d2b1b1309b9a74208aa0ddef4" name="a6f7d408d2b1b1309b9a74208aa0ddef4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f7d408d2b1b1309b9a74208aa0ddef4">&#9670;&nbsp;</a></span>gauge</h2>
<div class="memitem">
@@ -176,12 +175,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>gauge for filtering out data <br />
+<p >gauge for filtering out data <br />
</p>
</div>
</div>
-<a id="a38725a769403aec56b2b1a352c441ef1"></a>
+<a id="a38725a769403aec56b2b1a352c441ef1" name="a38725a769403aec56b2b1a352c441ef1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38725a769403aec56b2b1a352c441ef1">&#9670;&nbsp;</a></span>options</h2>
<div class="memitem">
@@ -192,11 +191,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>copy of options passed to <a class="el" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be" title="Generic icalset constructor.">icalset_new()</a> </p>
+<p >copy of options passed to <a class="el" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e" title="Generic icalset constructor.">icalset_new()</a> </p>
</div>
</div>
-<a id="a3591d5fa8040ff9edd3500d6d5713876"></a>
+<a id="a3591d5fa8040ff9edd3500d6d5713876" name="a3591d5fa8040ff9edd3500d6d5713876"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3591d5fa8040ff9edd3500d6d5713876">&#9670;&nbsp;</a></span>super</h2>
<div class="memitem">
@@ -207,7 +206,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>parent class </p>
+<p >parent class </p>
</div>
</div>
@@ -217,7 +216,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaldirset__options.html b/apidocs/structicaldirset__options.html
index 44fab6f4..642657a7 100644
--- a/apidocs/structicaldirset__options.html
+++ b/apidocs/structicaldirset__options.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldirset_options Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,18 +64,17 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaldirset_options Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaldirset_options Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a0198ec47b0288039a835e8fd5cfd2df0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaldirset__options.html#a0198ec47b0288039a835e8fd5cfd2df0">flags</a></td></tr>
<tr class="separator:a0198ec47b0288039a835e8fd5cfd2df0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a0198ec47b0288039a835e8fd5cfd2df0"></a>
+<a id="a0198ec47b0288039a835e8fd5cfd2df0" name="a0198ec47b0288039a835e8fd5cfd2df0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0198ec47b0288039a835e8fd5cfd2df0">&#9670;&nbsp;</a></span>flags</h2>
<div class="memitem">
@@ -86,7 +85,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>flags corresponding to the open() system call O_RDWR, etc. </p>
+<p >flags corresponding to the open() system call O_RDWR, etc. </p>
</div>
</div>
@@ -96,7 +95,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaldurationtype.html b/apidocs/structicaldurationtype.html
index d0609d2b..bf9973c3 100644
--- a/apidocs/structicaldurationtype.html
+++ b/apidocs/structicaldurationtype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaldurationtype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,44 +64,45 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaldurationtype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaldurationtype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<p>A struct representing a duration.
<a href="structicaldurationtype.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="icalduration_8h_source.html">icalduration.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ae677f35fcbdc92e802ace29a2a332fec"><td class="memItemLeft" align="right" valign="top"><a id="ae677f35fcbdc92e802ace29a2a332fec"></a>
+<tr class="memitem:ae677f35fcbdc92e802ace29a2a332fec"><td class="memItemLeft" align="right" valign="top"><a id="ae677f35fcbdc92e802ace29a2a332fec" name="ae677f35fcbdc92e802ace29a2a332fec"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>days</b></td></tr>
<tr class="separator:ae677f35fcbdc92e802ace29a2a332fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53b0c468056bf4ee3d3bb0772becab1d"><td class="memItemLeft" align="right" valign="top"><a id="a53b0c468056bf4ee3d3bb0772becab1d"></a>
+<tr class="memitem:a53b0c468056bf4ee3d3bb0772becab1d"><td class="memItemLeft" align="right" valign="top"><a id="a53b0c468056bf4ee3d3bb0772becab1d" name="a53b0c468056bf4ee3d3bb0772becab1d"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>hours</b></td></tr>
<tr class="separator:a53b0c468056bf4ee3d3bb0772becab1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b527c7a531950e121a8266396d0ccc1"><td class="memItemLeft" align="right" valign="top"><a id="a9b527c7a531950e121a8266396d0ccc1"></a>
+<tr class="memitem:a9b527c7a531950e121a8266396d0ccc1"><td class="memItemLeft" align="right" valign="top"><a id="a9b527c7a531950e121a8266396d0ccc1" name="a9b527c7a531950e121a8266396d0ccc1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>is_neg</b></td></tr>
<tr class="separator:a9b527c7a531950e121a8266396d0ccc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af7b55d3de560f31f4e3f9a711735ff4d"><td class="memItemLeft" align="right" valign="top"><a id="af7b55d3de560f31f4e3f9a711735ff4d"></a>
+<tr class="memitem:af7b55d3de560f31f4e3f9a711735ff4d"><td class="memItemLeft" align="right" valign="top"><a id="af7b55d3de560f31f4e3f9a711735ff4d" name="af7b55d3de560f31f4e3f9a711735ff4d"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>minutes</b></td></tr>
<tr class="separator:af7b55d3de560f31f4e3f9a711735ff4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5bdc0e08cbfdc85eaa65a5bec9c6d7c0"><td class="memItemLeft" align="right" valign="top"><a id="a5bdc0e08cbfdc85eaa65a5bec9c6d7c0"></a>
+<tr class="memitem:a5bdc0e08cbfdc85eaa65a5bec9c6d7c0"><td class="memItemLeft" align="right" valign="top"><a id="a5bdc0e08cbfdc85eaa65a5bec9c6d7c0" name="a5bdc0e08cbfdc85eaa65a5bec9c6d7c0"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>seconds</b></td></tr>
<tr class="separator:a5bdc0e08cbfdc85eaa65a5bec9c6d7c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0d62704245de1e934f2d7f8d8bdd23d7"><td class="memItemLeft" align="right" valign="top"><a id="a0d62704245de1e934f2d7f8d8bdd23d7"></a>
+<tr class="memitem:a0d62704245de1e934f2d7f8d8bdd23d7"><td class="memItemLeft" align="right" valign="top"><a id="a0d62704245de1e934f2d7f8d8bdd23d7" name="a0d62704245de1e934f2d7f8d8bdd23d7"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>weeks</b></td></tr>
<tr class="separator:a0d62704245de1e934f2d7f8d8bdd23d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>A struct representing a duration. </p>
+<div class="textblock"><p >A struct representing a duration. </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="icalduration_8h_source.html">icalduration.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalerror__state.html b/apidocs/structicalerror__state.html
index 9d2d6625..95b5f994 100644
--- a/apidocs/structicalerror__state.html
+++ b/apidocs/structicalerror__state.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalerror_state Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalerror_state Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalerror_state Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a72efd54e8181c8a3d398cad1d435b45f"><td class="memItemLeft" align="right" valign="top"><a id="a72efd54e8181c8a3d398cad1d435b45f"></a>
+<tr class="memitem:a72efd54e8181c8a3d398cad1d435b45f"><td class="memItemLeft" align="right" valign="top"><a id="a72efd54e8181c8a3d398cad1d435b45f" name="a72efd54e8181c8a3d398cad1d435b45f"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>error</b></td></tr>
<tr class="separator:a72efd54e8181c8a3d398cad1d435b45f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a42289d851057b1b1a99e1cd41ef3828d"><td class="memItemLeft" align="right" valign="top"><a id="a42289d851057b1b1a99e1cd41ef3828d"></a>
+<tr class="memitem:a42289d851057b1b1a99e1cd41ef3828d"><td class="memItemLeft" align="right" valign="top"><a id="a42289d851057b1b1a99e1cd41ef3828d" name="a42289d851057b1b1a99e1cd41ef3828d"></a>
<a class="el" href="icalerror_8h.html#a3cb9a92508be773fbb4dba7c658443d3">icalerrorstate</a>&#160;</td><td class="memItemRight" valign="bottom"><b>state</b></td></tr>
<tr class="separator:a42289d851057b1b1a99e1cd41ef3828d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalerror__string__map.html b/apidocs/structicalerror__string__map.html
index 1871e153..fb63dff5 100644
--- a/apidocs/structicalerror__string__map.html
+++ b/apidocs/structicalerror__string__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalerror_string_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalerror_string_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalerror_string_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a4eca005c655b981c0aeb3a4eea039c02"><td class="memItemLeft" align="right" valign="top"><a id="a4eca005c655b981c0aeb3a4eea039c02"></a>
+<tr class="memitem:a4eca005c655b981c0aeb3a4eea039c02"><td class="memItemLeft" align="right" valign="top"><a id="a4eca005c655b981c0aeb3a4eea039c02" name="a4eca005c655b981c0aeb3a4eea039c02"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>&#160;</td><td class="memItemRight" valign="bottom"><b>error</b></td></tr>
<tr class="separator:a4eca005c655b981c0aeb3a4eea039c02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a89cbc071b8bfc023f84e984b6c70ffaf"><td class="memItemLeft" align="right" valign="top"><a id="a89cbc071b8bfc023f84e984b6c70ffaf"></a>
+<tr class="memitem:a89cbc071b8bfc023f84e984b6c70ffaf"><td class="memItemLeft" align="right" valign="top"><a id="a89cbc071b8bfc023f84e984b6c70ffaf" name="a89cbc071b8bfc023f84e984b6c70ffaf"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> [160]</td></tr>
<tr class="separator:a89cbc071b8bfc023f84e984b6c70ffaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af77da8b5223abc27147c797270548f46"><td class="memItemLeft" align="right" valign="top"><a id="af77da8b5223abc27147c797270548f46"></a>
+<tr class="memitem:af77da8b5223abc27147c797270548f46"><td class="memItemLeft" align="right" valign="top"><a id="af77da8b5223abc27147c797270548f46" name="af77da8b5223abc27147c797270548f46"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:af77da8b5223abc27147c797270548f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalfileset__id.html b/apidocs/structicalfileset__id.html
index 25fbdc7c..33ec8719 100644
--- a/apidocs/structicalfileset__id.html
+++ b/apidocs/structicalfileset__id.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalfileset_id Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalfileset_id Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalfileset_id Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:af4610514672cf22315204e0701216783"><td class="memItemLeft" align="right" valign="top"><a id="af4610514672cf22315204e0701216783"></a>
+<tr class="memitem:af4610514672cf22315204e0701216783"><td class="memItemLeft" align="right" valign="top"><a id="af4610514672cf22315204e0701216783" name="af4610514672cf22315204e0701216783"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>recurrence_id</b></td></tr>
<tr class="separator:af4610514672cf22315204e0701216783"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a24a329714de2515387ae7db625d43843"><td class="memItemLeft" align="right" valign="top"><a id="a24a329714de2515387ae7db625d43843"></a>
+<tr class="memitem:a24a329714de2515387ae7db625d43843"><td class="memItemLeft" align="right" valign="top"><a id="a24a329714de2515387ae7db625d43843" name="a24a329714de2515387ae7db625d43843"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>sequence</b></td></tr>
<tr class="separator:a24a329714de2515387ae7db625d43843"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a298e7773a6b887d58b5211bfd4827520"><td class="memItemLeft" align="right" valign="top"><a id="a298e7773a6b887d58b5211bfd4827520"></a>
+<tr class="memitem:a298e7773a6b887d58b5211bfd4827520"><td class="memItemLeft" align="right" valign="top"><a id="a298e7773a6b887d58b5211bfd4827520" name="a298e7773a6b887d58b5211bfd4827520"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
<tr class="separator:a298e7773a6b887d58b5211bfd4827520"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>uid</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalfileset__impl.html b/apidocs/structicalfileset__impl.html
index 63b966fa..5db0932f 100644
--- a/apidocs/structicalfileset__impl.html
+++ b/apidocs/structicalfileset__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalfileset_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,11 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalfileset_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalfileset_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:aca045add6b479ef73d34866664be2166"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalfileset__impl.html#aca045add6b479ef73d34866664be2166">changed</a></td></tr>
<tr class="separator:aca045add6b479ef73d34866664be2166"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -87,7 +86,7 @@ Data Fields</h2></td></tr>
<tr class="separator:a9e5bca18c7edc4f71184c58ed03966a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="aca045add6b479ef73d34866664be2166"></a>
+<a id="aca045add6b479ef73d34866664be2166" name="aca045add6b479ef73d34866664be2166"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca045add6b479ef73d34866664be2166">&#9670;&nbsp;</a></span>changed</h2>
<div class="memitem">
@@ -98,11 +97,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>boolean flag, 1 if data has changed </p>
+<p >boolean flag, 1 if data has changed </p>
</div>
</div>
-<a id="aca21f307b7a2529a8044660dd277dda1"></a>
+<a id="aca21f307b7a2529a8044660dd277dda1" name="aca21f307b7a2529a8044660dd277dda1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca21f307b7a2529a8044660dd277dda1">&#9670;&nbsp;</a></span>cluster</h2>
<div class="memitem">
@@ -113,11 +112,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>cluster containing data </p>
+<p >cluster containing data </p>
</div>
</div>
-<a id="abae099ff18e830676aa35f69737ee73c"></a>
+<a id="abae099ff18e830676aa35f69737ee73c" name="abae099ff18e830676aa35f69737ee73c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abae099ff18e830676aa35f69737ee73c">&#9670;&nbsp;</a></span>fd</h2>
<div class="memitem">
@@ -128,11 +127,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>file descriptor </p>
+<p >file descriptor </p>
</div>
</div>
-<a id="a534b413abe1501e1ae3997267da86101"></a>
+<a id="a534b413abe1501e1ae3997267da86101" name="a534b413abe1501e1ae3997267da86101"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a534b413abe1501e1ae3997267da86101">&#9670;&nbsp;</a></span>gauge</h2>
<div class="memitem">
@@ -143,11 +142,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>gauge for filtering out data </p>
+<p >gauge for filtering out data </p>
</div>
</div>
-<a id="a769a3b2bca98184ea77e3a4589e486d8"></a>
+<a id="a769a3b2bca98184ea77e3a4589e486d8" name="a769a3b2bca98184ea77e3a4589e486d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a769a3b2bca98184ea77e3a4589e486d8">&#9670;&nbsp;</a></span>options</h2>
<div class="memitem">
@@ -158,11 +157,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>copy of options passed to <a class="el" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be" title="Generic icalset constructor.">icalset_new()</a> </p>
+<p >copy of options passed to <a class="el" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e" title="Generic icalset constructor.">icalset_new()</a> </p>
</div>
</div>
-<a id="a4924243737e060acf24fd5daf9e732a0"></a>
+<a id="a4924243737e060acf24fd5daf9e732a0" name="a4924243737e060acf24fd5daf9e732a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4924243737e060acf24fd5daf9e732a0">&#9670;&nbsp;</a></span>path</h2>
<div class="memitem">
@@ -173,11 +172,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>pathname of file </p>
+<p >pathname of file </p>
</div>
</div>
-<a id="a9e5bca18c7edc4f71184c58ed03966a3"></a>
+<a id="a9e5bca18c7edc4f71184c58ed03966a3" name="a9e5bca18c7edc4f71184c58ed03966a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e5bca18c7edc4f71184c58ed03966a3">&#9670;&nbsp;</a></span>super</h2>
<div class="memitem">
@@ -188,7 +187,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>parent class </p>
+<p >parent class </p>
</div>
</div>
@@ -198,7 +197,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalfileset__options.html b/apidocs/structicalfileset__options.html
index 6931c0e6..81b853c4 100644
--- a/apidocs/structicalfileset__options.html
+++ b/apidocs/structicalfileset__options.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalfileset_options Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,15 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalfileset_options Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalfileset_options Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Options for opening an icalfileset.
<a href="structicalfileset__options.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="icalfileset_8h_source.html">icalfileset.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:aa47516d0acdab84e6a851dd57cf2bed3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structicalcluster__impl.html">icalcluster</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalfileset__options.html#aa47516d0acdab84e6a851dd57cf2bed3">cluster</a></td></tr>
<tr class="separator:aa47516d0acdab84e6a851dd57cf2bed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -84,10 +85,10 @@ Data Fields</h2></td></tr>
<tr class="separator:ae1089f1b0a31021cba1a22945a9cf5b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Options for opening an icalfileset. </p>
-<p>These options should be passed to the <a class="el" href="icalset_8h.html#a0d3558a1f82345c09f96769f6be736be" title="Generic icalset constructor.">icalset_new()</a> function </p>
+<div class="textblock"><p >Options for opening an icalfileset. </p>
+<p >These options should be passed to the <a class="el" href="icalset_8h.html#ad39065fe67efd5f3baf9f5af0379505e" title="Generic icalset constructor.">icalset_new()</a> function </p>
</div><h2 class="groupheader">Field Documentation</h2>
-<a id="aa47516d0acdab84e6a851dd57cf2bed3"></a>
+<a id="aa47516d0acdab84e6a851dd57cf2bed3" name="aa47516d0acdab84e6a851dd57cf2bed3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa47516d0acdab84e6a851dd57cf2bed3">&#9670;&nbsp;</a></span>cluster</h2>
<div class="memitem">
@@ -98,11 +99,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>use this cluster to initialize data </p>
+<p >use this cluster to initialize data </p>
</div>
</div>
-<a id="ad19cc9176412d8a16b2a6ac45c8f3bd1"></a>
+<a id="ad19cc9176412d8a16b2a6ac45c8f3bd1" name="ad19cc9176412d8a16b2a6ac45c8f3bd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad19cc9176412d8a16b2a6ac45c8f3bd1">&#9670;&nbsp;</a></span>flags</h2>
<div class="memitem">
@@ -113,12 +114,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>flags for open() O_RDONLY, etc <br />
+<p >flags for open() O_RDONLY, etc <br />
</p>
</div>
</div>
-<a id="a5e01006dc266beb9fd762ad4364218e9"></a>
+<a id="a5e01006dc266beb9fd762ad4364218e9" name="a5e01006dc266beb9fd762ad4364218e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e01006dc266beb9fd762ad4364218e9">&#9670;&nbsp;</a></span>mode</h2>
<div class="memitem">
@@ -129,11 +130,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>file mode </p>
+<p >file mode </p>
</div>
</div>
-<a id="ae1089f1b0a31021cba1a22945a9cf5b5"></a>
+<a id="ae1089f1b0a31021cba1a22945a9cf5b5" name="ae1089f1b0a31021cba1a22945a9cf5b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1089f1b0a31021cba1a22945a9cf5b5">&#9670;&nbsp;</a></span>safe_saves</h2>
<div class="memitem">
@@ -144,7 +145,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>to lock or not </p>
+<p >to lock or not </p>
</div>
</div>
@@ -154,7 +155,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalgauge__impl.html b/apidocs/structicalgauge__impl.html
index ea6ca187..19b48eb9 100644
--- a/apidocs/structicalgauge__impl.html
+++ b/apidocs/structicalgauge__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalgauge_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,14 +64,13 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalgauge_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalgauge_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a94b67970ecb457ceee7048b55dfb01a1"><td class="memItemLeft" align="right" valign="top"><a id="a94b67970ecb457ceee7048b55dfb01a1"></a>
+<tr class="memitem:a94b67970ecb457ceee7048b55dfb01a1"><td class="memItemLeft" align="right" valign="top"><a id="a94b67970ecb457ceee7048b55dfb01a1" name="a94b67970ecb457ceee7048b55dfb01a1"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>expand</b></td></tr>
<tr class="separator:a94b67970ecb457ceee7048b55dfb01a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e1fa8848b716866cebcc22750f273fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structpvl__list__t.html">pvl_list</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalgauge__impl.html#a9e1fa8848b716866cebcc22750f273fa">from</a></td></tr>
@@ -82,7 +81,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>expand</b></td></tr>
<tr class="separator:a4af9682bce87086157b1099f6b2043a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a9e1fa8848b716866cebcc22750f273fa"></a>
+<a id="a9e1fa8848b716866cebcc22750f273fa" name="a9e1fa8848b716866cebcc22750f273fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e1fa8848b716866cebcc22750f273fa">&#9670;&nbsp;</a></span>from</h2>
<div class="memitem">
@@ -93,11 +92,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>expand</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>List of component_kinds, as integers </p>
+<p >List of component_kinds, as integers </p>
</div>
</div>
-<a id="ab31e8cb692ce58d7a267731744fc67ec"></a>
+<a id="ab31e8cb692ce58d7a267731744fc67ec" name="ab31e8cb692ce58d7a267731744fc67ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab31e8cb692ce58d7a267731744fc67ec">&#9670;&nbsp;</a></span>select</h2>
<div class="memitem">
@@ -108,11 +107,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>expand</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Of icalgaugecompare, using only prop and comp fields </p>
+<p >Of icalgaugecompare, using only prop and comp fields </p>
</div>
</div>
-<a id="a4af9682bce87086157b1099f6b2043a6"></a>
+<a id="a4af9682bce87086157b1099f6b2043a6" name="a4af9682bce87086157b1099f6b2043a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4af9682bce87086157b1099f6b2043a6">&#9670;&nbsp;</a></span>where</h2>
<div class="memitem">
@@ -123,7 +122,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>expand</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>List of icalgaugecompare </p>
+<p >List of icalgaugecompare </p>
</div>
</div>
@@ -133,7 +132,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>expand</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalgauge__where.html b/apidocs/structicalgauge__where.html
index fd959d21..9c9518e0 100644
--- a/apidocs/structicalgauge__where.html
+++ b/apidocs/structicalgauge__where.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalgauge_where Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,26 +64,25 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalgauge_where Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalgauge_where Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a5ed886cfd8d42edb653bd16331d4453b"><td class="memItemLeft" align="right" valign="top"><a id="a5ed886cfd8d42edb653bd16331d4453b"></a>
+<tr class="memitem:a5ed886cfd8d42edb653bd16331d4453b"><td class="memItemLeft" align="right" valign="top"><a id="a5ed886cfd8d42edb653bd16331d4453b" name="a5ed886cfd8d42edb653bd16331d4453b"></a>
icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>comp</b></td></tr>
<tr class="separator:a5ed886cfd8d42edb653bd16331d4453b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb6aa3c7eba4f05f28de9bd8fd3b800c"><td class="memItemLeft" align="right" valign="top"><a id="adb6aa3c7eba4f05f28de9bd8fd3b800c"></a>
+<tr class="memitem:adb6aa3c7eba4f05f28de9bd8fd3b800c"><td class="memItemLeft" align="right" valign="top"><a id="adb6aa3c7eba4f05f28de9bd8fd3b800c" name="adb6aa3c7eba4f05f28de9bd8fd3b800c"></a>
icalgaugecompare&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b></td></tr>
<tr class="separator:adb6aa3c7eba4f05f28de9bd8fd3b800c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaab73b88eac00c25c2b6e21866496aa5"><td class="memItemLeft" align="right" valign="top"><a id="aaab73b88eac00c25c2b6e21866496aa5"></a>
+<tr class="memitem:aaab73b88eac00c25c2b6e21866496aa5"><td class="memItemLeft" align="right" valign="top"><a id="aaab73b88eac00c25c2b6e21866496aa5" name="aaab73b88eac00c25c2b6e21866496aa5"></a>
icalgaugelogic&#160;</td><td class="memItemRight" valign="bottom"><b>logic</b></td></tr>
<tr class="separator:aaab73b88eac00c25c2b6e21866496aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1bec9c9a3b27bfc6cbae75eee2af5dff"><td class="memItemLeft" align="right" valign="top"><a id="a1bec9c9a3b27bfc6cbae75eee2af5dff"></a>
+<tr class="memitem:a1bec9c9a3b27bfc6cbae75eee2af5dff"><td class="memItemLeft" align="right" valign="top"><a id="a1bec9c9a3b27bfc6cbae75eee2af5dff" name="a1bec9c9a3b27bfc6cbae75eee2af5dff"></a>
icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>prop</b></td></tr>
<tr class="separator:a1bec9c9a3b27bfc6cbae75eee2af5dff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af84c7eee0d216dfd48fac311bbfa134c"><td class="memItemLeft" align="right" valign="top"><a id="af84c7eee0d216dfd48fac311bbfa134c"></a>
+<tr class="memitem:af84c7eee0d216dfd48fac311bbfa134c"><td class="memItemLeft" align="right" valign="top"><a id="af84c7eee0d216dfd48fac311bbfa134c" name="af84c7eee0d216dfd48fac311bbfa134c"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="separator:af84c7eee0d216dfd48fac311bbfa134c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -93,7 +92,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalgeotype.html b/apidocs/structicalgeotype.html
index 114024a9..ec69ffaa 100644
--- a/apidocs/structicalgeotype.html
+++ b/apidocs/structicalgeotype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalgeotype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalgeotype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalgeotype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a17bbd8bcf1f34455c708c353ff61fe99"><td class="memItemLeft" align="right" valign="top"><a id="a17bbd8bcf1f34455c708c353ff61fe99"></a>
+<tr class="memitem:a17bbd8bcf1f34455c708c353ff61fe99"><td class="memItemLeft" align="right" valign="top"><a id="a17bbd8bcf1f34455c708c353ff61fe99" name="a17bbd8bcf1f34455c708c353ff61fe99"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>lat</b></td></tr>
<tr class="separator:a17bbd8bcf1f34455c708c353ff61fe99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab660f1895c140798a1596f4d3323f364"><td class="memItemLeft" align="right" valign="top"><a id="ab660f1895c140798a1596f4d3323f364"></a>
+<tr class="memitem:ab660f1895c140798a1596f4d3323f364"><td class="memItemLeft" align="right" valign="top"><a id="ab660f1895c140798a1596f4d3323f364" name="ab660f1895c140798a1596f4d3323f364"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>lon</b></td></tr>
<tr class="separator:ab660f1895c140798a1596f4d3323f364"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ double&#160;</td><td class="memItemRight" valign="bottom"><b>lon</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalparameter__impl.html b/apidocs/structicalparameter__impl.html
index fc3ce90b..88df2300 100644
--- a/apidocs/structicalparameter__impl.html
+++ b/apidocs/structicalparameter__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparameter_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,32 +64,31 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalparameter_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalparameter_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a7a7d688970a4e37adc943915e0e1af40"><td class="memItemLeft" align="right" valign="top"><a id="a7a7d688970a4e37adc943915e0e1af40"></a>
+<tr class="memitem:a7a7d688970a4e37adc943915e0e1af40"><td class="memItemLeft" align="right" valign="top"><a id="a7a7d688970a4e37adc943915e0e1af40" name="a7a7d688970a4e37adc943915e0e1af40"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<tr class="separator:a7a7d688970a4e37adc943915e0e1af40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a7d25e28658255d87e64fc4b3968b6c"><td class="memItemLeft" align="right" valign="top"><a id="a0a7d25e28658255d87e64fc4b3968b6c"></a>
+<tr class="memitem:a0a7d25e28658255d87e64fc4b3968b6c"><td class="memItemLeft" align="right" valign="top"><a id="a0a7d25e28658255d87e64fc4b3968b6c" name="a0a7d25e28658255d87e64fc4b3968b6c"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>id</b> [5]</td></tr>
<tr class="separator:a0a7d25e28658255d87e64fc4b3968b6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a1f79fb596e09b27f98b08476eb361a"><td class="memItemLeft" align="right" valign="top"><a id="a8a1f79fb596e09b27f98b08476eb361a"></a>
+<tr class="memitem:a8a1f79fb596e09b27f98b08476eb361a"><td class="memItemLeft" align="right" valign="top"><a id="a8a1f79fb596e09b27f98b08476eb361a" name="a8a1f79fb596e09b27f98b08476eb361a"></a>
icalparameter_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:a8a1f79fb596e09b27f98b08476eb361a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2711f7cb83e7774093da644f6422626a"><td class="memItemLeft" align="right" valign="top"><a id="a2711f7cb83e7774093da644f6422626a"></a>
+<tr class="memitem:a2711f7cb83e7774093da644f6422626a"><td class="memItemLeft" align="right" valign="top"><a id="a2711f7cb83e7774093da644f6422626a" name="a2711f7cb83e7774093da644f6422626a"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr>
<tr class="separator:a2711f7cb83e7774093da644f6422626a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab845f61dea041785823e3464330d0b0e"><td class="memItemLeft" align="right" valign="top"><a id="ab845f61dea041785823e3464330d0b0e"></a>
+<tr class="memitem:ab845f61dea041785823e3464330d0b0e"><td class="memItemLeft" align="right" valign="top"><a id="ab845f61dea041785823e3464330d0b0e" name="ab845f61dea041785823e3464330d0b0e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>size</b></td></tr>
<tr class="separator:ab845f61dea041785823e3464330d0b0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc8e71556ab5823728f090a2118fcd16"><td class="memItemLeft" align="right" valign="top"><a id="acc8e71556ab5823728f090a2118fcd16"></a>
+<tr class="memitem:acc8e71556ab5823728f090a2118fcd16"><td class="memItemLeft" align="right" valign="top"><a id="acc8e71556ab5823728f090a2118fcd16" name="acc8e71556ab5823728f090a2118fcd16"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>string</b></td></tr>
<tr class="separator:acc8e71556ab5823728f090a2118fcd16"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa145878f1da330228c49d7c48e5f96c3"><td class="memItemLeft" align="right" valign="top"><a id="aa145878f1da330228c49d7c48e5f96c3"></a>
+<tr class="memitem:aa145878f1da330228c49d7c48e5f96c3"><td class="memItemLeft" align="right" valign="top"><a id="aa145878f1da330228c49d7c48e5f96c3" name="aa145878f1da330228c49d7c48e5f96c3"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></td></tr>
<tr class="separator:aa145878f1da330228c49d7c48e5f96c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -99,7 +98,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalparser__impl.html b/apidocs/structicalparser__impl.html
index 3bb6b55a..85677b24 100644
--- a/apidocs/structicalparser__impl.html
+++ b/apidocs/structicalparser__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalparser_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,44 +64,43 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalparser_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalparser_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a469d6f202f581d2317f9056823e6422e"><td class="memItemLeft" align="right" valign="top"><a id="a469d6f202f581d2317f9056823e6422e"></a>
+<tr class="memitem:a469d6f202f581d2317f9056823e6422e"><td class="memItemLeft" align="right" valign="top"><a id="a469d6f202f581d2317f9056823e6422e" name="a469d6f202f581d2317f9056823e6422e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>buffer_full</b></td></tr>
<tr class="separator:a469d6f202f581d2317f9056823e6422e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5b04600f3255ded0d21c6714c52423"><td class="memItemLeft" align="right" valign="top"><a id="a0e5b04600f3255ded0d21c6714c52423"></a>
+<tr class="memitem:a0e5b04600f3255ded0d21c6714c52423"><td class="memItemLeft" align="right" valign="top"><a id="a0e5b04600f3255ded0d21c6714c52423" name="a0e5b04600f3255ded0d21c6714c52423"></a>
<a class="el" href="structpvl__list__t.html">pvl_list</a>&#160;</td><td class="memItemRight" valign="bottom"><b>components</b></td></tr>
<tr class="separator:a0e5b04600f3255ded0d21c6714c52423"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a370242aea8e761aed71bf3246bff9a48"><td class="memItemLeft" align="right" valign="top"><a id="a370242aea8e761aed71bf3246bff9a48"></a>
+<tr class="memitem:a370242aea8e761aed71bf3246bff9a48"><td class="memItemLeft" align="right" valign="top"><a id="a370242aea8e761aed71bf3246bff9a48" name="a370242aea8e761aed71bf3246bff9a48"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>continuation_line</b></td></tr>
<tr class="separator:a370242aea8e761aed71bf3246bff9a48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19d7dd155667b1dccd8e73c95e0a243b"><td class="memItemLeft" align="right" valign="top"><a id="a19d7dd155667b1dccd8e73c95e0a243b"></a>
+<tr class="memitem:a19d7dd155667b1dccd8e73c95e0a243b"><td class="memItemLeft" align="right" valign="top"><a id="a19d7dd155667b1dccd8e73c95e0a243b" name="a19d7dd155667b1dccd8e73c95e0a243b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>level</b></td></tr>
<tr class="separator:a19d7dd155667b1dccd8e73c95e0a243b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a946fcaee5929105e0e7e3f3424537d20"><td class="memItemLeft" align="right" valign="top"><a id="a946fcaee5929105e0e7e3f3424537d20"></a>
+<tr class="memitem:a946fcaee5929105e0e7e3f3424537d20"><td class="memItemLeft" align="right" valign="top"><a id="a946fcaee5929105e0e7e3f3424537d20" name="a946fcaee5929105e0e7e3f3424537d20"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>line_gen_data</b></td></tr>
<tr class="separator:a946fcaee5929105e0e7e3f3424537d20"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af690d317adec901515bea2f1506a735b"><td class="memItemLeft" align="right" valign="top"><a id="af690d317adec901515bea2f1506a735b"></a>
+<tr class="memitem:af690d317adec901515bea2f1506a735b"><td class="memItemLeft" align="right" valign="top"><a id="af690d317adec901515bea2f1506a735b" name="af690d317adec901515bea2f1506a735b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>lineno</b></td></tr>
<tr class="separator:af690d317adec901515bea2f1506a735b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa65afe28ca1ff47cf79bf041775e6f80"><td class="memItemLeft" align="right" valign="top"><a id="aa65afe28ca1ff47cf79bf041775e6f80"></a>
+<tr class="memitem:aa65afe28ca1ff47cf79bf041775e6f80"><td class="memItemLeft" align="right" valign="top"><a id="aa65afe28ca1ff47cf79bf041775e6f80" name="aa65afe28ca1ff47cf79bf041775e6f80"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>root_component</b></td></tr>
<tr class="separator:aa65afe28ca1ff47cf79bf041775e6f80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1716c8931aa92aa971a235b8f714b142"><td class="memItemLeft" align="right" valign="top"><a id="a1716c8931aa92aa971a235b8f714b142"></a>
+<tr class="memitem:a1716c8931aa92aa971a235b8f714b142"><td class="memItemLeft" align="right" valign="top"><a id="a1716c8931aa92aa971a235b8f714b142" name="a1716c8931aa92aa971a235b8f714b142"></a>
<a class="el" href="icalparser_8h.html#aeec42cd09dd789c699d7b6741cbec3e7">icalparser_state</a>&#160;</td><td class="memItemRight" valign="bottom"><b>state</b></td></tr>
<tr class="separator:a1716c8931aa92aa971a235b8f714b142"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27c61d760a3b7f27911f1a6ef3c3b894"><td class="memItemLeft" align="right" valign="top"><a id="a27c61d760a3b7f27911f1a6ef3c3b894"></a>
+<tr class="memitem:a27c61d760a3b7f27911f1a6ef3c3b894"><td class="memItemLeft" align="right" valign="top"><a id="a27c61d760a3b7f27911f1a6ef3c3b894" name="a27c61d760a3b7f27911f1a6ef3c3b894"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>temp</b> [80]</td></tr>
<tr class="separator:a27c61d760a3b7f27911f1a6ef3c3b894"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adf4ff88a47782be4e3510ef4ed49056d"><td class="memItemLeft" align="right" valign="top"><a id="adf4ff88a47782be4e3510ef4ed49056d"></a>
+<tr class="memitem:adf4ff88a47782be4e3510ef4ed49056d"><td class="memItemLeft" align="right" valign="top"><a id="adf4ff88a47782be4e3510ef4ed49056d" name="adf4ff88a47782be4e3510ef4ed49056d"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>tmp_buf_size</b></td></tr>
<tr class="separator:adf4ff88a47782be4e3510ef4ed49056d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51e3c710f6725dc83c796a5c4e64f6fe"><td class="memItemLeft" align="right" valign="top"><a id="a51e3c710f6725dc83c796a5c4e64f6fe"></a>
+<tr class="memitem:a51e3c710f6725dc83c796a5c4e64f6fe"><td class="memItemLeft" align="right" valign="top"><a id="a51e3c710f6725dc83c796a5c4e64f6fe" name="a51e3c710f6725dc83c796a5c4e64f6fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>version</b></td></tr>
<tr class="separator:a51e3c710f6725dc83c796a5c4e64f6fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -111,7 +110,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>version</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalperiodtype.html b/apidocs/structicalperiodtype.html
index 554e2a63..89a925fc 100644
--- a/apidocs/structicalperiodtype.html
+++ b/apidocs/structicalperiodtype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalperiodtype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,35 +64,36 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalperiodtype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalperiodtype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Struct to represent a period in time.
<a href="structicalperiodtype.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="icalperiod_8h_source.html">icalperiod.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a73de6f64d7cd660feecf985e696378ac"><td class="memItemLeft" align="right" valign="top"><a id="a73de6f64d7cd660feecf985e696378ac"></a>
+<tr class="memitem:a73de6f64d7cd660feecf985e696378ac"><td class="memItemLeft" align="right" valign="top"><a id="a73de6f64d7cd660feecf985e696378ac" name="a73de6f64d7cd660feecf985e696378ac"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>duration</b></td></tr>
<tr class="separator:a73de6f64d7cd660feecf985e696378ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf3e0f91d54e3f89e3058cbefcf9be51"><td class="memItemLeft" align="right" valign="top"><a id="abf3e0f91d54e3f89e3058cbefcf9be51"></a>
+<tr class="memitem:abf3e0f91d54e3f89e3058cbefcf9be51"><td class="memItemLeft" align="right" valign="top"><a id="abf3e0f91d54e3f89e3058cbefcf9be51" name="abf3e0f91d54e3f89e3058cbefcf9be51"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end</b></td></tr>
<tr class="separator:abf3e0f91d54e3f89e3058cbefcf9be51"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8851bbd6b44b393626b403d8c9bb92f"><td class="memItemLeft" align="right" valign="top"><a id="ac8851bbd6b44b393626b403d8c9bb92f"></a>
+<tr class="memitem:ac8851bbd6b44b393626b403d8c9bb92f"><td class="memItemLeft" align="right" valign="top"><a id="ac8851bbd6b44b393626b403d8c9bb92f" name="ac8851bbd6b44b393626b403d8c9bb92f"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>start</b></td></tr>
<tr class="separator:ac8851bbd6b44b393626b403d8c9bb92f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Struct to represent a period in time. </p>
+<div class="textblock"><p >Struct to represent a period in time. </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="icalperiod_8h_source.html">icalperiod.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalproperty__impl.html b/apidocs/structicalproperty__impl.html
index 030d8d81..f9361956 100644
--- a/apidocs/structicalproperty__impl.html
+++ b/apidocs/structicalproperty__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalproperty_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,32 +64,31 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalproperty_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalproperty_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:af1b2d56e362f55be4fca92df261a07ad"><td class="memItemLeft" align="right" valign="top"><a id="af1b2d56e362f55be4fca92df261a07ad"></a>
+<tr class="memitem:af1b2d56e362f55be4fca92df261a07ad"><td class="memItemLeft" align="right" valign="top"><a id="af1b2d56e362f55be4fca92df261a07ad" name="af1b2d56e362f55be4fca92df261a07ad"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>id</b> [5]</td></tr>
<tr class="separator:af1b2d56e362f55be4fca92df261a07ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f3d239176c57f18b3402b2ed2d23e4a"><td class="memItemLeft" align="right" valign="top"><a id="a3f3d239176c57f18b3402b2ed2d23e4a"></a>
+<tr class="memitem:a3f3d239176c57f18b3402b2ed2d23e4a"><td class="memItemLeft" align="right" valign="top"><a id="a3f3d239176c57f18b3402b2ed2d23e4a" name="a3f3d239176c57f18b3402b2ed2d23e4a"></a>
icalproperty_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:a3f3d239176c57f18b3402b2ed2d23e4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a186a05c2c9e5e146c6f6ef1dc07d41ae"><td class="memItemLeft" align="right" valign="top"><a id="a186a05c2c9e5e146c6f6ef1dc07d41ae"></a>
+<tr class="memitem:a186a05c2c9e5e146c6f6ef1dc07d41ae"><td class="memItemLeft" align="right" valign="top"><a id="a186a05c2c9e5e146c6f6ef1dc07d41ae" name="a186a05c2c9e5e146c6f6ef1dc07d41ae"></a>
<a class="el" href="structpvl__elem__t.html">pvl_elem</a>&#160;</td><td class="memItemRight" valign="bottom"><b>parameter_iterator</b></td></tr>
<tr class="separator:a186a05c2c9e5e146c6f6ef1dc07d41ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b4f7790439f18498cbd8a82d7f712e3"><td class="memItemLeft" align="right" valign="top"><a id="a5b4f7790439f18498cbd8a82d7f712e3"></a>
+<tr class="memitem:a5b4f7790439f18498cbd8a82d7f712e3"><td class="memItemLeft" align="right" valign="top"><a id="a5b4f7790439f18498cbd8a82d7f712e3" name="a5b4f7790439f18498cbd8a82d7f712e3"></a>
<a class="el" href="structpvl__list__t.html">pvl_list</a>&#160;</td><td class="memItemRight" valign="bottom"><b>parameters</b></td></tr>
<tr class="separator:a5b4f7790439f18498cbd8a82d7f712e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4e54b6622cfab47b8d56ee918460c4e7"><td class="memItemLeft" align="right" valign="top"><a id="a4e54b6622cfab47b8d56ee918460c4e7"></a>
+<tr class="memitem:a4e54b6622cfab47b8d56ee918460c4e7"><td class="memItemLeft" align="right" valign="top"><a id="a4e54b6622cfab47b8d56ee918460c4e7" name="a4e54b6622cfab47b8d56ee918460c4e7"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr>
<tr class="separator:a4e54b6622cfab47b8d56ee918460c4e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad4910a05edf3890c930a92aef090c73"><td class="memItemLeft" align="right" valign="top"><a id="aad4910a05edf3890c930a92aef090c73"></a>
+<tr class="memitem:aad4910a05edf3890c930a92aef090c73"><td class="memItemLeft" align="right" valign="top"><a id="aad4910a05edf3890c930a92aef090c73" name="aad4910a05edf3890c930a92aef090c73"></a>
icalvalue *&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
<tr class="separator:aad4910a05edf3890c930a92aef090c73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0bf359c4755a96bbdb481e2822fc0b80"><td class="memItemLeft" align="right" valign="top"><a id="a0bf359c4755a96bbdb481e2822fc0b80"></a>
+<tr class="memitem:a0bf359c4755a96bbdb481e2822fc0b80"><td class="memItemLeft" align="right" valign="top"><a id="a0bf359c4755a96bbdb481e2822fc0b80" name="a0bf359c4755a96bbdb481e2822fc0b80"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></td></tr>
<tr class="separator:a0bf359c4755a96bbdb481e2822fc0b80"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -99,7 +98,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_name</b></td></tr
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalrecur__iterator__impl.html b/apidocs/structicalrecur__iterator__impl.html
index b86caece..4e2eb0a1 100644
--- a/apidocs/structicalrecur__iterator__impl.html
+++ b/apidocs/structicalrecur__iterator__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrecur_iterator_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,53 +64,52 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalrecur_iterator_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalrecur_iterator_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a3e3e7f16b0d4f351084d6492bc053b44"><td class="memItemLeft" align="right" valign="top"><a id="a3e3e7f16b0d4f351084d6492bc053b44"></a>
+<tr class="memitem:a3e3e7f16b0d4f351084d6492bc053b44"><td class="memItemLeft" align="right" valign="top"><a id="a3e3e7f16b0d4f351084d6492bc053b44" name="a3e3e7f16b0d4f351084d6492bc053b44"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_indices</b> [9]</td></tr>
<tr class="separator:a3e3e7f16b0d4f351084d6492bc053b44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94aecf2f3a0a22e8e8072eac31168273"><td class="memItemLeft" align="right" valign="top">short *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273">by_ptrs</a> [9]</td></tr>
<tr class="separator:a94aecf2f3a0a22e8e8072eac31168273"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1164e1cb8a9bbe867f16aafd2c9f41b5"><td class="memItemLeft" align="right" valign="top"><a id="a1164e1cb8a9bbe867f16aafd2c9f41b5"></a>
+<tr class="memitem:a1164e1cb8a9bbe867f16aafd2c9f41b5"><td class="memItemLeft" align="right" valign="top"><a id="a1164e1cb8a9bbe867f16aafd2c9f41b5" name="a1164e1cb8a9bbe867f16aafd2c9f41b5"></a>
enum byrule&#160;</td><td class="memItemRight" valign="bottom"><b>byrule</b></td></tr>
<tr class="separator:a1164e1cb8a9bbe867f16aafd2c9f41b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed6c5011139659170ac7bfcc4bb136c1"><td class="memItemLeft" align="right" valign="top"><a id="aed6c5011139659170ac7bfcc4bb136c1"></a>
+<tr class="memitem:aed6c5011139659170ac7bfcc4bb136c1"><td class="memItemLeft" align="right" valign="top"><a id="aed6c5011139659170ac7bfcc4bb136c1" name="aed6c5011139659170ac7bfcc4bb136c1"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>days</b> [(((367+7)+(8 *sizeof(unsigned long)) -1)/(8 *sizeof(unsigned long)))]</td></tr>
<tr class="separator:aed6c5011139659170ac7bfcc4bb136c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1152dea32b7ff601cfd1175f614a3f69"><td class="memItemLeft" align="right" valign="top"><a id="a1152dea32b7ff601cfd1175f614a3f69"></a>
+<tr class="memitem:a1152dea32b7ff601cfd1175f614a3f69"><td class="memItemLeft" align="right" valign="top"><a id="a1152dea32b7ff601cfd1175f614a3f69" name="a1152dea32b7ff601cfd1175f614a3f69"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>days_index</b></td></tr>
<tr class="separator:a1152dea32b7ff601cfd1175f614a3f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20dea085b5a7800d5e93662cb557ea0f"><td class="memItemLeft" align="right" valign="top"><a id="a20dea085b5a7800d5e93662cb557ea0f"></a>
+<tr class="memitem:a20dea085b5a7800d5e93662cb557ea0f"><td class="memItemLeft" align="right" valign="top"><a id="a20dea085b5a7800d5e93662cb557ea0f" name="a20dea085b5a7800d5e93662cb557ea0f"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>dtstart</b></td></tr>
<tr class="separator:a20dea085b5a7800d5e93662cb557ea0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a696b4c79ba919d1d2118d6ed8649010b"><td class="memItemLeft" align="right" valign="top"><a id="a696b4c79ba919d1d2118d6ed8649010b"></a>
+<tr class="memitem:a696b4c79ba919d1d2118d6ed8649010b"><td class="memItemLeft" align="right" valign="top"><a id="a696b4c79ba919d1d2118d6ed8649010b" name="a696b4c79ba919d1d2118d6ed8649010b"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>istart</b></td></tr>
<tr class="separator:a696b4c79ba919d1d2118d6ed8649010b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af52fb47e096e481b09f2410a42cb7352"><td class="memItemLeft" align="right" valign="top"><a id="af52fb47e096e481b09f2410a42cb7352"></a>
+<tr class="memitem:af52fb47e096e481b09f2410a42cb7352"><td class="memItemLeft" align="right" valign="top"><a id="af52fb47e096e481b09f2410a42cb7352" name="af52fb47e096e481b09f2410a42cb7352"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>last</b></td></tr>
<tr class="separator:af52fb47e096e481b09f2410a42cb7352"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae59a1ffb0fdcf448c372d83512826eba"><td class="memItemLeft" align="right" valign="top"><a id="ae59a1ffb0fdcf448c372d83512826eba"></a>
+<tr class="memitem:ae59a1ffb0fdcf448c372d83512826eba"><td class="memItemLeft" align="right" valign="top"><a id="ae59a1ffb0fdcf448c372d83512826eba" name="ae59a1ffb0fdcf448c372d83512826eba"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>occurrence_no</b></td></tr>
<tr class="separator:ae59a1ffb0fdcf448c372d83512826eba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e679fcea8b1e2c6233dd35f7014ee0f"><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalrecur__iterator__impl.html#a2e679fcea8b1e2c6233dd35f7014ee0f">orig_data</a> [9]</td></tr>
<tr class="separator:a2e679fcea8b1e2c6233dd35f7014ee0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae12f294965fff6655533d3518c5a99ca"><td class="memItemLeft" align="right" valign="top"><a id="ae12f294965fff6655533d3518c5a99ca"></a>
+<tr class="memitem:ae12f294965fff6655533d3518c5a99ca"><td class="memItemLeft" align="right" valign="top"><a id="ae12f294965fff6655533d3518c5a99ca" name="ae12f294965fff6655533d3518c5a99ca"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>period_start</b></td></tr>
<tr class="separator:ae12f294965fff6655533d3518c5a99ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e5a761f1af440044d9b39c00389b9bf"><td class="memItemLeft" align="right" valign="top"><a id="a0e5a761f1af440044d9b39c00389b9bf"></a>
+<tr class="memitem:a0e5a761f1af440044d9b39c00389b9bf"><td class="memItemLeft" align="right" valign="top"><a id="a0e5a761f1af440044d9b39c00389b9bf" name="a0e5a761f1af440044d9b39c00389b9bf"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rstart</b></td></tr>
<tr class="separator:a0e5a761f1af440044d9b39c00389b9bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95bb6b1b77421f98f932f21aa69e8bce"><td class="memItemLeft" align="right" valign="top"><a id="a95bb6b1b77421f98f932f21aa69e8bce"></a>
+<tr class="memitem:a95bb6b1b77421f98f932f21aa69e8bce"><td class="memItemLeft" align="right" valign="top"><a id="a95bb6b1b77421f98f932f21aa69e8bce" name="a95bb6b1b77421f98f932f21aa69e8bce"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rule</b></td></tr>
<tr class="separator:a95bb6b1b77421f98f932f21aa69e8bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a94aecf2f3a0a22e8e8072eac31168273"></a>
+<a id="a94aecf2f3a0a22e8e8072eac31168273" name="a94aecf2f3a0a22e8e8072eac31168273"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94aecf2f3a0a22e8e8072eac31168273">&#9670;&nbsp;</a></span>by_ptrs</h2>
<div class="memitem">
@@ -121,11 +120,11 @@ struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>
</tr>
</table>
</div><div class="memdoc">
-<p>Pointers into the by_* array elements of the rule </p>
+<p >Pointers into the by_* array elements of the rule </p>
</div>
</div>
-<a id="a2e679fcea8b1e2c6233dd35f7014ee0f"></a>
+<a id="a2e679fcea8b1e2c6233dd35f7014ee0f" name="a2e679fcea8b1e2c6233dd35f7014ee0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e679fcea8b1e2c6233dd35f7014ee0f">&#9670;&nbsp;</a></span>orig_data</h2>
<div class="memitem">
@@ -136,7 +135,7 @@ struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>
</tr>
</table>
</div><div class="memdoc">
-<p>1 if there was data in the byrule </p>
+<p >1 if there was data in the byrule </p>
</div>
</div>
@@ -146,7 +145,7 @@ struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalrecur__parser.html b/apidocs/structicalrecur__parser.html
index 0432993a..4f0ed058 100644
--- a/apidocs/structicalrecur__parser.html
+++ b/apidocs/structicalrecur__parser.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrecur_parser Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,26 +64,25 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalrecur_parser Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalrecur_parser Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a3fbc25e85b7e76e4488dc6ed378371f0"><td class="memItemLeft" align="right" valign="top"><a id="a3fbc25e85b7e76e4488dc6ed378371f0"></a>
+<tr class="memitem:a3fbc25e85b7e76e4488dc6ed378371f0"><td class="memItemLeft" align="right" valign="top"><a id="a3fbc25e85b7e76e4488dc6ed378371f0" name="a3fbc25e85b7e76e4488dc6ed378371f0"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>copy</b></td></tr>
<tr class="separator:a3fbc25e85b7e76e4488dc6ed378371f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9baf0439005e2292dca44ac0398f1e2"><td class="memItemLeft" align="right" valign="top"><a id="ab9baf0439005e2292dca44ac0398f1e2"></a>
+<tr class="memitem:ab9baf0439005e2292dca44ac0398f1e2"><td class="memItemLeft" align="right" valign="top"><a id="ab9baf0439005e2292dca44ac0398f1e2" name="ab9baf0439005e2292dca44ac0398f1e2"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>next_clause</b></td></tr>
<tr class="separator:ab9baf0439005e2292dca44ac0398f1e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0dfc093c0e01ddc7e8ef652ec6c72db"><td class="memItemLeft" align="right" valign="top"><a id="ac0dfc093c0e01ddc7e8ef652ec6c72db"></a>
+<tr class="memitem:ac0dfc093c0e01ddc7e8ef652ec6c72db"><td class="memItemLeft" align="right" valign="top"><a id="ac0dfc093c0e01ddc7e8ef652ec6c72db" name="ac0dfc093c0e01ddc7e8ef652ec6c72db"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rt</b></td></tr>
<tr class="separator:ac0dfc093c0e01ddc7e8ef652ec6c72db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5358e981de7f41cd05bd849ff869e1b2"><td class="memItemLeft" align="right" valign="top"><a id="a5358e981de7f41cd05bd849ff869e1b2"></a>
+<tr class="memitem:a5358e981de7f41cd05bd849ff869e1b2"><td class="memItemLeft" align="right" valign="top"><a id="a5358e981de7f41cd05bd849ff869e1b2" name="a5358e981de7f41cd05bd849ff869e1b2"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>rule</b></td></tr>
<tr class="separator:a5358e981de7f41cd05bd849ff869e1b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8230df482d82f694bbec1268124b65e9"><td class="memItemLeft" align="right" valign="top"><a id="a8230df482d82f694bbec1268124b65e9"></a>
+<tr class="memitem:a8230df482d82f694bbec1268124b65e9"><td class="memItemLeft" align="right" valign="top"><a id="a8230df482d82f694bbec1268124b65e9" name="a8230df482d82f694bbec1268124b65e9"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>this_clause</b></td></tr>
<tr class="separator:a8230df482d82f694bbec1268124b65e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -93,7 +92,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>this_clause</b></td
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalrecurrencetype.html b/apidocs/structicalrecurrencetype.html
index 61f41b8d..66966927 100644
--- a/apidocs/structicalrecurrencetype.html
+++ b/apidocs/structicalrecurrencetype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalrecurrencetype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,66 +64,67 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalrecurrencetype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalrecurrencetype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="icalrecur_8h_source.html">icalrecur.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:abf0eb04e3bb9028e18c9c4c1e0462b9d"><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">by_day</a> [7 *(56 -1)+1]</td></tr>
<tr class="memdesc:abf0eb04e3bb9028e18c9c4c1e0462b9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encoded value. <a href="structicalrecurrencetype.html#abf0eb04e3bb9028e18c9c4c1e0462b9d">More...</a><br /></td></tr>
<tr class="separator:abf0eb04e3bb9028e18c9c4c1e0462b9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6724a6b2854c6c338bd27933ba7f2c5"><td class="memItemLeft" align="right" valign="top"><a id="ab6724a6b2854c6c338bd27933ba7f2c5"></a>
+<tr class="memitem:ab6724a6b2854c6c338bd27933ba7f2c5"><td class="memItemLeft" align="right" valign="top"><a id="ab6724a6b2854c6c338bd27933ba7f2c5" name="ab6724a6b2854c6c338bd27933ba7f2c5"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_hour</b> [25]</td></tr>
<tr class="separator:ab6724a6b2854c6c338bd27933ba7f2c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a891efe618a2dcfa53b227fb1fed14d13"><td class="memItemLeft" align="right" valign="top"><a id="a891efe618a2dcfa53b227fb1fed14d13"></a>
+<tr class="memitem:a891efe618a2dcfa53b227fb1fed14d13"><td class="memItemLeft" align="right" valign="top"><a id="a891efe618a2dcfa53b227fb1fed14d13" name="a891efe618a2dcfa53b227fb1fed14d13"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_minute</b> [61]</td></tr>
<tr class="separator:a891efe618a2dcfa53b227fb1fed14d13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3f6d789f51c7772879b6c8e3101af9e"><td class="memItemLeft" align="right" valign="top">short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">by_month</a> [14]</td></tr>
<tr class="memdesc:af3f6d789f51c7772879b6c8e3101af9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encoded value. <a href="structicalrecurrencetype.html#af3f6d789f51c7772879b6c8e3101af9e">More...</a><br /></td></tr>
<tr class="separator:af3f6d789f51c7772879b6c8e3101af9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a25d7879b01b0ddebe6e9ee7ad8992f3c"><td class="memItemLeft" align="right" valign="top"><a id="a25d7879b01b0ddebe6e9ee7ad8992f3c"></a>
+<tr class="memitem:a25d7879b01b0ddebe6e9ee7ad8992f3c"><td class="memItemLeft" align="right" valign="top"><a id="a25d7879b01b0ddebe6e9ee7ad8992f3c" name="a25d7879b01b0ddebe6e9ee7ad8992f3c"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_month_day</b> [32]</td></tr>
<tr class="separator:a25d7879b01b0ddebe6e9ee7ad8992f3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d3e214d39a60522bb915ab0639a18ac"><td class="memItemLeft" align="right" valign="top"><a id="a2d3e214d39a60522bb915ab0639a18ac"></a>
+<tr class="memitem:a2d3e214d39a60522bb915ab0639a18ac"><td class="memItemLeft" align="right" valign="top"><a id="a2d3e214d39a60522bb915ab0639a18ac" name="a2d3e214d39a60522bb915ab0639a18ac"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_second</b> [62]</td></tr>
<tr class="separator:a2d3e214d39a60522bb915ab0639a18ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4296efee2c4893a20c92001b3f05218"><td class="memItemLeft" align="right" valign="top"><a id="ad4296efee2c4893a20c92001b3f05218"></a>
+<tr class="memitem:ad4296efee2c4893a20c92001b3f05218"><td class="memItemLeft" align="right" valign="top"><a id="ad4296efee2c4893a20c92001b3f05218" name="ad4296efee2c4893a20c92001b3f05218"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_set_pos</b> [386]</td></tr>
<tr class="separator:ad4296efee2c4893a20c92001b3f05218"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed627ce7e4c3e18db6b29a42016119c0"><td class="memItemLeft" align="right" valign="top"><a id="aed627ce7e4c3e18db6b29a42016119c0"></a>
+<tr class="memitem:aed627ce7e4c3e18db6b29a42016119c0"><td class="memItemLeft" align="right" valign="top"><a id="aed627ce7e4c3e18db6b29a42016119c0" name="aed627ce7e4c3e18db6b29a42016119c0"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_week_no</b> [56]</td></tr>
<tr class="separator:aed627ce7e4c3e18db6b29a42016119c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5e0e5e430a036b496e03ecfeb8f1397"><td class="memItemLeft" align="right" valign="top"><a id="ac5e0e5e430a036b496e03ecfeb8f1397"></a>
+<tr class="memitem:ac5e0e5e430a036b496e03ecfeb8f1397"><td class="memItemLeft" align="right" valign="top"><a id="ac5e0e5e430a036b496e03ecfeb8f1397" name="ac5e0e5e430a036b496e03ecfeb8f1397"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>by_year_day</b> [386]</td></tr>
<tr class="separator:ac5e0e5e430a036b496e03ecfeb8f1397"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afee9e52f7560625551ed725595ece3e8"><td class="memItemLeft" align="right" valign="top"><a id="afee9e52f7560625551ed725595ece3e8"></a>
+<tr class="memitem:afee9e52f7560625551ed725595ece3e8"><td class="memItemLeft" align="right" valign="top"><a id="afee9e52f7560625551ed725595ece3e8" name="afee9e52f7560625551ed725595ece3e8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>count</b></td></tr>
<tr class="separator:afee9e52f7560625551ed725595ece3e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dfb35662209ee3ade1ce4960d9abb1c"><td class="memItemLeft" align="right" valign="top"><a id="a4dfb35662209ee3ade1ce4960d9abb1c"></a>
+<tr class="memitem:a4dfb35662209ee3ade1ce4960d9abb1c"><td class="memItemLeft" align="right" valign="top"><a id="a4dfb35662209ee3ade1ce4960d9abb1c" name="a4dfb35662209ee3ade1ce4960d9abb1c"></a>
icalrecurrencetype_frequency&#160;</td><td class="memItemRight" valign="bottom"><b>freq</b></td></tr>
<tr class="separator:a4dfb35662209ee3ade1ce4960d9abb1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a33830e83012e14b7246f6d4ca969c4a0"><td class="memItemLeft" align="right" valign="top"><a id="a33830e83012e14b7246f6d4ca969c4a0"></a>
+<tr class="memitem:a33830e83012e14b7246f6d4ca969c4a0"><td class="memItemLeft" align="right" valign="top"><a id="a33830e83012e14b7246f6d4ca969c4a0" name="a33830e83012e14b7246f6d4ca969c4a0"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>interval</b></td></tr>
<tr class="separator:a33830e83012e14b7246f6d4ca969c4a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aebf890217d8c2726fe8e339cd1b2e248"><td class="memItemLeft" align="right" valign="top"><a id="aebf890217d8c2726fe8e339cd1b2e248"></a>
+<tr class="memitem:aebf890217d8c2726fe8e339cd1b2e248"><td class="memItemLeft" align="right" valign="top"><a id="aebf890217d8c2726fe8e339cd1b2e248" name="aebf890217d8c2726fe8e339cd1b2e248"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>rscale</b></td></tr>
<tr class="separator:aebf890217d8c2726fe8e339cd1b2e248"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4f85d84dfa254ca0de3dfec85988e85"><td class="memItemLeft" align="right" valign="top"><a id="aa4f85d84dfa254ca0de3dfec85988e85"></a>
+<tr class="memitem:aa4f85d84dfa254ca0de3dfec85988e85"><td class="memItemLeft" align="right" valign="top"><a id="aa4f85d84dfa254ca0de3dfec85988e85" name="aa4f85d84dfa254ca0de3dfec85988e85"></a>
icalrecurrencetype_skip&#160;</td><td class="memItemRight" valign="bottom"><b>skip</b></td></tr>
<tr class="separator:aa4f85d84dfa254ca0de3dfec85988e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee2f594797f65bcb278fcc325617330f"><td class="memItemLeft" align="right" valign="top"><a id="aee2f594797f65bcb278fcc325617330f"></a>
+<tr class="memitem:aee2f594797f65bcb278fcc325617330f"><td class="memItemLeft" align="right" valign="top"><a id="aee2f594797f65bcb278fcc325617330f" name="aee2f594797f65bcb278fcc325617330f"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>until</b></td></tr>
<tr class="separator:aee2f594797f65bcb278fcc325617330f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7abcfded11855eeedcfdef6222783e5"><td class="memItemLeft" align="right" valign="top"><a id="ab7abcfded11855eeedcfdef6222783e5"></a>
+<tr class="memitem:ab7abcfded11855eeedcfdef6222783e5"><td class="memItemLeft" align="right" valign="top"><a id="ab7abcfded11855eeedcfdef6222783e5" name="ab7abcfded11855eeedcfdef6222783e5"></a>
icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b>week_start</b></td></tr>
<tr class="separator:ab7abcfded11855eeedcfdef6222783e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Main struct for holding digested recurrence rules </p>
+<div class="textblock"><p >Main struct for holding digested recurrence rules </p>
</div><h2 class="groupheader">Field Documentation</h2>
-<a id="abf0eb04e3bb9028e18c9c4c1e0462b9d"></a>
+<a id="abf0eb04e3bb9028e18c9c4c1e0462b9d" name="abf0eb04e3bb9028e18c9c4c1e0462b9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf0eb04e3bb9028e18c9c4c1e0462b9d">&#9670;&nbsp;</a></span>by_day</h2>
<div class="memitem">
@@ -136,12 +137,12 @@ icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b
</div><div class="memdoc">
<p>Encoded value. </p>
-<p>The 'day' element of the by_day array is encoded to allow representation of both the day of the week ( Monday, Tuesday), but also the Nth day of the week (first Tuesday of the month, last Thursday of the year).</p>
-<p>These values are decoded by <a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7" title="Decodes a day to a weekday.">icalrecurrencetype_day_day_of_week()</a> and <a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4" title="Decodes a day to a position of the weekday.">icalrecurrencetype_day_position()</a>. </p>
+<p >The 'day' element of the by_day array is encoded to allow representation of both the day of the week ( Monday, Tuesday), but also the Nth day of the week (first Tuesday of the month, last Thursday of the year).</p>
+<p >These values are decoded by <a class="el" href="icalrecur_8h.html#a96c160e7e6b16e0e369c540f2ee164c7" title="Decodes a day to a weekday.">icalrecurrencetype_day_day_of_week()</a> and <a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4" title="Decodes a day to a position of the weekday.">icalrecurrencetype_day_position()</a>. </p>
</div>
</div>
-<a id="af3f6d789f51c7772879b6c8e3101af9e"></a>
+<a id="af3f6d789f51c7772879b6c8e3101af9e" name="af3f6d789f51c7772879b6c8e3101af9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3f6d789f51c7772879b6c8e3101af9e">&#9670;&nbsp;</a></span>by_month</h2>
<div class="memitem">
@@ -154,8 +155,8 @@ icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b
</div><div class="memdoc">
<p>Encoded value. </p>
-<p>The 'month' element of the by_month array is encoded to allow representation of the "L" leap suffix (RFC 7529).</p>
-<p>These values are decoded by icalrecurrencetype_month_is_leap() and icalrecurrencetype_month_month(). </p>
+<p >The 'month' element of the by_month array is encoded to allow representation of the "L" leap suffix (RFC 7529).</p>
+<p >These values are decoded by icalrecurrencetype_month_is_leap() and icalrecurrencetype_month_month(). </p>
</div>
</div>
@@ -165,7 +166,7 @@ icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalreqstattype.html b/apidocs/structicalreqstattype.html
index 3516b980..7a226f81 100644
--- a/apidocs/structicalreqstattype.html
+++ b/apidocs/structicalreqstattype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalreqstattype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalreqstattype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalreqstattype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ad398dde3d61994661cad6396f1f9bba0"><td class="memItemLeft" align="right" valign="top"><a id="ad398dde3d61994661cad6396f1f9bba0"></a>
+<tr class="memitem:ad398dde3d61994661cad6396f1f9bba0"><td class="memItemLeft" align="right" valign="top"><a id="ad398dde3d61994661cad6396f1f9bba0" name="ad398dde3d61994661cad6396f1f9bba0"></a>
icalrequeststatus&#160;</td><td class="memItemRight" valign="bottom"><b>code</b></td></tr>
<tr class="separator:ad398dde3d61994661cad6396f1f9bba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9bc975bf5703f97662335f3773eacab4"><td class="memItemLeft" align="right" valign="top"><a id="a9bc975bf5703f97662335f3773eacab4"></a>
+<tr class="memitem:a9bc975bf5703f97662335f3773eacab4"><td class="memItemLeft" align="right" valign="top"><a id="a9bc975bf5703f97662335f3773eacab4" name="a9bc975bf5703f97662335f3773eacab4"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>debug</b></td></tr>
<tr class="separator:a9bc975bf5703f97662335f3773eacab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f4827bc5dad88b04276f31312500ff6"><td class="memItemLeft" align="right" valign="top"><a id="a6f4827bc5dad88b04276f31312500ff6"></a>
+<tr class="memitem:a6f4827bc5dad88b04276f31312500ff6"><td class="memItemLeft" align="right" valign="top"><a id="a6f4827bc5dad88b04276f31312500ff6" name="a6f4827bc5dad88b04276f31312500ff6"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>desc</b></td></tr>
<tr class="separator:a6f4827bc5dad88b04276f31312500ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>desc</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalset__impl.html b/apidocs/structicalset__impl.html
index 46a4fa65..d10f9f32 100644
--- a/apidocs/structicalset__impl.html
+++ b/apidocs/structicalset__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalset_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,80 +64,79 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalset_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalset_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a9b4e150ba519bc090868ec91db25430c"><td class="memItemLeft" align="right" valign="top"><a id="a9b4e150ba519bc090868ec91db25430c"></a>
+<tr class="memitem:a9b4e150ba519bc090868ec91db25430c"><td class="memItemLeft" align="right" valign="top"><a id="a9b4e150ba519bc090868ec91db25430c" name="a9b4e150ba519bc090868ec91db25430c"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*&#160;</td><td class="memItemRight" valign="bottom"><b>add_component</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a9b4e150ba519bc090868ec91db25430c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6bb1b8fb47e041bdbad52b6dde4982f4"><td class="memItemLeft" align="right" valign="top"><a id="a6bb1b8fb47e041bdbad52b6dde4982f4"></a>
+<tr class="memitem:a6bb1b8fb47e041bdbad52b6dde4982f4"><td class="memItemLeft" align="right" valign="top"><a id="a6bb1b8fb47e041bdbad52b6dde4982f4" name="a6bb1b8fb47e041bdbad52b6dde4982f4"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>clear</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a6bb1b8fb47e041bdbad52b6dde4982f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd586cc3d577f184bc9f32a2e18c0dda"><td class="memItemLeft" align="right" valign="top"><a id="afd586cc3d577f184bc9f32a2e18c0dda"></a>
+<tr class="memitem:afd586cc3d577f184bc9f32a2e18c0dda"><td class="memItemLeft" align="right" valign="top"><a id="afd586cc3d577f184bc9f32a2e18c0dda" name="afd586cc3d577f184bc9f32a2e18c0dda"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*&#160;</td><td class="memItemRight" valign="bottom"><b>commit</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:afd586cc3d577f184bc9f32a2e18c0dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d94f94599beae5ad776b682c9b5e7aa"><td class="memItemLeft" align="right" valign="top"><a id="a2d94f94599beae5ad776b682c9b5e7aa"></a>
+<tr class="memitem:a2d94f94599beae5ad776b682c9b5e7aa"><td class="memItemLeft" align="right" valign="top"><a id="a2d94f94599beae5ad776b682c9b5e7aa" name="a2d94f94599beae5ad776b682c9b5e7aa"></a>
int(*&#160;</td><td class="memItemRight" valign="bottom"><b>count_components</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind)</td></tr>
<tr class="separator:a2d94f94599beae5ad776b682c9b5e7aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aebb40f36ebbb05bc7c2eb120d6130d82"><td class="memItemLeft" align="right" valign="top"><a id="aebb40f36ebbb05bc7c2eb120d6130d82"></a>
+<tr class="memitem:aebb40f36ebbb05bc7c2eb120d6130d82"><td class="memItemLeft" align="right" valign="top"><a id="aebb40f36ebbb05bc7c2eb120d6130d82" name="aebb40f36ebbb05bc7c2eb120d6130d82"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>dsn</b></td></tr>
<tr class="separator:aebb40f36ebbb05bc7c2eb120d6130d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1004fcd7ef76272ab09989cc2b66ee3e"><td class="memItemLeft" align="right" valign="top"><a id="a1004fcd7ef76272ab09989cc2b66ee3e"></a>
+<tr class="memitem:a0a8d6d8c23e7cab71bca6024b5631c4f"><td class="memItemLeft" align="right" valign="top"><a id="a0a8d6d8c23e7cab71bca6024b5631c4f" name="a0a8d6d8c23e7cab71bca6024b5631c4f"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>fetch</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind, const char *uid)</td></tr>
-<tr class="separator:a1004fcd7ef76272ab09989cc2b66ee3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9d90c7312d50ecac1f011d6ef80ca1c6"><td class="memItemLeft" align="right" valign="top"><a id="a9d90c7312d50ecac1f011d6ef80ca1c6"></a>
+<tr class="separator:a0a8d6d8c23e7cab71bca6024b5631c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41dbdc0c6b3754dc5018874a94980a91"><td class="memItemLeft" align="right" valign="top"><a id="a41dbdc0c6b3754dc5018874a94980a91" name="a41dbdc0c6b3754dc5018874a94980a91"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>fetch_match</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
-<tr class="separator:a9d90c7312d50ecac1f011d6ef80ca1c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c9a6b17636b2951e5ecf029cb1438c5"><td class="memItemLeft" align="right" valign="top"><a id="a0c9a6b17636b2951e5ecf029cb1438c5"></a>
+<tr class="separator:a41dbdc0c6b3754dc5018874a94980a91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c9a6b17636b2951e5ecf029cb1438c5"><td class="memItemLeft" align="right" valign="top"><a id="a0c9a6b17636b2951e5ecf029cb1438c5" name="a0c9a6b17636b2951e5ecf029cb1438c5"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>free</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a0c9a6b17636b2951e5ecf029cb1438c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5096a7d4661a097b1221f77b18f62387"><td class="memItemLeft" align="right" valign="top"><a id="a5096a7d4661a097b1221f77b18f62387"></a>
+<tr class="memitem:a412a1b7259c11293f4ebe5bc4b9c0ec4"><td class="memItemLeft" align="right" valign="top"><a id="a412a1b7259c11293f4ebe5bc4b9c0ec4" name="a412a1b7259c11293f4ebe5bc4b9c0ec4"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_component</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:a5096a7d4661a097b1221f77b18f62387"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a524d46efc324fe56e37b216324d68cb6"><td class="memItemLeft" align="right" valign="top"><a id="a524d46efc324fe56e37b216324d68cb6"></a>
+<tr class="separator:a412a1b7259c11293f4ebe5bc4b9c0ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a465c84ab9be8a72654ec60d76e9b4e97"><td class="memItemLeft" align="right" valign="top"><a id="a465c84ab9be8a72654ec60d76e9b4e97" name="a465c84ab9be8a72654ec60d76e9b4e97"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>get_first_component</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:a524d46efc324fe56e37b216324d68cb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa575a7f1dfe313dacb0cb63a8cc55c5"><td class="memItemLeft" align="right" valign="top"><a id="aaa575a7f1dfe313dacb0cb63a8cc55c5"></a>
+<tr class="separator:a465c84ab9be8a72654ec60d76e9b4e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4525f7775bf9f6c94ca02c190b833007"><td class="memItemLeft" align="right" valign="top"><a id="a4525f7775bf9f6c94ca02c190b833007" name="a4525f7775bf9f6c94ca02c190b833007"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>get_next_component</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:aaa575a7f1dfe313dacb0cb63a8cc55c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6973e4d8a2c1a9f7d31664247d099e4"><td class="memItemLeft" align="right" valign="top"><a id="ad6973e4d8a2c1a9f7d31664247d099e4"></a>
+<tr class="separator:a4525f7775bf9f6c94ca02c190b833007"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6973e4d8a2c1a9f7d31664247d099e4"><td class="memItemLeft" align="right" valign="top"><a id="ad6973e4d8a2c1a9f7d31664247d099e4" name="ad6973e4d8a2c1a9f7d31664247d099e4"></a>
int(*&#160;</td><td class="memItemRight" valign="bottom"><b>has_uid</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, const char *uid)</td></tr>
<tr class="separator:ad6973e4d8a2c1a9f7d31664247d099e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a2e81011411ff8fc132901eea72e38f"><td class="memItemLeft" align="right" valign="top"><a id="a5a2e81011411ff8fc132901eea72e38f"></a>
+<tr class="memitem:a5a2e81011411ff8fc132901eea72e38f"><td class="memItemLeft" align="right" valign="top"><a id="a5a2e81011411ff8fc132901eea72e38f" name="a5a2e81011411ff8fc132901eea72e38f"></a>
<a class="el" href="structicalsetiter.html">icalsetiter</a>(*&#160;</td><td class="memItemRight" valign="bottom"><b>icalset_begin_component</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, icalcomponent_kind kind, <a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge, const char *tzid)</td></tr>
<tr class="separator:a5a2e81011411ff8fc132901eea72e38f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3af74d2ee0ccbf3eb22597f25d344356"><td class="memItemLeft" align="right" valign="top"><a id="a3af74d2ee0ccbf3eb22597f25d344356"></a>
+<tr class="memitem:a46f335d2e5bac0b99ca116cf6514619d"><td class="memItemLeft" align="right" valign="top"><a id="a46f335d2e5bac0b99ca116cf6514619d" name="a46f335d2e5bac0b99ca116cf6514619d"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>icalsetiter_to_next</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a3af74d2ee0ccbf3eb22597f25d344356"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a993bdb96625665444b6b1ca8a0b9027f"><td class="memItemLeft" align="right" valign="top"><a id="a993bdb96625665444b6b1ca8a0b9027f"></a>
+<tr class="separator:a46f335d2e5bac0b99ca116cf6514619d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50871dd38acd5a9a9fbacf8198d2c9a7"><td class="memItemLeft" align="right" valign="top"><a id="a50871dd38acd5a9a9fbacf8198d2c9a7" name="a50871dd38acd5a9a9fbacf8198d2c9a7"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>icalsetiter_to_prior</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalsetiter.html">icalsetiter</a> *i)</td></tr>
-<tr class="separator:a993bdb96625665444b6b1ca8a0b9027f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae57cc84e5241b8dad9391c441a17c1d8"><td class="memItemLeft" align="right" valign="top"><a id="ae57cc84e5241b8dad9391c441a17c1d8"></a>
+<tr class="separator:a50871dd38acd5a9a9fbacf8198d2c9a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4701a52f4f719e52d5aea17b787c3766"><td class="memItemLeft" align="right" valign="top"><a id="a4701a52f4f719e52d5aea17b787c3766" name="a4701a52f4f719e52d5aea17b787c3766"></a>
<a class="el" href="structicalset__impl.html">icalset</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>init</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, const char *dsn, void *options)</td></tr>
-<tr class="separator:ae57cc84e5241b8dad9391c441a17c1d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaae2ac4a69d8ee075e5609127620f941"><td class="memItemLeft" align="right" valign="top"><a id="aaae2ac4a69d8ee075e5609127620f941"></a>
+<tr class="separator:a4701a52f4f719e52d5aea17b787c3766"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaae2ac4a69d8ee075e5609127620f941"><td class="memItemLeft" align="right" valign="top"><a id="aaae2ac4a69d8ee075e5609127620f941" name="aaae2ac4a69d8ee075e5609127620f941"></a>
icalset_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:aaae2ac4a69d8ee075e5609127620f941"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4232fac99a0aecb2aa05f9710c97ac54"><td class="memItemLeft" align="right" valign="top"><a id="a4232fac99a0aecb2aa05f9710c97ac54"></a>
+<tr class="memitem:a4232fac99a0aecb2aa05f9710c97ac54"><td class="memItemLeft" align="right" valign="top"><a id="a4232fac99a0aecb2aa05f9710c97ac54" name="a4232fac99a0aecb2aa05f9710c97ac54"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>mark</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
<tr class="separator:a4232fac99a0aecb2aa05f9710c97ac54"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53f77f18d29a4692852bf59656cc07fd"><td class="memItemLeft" align="right" valign="top"><a id="a53f77f18d29a4692852bf59656cc07fd"></a>
+<tr class="memitem:a53f77f18d29a4692852bf59656cc07fd"><td class="memItemLeft" align="right" valign="top"><a id="a53f77f18d29a4692852bf59656cc07fd" name="a53f77f18d29a4692852bf59656cc07fd"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*&#160;</td><td class="memItemRight" valign="bottom"><b>modify</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *old, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *newc)</td></tr>
<tr class="separator:a53f77f18d29a4692852bf59656cc07fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad0cae471a69fcae17c944b91739b47e6"><td class="memItemLeft" align="right" valign="top"><a id="ad0cae471a69fcae17c944b91739b47e6"></a>
+<tr class="memitem:a552f329a2a38a2caf184444b6ab4c792"><td class="memItemLeft" align="right" valign="top"><a id="a552f329a2a38a2caf184444b6ab4c792" name="a552f329a2a38a2caf184444b6ab4c792"></a>
const char *(*&#160;</td><td class="memItemRight" valign="bottom"><b>path</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set)</td></tr>
-<tr class="separator:ad0cae471a69fcae17c944b91739b47e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d10f0a94250821ac2ff968617e3b6df"><td class="memItemLeft" align="right" valign="top"><a id="a3d10f0a94250821ac2ff968617e3b6df"></a>
+<tr class="separator:a552f329a2a38a2caf184444b6ab4c792"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d10f0a94250821ac2ff968617e3b6df"><td class="memItemLeft" align="right" valign="top"><a id="a3d10f0a94250821ac2ff968617e3b6df" name="a3d10f0a94250821ac2ff968617e3b6df"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*&#160;</td><td class="memItemRight" valign="bottom"><b>remove_component</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *comp)</td></tr>
<tr class="separator:a3d10f0a94250821ac2ff968617e3b6df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af64c22b3ca598a8672467a12a4b3302a"><td class="memItemLeft" align="right" valign="top"><a id="af64c22b3ca598a8672467a12a4b3302a"></a>
+<tr class="memitem:af64c22b3ca598a8672467a12a4b3302a"><td class="memItemLeft" align="right" valign="top"><a id="af64c22b3ca598a8672467a12a4b3302a" name="af64c22b3ca598a8672467a12a4b3302a"></a>
<a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833">icalerrorenum</a>(*&#160;</td><td class="memItemRight" valign="bottom"><b>select</b> )(<a class="el" href="structicalset__impl.html">icalset</a> *set, <a class="el" href="structicalgauge__impl.html">icalgauge</a> *gauge)</td></tr>
<tr class="separator:af64c22b3ca598a8672467a12a4b3302a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa715c1d10a1e09564070ab9a0e939a2b"><td class="memItemLeft" align="right" valign="top"><a id="aa715c1d10a1e09564070ab9a0e939a2b"></a>
+<tr class="memitem:aa715c1d10a1e09564070ab9a0e939a2b"><td class="memItemLeft" align="right" valign="top"><a id="aa715c1d10a1e09564070ab9a0e939a2b" name="aa715c1d10a1e09564070ab9a0e939a2b"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b></td></tr>
<tr class="separator:aa715c1d10a1e09564070ab9a0e939a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -147,7 +146,7 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalsetiter.html b/apidocs/structicalsetiter.html
index 3175917c..09dffed4 100644
--- a/apidocs/structicalsetiter.html
+++ b/apidocs/structicalsetiter.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalsetiter Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,26 +64,25 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalsetiter Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalsetiter Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a7357168189e519d532886800a5ed5c2d"><td class="memItemLeft" align="right" valign="top"><a id="a7357168189e519d532886800a5ed5c2d"></a>
+<tr class="memitem:a7357168189e519d532886800a5ed5c2d"><td class="memItemLeft" align="right" valign="top"><a id="a7357168189e519d532886800a5ed5c2d" name="a7357168189e519d532886800a5ed5c2d"></a>
<a class="el" href="structicalgauge__impl.html">icalgauge</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>gauge</b></td></tr>
<tr class="separator:a7357168189e519d532886800a5ed5c2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1fa5ebd878b3339cdb2c1464f8fb1c7a"><td class="memItemLeft" align="right" valign="top"><a id="a1fa5ebd878b3339cdb2c1464f8fb1c7a"></a>
+<tr class="memitem:a1fa5ebd878b3339cdb2c1464f8fb1c7a"><td class="memItemLeft" align="right" valign="top"><a id="a1fa5ebd878b3339cdb2c1464f8fb1c7a" name="a1fa5ebd878b3339cdb2c1464f8fb1c7a"></a>
<a class="el" href="structicalcompiter.html">icalcompiter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>iter</b></td></tr>
<tr class="separator:a1fa5ebd878b3339cdb2c1464f8fb1c7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98f2f125899266090f90439ba2291cb5"><td class="memItemLeft" align="right" valign="top"><a id="a98f2f125899266090f90439ba2291cb5"></a>
+<tr class="memitem:a98f2f125899266090f90439ba2291cb5"><td class="memItemLeft" align="right" valign="top"><a id="a98f2f125899266090f90439ba2291cb5" name="a98f2f125899266090f90439ba2291cb5"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>last_component</b></td></tr>
<tr class="separator:a98f2f125899266090f90439ba2291cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a225dfa6d7c622c066aec1169b3fe33"><td class="memItemLeft" align="right" valign="top"><a id="a6a225dfa6d7c622c066aec1169b3fe33"></a>
+<tr class="memitem:a6a225dfa6d7c622c066aec1169b3fe33"><td class="memItemLeft" align="right" valign="top"><a id="a6a225dfa6d7c622c066aec1169b3fe33" name="a6a225dfa6d7c622c066aec1169b3fe33"></a>
<a class="el" href="structicalrecur__iterator__impl.html">icalrecur_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>ritr</b></td></tr>
<tr class="separator:a6a225dfa6d7c622c066aec1169b3fe33"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac1a3c53a83f8f0245581074f04762cea"><td class="memItemLeft" align="right" valign="top"><a id="ac1a3c53a83f8f0245581074f04762cea"></a>
+<tr class="memitem:ac1a3c53a83f8f0245581074f04762cea"><td class="memItemLeft" align="right" valign="top"><a id="ac1a3c53a83f8f0245581074f04762cea" name="ac1a3c53a83f8f0245581074f04762cea"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzid</b></td></tr>
<tr class="separator:ac1a3c53a83f8f0245581074f04762cea"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -93,7 +92,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzid</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalspanlist__impl.html b/apidocs/structicalspanlist__impl.html
index b71b7f3c..56c5d63a 100644
--- a/apidocs/structicalspanlist__impl.html
+++ b/apidocs/structicalspanlist__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalspanlist_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,11 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalspanlist_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalspanlist_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:ad9b5b7be8203c36283e28fad77b97975"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicalspanlist__impl.html#ad9b5b7be8203c36283e28fad77b97975">end</a></td></tr>
<tr class="separator:ad9b5b7be8203c36283e28fad77b97975"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -79,7 +78,7 @@ Data Fields</h2></td></tr>
<tr class="separator:a2876fb86a056d43c55cff46dd340ed1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="ad9b5b7be8203c36283e28fad77b97975"></a>
+<a id="ad9b5b7be8203c36283e28fad77b97975" name="ad9b5b7be8203c36283e28fad77b97975"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9b5b7be8203c36283e28fad77b97975">&#9670;&nbsp;</a></span>end</h2>
<div class="memitem">
@@ -90,11 +89,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>end time of span </p>
+<p >end time of span </p>
</div>
</div>
-<a id="a236b22c48fe250e53a67fcccc70eacb3"></a>
+<a id="a236b22c48fe250e53a67fcccc70eacb3" name="a236b22c48fe250e53a67fcccc70eacb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a236b22c48fe250e53a67fcccc70eacb3">&#9670;&nbsp;</a></span>spans</h2>
<div class="memitem">
@@ -105,11 +104,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>list of <a class="el" href="structicaltime__span.html">icaltime_span</a> data </p>
+<p >list of <a class="el" href="structicaltime__span.html">icaltime_span</a> data </p>
</div>
</div>
-<a id="a2876fb86a056d43c55cff46dd340ed1d"></a>
+<a id="a2876fb86a056d43c55cff46dd340ed1d" name="a2876fb86a056d43c55cff46dd340ed1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2876fb86a056d43c55cff46dd340ed1d">&#9670;&nbsp;</a></span>start</h2>
<div class="memitem">
@@ -120,7 +119,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>start time of span </p>
+<p >start time of span </p>
</div>
</div>
@@ -130,7 +129,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaltime__span.html b/apidocs/structicaltime__span.html
index 233b8a5c..04206b1e 100644
--- a/apidocs/structicaltime__span.html
+++ b/apidocs/structicaltime__span.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltime_span Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,13 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaltime_span Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltime_span Struct Reference</div></div>
</div><!--header-->
<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="icaltime_8h_source.html">icaltime.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a29dcaed4d2a058b27120229a1c9053df"><td class="memItemLeft" align="right" valign="top">time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">end</a></td></tr>
<tr class="separator:a29dcaed4d2a058b27120229a1c9053df"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -79,9 +80,9 @@ Data Fields</h2></td></tr>
<tr class="separator:a19e59ef16cc2e33748bbeead3040e0c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p><a class="el" href="structicaltime__span.html">icaltime_span</a> is returned by <a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770" title="Gets the timespan covered by this component, in UTC.">icalcomponent_get_span()</a> </p>
+<div class="textblock"><p ><a class="el" href="structicaltime__span.html">icaltime_span</a> is returned by <a class="el" href="icalcomponent_8h.html#ac1316a03cca77062e1e85a094a90c770" title="Gets the timespan covered by this component, in UTC.">icalcomponent_get_span()</a> </p>
</div><h2 class="groupheader">Field Documentation</h2>
-<a id="a29dcaed4d2a058b27120229a1c9053df"></a>
+<a id="a29dcaed4d2a058b27120229a1c9053df" name="a29dcaed4d2a058b27120229a1c9053df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29dcaed4d2a058b27120229a1c9053df">&#9670;&nbsp;</a></span>end</h2>
<div class="memitem">
@@ -92,11 +93,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>in UTC </p>
+<p >in UTC </p>
</div>
</div>
-<a id="a8e328dae6c1e17b38a099071a4badbcf"></a>
+<a id="a8e328dae6c1e17b38a099071a4badbcf" name="a8e328dae6c1e17b38a099071a4badbcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e328dae6c1e17b38a099071a4badbcf">&#9670;&nbsp;</a></span>is_busy</h2>
<div class="memitem">
@@ -107,11 +108,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>1-&gt;busy time, 0-&gt; free time </p>
+<p >1-&gt;busy time, 0-&gt; free time </p>
</div>
</div>
-<a id="a19e59ef16cc2e33748bbeead3040e0c8"></a>
+<a id="a19e59ef16cc2e33748bbeead3040e0c8" name="a19e59ef16cc2e33748bbeead3040e0c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19e59ef16cc2e33748bbeead3040e0c8">&#9670;&nbsp;</a></span>start</h2>
<div class="memitem">
@@ -122,7 +123,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>in UTC </p>
+<p >in UTC </p>
</div>
</div>
@@ -132,7 +133,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaltimetype.html b/apidocs/structicaltimetype.html
index d171726d..06dde160 100644
--- a/apidocs/structicaltimetype.html
+++ b/apidocs/structicaltimetype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltimetype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,29 +64,28 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaltimetype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltimetype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a62632fff0632efca1b404737e5034db3"><td class="memItemLeft" align="right" valign="top"><a id="a62632fff0632efca1b404737e5034db3"></a>
+<tr class="memitem:a62632fff0632efca1b404737e5034db3"><td class="memItemLeft" align="right" valign="top"><a id="a62632fff0632efca1b404737e5034db3" name="a62632fff0632efca1b404737e5034db3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>day</b></td></tr>
<tr class="separator:a62632fff0632efca1b404737e5034db3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b19ae50103c213ca6ceed762df7df86"><td class="memItemLeft" align="right" valign="top"><a id="a9b19ae50103c213ca6ceed762df7df86"></a>
+<tr class="memitem:a9b19ae50103c213ca6ceed762df7df86"><td class="memItemLeft" align="right" valign="top"><a id="a9b19ae50103c213ca6ceed762df7df86" name="a9b19ae50103c213ca6ceed762df7df86"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>hour</b></td></tr>
<tr class="separator:a9b19ae50103c213ca6ceed762df7df86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48d5ac850b2675cd80bbcefe00d7ae96"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a></td></tr>
<tr class="separator:a48d5ac850b2675cd80bbcefe00d7ae96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b90b6a7979294823e98a2dd3d7edd50"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">is_daylight</a></td></tr>
<tr class="separator:a8b90b6a7979294823e98a2dd3d7edd50"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f421c7094d9375d22491bec9decde58"><td class="memItemLeft" align="right" valign="top"><a id="a1f421c7094d9375d22491bec9decde58"></a>
+<tr class="memitem:a1f421c7094d9375d22491bec9decde58"><td class="memItemLeft" align="right" valign="top"><a id="a1f421c7094d9375d22491bec9decde58" name="a1f421c7094d9375d22491bec9decde58"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>minute</b></td></tr>
<tr class="separator:a1f421c7094d9375d22491bec9decde58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb15dfde907211cafd3cd6cafa5531d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a></td></tr>
<tr class="separator:abfb15dfde907211cafd3cd6cafa5531d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a122d7b1ebfd80c6f608826eaf21fb990"><td class="memItemLeft" align="right" valign="top"><a id="a122d7b1ebfd80c6f608826eaf21fb990"></a>
+<tr class="memitem:a122d7b1ebfd80c6f608826eaf21fb990"><td class="memItemLeft" align="right" valign="top"><a id="a122d7b1ebfd80c6f608826eaf21fb990" name="a122d7b1ebfd80c6f608826eaf21fb990"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
<tr class="separator:a122d7b1ebfd80c6f608826eaf21fb990"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f64cd87ff0d4aba7bf318485b7374b8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a></td></tr>
@@ -95,7 +94,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
<tr class="separator:aa60ce5ca11223d8d34702962fc7ac57c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a48d5ac850b2675cd80bbcefe00d7ae96"></a>
+<a id="a48d5ac850b2675cd80bbcefe00d7ae96" name="a48d5ac850b2675cd80bbcefe00d7ae96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48d5ac850b2675cd80bbcefe00d7ae96">&#9670;&nbsp;</a></span>is_date</h2>
<div class="memitem">
@@ -106,11 +105,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>1 -&gt; interpret this as date. </p>
+<p >1 -&gt; interpret this as date. </p>
</div>
</div>
-<a id="a8b90b6a7979294823e98a2dd3d7edd50"></a>
+<a id="a8b90b6a7979294823e98a2dd3d7edd50" name="a8b90b6a7979294823e98a2dd3d7edd50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b90b6a7979294823e98a2dd3d7edd50">&#9670;&nbsp;</a></span>is_daylight</h2>
<div class="memitem">
@@ -121,11 +120,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>1 -&gt; time is in daylight savings time. </p>
+<p >1 -&gt; time is in daylight savings time. </p>
</div>
</div>
-<a id="abfb15dfde907211cafd3cd6cafa5531d"></a>
+<a id="abfb15dfde907211cafd3cd6cafa5531d" name="abfb15dfde907211cafd3cd6cafa5531d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfb15dfde907211cafd3cd6cafa5531d">&#9670;&nbsp;</a></span>month</h2>
<div class="memitem">
@@ -136,11 +135,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>1 (Jan) to 12 (Dec). </p>
+<p >1 (Jan) to 12 (Dec). </p>
</div>
</div>
-<a id="a4f64cd87ff0d4aba7bf318485b7374b8"></a>
+<a id="a4f64cd87ff0d4aba7bf318485b7374b8" name="a4f64cd87ff0d4aba7bf318485b7374b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f64cd87ff0d4aba7bf318485b7374b8">&#9670;&nbsp;</a></span>year</h2>
<div class="memitem">
@@ -151,11 +150,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Actual year, e.g. 2001. </p>
+<p >Actual year, e.g. 2001. </p>
</div>
</div>
-<a id="aa60ce5ca11223d8d34702962fc7ac57c"></a>
+<a id="aa60ce5ca11223d8d34702962fc7ac57c" name="aa60ce5ca11223d8d34702962fc7ac57c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa60ce5ca11223d8d34702962fc7ac57c">&#9670;&nbsp;</a></span>zone</h2>
<div class="memitem">
@@ -166,7 +165,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>timezone </p>
+<p >timezone </p>
</div>
</div>
@@ -176,7 +175,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaltimezonephase.html b/apidocs/structicaltimezonephase.html
index 69491a93..a1d06b40 100644
--- a/apidocs/structicaltimezonephase.html
+++ b/apidocs/structicaltimezonephase.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltimezonephase Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,35 +64,34 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaltimezonephase Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltimezonephase Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aaf74cdec5ee3486a36c385f56318af08"><td class="memItemLeft" align="right" valign="top"><a id="aaf74cdec5ee3486a36c385f56318af08"></a>
+<tr class="memitem:aaf74cdec5ee3486a36c385f56318af08"><td class="memItemLeft" align="right" valign="top"><a id="aaf74cdec5ee3486a36c385f56318af08" name="aaf74cdec5ee3486a36c385f56318af08"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>comment</b></td></tr>
<tr class="separator:aaf74cdec5ee3486a36c385f56318af08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20da0af8015e08b034d1d64e40691f07"><td class="memItemLeft" align="right" valign="top"><a id="a20da0af8015e08b034d1d64e40691f07"></a>
+<tr class="memitem:a20da0af8015e08b034d1d64e40691f07"><td class="memItemLeft" align="right" valign="top"><a id="a20da0af8015e08b034d1d64e40691f07" name="a20da0af8015e08b034d1d64e40691f07"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>dtstart</b></td></tr>
<tr class="separator:a20da0af8015e08b034d1d64e40691f07"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aebdfd25f7d03daba167cad19afc78cd6"><td class="memItemLeft" align="right" valign="top"><a id="aebdfd25f7d03daba167cad19afc78cd6"></a>
+<tr class="memitem:aebdfd25f7d03daba167cad19afc78cd6"><td class="memItemLeft" align="right" valign="top"><a id="aebdfd25f7d03daba167cad19afc78cd6" name="aebdfd25f7d03daba167cad19afc78cd6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>is_stdandard</b></td></tr>
<tr class="separator:aebdfd25f7d03daba167cad19afc78cd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a603eec6efdda9e2faa0505d32ebc9020"><td class="memItemLeft" align="right" valign="top"><a id="a603eec6efdda9e2faa0505d32ebc9020"></a>
+<tr class="memitem:a603eec6efdda9e2faa0505d32ebc9020"><td class="memItemLeft" align="right" valign="top"><a id="a603eec6efdda9e2faa0505d32ebc9020" name="a603eec6efdda9e2faa0505d32ebc9020"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>offsetto</b></td></tr>
<tr class="separator:a603eec6efdda9e2faa0505d32ebc9020"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c47b4ff9924a1b32ae43641e817f37c"><td class="memItemLeft" align="right" valign="top"><a id="a2c47b4ff9924a1b32ae43641e817f37c"></a>
+<tr class="memitem:a2c47b4ff9924a1b32ae43641e817f37c"><td class="memItemLeft" align="right" valign="top"><a id="a2c47b4ff9924a1b32ae43641e817f37c" name="a2c47b4ff9924a1b32ae43641e817f37c"></a>
struct <a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rdate</b></td></tr>
<tr class="separator:a2c47b4ff9924a1b32ae43641e817f37c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e35c935f96346ca67eb0f522e56b8f4"><td class="memItemLeft" align="right" valign="top"><a id="a9e35c935f96346ca67eb0f522e56b8f4"></a>
+<tr class="memitem:a9e35c935f96346ca67eb0f522e56b8f4"><td class="memItemLeft" align="right" valign="top"><a id="a9e35c935f96346ca67eb0f522e56b8f4" name="a9e35c935f96346ca67eb0f522e56b8f4"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>rrule</b></td></tr>
<tr class="separator:a9e35c935f96346ca67eb0f522e56b8f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f21a81ed563d7fa55880d91a4f42c1e"><td class="memItemLeft" align="right" valign="top"><a id="a8f21a81ed563d7fa55880d91a4f42c1e"></a>
+<tr class="memitem:a8f21a81ed563d7fa55880d91a4f42c1e"><td class="memItemLeft" align="right" valign="top"><a id="a8f21a81ed563d7fa55880d91a4f42c1e" name="a8f21a81ed563d7fa55880d91a4f42c1e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzname</b></td></tr>
<tr class="separator:a8f21a81ed563d7fa55880d91a4f42c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31357e41e9b2908d0377bfa450ebdd5b"><td class="memItemLeft" align="right" valign="top"><a id="a31357e41e9b2908d0377bfa450ebdd5b"></a>
+<tr class="memitem:a31357e41e9b2908d0377bfa450ebdd5b"><td class="memItemLeft" align="right" valign="top"><a id="a31357e41e9b2908d0377bfa450ebdd5b" name="a31357e41e9b2908d0377bfa450ebdd5b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>tzoffsetfrom</b></td></tr>
<tr class="separator:a31357e41e9b2908d0377bfa450ebdd5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -102,7 +101,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>tzoffsetfrom</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaltimezonetype.html b/apidocs/structicaltimezonetype.html
index 5c5e04a0..dd00d6ff 100644
--- a/apidocs/structicaltimezonetype.html
+++ b/apidocs/structicaltimezonetype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltimezonetype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaltimezonetype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltimezonetype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a94895da21f714b84062f6d7403e42943"><td class="memItemLeft" align="right" valign="top"><a id="a94895da21f714b84062f6d7403e42943"></a>
+<tr class="memitem:a94895da21f714b84062f6d7403e42943"><td class="memItemLeft" align="right" valign="top"><a id="a94895da21f714b84062f6d7403e42943" name="a94895da21f714b84062f6d7403e42943"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>last_mod</b></td></tr>
<tr class="separator:a94895da21f714b84062f6d7403e42943"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a71f08b364c11c69c38d12763c7d5ffea"><td class="memItemLeft" align="right" valign="top"><a id="a71f08b364c11c69c38d12763c7d5ffea"></a>
+<tr class="memitem:a71f08b364c11c69c38d12763c7d5ffea"><td class="memItemLeft" align="right" valign="top"><a id="a71f08b364c11c69c38d12763c7d5ffea" name="a71f08b364c11c69c38d12763c7d5ffea"></a>
struct <a class="el" href="structicaltimezonephase.html">icaltimezonephase</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>phases</b></td></tr>
<tr class="separator:a71f08b364c11c69c38d12763c7d5ffea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4224a0bfeb30f080e8faa51abcd8b0bc"><td class="memItemLeft" align="right" valign="top"><a id="a4224a0bfeb30f080e8faa51abcd8b0bc"></a>
+<tr class="memitem:a4224a0bfeb30f080e8faa51abcd8b0bc"><td class="memItemLeft" align="right" valign="top"><a id="a4224a0bfeb30f080e8faa51abcd8b0bc" name="a4224a0bfeb30f080e8faa51abcd8b0bc"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzid</b></td></tr>
<tr class="separator:a4224a0bfeb30f080e8faa51abcd8b0bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4744a897766b637d23c26f6d8989a426"><td class="memItemLeft" align="right" valign="top"><a id="a4744a897766b637d23c26f6d8989a426"></a>
+<tr class="memitem:a4744a897766b637d23c26f6d8989a426"><td class="memItemLeft" align="right" valign="top"><a id="a4744a897766b637d23c26f6d8989a426" name="a4744a897766b637d23c26f6d8989a426"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzurl</b></td></tr>
<tr class="separator:a4744a897766b637d23c26f6d8989a426"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>tzurl</b></td
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicaltriggertype.html b/apidocs/structicaltriggertype.html
index 8db23f51..413a3287 100644
--- a/apidocs/structicaltriggertype.html
+++ b/apidocs/structicaltriggertype.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icaltriggertype Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icaltriggertype Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icaltriggertype Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a141193d9e4926a9b93854c7ddc5f9e89"><td class="memItemLeft" align="right" valign="top"><a id="a141193d9e4926a9b93854c7ddc5f9e89"></a>
+<tr class="memitem:a141193d9e4926a9b93854c7ddc5f9e89"><td class="memItemLeft" align="right" valign="top"><a id="a141193d9e4926a9b93854c7ddc5f9e89" name="a141193d9e4926a9b93854c7ddc5f9e89"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>duration</b></td></tr>
<tr class="separator:a141193d9e4926a9b93854c7ddc5f9e89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8dc49cd88a61ae0a60c122a8d1a3b199"><td class="memItemLeft" align="right" valign="top"><a id="a8dc49cd88a61ae0a60c122a8d1a3b199"></a>
+<tr class="memitem:a8dc49cd88a61ae0a60c122a8d1a3b199"><td class="memItemLeft" align="right" valign="top"><a id="a8dc49cd88a61ae0a60c122a8d1a3b199" name="a8dc49cd88a61ae0a60c122a8d1a3b199"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>time</b></td></tr>
<tr class="separator:a8dc49cd88a61ae0a60c122a8d1a3b199"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structicalvalue__impl.html b/apidocs/structicalvalue__impl.html
index c159008b..bc6b751b 100644
--- a/apidocs/structicalvalue__impl.html
+++ b/apidocs/structicalvalue__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvalue_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -65,34 +65,33 @@ $(function() {
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalvalue_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">icalvalue_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionicalvalue__impl_1_1data.html">data</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ac4601f3ba27cb6c6a43efda19f97d70f"><td class="memItemLeft" align="right" valign="top"><a id="ac4601f3ba27cb6c6a43efda19f97d70f"></a>
+<tr class="memitem:ac4601f3ba27cb6c6a43efda19f97d70f"><td class="memItemLeft" align="right" valign="top"><a id="ac4601f3ba27cb6c6a43efda19f97d70f" name="ac4601f3ba27cb6c6a43efda19f97d70f"></a>
union <a class="el" href="unionicalvalue__impl_1_1data.html">icalvalue_impl::data</a>&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<tr class="separator:ac4601f3ba27cb6c6a43efda19f97d70f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab66c3a8fdd25892d1ef771d821acd5bf"><td class="memItemLeft" align="right" valign="top"><a id="ab66c3a8fdd25892d1ef771d821acd5bf"></a>
+<tr class="memitem:ab66c3a8fdd25892d1ef771d821acd5bf"><td class="memItemLeft" align="right" valign="top"><a id="ab66c3a8fdd25892d1ef771d821acd5bf" name="ab66c3a8fdd25892d1ef771d821acd5bf"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>id</b> [5]</td></tr>
<tr class="separator:ab66c3a8fdd25892d1ef771d821acd5bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5de82ffd36d16706b69d5c72e9aa5e2e"><td class="memItemLeft" align="right" valign="top"><a id="a5de82ffd36d16706b69d5c72e9aa5e2e"></a>
+<tr class="memitem:a5de82ffd36d16706b69d5c72e9aa5e2e"><td class="memItemLeft" align="right" valign="top"><a id="a5de82ffd36d16706b69d5c72e9aa5e2e" name="a5de82ffd36d16706b69d5c72e9aa5e2e"></a>
icalvalue_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:a5de82ffd36d16706b69d5c72e9aa5e2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d6fd85ee224cffbee941bfeac487e58"><td class="memItemLeft" align="right" valign="top"><a id="a7d6fd85ee224cffbee941bfeac487e58"></a>
+<tr class="memitem:a7d6fd85ee224cffbee941bfeac487e58"><td class="memItemLeft" align="right" valign="top"><a id="a7d6fd85ee224cffbee941bfeac487e58" name="a7d6fd85ee224cffbee941bfeac487e58"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr>
<tr class="separator:a7d6fd85ee224cffbee941bfeac487e58"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8454786f17c0461b56f8b187848ba042"><td class="memItemLeft" align="right" valign="top"><a id="a8454786f17c0461b56f8b187848ba042"></a>
+<tr class="memitem:a8454786f17c0461b56f8b187848ba042"><td class="memItemLeft" align="right" valign="top"><a id="a8454786f17c0461b56f8b187848ba042" name="a8454786f17c0461b56f8b187848ba042"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>size</b></td></tr>
<tr class="separator:a8454786f17c0461b56f8b187848ba042"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a262c9896cd3c7d880673de5570dfac56"><td class="memItemLeft" align="right" valign="top"><a id="a262c9896cd3c7d880673de5570dfac56"></a>
+<tr class="memitem:a262c9896cd3c7d880673de5570dfac56"><td class="memItemLeft" align="right" valign="top"><a id="a262c9896cd3c7d880673de5570dfac56" name="a262c9896cd3c7d880673de5570dfac56"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_value</b></td></tr>
<tr class="separator:a262c9896cd3c7d880673de5570dfac56"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -102,7 +101,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>x_value</b></td></t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structleap.html b/apidocs/structleap.html
index 3eed7c9b..ce62c0e9 100644
--- a/apidocs/structleap.html
+++ b/apidocs/structleap.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: leap Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">leap Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">leap Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ad438a5e405c024a8ff1e4335814a0b4f"><td class="memItemLeft" align="right" valign="top"><a id="ad438a5e405c024a8ff1e4335814a0b4f"></a>
+<tr class="memitem:ad438a5e405c024a8ff1e4335814a0b4f"><td class="memItemLeft" align="right" valign="top"><a id="ad438a5e405c024a8ff1e4335814a0b4f" name="ad438a5e405c024a8ff1e4335814a0b4f"></a>
long int&#160;</td><td class="memItemRight" valign="bottom"><b>change</b></td></tr>
<tr class="separator:ad438a5e405c024a8ff1e4335814a0b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a882428204c5c84db53793162f49dcfe5"><td class="memItemLeft" align="right" valign="top"><a id="a882428204c5c84db53793162f49dcfe5"></a>
+<tr class="memitem:a882428204c5c84db53793162f49dcfe5"><td class="memItemLeft" align="right" valign="top"><a id="a882428204c5c84db53793162f49dcfe5" name="a882428204c5c84db53793162f49dcfe5"></a>
time_t&#160;</td><td class="memItemRight" valign="bottom"><b>transition</b></td></tr>
<tr class="separator:a882428204c5c84db53793162f49dcfe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ time_t&#160;</td><td class="memItemRight" valign="bottom"><b>transition</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structmajor__content__type__map.html b/apidocs/structmajor__content__type__map.html
index cd107711..b21b1542 100644
--- a/apidocs/structmajor__content__type__map.html
+++ b/apidocs/structmajor__content__type__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: major_content_type_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">major_content_type_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">major_content_type_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ab922f99133db88650c8f232f99144c73"><td class="memItemLeft" align="right" valign="top"><a id="ab922f99133db88650c8f232f99144c73"></a>
+<tr class="memitem:ab922f99133db88650c8f232f99144c73"><td class="memItemLeft" align="right" valign="top"><a id="ab922f99133db88650c8f232f99144c73" name="ab922f99133db88650c8f232f99144c73"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:ab922f99133db88650c8f232f99144c73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9544de9201c459e9dd08a6e5c5211f8f"><td class="memItemLeft" align="right" valign="top"><a id="a9544de9201c459e9dd08a6e5c5211f8f"></a>
+<tr class="memitem:a9544de9201c459e9dd08a6e5c5211f8f"><td class="memItemLeft" align="right" valign="top"><a id="a9544de9201c459e9dd08a6e5c5211f8f" name="a9544de9201c459e9dd08a6e5c5211f8f"></a>
enum sspm_major_type&#160;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
<tr class="separator:a9544de9201c459e9dd08a6e5c5211f8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ enum sspm_major_type&#160;</td><td class="memItemRight" valign="bottom"><b>type<
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structmime__impl.html b/apidocs/structmime__impl.html
index a4cc9bb8..4f3b9bad 100644
--- a/apidocs/structmime__impl.html
+++ b/apidocs/structmime__impl.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: mime_impl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,38 +64,37 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">mime_impl Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">mime_impl Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a0773a819b403ad9ba0e1c00908d97a51"><td class="memItemLeft" align="right" valign="top"><a id="a0773a819b403ad9ba0e1c00908d97a51"></a>
+<tr class="memitem:a0773a819b403ad9ba0e1c00908d97a51"><td class="memItemLeft" align="right" valign="top"><a id="a0773a819b403ad9ba0e1c00908d97a51" name="a0773a819b403ad9ba0e1c00908d97a51"></a>
const struct <a class="el" href="structsspm__action__map.html">sspm_action_map</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>actions</b></td></tr>
<tr class="separator:a0773a819b403ad9ba0e1c00908d97a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2728f8ec312369d397cb80fce4217c6"><td class="memItemLeft" align="right" valign="top"><a id="ae2728f8ec312369d397cb80fce4217c6"></a>
+<tr class="memitem:ae6d6a5ef7598614c20db3c30d15ca9c3"><td class="memItemLeft" align="right" valign="top"><a id="ae6d6a5ef7598614c20db3c30d15ca9c3" name="ae6d6a5ef7598614c20db3c30d15ca9c3"></a>
char *(*&#160;</td><td class="memItemRight" valign="bottom"><b>get_string</b> )(char *s, size_t size, void *data)</td></tr>
-<tr class="separator:ae2728f8ec312369d397cb80fce4217c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3249597ba8e00028c781249dfb4fad07"><td class="memItemLeft" align="right" valign="top"><a id="a3249597ba8e00028c781249dfb4fad07"></a>
+<tr class="separator:ae6d6a5ef7598614c20db3c30d15ca9c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3249597ba8e00028c781249dfb4fad07"><td class="memItemLeft" align="right" valign="top"><a id="a3249597ba8e00028c781249dfb4fad07" name="a3249597ba8e00028c781249dfb4fad07"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>get_string_data</b></td></tr>
<tr class="separator:a3249597ba8e00028c781249dfb4fad07"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a060c88c0df3bdaa751d4808ec2c6b018"><td class="memItemLeft" align="right" valign="top"><a id="a060c88c0df3bdaa751d4808ec2c6b018"></a>
+<tr class="memitem:a060c88c0df3bdaa751d4808ec2c6b018"><td class="memItemLeft" align="right" valign="top"><a id="a060c88c0df3bdaa751d4808ec2c6b018" name="a060c88c0df3bdaa751d4808ec2c6b018"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>level</b></td></tr>
<tr class="separator:a060c88c0df3bdaa751d4808ec2c6b018"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b9461d723b980df536aa7513abe38cf"><td class="memItemLeft" align="right" valign="top"><a id="a6b9461d723b980df536aa7513abe38cf"></a>
+<tr class="memitem:a6b9461d723b980df536aa7513abe38cf"><td class="memItemLeft" align="right" valign="top"><a id="a6b9461d723b980df536aa7513abe38cf" name="a6b9461d723b980df536aa7513abe38cf"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>max_parts</b></td></tr>
<tr class="separator:a6b9461d723b980df536aa7513abe38cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e45f852e56a880c36cd1a20692ed5e6"><td class="memItemLeft" align="right" valign="top"><a id="a0e45f852e56a880c36cd1a20692ed5e6"></a>
+<tr class="memitem:a0e45f852e56a880c36cd1a20692ed5e6"><td class="memItemLeft" align="right" valign="top"><a id="a0e45f852e56a880c36cd1a20692ed5e6" name="a0e45f852e56a880c36cd1a20692ed5e6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>part_no</b></td></tr>
<tr class="separator:a0e45f852e56a880c36cd1a20692ed5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a965119e974a8f81b2f4229ba6022f86e"><td class="memItemLeft" align="right" valign="top"><a id="a965119e974a8f81b2f4229ba6022f86e"></a>
+<tr class="memitem:a965119e974a8f81b2f4229ba6022f86e"><td class="memItemLeft" align="right" valign="top"><a id="a965119e974a8f81b2f4229ba6022f86e" name="a965119e974a8f81b2f4229ba6022f86e"></a>
struct <a class="el" href="structsspm__part.html">sspm_part</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parts</b></td></tr>
<tr class="separator:a965119e974a8f81b2f4229ba6022f86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98ad72cba15c29c66ddb59065d9a9c9e"><td class="memItemLeft" align="right" valign="top"><a id="a98ad72cba15c29c66ddb59065d9a9c9e"></a>
+<tr class="memitem:a98ad72cba15c29c66ddb59065d9a9c9e"><td class="memItemLeft" align="right" valign="top"><a id="a98ad72cba15c29c66ddb59065d9a9c9e" name="a98ad72cba15c29c66ddb59065d9a9c9e"></a>
enum mime_state&#160;</td><td class="memItemRight" valign="bottom"><b>state</b></td></tr>
<tr class="separator:a98ad72cba15c29c66ddb59065d9a9c9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7324ee05dd96e9c7af2dceb52849bfa5"><td class="memItemLeft" align="right" valign="top"><a id="a7324ee05dd96e9c7af2dceb52849bfa5"></a>
+<tr class="memitem:a7324ee05dd96e9c7af2dceb52849bfa5"><td class="memItemLeft" align="right" valign="top"><a id="a7324ee05dd96e9c7af2dceb52849bfa5" name="a7324ee05dd96e9c7af2dceb52849bfa5"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>temp</b> [1024]</td></tr>
<tr class="separator:a7324ee05dd96e9c7af2dceb52849bfa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -105,7 +104,7 @@ char&#160;</td><td class="memItemRight" valign="bottom"><b>temp</b> [1024]</td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structminor__content__type__map.html b/apidocs/structminor__content__type__map.html
index 8a63cae5..e8fbbf7f 100644
--- a/apidocs/structminor__content__type__map.html
+++ b/apidocs/structminor__content__type__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: minor_content_type_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">minor_content_type_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">minor_content_type_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ad98fdf3e0966994e55b2e6927fb51cc7"><td class="memItemLeft" align="right" valign="top"><a id="ad98fdf3e0966994e55b2e6927fb51cc7"></a>
+<tr class="memitem:ad98fdf3e0966994e55b2e6927fb51cc7"><td class="memItemLeft" align="right" valign="top"><a id="ad98fdf3e0966994e55b2e6927fb51cc7" name="ad98fdf3e0966994e55b2e6927fb51cc7"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:ad98fdf3e0966994e55b2e6927fb51cc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2c8b3be53fde5928e4ab0280cdbde08"><td class="memItemLeft" align="right" valign="top"><a id="ac2c8b3be53fde5928e4ab0280cdbde08"></a>
+<tr class="memitem:ac2c8b3be53fde5928e4ab0280cdbde08"><td class="memItemLeft" align="right" valign="top"><a id="ac2c8b3be53fde5928e4ab0280cdbde08" name="ac2c8b3be53fde5928e4ab0280cdbde08"></a>
enum sspm_minor_type&#160;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
<tr class="separator:ac2c8b3be53fde5928e4ab0280cdbde08"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ enum sspm_minor_type&#160;</td><td class="memItemRight" valign="bottom"><b>type<
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structobservance.html b/apidocs/structobservance.html
index 4a70dadb..3757717c 100644
--- a/apidocs/structobservance.html
+++ b/apidocs/structobservance.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: observance Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">observance Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">observance Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a6ad588ad21aa1ad931f2a1f5a8ce0ef8"><td class="memItemLeft" align="right" valign="top"><a id="a6ad588ad21aa1ad931f2a1f5a8ce0ef8"></a>
+<tr class="memitem:a6ad588ad21aa1ad931f2a1f5a8ce0ef8"><td class="memItemLeft" align="right" valign="top"><a id="a6ad588ad21aa1ad931f2a1f5a8ce0ef8" name="a6ad588ad21aa1ad931f2a1f5a8ce0ef8"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
<tr class="separator:a6ad588ad21aa1ad931f2a1f5a8ce0ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2dbfee96064e254ecccb7a96630b4c9"><td class="memItemLeft" align="right" valign="top"><a id="ae2dbfee96064e254ecccb7a96630b4c9"></a>
+<tr class="memitem:ae2dbfee96064e254ecccb7a96630b4c9"><td class="memItemLeft" align="right" valign="top"><a id="ae2dbfee96064e254ecccb7a96630b4c9" name="ae2dbfee96064e254ecccb7a96630b4c9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>offset_from</b></td></tr>
<tr class="separator:ae2dbfee96064e254ecccb7a96630b4c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab39674a6888fc663ec6e142d4745fd42"><td class="memItemLeft" align="right" valign="top"><a id="ab39674a6888fc663ec6e142d4745fd42"></a>
+<tr class="memitem:ab39674a6888fc663ec6e142d4745fd42"><td class="memItemLeft" align="right" valign="top"><a id="ab39674a6888fc663ec6e142d4745fd42" name="ab39674a6888fc663ec6e142d4745fd42"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>offset_to</b></td></tr>
<tr class="separator:ab39674a6888fc663ec6e142d4745fd42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af33e49d6957ae3c4ac8760e6ec602597"><td class="memItemLeft" align="right" valign="top"><a id="af33e49d6957ae3c4ac8760e6ec602597"></a>
+<tr class="memitem:af33e49d6957ae3c4ac8760e6ec602597"><td class="memItemLeft" align="right" valign="top"><a id="af33e49d6957ae3c4ac8760e6ec602597" name="af33e49d6957ae3c4ac8760e6ec602597"></a>
<a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>onset</b></td></tr>
<tr class="separator:af33e49d6957ae3c4ac8760e6ec602597"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>offset_to</b></td></tr
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structpvl__elem__t.html b/apidocs/structpvl__elem__t.html
index 9150b5ba..9773de02 100644
--- a/apidocs/structpvl__elem__t.html
+++ b/apidocs/structpvl__elem__t.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: pvl_elem_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,13 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">pvl_elem_t Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">pvl_elem_t Struct Reference</div></div>
</div><!--header-->
<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="pvl_8h_source.html">pvl.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a6d7a23387d9b7a5fd62bd7ca2478f134"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpvl__elem__t.html#a6d7a23387d9b7a5fd62bd7ca2478f134">d</a></td></tr>
<tr class="separator:a6d7a23387d9b7a5fd62bd7ca2478f134"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -81,9 +82,9 @@ Data Fields</h2></td></tr>
<tr class="separator:a00350aa18847b00658ba476816cb0274"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>This type is private. Always use pvl_elem instead. The struct would not even appear in this header except to make code in the USE_MACROS blocks work </p>
+<div class="textblock"><p >This type is private. Always use pvl_elem instead. The struct would not even appear in this header except to make code in the USE_MACROS blocks work </p>
</div><h2 class="groupheader">Field Documentation</h2>
-<a id="a6d7a23387d9b7a5fd62bd7ca2478f134"></a>
+<a id="a6d7a23387d9b7a5fd62bd7ca2478f134" name="a6d7a23387d9b7a5fd62bd7ca2478f134"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d7a23387d9b7a5fd62bd7ca2478f134">&#9670;&nbsp;</a></span>d</h2>
<div class="memitem">
@@ -94,11 +95,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Pointer to data user is storing </p>
+<p >Pointer to data user is storing </p>
</div>
</div>
-<a id="a259a4f64c59afeaca3a95aa77f4731d5"></a>
+<a id="a259a4f64c59afeaca3a95aa77f4731d5" name="a259a4f64c59afeaca3a95aa77f4731d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a259a4f64c59afeaca3a95aa77f4731d5">&#9670;&nbsp;</a></span>MAGIC</h2>
<div class="memitem">
@@ -109,11 +110,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Magic Identifier </p>
+<p >Magic Identifier </p>
</div>
</div>
-<a id="a305009bdcf1759ce8f0d9f896403552d"></a>
+<a id="a305009bdcf1759ce8f0d9f896403552d" name="a305009bdcf1759ce8f0d9f896403552d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a305009bdcf1759ce8f0d9f896403552d">&#9670;&nbsp;</a></span>next</h2>
<div class="memitem">
@@ -124,11 +125,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Next element </p>
+<p >Next element </p>
</div>
</div>
-<a id="a00350aa18847b00658ba476816cb0274"></a>
+<a id="a00350aa18847b00658ba476816cb0274" name="a00350aa18847b00658ba476816cb0274"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00350aa18847b00658ba476816cb0274">&#9670;&nbsp;</a></span>prior</h2>
<div class="memitem">
@@ -139,7 +140,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Prior element </p>
+<p >Prior element </p>
</div>
</div>
@@ -149,7 +150,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structpvl__list__t.html b/apidocs/structpvl__list__t.html
index 53790be8..db8eabc1 100644
--- a/apidocs/structpvl__list__t.html
+++ b/apidocs/structpvl__list__t.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: pvl_list_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,11 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">pvl_list_t Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">pvl_list_t Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:ad9bae505599af5261d472eb36b42d75e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpvl__list__t.html#ad9bae505599af5261d472eb36b42d75e">count</a></td></tr>
<tr class="separator:ad9bae505599af5261d472eb36b42d75e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -83,11 +82,11 @@ Data Fields</h2></td></tr>
<tr class="separator:a4d1bde4f5c94d4e741edf103e1525fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>struct <a class="el" href="structpvl__list__t.html">pvl_list_t</a></p>
-<p>The list structure. This is the handle for the entire list</p>
-<p>This type is also private. Use pvl_list instead </p>
+<div class="textblock"><p >struct <a class="el" href="structpvl__list__t.html">pvl_list_t</a></p>
+<p >The list structure. This is the handle for the entire list</p>
+<p >This type is also private. Use pvl_list instead </p>
</div><h2 class="groupheader">Field Documentation</h2>
-<a id="ad9bae505599af5261d472eb36b42d75e"></a>
+<a id="ad9bae505599af5261d472eb36b42d75e" name="ad9bae505599af5261d472eb36b42d75e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9bae505599af5261d472eb36b42d75e">&#9670;&nbsp;</a></span>count</h2>
<div class="memitem">
@@ -98,11 +97,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Number of items in the list </p>
+<p >Number of items in the list </p>
</div>
</div>
-<a id="a8e58163910d0c65424063fc3e1f5f428"></a>
+<a id="a8e58163910d0c65424063fc3e1f5f428" name="a8e58163910d0c65424063fc3e1f5f428"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e58163910d0c65424063fc3e1f5f428">&#9670;&nbsp;</a></span>head</h2>
<div class="memitem">
@@ -113,11 +112,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Head of list </p>
+<p >Head of list </p>
</div>
</div>
-<a id="ae810b262dbf64bbdfb437979151d2eba"></a>
+<a id="ae810b262dbf64bbdfb437979151d2eba" name="ae810b262dbf64bbdfb437979151d2eba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae810b262dbf64bbdfb437979151d2eba">&#9670;&nbsp;</a></span>MAGIC</h2>
<div class="memitem">
@@ -128,11 +127,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Magic Identifier </p>
+<p >Magic Identifier </p>
</div>
</div>
-<a id="a13d9f2a4ed1f60b9a885192a9cb1b359"></a>
+<a id="a13d9f2a4ed1f60b9a885192a9cb1b359" name="a13d9f2a4ed1f60b9a885192a9cb1b359"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13d9f2a4ed1f60b9a885192a9cb1b359">&#9670;&nbsp;</a></span>p</h2>
<div class="memitem">
@@ -143,11 +142,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Pointer used for iterators </p>
+<p >Pointer used for iterators </p>
</div>
</div>
-<a id="a4d1bde4f5c94d4e741edf103e1525fa9"></a>
+<a id="a4d1bde4f5c94d4e741edf103e1525fa9" name="a4d1bde4f5c94d4e741edf103e1525fa9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d1bde4f5c94d4e741edf103e1525fa9">&#9670;&nbsp;</a></span>tail</h2>
<div class="memitem">
@@ -158,7 +157,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Tail of list </p>
+<p >Tail of list </p>
</div>
</div>
@@ -168,7 +167,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structrdate.html b/apidocs/structrdate.html
index e7e07eac..e3840f9f 100644
--- a/apidocs/structrdate.html
+++ b/apidocs/structrdate.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: rdate Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">rdate Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">rdate Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ad89938566050fc5ca420386e66af1a89"><td class="memItemLeft" align="right" valign="top"><a id="ad89938566050fc5ca420386e66af1a89"></a>
+<tr class="memitem:ad89938566050fc5ca420386e66af1a89"><td class="memItemLeft" align="right" valign="top"><a id="ad89938566050fc5ca420386e66af1a89" name="ad89938566050fc5ca420386e66af1a89"></a>
struct <a class="el" href="structicaldatetimeperiodtype.html">icaldatetimeperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>date</b></td></tr>
<tr class="separator:ad89938566050fc5ca420386e66af1a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab27837648a95afea32cb55495aabcaf7"><td class="memItemLeft" align="right" valign="top"><a id="ab27837648a95afea32cb55495aabcaf7"></a>
+<tr class="memitem:ab27837648a95afea32cb55495aabcaf7"><td class="memItemLeft" align="right" valign="top"><a id="ab27837648a95afea32cb55495aabcaf7" name="ab27837648a95afea32cb55495aabcaf7"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>prop</b></td></tr>
<tr class="separator:ab27837648a95afea32cb55495aabcaf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>prop</b></t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structrecur__map.html b/apidocs/structrecur__map.html
index d71e7d4e..1833c4f9 100644
--- a/apidocs/structrecur__map.html
+++ b/apidocs/structrecur__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: recur_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">recur_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">recur_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a236c7954a294969c759db47289e57fdb"><td class="memItemLeft" align="right" valign="top"><a id="a236c7954a294969c759db47289e57fdb"></a>
+<tr class="memitem:a236c7954a294969c759db47289e57fdb"><td class="memItemLeft" align="right" valign="top"><a id="a236c7954a294969c759db47289e57fdb" name="a236c7954a294969c759db47289e57fdb"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>limit</b></td></tr>
<tr class="separator:a236c7954a294969c759db47289e57fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2d5d5d88847aeaa6ada0bd003d8234ce"><td class="memItemLeft" align="right" valign="top"><a id="a2d5d5d88847aeaa6ada0bd003d8234ce"></a>
+<tr class="memitem:a2d5d5d88847aeaa6ada0bd003d8234ce"><td class="memItemLeft" align="right" valign="top"><a id="a2d5d5d88847aeaa6ada0bd003d8234ce" name="a2d5d5d88847aeaa6ada0bd003d8234ce"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>offset</b></td></tr>
<tr class="separator:a2d5d5d88847aeaa6ada0bd003d8234ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aada9f9998ea244f7ff899ff59169318a"><td class="memItemLeft" align="right" valign="top"><a id="aada9f9998ea244f7ff899ff59169318a"></a>
+<tr class="memitem:aada9f9998ea244f7ff899ff59169318a"><td class="memItemLeft" align="right" valign="top"><a id="aada9f9998ea244f7ff899ff59169318a" name="aada9f9998ea244f7ff899ff59169318a"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:aada9f9998ea244f7ff899ff59169318a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structskip__map.html b/apidocs/structskip__map.html
index a5b5a591..e6c21a6e 100644
--- a/apidocs/structskip__map.html
+++ b/apidocs/structskip__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: skip_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">skip_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">skip_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ae75106f7df7fb9462a193a0bb6c736a5"><td class="memItemLeft" align="right" valign="top"><a id="ae75106f7df7fb9462a193a0bb6c736a5"></a>
+<tr class="memitem:ae75106f7df7fb9462a193a0bb6c736a5"><td class="memItemLeft" align="right" valign="top"><a id="ae75106f7df7fb9462a193a0bb6c736a5" name="ae75106f7df7fb9462a193a0bb6c736a5"></a>
icalrecurrencetype_skip&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:ae75106f7df7fb9462a193a0bb6c736a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a5ae52f14201b0ff9123a5311f8b9cf"><td class="memItemLeft" align="right" valign="top"><a id="a0a5ae52f14201b0ff9123a5311f8b9cf"></a>
+<tr class="memitem:a0a5ae52f14201b0ff9123a5311f8b9cf"><td class="memItemLeft" align="right" valign="top"><a id="a0a5ae52f14201b0ff9123a5311f8b9cf" name="a0a5ae52f14201b0ff9123a5311f8b9cf"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:a0a5ae52f14201b0ff9123a5311f8b9cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structslg__data.html b/apidocs/structslg__data.html
index 6c4e1084..2615172b 100644
--- a/apidocs/structslg__data.html
+++ b/apidocs/structslg__data.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: slg_data Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">slg_data Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">slg_data Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a95fe10b85505a864120b24329dab7eb5"><td class="memItemLeft" align="right" valign="top"><a id="a95fe10b85505a864120b24329dab7eb5"></a>
+<tr class="memitem:a95fe10b85505a864120b24329dab7eb5"><td class="memItemLeft" align="right" valign="top"><a id="a95fe10b85505a864120b24329dab7eb5" name="a95fe10b85505a864120b24329dab7eb5"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
<tr class="separator:a95fe10b85505a864120b24329dab7eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc2b6565c455aa1c9a2ad65f384919da"><td class="memItemLeft" align="right" valign="top"><a id="afc2b6565c455aa1c9a2ad65f384919da"></a>
+<tr class="memitem:afc2b6565c455aa1c9a2ad65f384919da"><td class="memItemLeft" align="right" valign="top"><a id="afc2b6565c455aa1c9a2ad65f384919da" name="afc2b6565c455aa1c9a2ad65f384919da"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:afc2b6565c455aa1c9a2ad65f384919da"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structsspm__action__map.html b/apidocs/structsspm__action__map.html
index 1dff5f77..54978784 100644
--- a/apidocs/structsspm__action__map.html
+++ b/apidocs/structsspm__action__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: sspm_action_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,31 +64,30 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">sspm_action_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">sspm_action_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ab2abf25714bfc68ba3051259b1d948a1"><td class="memItemLeft" align="right" valign="top"><a id="ab2abf25714bfc68ba3051259b1d948a1"></a>
+<tr class="memitem:ab2abf25714bfc68ba3051259b1d948a1"><td class="memItemLeft" align="right" valign="top"><a id="ab2abf25714bfc68ba3051259b1d948a1" name="ab2abf25714bfc68ba3051259b1d948a1"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>add_line</b> )(void *part, struct <a class="el" href="structsspm__header.html">sspm_header</a> *header, const char *line, size_t size)</td></tr>
<tr class="separator:ab2abf25714bfc68ba3051259b1d948a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2fa874c20c7d660dee91e1e5029a51f2"><td class="memItemLeft" align="right" valign="top"><a id="a2fa874c20c7d660dee91e1e5029a51f2"></a>
+<tr class="memitem:aac29cc5eae0721cf0e00be76d6bb4829"><td class="memItemLeft" align="right" valign="top"><a id="aac29cc5eae0721cf0e00be76d6bb4829" name="aac29cc5eae0721cf0e00be76d6bb4829"></a>
void *(*&#160;</td><td class="memItemRight" valign="bottom"><b>end_part</b> )(void *part)</td></tr>
-<tr class="separator:a2fa874c20c7d660dee91e1e5029a51f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70ab089467c9840aa11e86da9fab77c5"><td class="memItemLeft" align="right" valign="top"><a id="a70ab089467c9840aa11e86da9fab77c5"></a>
+<tr class="separator:aac29cc5eae0721cf0e00be76d6bb4829"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70ab089467c9840aa11e86da9fab77c5"><td class="memItemLeft" align="right" valign="top"><a id="a70ab089467c9840aa11e86da9fab77c5" name="a70ab089467c9840aa11e86da9fab77c5"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>free_part</b> )(void *part)</td></tr>
<tr class="separator:a70ab089467c9840aa11e86da9fab77c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6cbfba77a32c5113242751053898e074"><td class="memItemLeft" align="right" valign="top"><a id="a6cbfba77a32c5113242751053898e074"></a>
+<tr class="memitem:a6cbfba77a32c5113242751053898e074"><td class="memItemLeft" align="right" valign="top"><a id="a6cbfba77a32c5113242751053898e074" name="a6cbfba77a32c5113242751053898e074"></a>
enum sspm_major_type&#160;</td><td class="memItemRight" valign="bottom"><b>major</b></td></tr>
<tr class="separator:a6cbfba77a32c5113242751053898e074"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5bc4a92286f698511631d390dde2a69a"><td class="memItemLeft" align="right" valign="top"><a id="a5bc4a92286f698511631d390dde2a69a"></a>
+<tr class="memitem:a5bc4a92286f698511631d390dde2a69a"><td class="memItemLeft" align="right" valign="top"><a id="a5bc4a92286f698511631d390dde2a69a" name="a5bc4a92286f698511631d390dde2a69a"></a>
enum sspm_minor_type&#160;</td><td class="memItemRight" valign="bottom"><b>minor</b></td></tr>
<tr class="separator:a5bc4a92286f698511631d390dde2a69a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64d79d07249dcd8d143e3d726579bdaa"><td class="memItemLeft" align="right" valign="top"><a id="a64d79d07249dcd8d143e3d726579bdaa"></a>
+<tr class="memitem:abdda89da19621c86f87099ce7025cd7c"><td class="memItemLeft" align="right" valign="top"><a id="abdda89da19621c86f87099ce7025cd7c" name="abdda89da19621c86f87099ce7025cd7c"></a>
void *(*&#160;</td><td class="memItemRight" valign="bottom"><b>new_part</b> )(void)</td></tr>
-<tr class="separator:a64d79d07249dcd8d143e3d726579bdaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:abdda89da19621c86f87099ce7025cd7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="sspm_8h_source.html">sspm.h</a></li>
@@ -96,7 +95,7 @@ void *(*&#160;</td><td class="memItemRight" valign="bottom"><b>new_part</b> )(vo
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structsspm__buffer.html b/apidocs/structsspm__buffer.html
index da7b70c4..7954abe3 100644
--- a/apidocs/structsspm__buffer.html
+++ b/apidocs/structsspm__buffer.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: sspm_buffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">sspm_buffer Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">sspm_buffer Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ac830f9af5110aee41f513c8d073009d4"><td class="memItemLeft" align="right" valign="top"><a id="ac830f9af5110aee41f513c8d073009d4"></a>
+<tr class="memitem:ac830f9af5110aee41f513c8d073009d4"><td class="memItemLeft" align="right" valign="top"><a id="ac830f9af5110aee41f513c8d073009d4" name="ac830f9af5110aee41f513c8d073009d4"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>buf_size</b></td></tr>
<tr class="separator:ac830f9af5110aee41f513c8d073009d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e0082dd2412458bd3e3afa13efd1008"><td class="memItemLeft" align="right" valign="top"><a id="a0e0082dd2412458bd3e3afa13efd1008"></a>
+<tr class="memitem:a0e0082dd2412458bd3e3afa13efd1008"><td class="memItemLeft" align="right" valign="top"><a id="a0e0082dd2412458bd3e3afa13efd1008" name="a0e0082dd2412458bd3e3afa13efd1008"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>buffer</b></td></tr>
<tr class="separator:a0e0082dd2412458bd3e3afa13efd1008"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7461f99f0ed1e4aac60d245a432f377a"><td class="memItemLeft" align="right" valign="top"><a id="a7461f99f0ed1e4aac60d245a432f377a"></a>
+<tr class="memitem:a7461f99f0ed1e4aac60d245a432f377a"><td class="memItemLeft" align="right" valign="top"><a id="a7461f99f0ed1e4aac60d245a432f377a" name="a7461f99f0ed1e4aac60d245a432f377a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>line_pos</b></td></tr>
<tr class="separator:a7461f99f0ed1e4aac60d245a432f377a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adda9504a4ea0c6d6d8c82f51857d0540"><td class="memItemLeft" align="right" valign="top"><a id="adda9504a4ea0c6d6d8c82f51857d0540"></a>
+<tr class="memitem:adda9504a4ea0c6d6d8c82f51857d0540"><td class="memItemLeft" align="right" valign="top"><a id="adda9504a4ea0c6d6d8c82f51857d0540" name="adda9504a4ea0c6d6d8c82f51857d0540"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
<tr class="separator:adda9504a4ea0c6d6d8c82f51857d0540"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>pos</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structsspm__header.html b/apidocs/structsspm__header.html
index 87996725..923ee12a 100644
--- a/apidocs/structsspm__header.html
+++ b/apidocs/structsspm__header.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: sspm_header Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,47 +64,46 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">sspm_header Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">sspm_header Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a151e5e8f8c1be1d581ffe82571986fbb"><td class="memItemLeft" align="right" valign="top"><a id="a151e5e8f8c1be1d581ffe82571986fbb"></a>
+<tr class="memitem:a151e5e8f8c1be1d581ffe82571986fbb"><td class="memItemLeft" align="right" valign="top"><a id="a151e5e8f8c1be1d581ffe82571986fbb" name="a151e5e8f8c1be1d581ffe82571986fbb"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>boundary</b></td></tr>
<tr class="separator:a151e5e8f8c1be1d581ffe82571986fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abbef4ca30e15503a910645eafb501181"><td class="memItemLeft" align="right" valign="top"><a id="abbef4ca30e15503a910645eafb501181"></a>
+<tr class="memitem:abbef4ca30e15503a910645eafb501181"><td class="memItemLeft" align="right" valign="top"><a id="abbef4ca30e15503a910645eafb501181" name="abbef4ca30e15503a910645eafb501181"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>charset</b></td></tr>
<tr class="separator:abbef4ca30e15503a910645eafb501181"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a530d7c2093bda33b4401a439a1c563a3"><td class="memItemLeft" align="right" valign="top"><a id="a530d7c2093bda33b4401a439a1c563a3"></a>
+<tr class="memitem:a530d7c2093bda33b4401a439a1c563a3"><td class="memItemLeft" align="right" valign="top"><a id="a530d7c2093bda33b4401a439a1c563a3" name="a530d7c2093bda33b4401a439a1c563a3"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>content_id</b></td></tr>
<tr class="separator:a530d7c2093bda33b4401a439a1c563a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af606beb7617daecc36ca9e347de6ce1f"><td class="memItemLeft" align="right" valign="top"><a id="af606beb7617daecc36ca9e347de6ce1f"></a>
+<tr class="memitem:af606beb7617daecc36ca9e347de6ce1f"><td class="memItemLeft" align="right" valign="top"><a id="af606beb7617daecc36ca9e347de6ce1f" name="af606beb7617daecc36ca9e347de6ce1f"></a>
char **&#160;</td><td class="memItemRight" valign="bottom"><b>content_type_params</b></td></tr>
<tr class="separator:af606beb7617daecc36ca9e347de6ce1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ed28b097db811d4577d0b319438fa20"><td class="memItemLeft" align="right" valign="top"><a id="a4ed28b097db811d4577d0b319438fa20"></a>
+<tr class="memitem:a4ed28b097db811d4577d0b319438fa20"><td class="memItemLeft" align="right" valign="top"><a id="a4ed28b097db811d4577d0b319438fa20" name="a4ed28b097db811d4577d0b319438fa20"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>def</b></td></tr>
<tr class="separator:a4ed28b097db811d4577d0b319438fa20"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20427732c82bb3c7cbb86601de448abe"><td class="memItemLeft" align="right" valign="top"><a id="a20427732c82bb3c7cbb86601de448abe"></a>
+<tr class="memitem:a20427732c82bb3c7cbb86601de448abe"><td class="memItemLeft" align="right" valign="top"><a id="a20427732c82bb3c7cbb86601de448abe" name="a20427732c82bb3c7cbb86601de448abe"></a>
enum sspm_encoding&#160;</td><td class="memItemRight" valign="bottom"><b>encoding</b></td></tr>
<tr class="separator:a20427732c82bb3c7cbb86601de448abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7adb5bd92a566f483118ddd15955c656"><td class="memItemLeft" align="right" valign="top"><a id="a7adb5bd92a566f483118ddd15955c656"></a>
+<tr class="memitem:a7adb5bd92a566f483118ddd15955c656"><td class="memItemLeft" align="right" valign="top"><a id="a7adb5bd92a566f483118ddd15955c656" name="a7adb5bd92a566f483118ddd15955c656"></a>
enum sspm_error&#160;</td><td class="memItemRight" valign="bottom"><b>error</b></td></tr>
<tr class="separator:a7adb5bd92a566f483118ddd15955c656"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c876db6de260e65cfffb21f507e6bfc"><td class="memItemLeft" align="right" valign="top"><a id="a6c876db6de260e65cfffb21f507e6bfc"></a>
+<tr class="memitem:a6c876db6de260e65cfffb21f507e6bfc"><td class="memItemLeft" align="right" valign="top"><a id="a6c876db6de260e65cfffb21f507e6bfc" name="a6c876db6de260e65cfffb21f507e6bfc"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>error_text</b></td></tr>
<tr class="separator:a6c876db6de260e65cfffb21f507e6bfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3db917f3ad797e5943244fc7f7f4b65"><td class="memItemLeft" align="right" valign="top"><a id="aa3db917f3ad797e5943244fc7f7f4b65"></a>
+<tr class="memitem:aa3db917f3ad797e5943244fc7f7f4b65"><td class="memItemLeft" align="right" valign="top"><a id="aa3db917f3ad797e5943244fc7f7f4b65" name="aa3db917f3ad797e5943244fc7f7f4b65"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>filename</b></td></tr>
<tr class="separator:aa3db917f3ad797e5943244fc7f7f4b65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef7d26da203cca4034343e989efee99b"><td class="memItemLeft" align="right" valign="top"><a id="aef7d26da203cca4034343e989efee99b"></a>
+<tr class="memitem:aef7d26da203cca4034343e989efee99b"><td class="memItemLeft" align="right" valign="top"><a id="aef7d26da203cca4034343e989efee99b" name="aef7d26da203cca4034343e989efee99b"></a>
enum sspm_major_type&#160;</td><td class="memItemRight" valign="bottom"><b>major</b></td></tr>
<tr class="separator:aef7d26da203cca4034343e989efee99b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc955e895fca207523a81cda4f97a6f3"><td class="memItemLeft" align="right" valign="top"><a id="afc955e895fca207523a81cda4f97a6f3"></a>
+<tr class="memitem:afc955e895fca207523a81cda4f97a6f3"><td class="memItemLeft" align="right" valign="top"><a id="afc955e895fca207523a81cda4f97a6f3" name="afc955e895fca207523a81cda4f97a6f3"></a>
enum sspm_minor_type&#160;</td><td class="memItemRight" valign="bottom"><b>minor</b></td></tr>
<tr class="separator:afc955e895fca207523a81cda4f97a6f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2803d7b8f300f76a32f757df60259c09"><td class="memItemLeft" align="right" valign="top"><a id="a2803d7b8f300f76a32f757df60259c09"></a>
+<tr class="memitem:a2803d7b8f300f76a32f757df60259c09"><td class="memItemLeft" align="right" valign="top"><a id="a2803d7b8f300f76a32f757df60259c09" name="a2803d7b8f300f76a32f757df60259c09"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>minor_text</b></td></tr>
<tr class="separator:a2803d7b8f300f76a32f757df60259c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -114,7 +113,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>minor_text</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structsspm__part.html b/apidocs/structsspm__part.html
index 708f3aea..1ec2bcfc 100644
--- a/apidocs/structsspm__part.html
+++ b/apidocs/structsspm__part.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: sspm_part Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,23 +64,22 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">sspm_part Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">sspm_part Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a3de298c7ab60f0503d54d3a1dbb015bd"><td class="memItemLeft" align="right" valign="top"><a id="a3de298c7ab60f0503d54d3a1dbb015bd"></a>
+<tr class="memitem:a3de298c7ab60f0503d54d3a1dbb015bd"><td class="memItemLeft" align="right" valign="top"><a id="a3de298c7ab60f0503d54d3a1dbb015bd" name="a3de298c7ab60f0503d54d3a1dbb015bd"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<tr class="separator:a3de298c7ab60f0503d54d3a1dbb015bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad875d13456a0e95cc425a6ea44e8096e"><td class="memItemLeft" align="right" valign="top"><a id="ad875d13456a0e95cc425a6ea44e8096e"></a>
+<tr class="memitem:ad875d13456a0e95cc425a6ea44e8096e"><td class="memItemLeft" align="right" valign="top"><a id="ad875d13456a0e95cc425a6ea44e8096e" name="ad875d13456a0e95cc425a6ea44e8096e"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>data_size</b></td></tr>
<tr class="separator:ad875d13456a0e95cc425a6ea44e8096e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fe867da9fdcad650ae130e926c22f81"><td class="memItemLeft" align="right" valign="top"><a id="a3fe867da9fdcad650ae130e926c22f81"></a>
+<tr class="memitem:a3fe867da9fdcad650ae130e926c22f81"><td class="memItemLeft" align="right" valign="top"><a id="a3fe867da9fdcad650ae130e926c22f81" name="a3fe867da9fdcad650ae130e926c22f81"></a>
struct <a class="el" href="structsspm__header.html">sspm_header</a>&#160;</td><td class="memItemRight" valign="bottom"><b>header</b></td></tr>
<tr class="separator:a3fe867da9fdcad650ae130e926c22f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2e7e5cee68d284d845eb1f68bf4d623"><td class="memItemLeft" align="right" valign="top"><a id="ae2e7e5cee68d284d845eb1f68bf4d623"></a>
+<tr class="memitem:ae2e7e5cee68d284d845eb1f68bf4d623"><td class="memItemLeft" align="right" valign="top"><a id="ae2e7e5cee68d284d845eb1f68bf4d623" name="ae2e7e5cee68d284d845eb1f68bf4d623"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>level</b></td></tr>
<tr class="separator:ae2e7e5cee68d284d845eb1f68bf4d623"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -90,7 +89,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>level</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structtext__part.html b/apidocs/structtext__part.html
index a41323fe..81c19205 100644
--- a/apidocs/structtext__part.html
+++ b/apidocs/structtext__part.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: text_part Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">text_part Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">text_part Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a89970f8d51466b12406aa617446f436b"><td class="memItemLeft" align="right" valign="top"><a id="a89970f8d51466b12406aa617446f436b"></a>
+<tr class="memitem:a89970f8d51466b12406aa617446f436b"><td class="memItemLeft" align="right" valign="top"><a id="a89970f8d51466b12406aa617446f436b" name="a89970f8d51466b12406aa617446f436b"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>buf</b></td></tr>
<tr class="separator:a89970f8d51466b12406aa617446f436b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa5184ce354fa645dc689201ff9636798"><td class="memItemLeft" align="right" valign="top"><a id="aa5184ce354fa645dc689201ff9636798"></a>
+<tr class="memitem:aa5184ce354fa645dc689201ff9636798"><td class="memItemLeft" align="right" valign="top"><a id="aa5184ce354fa645dc689201ff9636798" name="aa5184ce354fa645dc689201ff9636798"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>buf_pos</b></td></tr>
<tr class="separator:aa5184ce354fa645dc689201ff9636798"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab39b3552513ae8a055adf6b35f850e9d"><td class="memItemLeft" align="right" valign="top"><a id="ab39b3552513ae8a055adf6b35f850e9d"></a>
+<tr class="memitem:ab39b3552513ae8a055adf6b35f850e9d"><td class="memItemLeft" align="right" valign="top"><a id="ab39b3552513ae8a055adf6b35f850e9d" name="ab39b3552513ae8a055adf6b35f850e9d"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>buf_size</b></td></tr>
<tr class="separator:ab39b3552513ae8a055adf6b35f850e9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -87,7 +86,7 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>buf_size</b></td></
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structttinfo.html b/apidocs/structttinfo.html
index 51c24920..51f72d36 100644
--- a/apidocs/structttinfo.html
+++ b/apidocs/structttinfo.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: ttinfo Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,29 +64,28 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">ttinfo Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">ttinfo Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aa10fab3fd30a1ed67febb96bca140a22"><td class="memItemLeft" align="right" valign="top"><a id="aa10fab3fd30a1ed67febb96bca140a22"></a>
+<tr class="memitem:aa10fab3fd30a1ed67febb96bca140a22"><td class="memItemLeft" align="right" valign="top"><a id="aa10fab3fd30a1ed67febb96bca140a22" name="aa10fab3fd30a1ed67febb96bca140a22"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>abbr</b></td></tr>
<tr class="separator:aa10fab3fd30a1ed67febb96bca140a22"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adad3455913df2a456359cd524079c573"><td class="memItemLeft" align="right" valign="top"><a id="adad3455913df2a456359cd524079c573"></a>
+<tr class="memitem:adad3455913df2a456359cd524079c573"><td class="memItemLeft" align="right" valign="top"><a id="adad3455913df2a456359cd524079c573" name="adad3455913df2a456359cd524079c573"></a>
long int&#160;</td><td class="memItemRight" valign="bottom"><b>gmtoff</b></td></tr>
<tr class="separator:adad3455913df2a456359cd524079c573"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a210efbc51a27749f082223a25b10c73e"><td class="memItemLeft" align="right" valign="top"><a id="a210efbc51a27749f082223a25b10c73e"></a>
+<tr class="memitem:a210efbc51a27749f082223a25b10c73e"><td class="memItemLeft" align="right" valign="top"><a id="a210efbc51a27749f082223a25b10c73e" name="a210efbc51a27749f082223a25b10c73e"></a>
unsigned char&#160;</td><td class="memItemRight" valign="bottom"><b>isdst</b></td></tr>
<tr class="separator:a210efbc51a27749f082223a25b10c73e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0c5aec71f7de99568b3a7575cdba976"><td class="memItemLeft" align="right" valign="top"><a id="af0c5aec71f7de99568b3a7575cdba976"></a>
+<tr class="memitem:af0c5aec71f7de99568b3a7575cdba976"><td class="memItemLeft" align="right" valign="top"><a id="af0c5aec71f7de99568b3a7575cdba976" name="af0c5aec71f7de99568b3a7575cdba976"></a>
unsigned char&#160;</td><td class="memItemRight" valign="bottom"><b>isgmt</b></td></tr>
<tr class="separator:af0c5aec71f7de99568b3a7575cdba976"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd39f38de193f8edfa0ff1454543c642"><td class="memItemLeft" align="right" valign="top"><a id="acd39f38de193f8edfa0ff1454543c642"></a>
+<tr class="memitem:acd39f38de193f8edfa0ff1454543c642"><td class="memItemLeft" align="right" valign="top"><a id="acd39f38de193f8edfa0ff1454543c642" name="acd39f38de193f8edfa0ff1454543c642"></a>
unsigned char&#160;</td><td class="memItemRight" valign="bottom"><b>isstd</b></td></tr>
<tr class="separator:acd39f38de193f8edfa0ff1454543c642"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32e77e7eb9426f00cf5ab7a5e4769218"><td class="memItemLeft" align="right" valign="top"><a id="a32e77e7eb9426f00cf5ab7a5e4769218"></a>
+<tr class="memitem:a32e77e7eb9426f00cf5ab7a5e4769218"><td class="memItemLeft" align="right" valign="top"><a id="a32e77e7eb9426f00cf5ab7a5e4769218" name="a32e77e7eb9426f00cf5ab7a5e4769218"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>zname</b></td></tr>
<tr class="separator:a32e77e7eb9426f00cf5ab7a5e4769218"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -96,7 +95,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>zname</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structtzinfo.html b/apidocs/structtzinfo.html
index dfc348e4..f9c0eed1 100644
--- a/apidocs/structtzinfo.html
+++ b/apidocs/structtzinfo.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: tzinfo Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,38 +64,37 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">tzinfo Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">tzinfo Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a5f314fff21c9664b060fe39c8db3b5e4"><td class="memItemLeft" align="right" valign="top"><a id="a5f314fff21c9664b060fe39c8db3b5e4"></a>
+<tr class="memitem:a5f314fff21c9664b060fe39c8db3b5e4"><td class="memItemLeft" align="right" valign="top"><a id="a5f314fff21c9664b060fe39c8db3b5e4" name="a5f314fff21c9664b060fe39c8db3b5e4"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>charcnt</b> [4]</td></tr>
<tr class="separator:a5f314fff21c9664b060fe39c8db3b5e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae025c44a415619378ef04679b5f0f10f"><td class="memItemLeft" align="right" valign="top"><a id="ae025c44a415619378ef04679b5f0f10f"></a>
+<tr class="memitem:ae025c44a415619378ef04679b5f0f10f"><td class="memItemLeft" align="right" valign="top"><a id="ae025c44a415619378ef04679b5f0f10f" name="ae025c44a415619378ef04679b5f0f10f"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>leapcnt</b> [4]</td></tr>
<tr class="separator:ae025c44a415619378ef04679b5f0f10f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7267ec5edd98fe6d030801f70af880e1"><td class="memItemLeft" align="right" valign="top"><a id="a7267ec5edd98fe6d030801f70af880e1"></a>
+<tr class="memitem:a7267ec5edd98fe6d030801f70af880e1"><td class="memItemLeft" align="right" valign="top"><a id="a7267ec5edd98fe6d030801f70af880e1" name="a7267ec5edd98fe6d030801f70af880e1"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>magic</b> [4]</td></tr>
<tr class="separator:a7267ec5edd98fe6d030801f70af880e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab264794abc5b81fb2dd4f5bb14c1c268"><td class="memItemLeft" align="right" valign="top"><a id="ab264794abc5b81fb2dd4f5bb14c1c268"></a>
+<tr class="memitem:ab264794abc5b81fb2dd4f5bb14c1c268"><td class="memItemLeft" align="right" valign="top"><a id="ab264794abc5b81fb2dd4f5bb14c1c268" name="ab264794abc5b81fb2dd4f5bb14c1c268"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>timecnt</b> [4]</td></tr>
<tr class="separator:ab264794abc5b81fb2dd4f5bb14c1c268"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afff711483b9e4eaca30c9cbf0ba27723"><td class="memItemLeft" align="right" valign="top"><a id="afff711483b9e4eaca30c9cbf0ba27723"></a>
+<tr class="memitem:afff711483b9e4eaca30c9cbf0ba27723"><td class="memItemLeft" align="right" valign="top"><a id="afff711483b9e4eaca30c9cbf0ba27723" name="afff711483b9e4eaca30c9cbf0ba27723"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>ttisgmtcnt</b> [4]</td></tr>
<tr class="separator:afff711483b9e4eaca30c9cbf0ba27723"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a394af7614e2fc7349a118d2b3bd8a34d"><td class="memItemLeft" align="right" valign="top"><a id="a394af7614e2fc7349a118d2b3bd8a34d"></a>
+<tr class="memitem:a394af7614e2fc7349a118d2b3bd8a34d"><td class="memItemLeft" align="right" valign="top"><a id="a394af7614e2fc7349a118d2b3bd8a34d" name="a394af7614e2fc7349a118d2b3bd8a34d"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>ttisstdcnt</b> [4]</td></tr>
<tr class="separator:a394af7614e2fc7349a118d2b3bd8a34d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2bc468310f96e1e42c76acd4e6f75aca"><td class="memItemLeft" align="right" valign="top"><a id="a2bc468310f96e1e42c76acd4e6f75aca"></a>
+<tr class="memitem:a2bc468310f96e1e42c76acd4e6f75aca"><td class="memItemLeft" align="right" valign="top"><a id="a2bc468310f96e1e42c76acd4e6f75aca" name="a2bc468310f96e1e42c76acd4e6f75aca"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>typecnt</b> [4]</td></tr>
<tr class="separator:a2bc468310f96e1e42c76acd4e6f75aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad70011161c90c3f5917283a5afc21936"><td class="memItemLeft" align="right" valign="top"><a id="ad70011161c90c3f5917283a5afc21936"></a>
+<tr class="memitem:ad70011161c90c3f5917283a5afc21936"><td class="memItemLeft" align="right" valign="top"><a id="ad70011161c90c3f5917283a5afc21936" name="ad70011161c90c3f5917283a5afc21936"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>unused</b> [15]</td></tr>
<tr class="separator:ad70011161c90c3f5917283a5afc21936"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a897194619834eb5ad6cda1f4e5798ec2"><td class="memItemLeft" align="right" valign="top"><a id="a897194619834eb5ad6cda1f4e5798ec2"></a>
+<tr class="memitem:a897194619834eb5ad6cda1f4e5798ec2"><td class="memItemLeft" align="right" valign="top"><a id="a897194619834eb5ad6cda1f4e5798ec2" name="a897194619834eb5ad6cda1f4e5798ec2"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>version</b></td></tr>
<tr class="separator:a897194619834eb5ad6cda1f4e5798ec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -105,7 +104,7 @@ char&#160;</td><td class="memItemRight" valign="bottom"><b>version</b></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structut__instant.html b/apidocs/structut__instant.html
index 0e390038..7ea4f593 100644
--- a/apidocs/structut__instant.html
+++ b/apidocs/structut__instant.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: ut_instant Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,12 +64,11 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">ut_instant Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">ut_instant Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a580db00dd9b27454af1b3e3f9b4d3ecb"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structut__instant.html#a580db00dd9b27454af1b3e3f9b4d3ecb">d_hour</a></td></tr>
<tr class="separator:a580db00dd9b27454af1b3e3f9b4d3ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -97,7 +96,7 @@ Data Fields</h2></td></tr>
<tr class="separator:a81e3ac4208362cbfbcafe846b0216f12"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a580db00dd9b27454af1b3e3f9b4d3ecb"></a>
+<a id="a580db00dd9b27454af1b3e3f9b4d3ecb" name="a580db00dd9b27454af1b3e3f9b4d3ecb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a580db00dd9b27454af1b3e3f9b4d3ecb">&#9670;&nbsp;</a></span>d_hour</h2>
<div class="memitem">
@@ -108,11 +107,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0.0-23.9999] includes minute and second </p>
+<p >[0.0-23.9999] includes minute and second </p>
</div>
</div>
-<a id="ac7002360b3d2d6751c9f76b0751ccfca"></a>
+<a id="ac7002360b3d2d6751c9f76b0751ccfca" name="ac7002360b3d2d6751c9f76b0751ccfca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7002360b3d2d6751c9f76b0751ccfca">&#9670;&nbsp;</a></span>d_minute</h2>
<div class="memitem">
@@ -123,12 +122,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0.0-59.9999] includes second <br />
+<p >[0.0-59.9999] includes second <br />
</p>
</div>
</div>
-<a id="ab379732301da97977b5a4700855b1cb6"></a>
+<a id="ab379732301da97977b5a4700855b1cb6" name="ab379732301da97977b5a4700855b1cb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab379732301da97977b5a4700855b1cb6">&#9670;&nbsp;</a></span>d_second</h2>
<div class="memitem">
@@ -139,12 +138,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0.0-59.9999] <br />
+<p >[0.0-59.9999] <br />
</p>
</div>
</div>
-<a id="a0a0f54d06f28fa91a46d9c1948172797"></a>
+<a id="a0a0f54d06f28fa91a46d9c1948172797" name="a0a0f54d06f28fa91a46d9c1948172797"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a0f54d06f28fa91a46d9c1948172797">&#9670;&nbsp;</a></span>day</h2>
<div class="memitem">
@@ -155,12 +154,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[1-31] <br />
+<p >[1-31] <br />
</p>
</div>
</div>
-<a id="a3011a8ee4e51ab2bc3561821d6175b00"></a>
+<a id="a3011a8ee4e51ab2bc3561821d6175b00" name="a3011a8ee4e51ab2bc3561821d6175b00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3011a8ee4e51ab2bc3561821d6175b00">&#9670;&nbsp;</a></span>day_of_year</h2>
<div class="memitem">
@@ -171,11 +170,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[1-366] </p>
+<p >[1-366] </p>
</div>
</div>
-<a id="ada9783874279fb39027a066a62f60c0e"></a>
+<a id="ada9783874279fb39027a066a62f60c0e" name="ada9783874279fb39027a066a62f60c0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada9783874279fb39027a066a62f60c0e">&#9670;&nbsp;</a></span>i_hour</h2>
<div class="memitem">
@@ -186,12 +185,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0-23] <br />
+<p >[0-23] <br />
</p>
</div>
</div>
-<a id="ac4530d4331a1741b3fd7d83ebe5faab8"></a>
+<a id="ac4530d4331a1741b3fd7d83ebe5faab8" name="ac4530d4331a1741b3fd7d83ebe5faab8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4530d4331a1741b3fd7d83ebe5faab8">&#9670;&nbsp;</a></span>i_minute</h2>
<div class="memitem">
@@ -202,12 +201,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0-59] <br />
+<p >[0-59] <br />
</p>
</div>
</div>
-<a id="ae178950f09d4d6102dfd655df222c2eb"></a>
+<a id="ae178950f09d4d6102dfd655df222c2eb" name="ae178950f09d4d6102dfd655df222c2eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae178950f09d4d6102dfd655df222c2eb">&#9670;&nbsp;</a></span>i_second</h2>
<div class="memitem">
@@ -218,12 +217,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0-59] <br />
+<p >[0-59] <br />
</p>
</div>
</div>
-<a id="acc596fb9f5f6b26620c2869f1971d7b7"></a>
+<a id="acc596fb9f5f6b26620c2869f1971d7b7" name="acc596fb9f5f6b26620c2869f1971d7b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc596fb9f5f6b26620c2869f1971d7b7">&#9670;&nbsp;</a></span>j_date</h2>
<div class="memitem">
@@ -234,11 +233,11 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>Julian decimal date, 0 = 01 Jan 4713 BC 12 HR UT </p>
+<p >Julian decimal date, 0 = 01 Jan 4713 BC 12 HR UT </p>
</div>
</div>
-<a id="a02a71f42b488eb4170228654451b9277"></a>
+<a id="a02a71f42b488eb4170228654451b9277" name="a02a71f42b488eb4170228654451b9277"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02a71f42b488eb4170228654451b9277">&#9670;&nbsp;</a></span>month</h2>
<div class="memitem">
@@ -249,12 +248,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[1-12] <br />
+<p >[1-12] <br />
</p>
</div>
</div>
-<a id="a0c78cca667d66d7421ab30de5746b848"></a>
+<a id="a0c78cca667d66d7421ab30de5746b848" name="a0c78cca667d66d7421ab30de5746b848"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c78cca667d66d7421ab30de5746b848">&#9670;&nbsp;</a></span>weekday</h2>
<div class="memitem">
@@ -265,12 +264,12 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>[0-6] <br />
+<p >[0-6] <br />
</p>
</div>
</div>
-<a id="a81e3ac4208362cbfbcafe846b0216f12"></a>
+<a id="a81e3ac4208362cbfbcafe846b0216f12" name="a81e3ac4208362cbfbcafe846b0216f12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81e3ac4208362cbfbcafe846b0216f12">&#9670;&nbsp;</a></span>year</h2>
<div class="memitem">
@@ -281,7 +280,7 @@ Data Fields</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>year, valid range [-4,713, +2,147,483,647] </p>
+<p >year, valid range [-4,713, +2,147,483,647] </p>
</div>
</div>
@@ -291,7 +290,7 @@ Data Fields</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structwd__map.html b/apidocs/structwd__map.html
index 4ebbd6b3..16cbd70c 100644
--- a/apidocs/structwd__map.html
+++ b/apidocs/structwd__map.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: wd_map Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">wd_map Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">wd_map Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a28d6a4fede7b633d7b0736ccb628ba5e"><td class="memItemLeft" align="right" valign="top"><a id="a28d6a4fede7b633d7b0736ccb628ba5e"></a>
+<tr class="memitem:a28d6a4fede7b633d7b0736ccb628ba5e"><td class="memItemLeft" align="right" valign="top"><a id="a28d6a4fede7b633d7b0736ccb628ba5e" name="a28d6a4fede7b633d7b0736ccb628ba5e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:a28d6a4fede7b633d7b0736ccb628ba5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a90a182a5bd126f068ae4f1e9dcc5fa4b"><td class="memItemLeft" align="right" valign="top"><a id="a90a182a5bd126f068ae4f1e9dcc5fa4b"></a>
+<tr class="memitem:a90a182a5bd126f068ae4f1e9dcc5fa4b"><td class="memItemLeft" align="right" valign="top"><a id="a90a182a5bd126f068ae4f1e9dcc5fa4b" name="a90a182a5bd126f068ae4f1e9dcc5fa4b"></a>
icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b>wd</b></td></tr>
<tr class="separator:a90a182a5bd126f068ae4f1e9dcc5fa4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ icalrecurrencetype_weekday&#160;</td><td class="memItemRight" valign="bottom"><b
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structyy__buffer__state.html b/apidocs/structyy__buffer__state.html
index 40754623..dbd51eb5 100644
--- a/apidocs/structyy__buffer__state.html
+++ b/apidocs/structyy__buffer__state.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: yy_buffer_state Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,50 +64,49 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">yy_buffer_state Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">yy_buffer_state Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a9d60c60af6e1a6f69de16871fd64f85f"><td class="memItemLeft" align="right" valign="top"><a id="a9d60c60af6e1a6f69de16871fd64f85f"></a>
+<tr class="memitem:a9d60c60af6e1a6f69de16871fd64f85f"><td class="memItemLeft" align="right" valign="top"><a id="a9d60c60af6e1a6f69de16871fd64f85f" name="a9d60c60af6e1a6f69de16871fd64f85f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_at_bol</b></td></tr>
<tr class="separator:a9d60c60af6e1a6f69de16871fd64f85f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c4fcd8be759e6bf11e6d3e8cdb0307"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307">yy_bs_column</a></td></tr>
<tr class="separator:a10c4fcd8be759e6bf11e6d3e8cdb0307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a818e94bc9c766e683c60df1e9fd01199"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199">yy_bs_lineno</a></td></tr>
<tr class="separator:a818e94bc9c766e683c60df1e9fd01199"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58aa927f098b99d99e75da80f9b681ef"><td class="memItemLeft" align="right" valign="top"><a id="a58aa927f098b99d99e75da80f9b681ef"></a>
+<tr class="memitem:a58aa927f098b99d99e75da80f9b681ef"><td class="memItemLeft" align="right" valign="top"><a id="a58aa927f098b99d99e75da80f9b681ef" name="a58aa927f098b99d99e75da80f9b681ef"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>yy_buf_pos</b></td></tr>
<tr class="separator:a58aa927f098b99d99e75da80f9b681ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a48302f5f3477a9c78bbddf56d356ef54"><td class="memItemLeft" align="right" valign="top"><a id="a48302f5f3477a9c78bbddf56d356ef54"></a>
+<tr class="memitem:a48302f5f3477a9c78bbddf56d356ef54"><td class="memItemLeft" align="right" valign="top"><a id="a48302f5f3477a9c78bbddf56d356ef54" name="a48302f5f3477a9c78bbddf56d356ef54"></a>
yy_size_t&#160;</td><td class="memItemRight" valign="bottom"><b>yy_buf_size</b></td></tr>
<tr class="separator:a48302f5f3477a9c78bbddf56d356ef54"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70fd925d37a2f0454fbd0def675d106c"><td class="memItemLeft" align="right" valign="top"><a id="a70fd925d37a2f0454fbd0def675d106c"></a>
+<tr class="memitem:a70fd925d37a2f0454fbd0def675d106c"><td class="memItemLeft" align="right" valign="top"><a id="a70fd925d37a2f0454fbd0def675d106c" name="a70fd925d37a2f0454fbd0def675d106c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_buffer_status</b></td></tr>
<tr class="separator:a70fd925d37a2f0454fbd0def675d106c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7b8df8d8a4688e57b0b8d3ca75adc85"><td class="memItemLeft" align="right" valign="top"><a id="ad7b8df8d8a4688e57b0b8d3ca75adc85"></a>
+<tr class="memitem:ad7b8df8d8a4688e57b0b8d3ca75adc85"><td class="memItemLeft" align="right" valign="top"><a id="ad7b8df8d8a4688e57b0b8d3ca75adc85" name="ad7b8df8d8a4688e57b0b8d3ca75adc85"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>yy_ch_buf</b></td></tr>
<tr class="separator:ad7b8df8d8a4688e57b0b8d3ca75adc85"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63d2afbb1d79a3fc63df9e12626f827d"><td class="memItemLeft" align="right" valign="top"><a id="a63d2afbb1d79a3fc63df9e12626f827d"></a>
+<tr class="memitem:a63d2afbb1d79a3fc63df9e12626f827d"><td class="memItemLeft" align="right" valign="top"><a id="a63d2afbb1d79a3fc63df9e12626f827d" name="a63d2afbb1d79a3fc63df9e12626f827d"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_fill_buffer</b></td></tr>
<tr class="separator:a63d2afbb1d79a3fc63df9e12626f827d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4843d1422e3276b636d475a3095bd948"><td class="memItemLeft" align="right" valign="top"><a id="a4843d1422e3276b636d475a3095bd948"></a>
+<tr class="memitem:a4843d1422e3276b636d475a3095bd948"><td class="memItemLeft" align="right" valign="top"><a id="a4843d1422e3276b636d475a3095bd948" name="a4843d1422e3276b636d475a3095bd948"></a>
FILE *&#160;</td><td class="memItemRight" valign="bottom"><b>yy_input_file</b></td></tr>
<tr class="separator:a4843d1422e3276b636d475a3095bd948"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf5c70eea75581b58c0ee7bd31b14490"><td class="memItemLeft" align="right" valign="top"><a id="abf5c70eea75581b58c0ee7bd31b14490"></a>
+<tr class="memitem:abf5c70eea75581b58c0ee7bd31b14490"><td class="memItemLeft" align="right" valign="top"><a id="abf5c70eea75581b58c0ee7bd31b14490" name="abf5c70eea75581b58c0ee7bd31b14490"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_is_interactive</b></td></tr>
<tr class="separator:abf5c70eea75581b58c0ee7bd31b14490"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a80ce2431c70dc4f89ced487f18449465"><td class="memItemLeft" align="right" valign="top"><a id="a80ce2431c70dc4f89ced487f18449465"></a>
+<tr class="memitem:a80ce2431c70dc4f89ced487f18449465"><td class="memItemLeft" align="right" valign="top"><a id="a80ce2431c70dc4f89ced487f18449465" name="a80ce2431c70dc4f89ced487f18449465"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_is_our_buffer</b></td></tr>
<tr class="separator:a80ce2431c70dc4f89ced487f18449465"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06406208824817acfec2183b79080945"><td class="memItemLeft" align="right" valign="top"><a id="a06406208824817acfec2183b79080945"></a>
+<tr class="memitem:a06406208824817acfec2183b79080945"><td class="memItemLeft" align="right" valign="top"><a id="a06406208824817acfec2183b79080945" name="a06406208824817acfec2183b79080945"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_n_chars</b></td></tr>
<tr class="separator:a06406208824817acfec2183b79080945"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
-<a id="a10c4fcd8be759e6bf11e6d3e8cdb0307"></a>
+<a id="a10c4fcd8be759e6bf11e6d3e8cdb0307" name="a10c4fcd8be759e6bf11e6d3e8cdb0307"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10c4fcd8be759e6bf11e6d3e8cdb0307">&#9670;&nbsp;</a></span>yy_bs_column</h2>
<div class="memitem">
@@ -118,11 +117,11 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_n_chars</b></td></t
</tr>
</table>
</div><div class="memdoc">
-<p>The column count. </p>
+<p >The column count. </p>
</div>
</div>
-<a id="a818e94bc9c766e683c60df1e9fd01199"></a>
+<a id="a818e94bc9c766e683c60df1e9fd01199" name="a818e94bc9c766e683c60df1e9fd01199"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a818e94bc9c766e683c60df1e9fd01199">&#9670;&nbsp;</a></span>yy_bs_lineno</h2>
<div class="memitem">
@@ -133,7 +132,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_n_chars</b></td></t
</tr>
</table>
</div><div class="memdoc">
-<p>The line count. </p>
+<p >The line count. </p>
</div>
</div>
@@ -143,7 +142,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>yy_n_chars</b></td></t
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structyy__trans__info.html b/apidocs/structyy__trans__info.html
index 2b022aee..beb7623b 100644
--- a/apidocs/structyy__trans__info.html
+++ b/apidocs/structyy__trans__info.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: yy_trans_info Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">yy_trans_info Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">yy_trans_info Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:ae0715250c2bef261e596e77e0030f13e"><td class="memItemLeft" align="right" valign="top"><a id="ae0715250c2bef261e596e77e0030f13e"></a>
+<tr class="memitem:ae0715250c2bef261e596e77e0030f13e"><td class="memItemLeft" align="right" valign="top"><a id="ae0715250c2bef261e596e77e0030f13e" name="ae0715250c2bef261e596e77e0030f13e"></a>
flex_int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>yy_nxt</b></td></tr>
<tr class="separator:ae0715250c2bef261e596e77e0030f13e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c9f61e770deef50bd4e697310342fe9"><td class="memItemLeft" align="right" valign="top"><a id="a5c9f61e770deef50bd4e697310342fe9"></a>
+<tr class="memitem:a5c9f61e770deef50bd4e697310342fe9"><td class="memItemLeft" align="right" valign="top"><a id="a5c9f61e770deef50bd4e697310342fe9" name="a5c9f61e770deef50bd4e697310342fe9"></a>
flex_int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>yy_verify</b></td></tr>
<tr class="separator:a5c9f61e770deef50bd4e697310342fe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ flex_int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>yy_verify</b>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/structzone__context.html b/apidocs/structzone__context.html
index 8cfead54..06de68bb 100644
--- a/apidocs/structzone__context.html
+++ b/apidocs/structzone__context.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: zone_context Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,47 +64,46 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">zone_context Struct Reference</div> </div>
+ <div class="headertitle"><div class="title">zone_context Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:af74e8667c8fbd2e333c521fbd2fc59c4"><td class="memItemLeft" align="right" valign="top"><a id="af74e8667c8fbd2e333c521fbd2fc59c4"></a>
+<tr class="memitem:af74e8667c8fbd2e333c521fbd2fc59c4"><td class="memItemLeft" align="right" valign="top"><a id="af74e8667c8fbd2e333c521fbd2fc59c4" name="af74e8667c8fbd2e333c521fbd2fc59c4"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>final_recur</b></td></tr>
<tr class="separator:af74e8667c8fbd2e333c521fbd2fc59c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0749bbee2092d4513c8caac6d6a6d89f"><td class="memItemLeft" align="right" valign="top"><a id="a0749bbee2092d4513c8caac6d6a6d89f"></a>
+<tr class="memitem:a0749bbee2092d4513c8caac6d6a6d89f"><td class="memItemLeft" align="right" valign="top"><a id="a0749bbee2092d4513c8caac6d6a6d89f" name="a0749bbee2092d4513c8caac6d6a6d89f"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>gmtoff_from</b></td></tr>
<tr class="separator:a0749bbee2092d4513c8caac6d6a6d89f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a797a9adec14a7534ed81e3a5093840f6"><td class="memItemLeft" align="right" valign="top"><a id="a797a9adec14a7534ed81e3a5093840f6"></a>
+<tr class="memitem:a797a9adec14a7534ed81e3a5093840f6"><td class="memItemLeft" align="right" valign="top"><a id="a797a9adec14a7534ed81e3a5093840f6" name="a797a9adec14a7534ed81e3a5093840f6"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>gmtoff_to</b></td></tr>
<tr class="separator:a797a9adec14a7534ed81e3a5093840f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81b2df168c744501f6c3f84c4c803766"><td class="memItemLeft" align="right" valign="top"><a id="a81b2df168c744501f6c3f84c4c803766"></a>
+<tr class="memitem:a81b2df168c744501f6c3f84c4c803766"><td class="memItemLeft" align="right" valign="top"><a id="a81b2df168c744501f6c3f84c4c803766" name="a81b2df168c744501f6c3f84c4c803766"></a>
enum icalcomponent_kind&#160;</td><td class="memItemRight" valign="bottom"><b>kind</b></td></tr>
<tr class="separator:a81b2df168c744501f6c3f84c4c803766"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa74746f1ce2c23542a3732f62a60c649"><td class="memItemLeft" align="right" valign="top"><a id="aa74746f1ce2c23542a3732f62a60c649"></a>
+<tr class="memitem:aa74746f1ce2c23542a3732f62a60c649"><td class="memItemLeft" align="right" valign="top"><a id="aa74746f1ce2c23542a3732f62a60c649" name="aa74746f1ce2c23542a3732f62a60c649"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
<tr class="separator:aa74746f1ce2c23542a3732f62a60c649"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a823e469f77960cb7f2bedd8b2131cc7c"><td class="memItemLeft" align="right" valign="top"><a id="a823e469f77960cb7f2bedd8b2131cc7c"></a>
+<tr class="memitem:a823e469f77960cb7f2bedd8b2131cc7c"><td class="memItemLeft" align="right" valign="top"><a id="a823e469f77960cb7f2bedd8b2131cc7c" name="a823e469f77960cb7f2bedd8b2131cc7c"></a>
short&#160;</td><td class="memItemRight" valign="bottom"><b>num_monthdays</b></td></tr>
<tr class="separator:a823e469f77960cb7f2bedd8b2131cc7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0affee6197effb84237d380bb7fbda00"><td class="memItemLeft" align="right" valign="top"><a id="a0affee6197effb84237d380bb7fbda00"></a>
+<tr class="memitem:a0affee6197effb84237d380bb7fbda00"><td class="memItemLeft" align="right" valign="top"><a id="a0affee6197effb84237d380bb7fbda00" name="a0affee6197effb84237d380bb7fbda00"></a>
<a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>prev_time</b></td></tr>
<tr class="separator:a0affee6197effb84237d380bb7fbda00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa40b54d5c47d0324b36073c106e766d1"><td class="memItemLeft" align="right" valign="top"><a id="aa40b54d5c47d0324b36073c106e766d1"></a>
+<tr class="memitem:aa40b54d5c47d0324b36073c106e766d1"><td class="memItemLeft" align="right" valign="top"><a id="aa40b54d5c47d0324b36073c106e766d1" name="aa40b54d5c47d0324b36073c106e766d1"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>rdate_comp</b></td></tr>
<tr class="separator:aa40b54d5c47d0324b36073c106e766d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa77ec3a265a43bff1907a5917907867a"><td class="memItemLeft" align="right" valign="top"><a id="aa77ec3a265a43bff1907a5917907867a"></a>
+<tr class="memitem:aa77ec3a265a43bff1907a5917907867a"><td class="memItemLeft" align="right" valign="top"><a id="aa77ec3a265a43bff1907a5917907867a" name="aa77ec3a265a43bff1907a5917907867a"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>recur</b></td></tr>
<tr class="separator:aa77ec3a265a43bff1907a5917907867a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa95bc151c998e5e743c8aadbec57a51"><td class="memItemLeft" align="right" valign="top"><a id="afa95bc151c998e5e743c8aadbec57a51"></a>
+<tr class="memitem:afa95bc151c998e5e743c8aadbec57a51"><td class="memItemLeft" align="right" valign="top"><a id="afa95bc151c998e5e743c8aadbec57a51" name="afa95bc151c998e5e743c8aadbec57a51"></a>
<a class="el" href="structicalcomponent__impl.html">icalcomponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>rrule_comp</b></td></tr>
<tr class="separator:afa95bc151c998e5e743c8aadbec57a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a550cd542381a9d1e4ef5d16ad283b6be"><td class="memItemLeft" align="right" valign="top"><a id="a550cd542381a9d1e4ef5d16ad283b6be"></a>
+<tr class="memitem:a550cd542381a9d1e4ef5d16ad283b6be"><td class="memItemLeft" align="right" valign="top"><a id="a550cd542381a9d1e4ef5d16ad283b6be" name="a550cd542381a9d1e4ef5d16ad283b6be"></a>
icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>rrule_prop</b></td></tr>
<tr class="separator:a550cd542381a9d1e4ef5d16ad283b6be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae20361fad1a44c74e1644ec04239274"><td class="memItemLeft" align="right" valign="top"><a id="aae20361fad1a44c74e1644ec04239274"></a>
+<tr class="memitem:aae20361fad1a44c74e1644ec04239274"><td class="memItemLeft" align="right" valign="top"><a id="aae20361fad1a44c74e1644ec04239274" name="aae20361fad1a44c74e1644ec04239274"></a>
<a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>time</b></td></tr>
<tr class="separator:aae20361fad1a44c74e1644ec04239274"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -114,7 +113,7 @@ icalproperty *&#160;</td><td class="memItemRight" valign="bottom"><b>rrule_prop<
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/tabs.css b/apidocs/tabs.css
index 85a0cd5b..00d1c602 100644
--- a/apidocs/tabs.css
+++ b/apidocs/tabs.css
@@ -1 +1 @@
-.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace!important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px!important;-webkit-border-radius:5px;border-radius:5px!important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0!important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px!important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}} \ No newline at end of file
+.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-btn{position:relative;display:inline-block;width:36px;height:36px;text-indent:36px;margin-left:8px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#666;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked) ~ #main-menu{display:none}#main-menu-state:checked ~ #main-menu{display:block}@media(min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked) ~ #main-menu{display:block}}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a span.sub-arrow:before{display:block;content:'+'}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px !important;-webkit-border-radius:5px;border-radius:5px !important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}} \ No newline at end of file
diff --git a/apidocs/unionValueItem.html b/apidocs/unionValueItem.html
index dd6ad3e3..0f43e74b 100644
--- a/apidocs/unionValueItem.html
+++ b/apidocs/unionValueItem.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: ValueItem Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,29 +64,28 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">ValueItem Union Reference</div> </div>
+ <div class="headertitle"><div class="title">ValueItem Union Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:abe8c146695632af377e2e351342d01db"><td class="memItemLeft" align="right" valign="top"><a id="abe8c146695632af377e2e351342d01db"></a>
+<tr class="memitem:abe8c146695632af377e2e351342d01db"><td class="memItemLeft" align="right" valign="top"><a id="abe8c146695632af377e2e351342d01db" name="abe8c146695632af377e2e351342d01db"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>any</b></td></tr>
<tr class="separator:abe8c146695632af377e2e351342d01db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40a668e0f973750c3bbab9cbb683280f"><td class="memItemLeft" align="right" valign="top"><a id="a40a668e0f973750c3bbab9cbb683280f"></a>
+<tr class="memitem:a40a668e0f973750c3bbab9cbb683280f"><td class="memItemLeft" align="right" valign="top"><a id="a40a668e0f973750c3bbab9cbb683280f" name="a40a668e0f973750c3bbab9cbb683280f"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>i</b></td></tr>
<tr class="separator:a40a668e0f973750c3bbab9cbb683280f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae0549dc325357b832d300a0f5aef452c"><td class="memItemLeft" align="right" valign="top"><a id="ae0549dc325357b832d300a0f5aef452c"></a>
+<tr class="memitem:ae0549dc325357b832d300a0f5aef452c"><td class="memItemLeft" align="right" valign="top"><a id="ae0549dc325357b832d300a0f5aef452c" name="ae0549dc325357b832d300a0f5aef452c"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>l</b></td></tr>
<tr class="separator:ae0549dc325357b832d300a0f5aef452c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b388cec2332f4553eddae7ff286e3ed"><td class="memItemLeft" align="right" valign="top"><a id="a6b388cec2332f4553eddae7ff286e3ed"></a>
+<tr class="memitem:a6b388cec2332f4553eddae7ff286e3ed"><td class="memItemLeft" align="right" valign="top"><a id="a6b388cec2332f4553eddae7ff286e3ed" name="a6b388cec2332f4553eddae7ff286e3ed"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>strs</b></td></tr>
<tr class="separator:a6b388cec2332f4553eddae7ff286e3ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4909b8082b57e0c5432df40a495ae1e"><td class="memItemLeft" align="right" valign="top"><a id="ab4909b8082b57e0c5432df40a495ae1e"></a>
+<tr class="memitem:ab4909b8082b57e0c5432df40a495ae1e"><td class="memItemLeft" align="right" valign="top"><a id="ab4909b8082b57e0c5432df40a495ae1e" name="ab4909b8082b57e0c5432df40a495ae1e"></a>
const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><b>ustrs</b></td></tr>
<tr class="separator:ab4909b8082b57e0c5432df40a495ae1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1501e5544677c74d42e0937500ccb85d"><td class="memItemLeft" align="right" valign="top"><a id="a1501e5544677c74d42e0937500ccb85d"></a>
+<tr class="memitem:a1501e5544677c74d42e0937500ccb85d"><td class="memItemLeft" align="right" valign="top"><a id="a1501e5544677c74d42e0937500ccb85d" name="a1501e5544677c74d42e0937500ccb85d"></a>
<a class="el" href="structVObject.html">VObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>vobj</b></td></tr>
<tr class="separator:a1501e5544677c74d42e0937500ccb85d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -96,7 +95,7 @@ const wchar_t *&#160;</td><td class="memItemRight" valign="bottom"><b>ustrs</b><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/unionYYSTYPE.html b/apidocs/unionYYSTYPE.html
index 966068ad..76df6c5d 100644
--- a/apidocs/unionYYSTYPE.html
+++ b/apidocs/unionYYSTYPE.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: YYSTYPE Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,20 +64,19 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">YYSTYPE Union Reference</div> </div>
+ <div class="headertitle"><div class="title">YYSTYPE Union Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a7dcd193f3595a575bb8504f2b71a45ea"><td class="memItemLeft" align="right" valign="top"><a id="a7dcd193f3595a575bb8504f2b71a45ea"></a>
+<tr class="memitem:a7dcd193f3595a575bb8504f2b71a45ea"><td class="memItemLeft" align="right" valign="top"><a id="a7dcd193f3595a575bb8504f2b71a45ea" name="a7dcd193f3595a575bb8504f2b71a45ea"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>str</b></td></tr>
<tr class="separator:a7dcd193f3595a575bb8504f2b71a45ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaf2c379ee1ac9f6227b30a3272ced040"><td class="memItemLeft" align="right" valign="top"><a id="aaf2c379ee1ac9f6227b30a3272ced040"></a>
+<tr class="memitem:aaf2c379ee1ac9f6227b30a3272ced040"><td class="memItemLeft" align="right" valign="top"><a id="aaf2c379ee1ac9f6227b30a3272ced040" name="aaf2c379ee1ac9f6227b30a3272ced040"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>v_string</b></td></tr>
<tr class="separator:aaf2c379ee1ac9f6227b30a3272ced040"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac57d9a17759494980e3276209eeb2cf4"><td class="memItemLeft" align="right" valign="top"><a id="ac57d9a17759494980e3276209eeb2cf4"></a>
+<tr class="memitem:ac57d9a17759494980e3276209eeb2cf4"><td class="memItemLeft" align="right" valign="top"><a id="ac57d9a17759494980e3276209eeb2cf4" name="ac57d9a17759494980e3276209eeb2cf4"></a>
<a class="el" href="structVObject.html">VObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>vobj</b></td></tr>
<tr class="separator:ac57d9a17759494980e3276209eeb2cf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -89,7 +88,7 @@ char *&#160;</td><td class="memItemRight" valign="bottom"><b>v_string</b></td></
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/unionicalvalue__impl_1_1data.html b/apidocs/unionicalvalue__impl_1_1data.html
index cc296444..0862a36b 100644
--- a/apidocs/unionicalvalue__impl_1_1data.html
+++ b/apidocs/unionicalvalue__impl_1_1data.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: icalvalue_impl::data Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -68,44 +68,43 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">icalvalue_impl::data Union Reference</div> </div>
+ <div class="headertitle"><div class="title">icalvalue_impl::data Union Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:a583add07fadd99d1e512402c475997d7"><td class="memItemLeft" align="right" valign="top"><a id="a583add07fadd99d1e512402c475997d7"></a>
+<tr class="memitem:a583add07fadd99d1e512402c475997d7"><td class="memItemLeft" align="right" valign="top"><a id="a583add07fadd99d1e512402c475997d7" name="a583add07fadd99d1e512402c475997d7"></a>
<a class="el" href="icalattach_8h.html#a56d5623c8bd51231d464b50cc69a72c5">icalattach</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>v_attach</b></td></tr>
<tr class="separator:a583add07fadd99d1e512402c475997d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2aa6ca58c84f0d2cd4ecae2442ddedee"><td class="memItemLeft" align="right" valign="top"><a id="a2aa6ca58c84f0d2cd4ecae2442ddedee"></a>
+<tr class="memitem:a2aa6ca58c84f0d2cd4ecae2442ddedee"><td class="memItemLeft" align="right" valign="top"><a id="a2aa6ca58c84f0d2cd4ecae2442ddedee" name="a2aa6ca58c84f0d2cd4ecae2442ddedee"></a>
struct <a class="el" href="structicaldurationtype.html">icaldurationtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>v_duration</b></td></tr>
<tr class="separator:a2aa6ca58c84f0d2cd4ecae2442ddedee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40b13cf6efef63951be0a7dab786ad41"><td class="memItemLeft" align="right" valign="top"><a id="a40b13cf6efef63951be0a7dab786ad41"></a>
+<tr class="memitem:a40b13cf6efef63951be0a7dab786ad41"><td class="memItemLeft" align="right" valign="top"><a id="a40b13cf6efef63951be0a7dab786ad41" name="a40b13cf6efef63951be0a7dab786ad41"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>v_enum</b></td></tr>
<tr class="separator:a40b13cf6efef63951be0a7dab786ad41"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1533b67307016d1aed7165ca36151835"><td class="memItemLeft" align="right" valign="top"><a id="a1533b67307016d1aed7165ca36151835"></a>
+<tr class="memitem:a1533b67307016d1aed7165ca36151835"><td class="memItemLeft" align="right" valign="top"><a id="a1533b67307016d1aed7165ca36151835" name="a1533b67307016d1aed7165ca36151835"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>v_float</b></td></tr>
<tr class="separator:a1533b67307016d1aed7165ca36151835"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af8066d2ee3c88573b3b42777e365cc45"><td class="memItemLeft" align="right" valign="top"><a id="af8066d2ee3c88573b3b42777e365cc45"></a>
+<tr class="memitem:af8066d2ee3c88573b3b42777e365cc45"><td class="memItemLeft" align="right" valign="top"><a id="af8066d2ee3c88573b3b42777e365cc45" name="af8066d2ee3c88573b3b42777e365cc45"></a>
struct <a class="el" href="structicalgeotype.html">icalgeotype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>v_geo</b></td></tr>
<tr class="separator:af8066d2ee3c88573b3b42777e365cc45"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5a5f04a87e4cb9a2fab4b18a3a6c34e"><td class="memItemLeft" align="right" valign="top"><a id="ac5a5f04a87e4cb9a2fab4b18a3a6c34e"></a>
+<tr class="memitem:ac5a5f04a87e4cb9a2fab4b18a3a6c34e"><td class="memItemLeft" align="right" valign="top"><a id="ac5a5f04a87e4cb9a2fab4b18a3a6c34e" name="ac5a5f04a87e4cb9a2fab4b18a3a6c34e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>v_int</b></td></tr>
<tr class="separator:ac5a5f04a87e4cb9a2fab4b18a3a6c34e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ad3ce6c9e4015ce62efe24ff2212e6a"><td class="memItemLeft" align="right" valign="top"><a id="a7ad3ce6c9e4015ce62efe24ff2212e6a"></a>
+<tr class="memitem:a7ad3ce6c9e4015ce62efe24ff2212e6a"><td class="memItemLeft" align="right" valign="top"><a id="a7ad3ce6c9e4015ce62efe24ff2212e6a" name="a7ad3ce6c9e4015ce62efe24ff2212e6a"></a>
struct <a class="el" href="structicalperiodtype.html">icalperiodtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>v_period</b></td></tr>
<tr class="separator:a7ad3ce6c9e4015ce62efe24ff2212e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81d8f7235a29d27af3851b6aea8b1632"><td class="memItemLeft" align="right" valign="top"><a id="a81d8f7235a29d27af3851b6aea8b1632"></a>
+<tr class="memitem:a81d8f7235a29d27af3851b6aea8b1632"><td class="memItemLeft" align="right" valign="top"><a id="a81d8f7235a29d27af3851b6aea8b1632" name="a81d8f7235a29d27af3851b6aea8b1632"></a>
struct <a class="el" href="structicalrecurrencetype.html">icalrecurrencetype</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>v_recur</b></td></tr>
<tr class="separator:a81d8f7235a29d27af3851b6aea8b1632"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7950170c9391fbc7b5ea4d8aef884697"><td class="memItemLeft" align="right" valign="top"><a id="a7950170c9391fbc7b5ea4d8aef884697"></a>
+<tr class="memitem:a7950170c9391fbc7b5ea4d8aef884697"><td class="memItemLeft" align="right" valign="top"><a id="a7950170c9391fbc7b5ea4d8aef884697" name="a7950170c9391fbc7b5ea4d8aef884697"></a>
struct <a class="el" href="structicalreqstattype.html">icalreqstattype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>v_requeststatus</b></td></tr>
<tr class="separator:a7950170c9391fbc7b5ea4d8aef884697"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae8e66b4de2fa8031791a93db9730574"><td class="memItemLeft" align="right" valign="top"><a id="aae8e66b4de2fa8031791a93db9730574"></a>
+<tr class="memitem:aae8e66b4de2fa8031791a93db9730574"><td class="memItemLeft" align="right" valign="top"><a id="aae8e66b4de2fa8031791a93db9730574" name="aae8e66b4de2fa8031791a93db9730574"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>v_string</b></td></tr>
<tr class="separator:aae8e66b4de2fa8031791a93db9730574"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4372d3498c18f3eb53865a1ca10a960b"><td class="memItemLeft" align="right" valign="top"><a id="a4372d3498c18f3eb53865a1ca10a960b"></a>
+<tr class="memitem:a4372d3498c18f3eb53865a1ca10a960b"><td class="memItemLeft" align="right" valign="top"><a id="a4372d3498c18f3eb53865a1ca10a960b" name="a4372d3498c18f3eb53865a1ca10a960b"></a>
struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>v_time</b></td></tr>
<tr class="separator:a4372d3498c18f3eb53865a1ca10a960b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -115,7 +114,7 @@ struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160;</td><
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/unionyyalloc.html b/apidocs/unionyyalloc.html
index 5c9877f6..87d4cead 100644
--- a/apidocs/unionyyalloc.html
+++ b/apidocs/unionyyalloc.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: yyalloc Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -64,17 +64,16 @@ $(function() {
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
- <div class="headertitle">
-<div class="title">yyalloc Union Reference</div> </div>
+ <div class="headertitle"><div class="title">yyalloc Union Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aad44e4a724037e32eeb58333c516bb45"><td class="memItemLeft" align="right" valign="top"><a id="aad44e4a724037e32eeb58333c516bb45"></a>
+<tr class="memitem:aad44e4a724037e32eeb58333c516bb45"><td class="memItemLeft" align="right" valign="top"><a id="aad44e4a724037e32eeb58333c516bb45" name="aad44e4a724037e32eeb58333c516bb45"></a>
yytype_int16&#160;</td><td class="memItemRight" valign="bottom"><b>yyss</b></td></tr>
<tr class="separator:aad44e4a724037e32eeb58333c516bb45"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9494cc8d8cd0eba1b44ca20fe89de5d2"><td class="memItemLeft" align="right" valign="top"><a id="a9494cc8d8cd0eba1b44ca20fe89de5d2"></a>
+<tr class="memitem:a9494cc8d8cd0eba1b44ca20fe89de5d2"><td class="memItemLeft" align="right" valign="top"><a id="a9494cc8d8cd0eba1b44ca20fe89de5d2" name="a9494cc8d8cd0eba1b44ca20fe89de5d2"></a>
<a class="el" href="unionYYSTYPE.html">YYSTYPE</a>&#160;</td><td class="memItemRight" valign="bottom"><b>yyvs</b></td></tr>
<tr class="separator:a9494cc8d8cd0eba1b44ca20fe89de5d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -84,7 +83,7 @@ yytype_int16&#160;</td><td class="memItemRight" valign="bottom"><b>yyss</b></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/vcaltmp_8h_source.html b/apidocs/vcaltmp_8h_source.html
index 0d58eb3c..40689155 100644
--- a/apidocs/vcaltmp_8h_source.html
+++ b/apidocs/vcaltmp_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: vcaltmp.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,114 +66,113 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">vcaltmp.h</div> </div>
+ <div class="headertitle"><div class="title">vcaltmp.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***************************************************************************</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">(C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">For purposes of this license notice, the term Licensors shall mean,</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">collectively, Apple Computer, Inc., AT&amp;T Corp., International</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">The term Licensor shall mean any of the Licensors.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">Subject to acceptance of the following conditions, permission is hereby</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">granted by Licensors without the need for written agreement and without</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">license or royalty fees, to use, copy, modify and distribute this</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">software for any purpose.</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">The above copyright notice and the following four paragraphs must be</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">reproduced in all copies of this software and any software including</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">this software.</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">THIS SOFTWARE IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND NO LICENSOR SHALL HAVE</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">ANY OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment">MODIFICATIONS.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment">IN NO EVENT SHALL ANY LICENSOR BE LIABLE TO ANY PARTY FOR DIRECT,</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">DAMAGE.</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">EACH LICENSOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED,</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF NONINFRINGEMENT OR THE</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">PURPOSE.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">The software is provided with RESTRICTED RIGHTS. Use, duplication, or</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">disclosure by the government are subject to restrictions set forth in</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">***************************************************************************/</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#ifndef VCALTMP_H</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define VCALTMP_H</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#include &quot;vcc.h&quot;</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;{</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsCreateVCal(<span class="keywordtype">char</span> *date_created,</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordtype">char</span> *location,</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordtype">char</span> *product_id, <span class="keywordtype">char</span> *time_zone, <span class="keywordtype">char</span> *version);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsAddEvent(<a class="code" href="structVObject.html">VObject</a> *vcal,</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordtype">char</span> *start_date_time,</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">char</span> *end_date_time,</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordtype">char</span> *description,</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordtype">char</span> *summary,</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordtype">char</span> *categories,</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">char</span> *classification,</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordtype">char</span> *status, <span class="keywordtype">char</span> *transparency, <span class="keywordtype">char</span> *uid,</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordtype">char</span> *url);</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsAddTodo(<a class="code" href="structVObject.html">VObject</a> *vcal,</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordtype">char</span> *start_date_time,</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">char</span> *due_date_time,</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">char</span> *date_time_complete,</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordtype">char</span> *description,</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordtype">char</span> *summary,</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordtype">char</span> *priority,</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordtype">char</span> *classification, <span class="keywordtype">char</span> *status, <span class="keywordtype">char</span> *uid,</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordtype">char</span> *url);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsAddAAlarm(<a class="code" href="structVObject.html">VObject</a> *vevent,</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordtype">char</span> *run_time,</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordtype">char</span> *snooze_time,</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *audio_content);</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsAddMAlarm(<a class="code" href="structVObject.html">VObject</a> *vevent,</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordtype">char</span> *run_time,</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordtype">char</span> *snooze_time,</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *email_address, <span class="keywordtype">char</span> *note);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsAddDAlarm(<a class="code" href="structVObject.html">VObject</a> *vevent,</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordtype">char</span> *run_time,</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordtype">char</span> *snooze_time,</div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *display_string);</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vcsAddPAlarm(<a class="code" href="structVObject.html">VObject</a> *vevent,</div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordtype">char</span> *run_time,</div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordtype">char</span> *snooze_time,</div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *procedure_name);</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;}</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VCALTMP_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/***************************************************************************</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">(C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">For purposes of this license notice, the term Licensors shall mean,</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">collectively, Apple Computer, Inc., AT&amp;T Corp., International</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">The term Licensor shall mean any of the Licensors.</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">Subject to acceptance of the following conditions, permission is hereby</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">granted by Licensors without the need for written agreement and without</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">license or royalty fees, to use, copy, modify and distribute this</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">software for any purpose.</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">The above copyright notice and the following four paragraphs must be</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">reproduced in all copies of this software and any software including</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">this software.</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"></span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">THIS SOFTWARE IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND NO LICENSOR SHALL HAVE</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">ANY OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">MODIFICATIONS.</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"></span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment">IN NO EVENT SHALL ANY LICENSOR BE LIABLE TO ANY PARTY FOR DIRECT,</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment">OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment">DAMAGE.</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"></span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment">EACH LICENSOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED,</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment">INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF NONINFRINGEMENT OR THE</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment">IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment">PURPOSE.</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"></span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment">The software is provided with RESTRICTED RIGHTS. Use, duplication, or</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment">disclosure by the government are subject to restrictions set forth in</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable.</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"></span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">***************************************************************************/</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#ifndef VCALTMP_H</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#define VCALTMP_H</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#include &quot;vcc.h&quot;</span></div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>{</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsCreateVCal(<span class="keywordtype">char</span> *date_created,</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordtype">char</span> *location,</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordtype">char</span> *product_id, <span class="keywordtype">char</span> *time_zone, <span class="keywordtype">char</span> *version);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsAddEvent(<a class="code hl_struct" href="structVObject.html">VObject</a> *vcal,</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordtype">char</span> *start_date_time,</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordtype">char</span> *end_date_time,</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordtype">char</span> *description,</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordtype">char</span> *summary,</div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">char</span> *categories,</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordtype">char</span> *classification,</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordtype">char</span> *status, <span class="keywordtype">char</span> *transparency, <span class="keywordtype">char</span> *uid,</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keywordtype">char</span> *url);</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsAddTodo(<a class="code hl_struct" href="structVObject.html">VObject</a> *vcal,</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordtype">char</span> *start_date_time,</div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keywordtype">char</span> *due_date_time,</div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">char</span> *date_time_complete,</div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordtype">char</span> *description,</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <span class="keywordtype">char</span> *summary,</div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordtype">char</span> *priority,</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordtype">char</span> *classification, <span class="keywordtype">char</span> *status, <span class="keywordtype">char</span> *uid,</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keywordtype">char</span> *url);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsAddAAlarm(<a class="code hl_struct" href="structVObject.html">VObject</a> *vevent,</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <span class="keywordtype">char</span> *run_time,</div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keywordtype">char</span> *snooze_time,</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *audio_content);</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> </div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsAddMAlarm(<a class="code hl_struct" href="structVObject.html">VObject</a> *vevent,</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <span class="keywordtype">char</span> *run_time,</div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keywordtype">char</span> *snooze_time,</div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *email_address, <span class="keywordtype">char</span> *note);</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsAddDAlarm(<a class="code hl_struct" href="structVObject.html">VObject</a> *vevent,</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keywordtype">char</span> *run_time,</div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordtype">char</span> *snooze_time,</div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *display_string);</div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vcsAddPAlarm(<a class="code hl_struct" href="structVObject.html">VObject</a> *vevent,</div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordtype">char</span> *run_time,</div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keywordtype">char</span> *snooze_time,</div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordtype">char</span> *repeat_count, <span class="keywordtype">char</span> *procedure_name);</div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>}</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="preprocessor">#endif </span><span class="comment">/* VCALTMP_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="astructVObject_html"><div class="ttname"><a href="structVObject.html">VObject</a></div><div class="ttdef"><b>Definition:</b> vobject.c:69</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/vcc_8h_source.html b/apidocs/vcc_8h_source.html
index f04725b2..961b3212 100644
--- a/apidocs/vcc_8h_source.html
+++ b/apidocs/vcc_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: vcc.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,95 +66,94 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">vcc.h</div> </div>
+ <div class="headertitle"><div class="title">vcc.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***************************************************************************</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">(C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">For purposes of this license notice, the term Licensors shall mean,</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">collectively, Apple Computer, Inc., AT&amp;T Corp., International</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">The term Licensor shall mean any of the Licensors.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">Subject to acceptance of the following conditions, permission is hereby</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">granted by Licensors without the need for written agreement and without</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">license or royalty fees, to use, copy, modify and distribute this</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">software for any purpose.</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">The above copyright notice and the following four paragraphs must be</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">reproduced in all copies of this software and any software including</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">this software.</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">THIS SOFTWARE IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND NO LICENSOR SHALL HAVE</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">ANY OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment">MODIFICATIONS.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment">IN NO EVENT SHALL ANY LICENSOR BE LIABLE TO ANY PARTY FOR DIRECT,</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">DAMAGE.</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">EACH LICENSOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED,</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF NONINFRINGEMENT OR THE</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">PURPOSE.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">The software is provided with RESTRICTED RIGHTS. Use, duplication, or</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">disclosure by the government are subject to restrictions set forth in</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">***************************************************************************/</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#ifndef VCC_H</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define VCC_H</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#include &quot;vobject.h&quot;</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;{</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">typedef</span> void (*MimeErrorHandler) (<span class="keywordtype">char</span> *);</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> registerMimeErrorHandler(MimeErrorHandler);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *Parse_MIME(<span class="keyword">const</span> <span class="keywordtype">char</span> *input, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> len);</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *Parse_MIME_FromFileName(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="comment">/* NOTE regarding Parse_MIME_FromFile</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment">The function above, Parse_MIME_FromFile, comes in two flavors,</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment">neither of which is exported from the DLL. Each version takes</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment">a CFile or FILE* as a parameter, neither of which can be</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">passed across a DLL interface (at least that is my experience).</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">If you are linking this code into your build directly then</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment">you may find them a more convenient API that the other flavors</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment">that take a file name. If you use them with the DLL LIB you</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment">will get a link error.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment">*/</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#ifdef INCLUDEMFC</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *Parse_MIME_FromFile(CFile * file);</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *Parse_MIME_FromFile(FILE * file);</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;}</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; </div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VCC_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/***************************************************************************</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">(C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">For purposes of this license notice, the term Licensors shall mean,</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">collectively, Apple Computer, Inc., AT&amp;T Corp., International</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">The term Licensor shall mean any of the Licensors.</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">Subject to acceptance of the following conditions, permission is hereby</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">granted by Licensors without the need for written agreement and without</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">license or royalty fees, to use, copy, modify and distribute this</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">software for any purpose.</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">The above copyright notice and the following four paragraphs must be</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">reproduced in all copies of this software and any software including</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">this software.</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"></span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">THIS SOFTWARE IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND NO LICENSOR SHALL HAVE</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">ANY OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">MODIFICATIONS.</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"></span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment">IN NO EVENT SHALL ANY LICENSOR BE LIABLE TO ANY PARTY FOR DIRECT,</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment">OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment">DAMAGE.</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"></span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment">EACH LICENSOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED,</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment">INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF NONINFRINGEMENT OR THE</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment">IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment">PURPOSE.</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"></span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment">The software is provided with RESTRICTED RIGHTS. Use, duplication, or</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment">disclosure by the government are subject to restrictions set forth in</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable.</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"></span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">***************************************************************************/</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#ifndef VCC_H</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#define VCC_H</span></div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#include &quot;vobject.h&quot;</span></div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>{</div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">typedef</span> void (*MimeErrorHandler) (<span class="keywordtype">char</span> *);</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> registerMimeErrorHandler(MimeErrorHandler);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *Parse_MIME(<span class="keyword">const</span> <span class="keywordtype">char</span> *input, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> len);</div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *Parse_MIME_FromFileName(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="comment">/* NOTE regarding Parse_MIME_FromFile</span></div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment">The function above, Parse_MIME_FromFile, comes in two flavors,</span></div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment">neither of which is exported from the DLL. Each version takes</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment">a CFile or FILE* as a parameter, neither of which can be</span></div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">passed across a DLL interface (at least that is my experience).</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment">If you are linking this code into your build directly then</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="comment">you may find them a more convenient API that the other flavors</span></div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="comment">that take a file name. If you use them with the DLL LIB you</span></div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="comment">will get a link error.</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="comment">*/</span></div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#ifdef INCLUDEMFC</span></div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *Parse_MIME_FromFile(CFile * file);</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#else</span></div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *Parse_MIME_FromFile(FILE * file);</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span>}</div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor">#endif </span><span class="comment">/* VCC_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="astructVObject_html"><div class="ttname"><a href="structVObject.html">VObject</a></div><div class="ttdef"><b>Definition:</b> vobject.c:69</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/vcomponent__cxx_8h.html b/apidocs/vcomponent__cxx_8h.html
index b2d40e73..cce1708a 100644
--- a/apidocs/vcomponent__cxx_8h.html
+++ b/apidocs/vcomponent__cxx_8h.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: vcomponent_cxx.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -69,8 +69,7 @@ $(function() {
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> </div>
- <div class="headertitle">
-<div class="title">vcomponent_cxx.h File Reference</div> </div>
+ <div class="headertitle"><div class="title">vcomponent_cxx.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -79,7 +78,7 @@ $(function() {
<p><a href="vcomponent__cxx_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1VAgenda.html">LibICal::VAgenda</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,24 +106,24 @@ Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLibICal_1_1XStandard.html">LibICal::XStandard</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
-<tr class="memitem:a37aec0be13c97960f5c79f53fe903137"><td class="memItemLeft" align="right" valign="top"><a id="a37aec0be13c97960f5c79f53fe903137"></a>
+<tr class="memitem:a37aec0be13c97960f5c79f53fe903137"><td class="memItemLeft" align="right" valign="top"><a id="a37aec0be13c97960f5c79f53fe903137" name="a37aec0be13c97960f5c79f53fe903137"></a>
typedef <a class="el" href="classICPointerHolder.html">ICPointerHolder</a>&lt; <a class="el" href="classLibICal_1_1VComponent.html">LibICal::VComponent</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>VComponentTmpPtr</b></td></tr>
<tr class="separator:a37aec0be13c97960f5c79f53fe903137"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>C++ classes for the icalcomponent wrapper (VToDo VEvent, etc..). </p>
+<div class="textblock"><p >C++ classes for the icalcomponent wrapper (VToDo VEvent, etc..). </p>
<dl class="section author"><dt>Author</dt><dd>fnguyen (12/10/01)</dd></dl>
<p>(C) COPYRIGHT 2001, Critical Path</p>
-<p>This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
-<p>The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
-<p>Or:</p>
-<p>The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
+<p >This library is free software; you can redistribute it and/or modify it under the terms of either:</p>
+<p >The LGPL as published by the Free Software Foundation, version 2.1, available at: <a href="https://www.gnu.org/licenses/lgpl-2.1.html">https://www.gnu.org/licenses/lgpl-2.1.html</a></p>
+<p >Or:</p>
+<p >The Mozilla Public License Version 2.0. You may obtain a copy of the License at <a href="https://www.mozilla.org/MPL/">https://www.mozilla.org/MPL/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:51 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/vcomponent__cxx_8h_source.html b/apidocs/vcomponent__cxx_8h_source.html
index c4e35956..3e6954ce 100644
--- a/apidocs/vcomponent__cxx_8h_source.html
+++ b/apidocs/vcomponent__cxx_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: vcomponent_cxx.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,306 +66,305 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">vcomponent_cxx.h</div> </div>
+ <div class="headertitle"><div class="title">vcomponent_cxx.h</div></div>
</div><!--header-->
<div class="contents">
-<a href="vcomponent__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICAL_VCOMPONENT_CXX_H</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICAL_VCOMPONENT_CXX_H</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;}</div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span>LibICal</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">class </span>ICalProperty;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html"> 47</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a>();</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;);</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">virtual</span> ~<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a>();</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a>(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keyword">operator</span> <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *()</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; {</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">return</span> imp;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; }</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordtype">void</span> new_from_string(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="comment">// detach imp to this object. use with caution. it would cause</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="comment">// memory leak if you are not careful.</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordtype">void</span> detach();</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; std::string as_ical_string();</div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordtype">bool</span> is_valid();</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; icalcomponent_kind isa();</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordtype">int</span> isa_component(<span class="keywordtype">void</span> *component);</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d"> 77</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a>(<a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property);</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordtype">void</span> remove_property(<a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property);</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordtype">int</span> count_properties(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="comment">// Iterate through the properties</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *get_current_property();</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *get_first_property(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <a class="code" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *get_next_property(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="comment">// Working with components</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
-<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2"> 93</a></span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code" href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">get_inner</a>();</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordtype">void</span> add_component(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">void</span> remove_component(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">int</span> count_components(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
-<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67"> 108</a></span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code" href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">get_current_component</a>();</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_first_component(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_next_component(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
-<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5"> 113</a></span>&#160; <a class="code" href="structicalcompiter.html">icalcompiter</a> <a class="code" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a>(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <a class="code" href="structicalcompiter.html">icalcompiter</a> end_component(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *next(<a class="code" href="structicalcompiter.html">icalcompiter</a> *i);</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *prev(<a class="code" href="structicalcompiter.html">icalcompiter</a> *i);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *current(<a class="code" href="structicalcompiter.html">icalcompiter</a> *i);</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; </div>
-<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82"> 120</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a>();</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; </div>
-<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30"> 123</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a>();</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
-<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47"> 126</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a>();</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
-<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4"> 129</a></span>&#160; <span class="keyword">static</span> icalcomponent_kind <a class="code" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keyword">static</span> std::string kind_to_string(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; </div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_dtstart() const;</div>
-<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02"> 134</a></span>&#160; <span class="keywordtype">void</span> set_dtstart(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_dtend() const;</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordtype">void</span> set_dtend(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_due() const;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordtype">void</span> set_due(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; </div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> get_duration() const;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keywordtype">void</span> set_duration(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> &amp;v);</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; icalproperty_method get_method() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">void</span> set_method(<span class="keyword">const</span> icalproperty_method &amp;method);</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_dtstamp() const;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordtype">void</span> set_dtstamp(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; </div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; std::string get_summary() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordtype">void</span> set_summary(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; std::string get_location() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordtype">void</span> set_location(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; std::string get_description() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordtype">void</span> set_description(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; std::string get_comment() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordtype">void</span> set_comment(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; std::string get_uid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordtype">void</span> set_uid(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; std::string get_relcalid() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <span class="keywordtype">void</span> set_relcalid(<span class="keyword">const</span> std::string &amp;v);</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; </div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> get_recurrenceid() const;</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordtype">void</span> set_recurrenceid(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; </div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordtype">int</span> get_sequence() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordtype">void</span> set_sequence(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; </div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordtype">int</span> get_status() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordtype">void</span> set_status(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_status &amp;v);</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; </div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42"> 194</a></span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code" href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">get_first_real_component</a>();</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keyword">virtual</span> <span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a> get_span();</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordtype">int</span> recurrence_is_excluded(<span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *dtstart, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *recurtime);</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; </div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="comment">/* helper functions for adding/removing/updating property and sub-components */</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; </div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; </div>
-<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2"> 209</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a>(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, <span class="keywordtype">bool</span> ignoreValue);</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordtype">bool</span> update(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, <span class="keywordtype">bool</span> removeMissing);</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordtype">bool</span> add(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;);</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; </div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="comment">/* Internal operations. They are private, and you should not be using them. */</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *get_parent();</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordtype">void</span> set_parent(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> *parent);</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; </div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keywordtype">char</span> *quote_ical_string(<span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; </div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *imp;</div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;};</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
-<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classLibICal_1_1VCalendar.html"> 224</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;{</div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a>();</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;);</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;);</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; ~<a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a>();</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; </div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VCalendar.html">VCalendar</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;};</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; </div>
-<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classLibICal_1_1VEvent.html"> 236</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;{</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a>();</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;);</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;);</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; ~<a class="code" href="classLibICal_1_1VEvent.html">VEvent</a>();</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; </div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VEvent.html">VEvent</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;};</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; </div>
-<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classLibICal_1_1VToDo.html"> 248</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;{</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a>();</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;);</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;);</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; ~<a class="code" href="classLibICal_1_1VToDo.html">VToDo</a>();</div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; </div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VToDo.html">VToDo</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;};</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; </div>
-<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classLibICal_1_1VAgenda.html"> 260</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;{</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a>();</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;);</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;);</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; ~<a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a>();</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VAgenda.html">VAgenda</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;};</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; </div>
-<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="classLibICal_1_1VQuery.html"> 272</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;{</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a>();</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;);</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;);</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; ~<a class="code" href="classLibICal_1_1VQuery.html">VQuery</a>();</div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; </div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VQuery.html">VQuery</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;};</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; </div>
-<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classLibICal_1_1VJournal.html"> 284</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;{</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a>();</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;);</div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;);</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; ~<a class="code" href="classLibICal_1_1VJournal.html">VJournal</a>();</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; </div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VJournal.html">VJournal</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;};</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; </div>
-<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="classLibICal_1_1VAlarm.html"> 296</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;{</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a>();</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;);</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;);</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; ~<a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a>();</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; </div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VAlarm.html">VAlarm</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; </div>
-<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878"> 312</a></span>&#160; icalrequeststatus <a class="code" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">getTriggerTime</a>(<a class="code" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;c, <span class="keyword">struct</span> <a class="code" href="structicaltriggertype.html">icaltriggertype</a> *tr);</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;};</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
-<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="classLibICal_1_1VFreeBusy.html"> 315</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;{</div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>();</div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;);</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;);</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; ~<a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>();</div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;};</div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; </div>
-<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classLibICal_1_1VTimezone.html"> 327</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;{</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a>();</div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;);</div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;);</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; ~<a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a>();</div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; </div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1VTimezone.html">VTimezone</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;};</div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
-<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="classLibICal_1_1XStandard.html"> 339</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;{</div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a>();</div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;);</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;);</div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; ~<a class="code" href="classLibICal_1_1XStandard.html">XStandard</a>();</div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; </div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1XStandard.html">XStandard</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;};</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; </div>
-<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="classLibICal_1_1XDaylight.html"> 351</a></span>&#160;<span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a>: <span class="keyword">public</span> <a class="code" href="classLibICal_1_1VComponent.html">VComponent</a></div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;{</div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a>();</div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a>(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;);</div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;);</div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; ~<a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a>();</div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; </div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a>(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classLibICal_1_1XDaylight.html">XDaylight</a>(<span class="keyword">const</span> std::string &amp;str);</div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;};</div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; </div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;} <span class="comment">// namespace LibICal;</span></div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; </div>
-<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;<span class="keyword">typedef</span> <a class="code" href="classICPointerHolder.html">ICPointerHolder &lt; LibICal::VComponent &gt;</a> <a class="code" href="classICPointerHolder.html">VComponentTmpPtr</a>;</div>
-<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; </div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICAL_VCOMPONENT_H */</span><span class="preprocessor"></span></div>
+<a href="vcomponent__cxx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#ifndef ICAL_VCOMPONENT_CXX_H</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define ICAL_VCOMPONENT_CXX_H</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="icptrholder__cxx_8h.html">icptrholder_cxx.h</a>&quot;</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>{</div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;<a class="code" href="icalerror_8h.html">icalerror.h</a>&quot;</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;<a class="code" href="icalcomponent_8h.html">icalcomponent.h</a>&quot;</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>}</div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">namespace </span>LibICal</div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>{</div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keyword">class </span>ICalProperty;</div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html"> 47</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>{</div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a>();</div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;);</div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;);</div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">~VComponent</a>();</div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a>(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keyword">operator</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *()</div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> {</div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordflow">return</span> imp;</div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordtype">void</span> new_from_string(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="comment">// detach imp to this object. use with caution. it would cause</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="comment">// memory leak if you are not careful.</span></div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordtype">void</span> detach();</div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> std::string as_ical_string();</div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keywordtype">bool</span> is_valid();</div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> icalcomponent_kind isa();</div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="keywordtype">int</span> isa_component(<span class="keywordtype">void</span> *component);</div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d"> 77</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">add_property</a>(<a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property);</div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keywordtype">void</span> remove_property(<a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *property);</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordtype">int</span> count_properties(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="comment">// Iterate through the properties</span></div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *get_current_property();</div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *get_first_property(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <a class="code hl_class" href="classLibICal_1_1ICalProperty.html">ICalProperty</a> *get_next_property(<span class="keyword">const</span> icalproperty_kind &amp;kind);</div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="comment">// Working with components</span></div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598"> 93</a></span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code hl_function" href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">get_inner</a>();</div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keywordtype">void</span> add_component(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">void</span> remove_component(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *child);</div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordtype">int</span> count_components(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74"> 108</a></span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code hl_function" href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">get_current_component</a>();</div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_first_component(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_next_component(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5"> 113</a></span> <a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> <a class="code hl_function" href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">begin_component</a>(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> end_component(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *next(<a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> *i);</div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *prev(<a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> *i);</div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *current(<a class="code hl_struct" href="structicalcompiter.html">icalcompiter</a> *i);</div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82"> 120</a></span> <span class="keywordtype">int</span> <a class="code hl_function" href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">count_errors</a>();</div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30"> 123</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">strip_errors</a>();</div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47"> 126</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">convert_errors</a>();</div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4"> 129</a></span> <span class="keyword">static</span> icalcomponent_kind <a class="code hl_function" href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">string_to_kind</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="keyword">static</span> std::string kind_to_string(<span class="keyword">const</span> icalcomponent_kind &amp;kind);</div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_dtstart() const;</div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keywordtype">void</span> set_dtstart(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#ad4c61e11d937eb2d945915ef8abefa02"> 147</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_dtend() const;</div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keywordtype">void</span> set_dtend(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_due() const;</div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="keywordtype">void</span> set_due(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> get_duration() const;</div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="keywordtype">void</span> set_duration(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaldurationtype.html">icaldurationtype</a> &amp;v);</div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> </div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> icalproperty_method get_method() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keywordtype">void</span> set_method(<span class="keyword">const</span> icalproperty_method &amp;method);</div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_dtstamp() const;</div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keywordtype">void</span> set_dtstamp(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> std::string get_summary() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="keywordtype">void</span> set_summary(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> </div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> std::string get_location() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <span class="keywordtype">void</span> set_location(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> std::string get_description() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> <span class="keywordtype">void</span> set_description(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> std::string get_comment() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keywordtype">void</span> set_comment(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> std::string get_uid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keywordtype">void</span> set_uid(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> std::string get_relcalid() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <span class="keywordtype">void</span> set_relcalid(<span class="keyword">const</span> std::string &amp;v);</div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> get_recurrenceid() const;</div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keywordtype">void</span> set_recurrenceid(<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> &amp;v);</div>
+<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> </div>
+<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> <span class="keywordtype">int</span> get_sequence() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordtype">void</span> set_sequence(<span class="keyword">const</span> <span class="keywordtype">int</span> &amp;v);</div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keywordtype">int</span> get_status() <span class="keyword">const</span>;</div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="keywordtype">void</span> set_status(<span class="keyword">const</span> <span class="keyword">enum</span> icalproperty_status &amp;v);</div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1"> 194</a></span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *<a class="code hl_function" href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">get_first_real_component</a>();</div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
+<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#a853dd4369910c564d72cce30700206eb"> 200</a></span> <span class="keyword">virtual</span> <span class="keyword">struct </span><a class="code hl_struct" href="structicaltime__span.html">icaltime_span</a> get_span();</div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <span class="keywordtype">int</span> recurrence_is_excluded(<span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *dtstart, <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltimetype.html">icaltimetype</a> *recurtime);</div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> </div>
+<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="comment">/* helper functions for adding/removing/updating property and sub-components */</span></div>
+<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> </div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2"> 209</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">remove</a>(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, <span class="keywordtype">bool</span> ignoreValue);</div>
+<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <span class="keywordtype">bool</span> update(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;, <span class="keywordtype">bool</span> removeMissing);</div>
+<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <span class="keywordtype">bool</span> add(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;);</div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> </div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <span class="comment">/* Internal operations. They are private, and you should not be using them. */</span></div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *get_parent();</div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keywordtype">void</span> set_parent(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> *parent);</div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> </div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <span class="keywordtype">char</span> *quote_ical_string(<span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> </div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *imp;</div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span>};</div>
+<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> </div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="classLibICal_1_1VCalendar.html"> 224</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span>{</div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a>();</div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;);</div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a> &amp;);</div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">~VCalendar</a>();</div>
+<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
+<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VCalendar.html">VCalendar</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span>};</div>
+<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> </div>
+<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="classLibICal_1_1VEvent.html"> 236</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span>{</div>
+<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a>();</div>
+<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;);</div>
+<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a> &amp;);</div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">~VEvent</a>();</div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
+<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VEvent.html">VEvent</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span>};</div>
+<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> </div>
+<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="classLibICal_1_1VToDo.html"> 248</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span>{</div>
+<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a>();</div>
+<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;);</div>
+<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a> &amp;);</div>
+<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">~VToDo</a>();</div>
+<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> </div>
+<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VToDo.html">VToDo</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span>};</div>
+<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> </div>
+<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="classLibICal_1_1VAgenda.html"> 260</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span>{</div>
+<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a>();</div>
+<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;);</div>
+<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a> &amp;);</div>
+<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">~VAgenda</a>();</div>
+<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> </div>
+<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VAgenda.html">VAgenda</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span>};</div>
+<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> </div>
+<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"><a class="line" href="classLibICal_1_1VQuery.html"> 272</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span>{</div>
+<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a>();</div>
+<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;);</div>
+<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a> &amp;);</div>
+<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">~VQuery</a>();</div>
+<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> </div>
+<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VQuery.html">VQuery</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span>};</div>
+<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> </div>
+<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="classLibICal_1_1VJournal.html"> 284</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span>{</div>
+<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a>();</div>
+<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;);</div>
+<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a> &amp;);</div>
+<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">~VJournal</a>();</div>
+<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> </div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VJournal.html">VJournal</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span>};</div>
+<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> </div>
+<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"><a class="line" href="classLibICal_1_1VAlarm.html"> 296</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span>{</div>
+<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a>();</div>
+<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;);</div>
+<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a> &amp;);</div>
+<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">~VAlarm</a>();</div>
+<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> </div>
+<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VAlarm.html">VAlarm</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> </div>
+<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"><a class="line" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878"> 312</a></span> icalrequeststatus <a class="code hl_function" href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">getTriggerTime</a>(<a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a> &amp;c, <span class="keyword">struct</span> <a class="code hl_struct" href="structicaltriggertype.html">icaltriggertype</a> *tr);</div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span>};</div>
+<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
+<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="classLibICal_1_1VFreeBusy.html"> 315</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span>{</div>
+<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>();</div>
+<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;);</div>
+<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a> &amp;);</div>
+<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">~VFreeBusy</a>();</div>
+<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
+<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VFreeBusy.html">VFreeBusy</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span>};</div>
+<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> </div>
+<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="classLibICal_1_1VTimezone.html"> 327</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span>{</div>
+<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a>();</div>
+<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;);</div>
+<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a> &amp;);</div>
+<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">~VTimezone</a>();</div>
+<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> </div>
+<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1VTimezone.html">VTimezone</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span>};</div>
+<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> </div>
+<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"><a class="line" href="classLibICal_1_1XStandard.html"> 339</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span>{</div>
+<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a>();</div>
+<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;);</div>
+<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a> &amp;);</div>
+<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">~XStandard</a>();</div>
+<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> </div>
+<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1XStandard.html">XStandard</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span>};</div>
+<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> </div>
+<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"><a class="line" href="classLibICal_1_1XDaylight.html"> 351</a></span><span class="keyword">class </span>LIBICAL_ICAL_EXPORT <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a>: <span class="keyword">public</span> <a class="code hl_class" href="classLibICal_1_1VComponent.html">VComponent</a></div>
+<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span>{</div>
+<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span><span class="keyword">public</span>:</div>
+<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a>();</div>
+<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a>(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;);</div>
+<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;operator=(<span class="keyword">const</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a> &amp;);</div>
+<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">~XDaylight</a>();</div>
+<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> </div>
+<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a>(<a class="code hl_struct" href="structicalcomponent__impl.html">icalcomponent</a> *v);</div>
+<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> <span class="keyword">explicit</span> <a class="code hl_class" href="classLibICal_1_1XDaylight.html">XDaylight</a>(<span class="keyword">const</span> std::string &amp;str);</div>
+<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span>};</div>
+<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> </div>
+<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span>} <span class="comment">// namespace LibICal;</span></div>
+<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> </div>
+<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span><span class="keyword">typedef</span> <a class="code hl_class" href="classICPointerHolder.html">ICPointerHolder &lt; LibICal::VComponent &gt;</a> <a class="code hl_class" href="classICPointerHolder.html">VComponentTmpPtr</a>;</div>
+<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> </div>
+<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span><span class="preprocessor">#endif </span><span class="comment">/* ICAL_VCOMPONENT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclassICPointerHolder_html"><div class="ttname"><a href="classICPointerHolder.html">ICPointerHolder</a></div><div class="ttdef"><b>Definition:</b> icptrholder_cxx.h:48</div></div>
<div class="ttc" id="aclassLibICal_1_1ICalProperty_html"><div class="ttname"><a href="classLibICal_1_1ICalProperty.html">LibICal::ICalProperty</a></div><div class="ttdef"><b>Definition:</b> icalproperty_cxx.h:41</div></div>
<div class="ttc" id="aclassLibICal_1_1VAgenda_html"><div class="ttname"><a href="classLibICal_1_1VAgenda.html">LibICal::VAgenda</a></div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:261</div></div>
@@ -373,16 +372,16 @@ $(function() {
<div class="ttc" id="aclassLibICal_1_1VAlarm_html_a6f1393e3173f4c697c65ce9c62d9c878"><div class="ttname"><a href="classLibICal_1_1VAlarm.html#a6f1393e3173f4c697c65ce9c62d9c878">LibICal::VAlarm::getTriggerTime</a></div><div class="ttdeci">icalrequeststatus getTriggerTime(VComponent &amp;c, struct icaltriggertype *tr)</div></div>
<div class="ttc" id="aclassLibICal_1_1VCalendar_html"><div class="ttname"><a href="classLibICal_1_1VCalendar.html">LibICal::VCalendar</a></div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:225</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html"><div class="ttname"><a href="classLibICal_1_1VComponent.html">LibICal::VComponent</a></div><div class="ttdoc">A class wrapping the libical icalcomponent functions.</div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:48</div></div>
-<div class="ttc" id="aclassLibICal_1_1VComponent_html_a25a40d8ecb6ede6703cddc92e029ae67"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a25a40d8ecb6ede6703cddc92e029ae67">LibICal::VComponent::get_current_component</a></div><div class="ttdeci">VComponent * get_current_component()</div><div class="ttdoc">Iterate through components.</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_a31c1d2f710cae635a6ee1e5198135d47"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a31c1d2f710cae635a6ee1e5198135d47">LibICal::VComponent::convert_errors</a></div><div class="ttdeci">void convert_errors()</div><div class="ttdoc">Convert some X-LIC-ERROR properties into RETURN-STATUS properties.</div></div>
+<div class="ttc" id="aclassLibICal_1_1VComponent_html_a3ec71c88c274db41235c90f98ee73b74"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a3ec71c88c274db41235c90f98ee73b74">LibICal::VComponent::get_current_component</a></div><div class="ttdeci">VComponent * get_current_component()</div><div class="ttdoc">Iterate through components.</div></div>
+<div class="ttc" id="aclassLibICal_1_1VComponent_html_a490ed40b1a5dffd2abaed17e49b79598"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a490ed40b1a5dffd2abaed17e49b79598">LibICal::VComponent::get_inner</a></div><div class="ttdeci">VComponent * get_inner()</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_a61649c7e528709b715668407ae514b82"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a61649c7e528709b715668407ae514b82">LibICal::VComponent::count_errors</a></div><div class="ttdeci">int count_errors()</div><div class="ttdoc">Working with embedded error properties.</div></div>
-<div class="ttc" id="aclassLibICal_1_1VComponent_html_a65b316695b90f47ae6b148a04cf89c42"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a65b316695b90f47ae6b148a04cf89c42">LibICal::VComponent::get_first_real_component</a></div><div class="ttdeci">VComponent * get_first_real_component()</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_a78439d802b6d94686b0aada243532ec4"><div class="ttname"><a href="classLibICal_1_1VComponent.html#a78439d802b6d94686b0aada243532ec4">LibICal::VComponent::string_to_kind</a></div><div class="ttdeci">static icalcomponent_kind string_to_kind(const std::string &amp;str)</div><div class="ttdoc">Kind conversion routines.</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_ab998f38057c9193b4125728d054ef80d"><div class="ttname"><a href="classLibICal_1_1VComponent.html#ab998f38057c9193b4125728d054ef80d">LibICal::VComponent::add_property</a></div><div class="ttdeci">void add_property(ICalProperty *property)</div><div class="ttdoc">Working with properties.</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_abf328d7ef0ffcffa9099c57bfd092b30"><div class="ttname"><a href="classLibICal_1_1VComponent.html#abf328d7ef0ffcffa9099c57bfd092b30">LibICal::VComponent::strip_errors</a></div><div class="ttdeci">void strip_errors()</div><div class="ttdoc">Remove all X-LIC-ERROR properties.</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_ae251ebedad802b6d982af2926ff289a2"><div class="ttname"><a href="classLibICal_1_1VComponent.html#ae251ebedad802b6d982af2926ff289a2">LibICal::VComponent::remove</a></div><div class="ttdeci">bool remove(VComponent &amp;, bool ignoreValue)</div><div class="ttdoc">Note: the VComponent kind have to be the same.</div></div>
-<div class="ttc" id="aclassLibICal_1_1VComponent_html_aea9993a5eb13e0b517bffd84c4b318f2"><div class="ttname"><a href="classLibICal_1_1VComponent.html#aea9993a5eb13e0b517bffd84c4b318f2">LibICal::VComponent::get_inner</a></div><div class="ttdeci">VComponent * get_inner()</div></div>
<div class="ttc" id="aclassLibICal_1_1VComponent_html_aef8e4c73dda1c6ea6777903ea52431c5"><div class="ttname"><a href="classLibICal_1_1VComponent.html#aef8e4c73dda1c6ea6777903ea52431c5">LibICal::VComponent::begin_component</a></div><div class="ttdeci">icalcompiter begin_component(const icalcomponent_kind &amp;kind)</div><div class="ttdoc">Using external iterators.</div></div>
+<div class="ttc" id="aclassLibICal_1_1VComponent_html_aff167a3bdffb0acf44b3562887aa92b1"><div class="ttname"><a href="classLibICal_1_1VComponent.html#aff167a3bdffb0acf44b3562887aa92b1">LibICal::VComponent::get_first_real_component</a></div><div class="ttdeci">VComponent * get_first_real_component()</div></div>
<div class="ttc" id="aclassLibICal_1_1VEvent_html"><div class="ttname"><a href="classLibICal_1_1VEvent.html">LibICal::VEvent</a></div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:237</div></div>
<div class="ttc" id="aclassLibICal_1_1VFreeBusy_html"><div class="ttname"><a href="classLibICal_1_1VFreeBusy.html">LibICal::VFreeBusy</a></div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:316</div></div>
<div class="ttc" id="aclassLibICal_1_1VJournal_html"><div class="ttname"><a href="classLibICal_1_1VJournal.html">LibICal::VJournal</a></div><div class="ttdef"><b>Definition:</b> vcomponent_cxx.h:285</div></div>
@@ -403,7 +402,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
diff --git a/apidocs/vobject_8h_source.html b/apidocs/vobject_8h_source.html
index 02cf741a..b636477e 100644
--- a/apidocs/vobject_8h_source.html
+++ b/apidocs/vobject_8h_source.html
@@ -2,8 +2,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.9.1"/>
+<meta http-equiv="X-UA-Compatible" content="IE=11"/>
+<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Libical API Documentation: vobject.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -19,10 +19,9 @@
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">3.0</span>
+ <tr id="projectrow">
+ <td id="projectalign">
+ <div id="projectname">Libical API Documentation<span id="projectnumber">&#160;3.0</span>
</div>
</td>
</tr>
@@ -30,21 +29,22 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.9.1 -->
+<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
+var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-/* @license-end */</script>
+/* @license-end */
+</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -66,372 +66,371 @@ $(function() {
</div>
</div><!-- top -->
<div class="header">
- <div class="headertitle">
-<div class="title">vobject.h</div> </div>
+ <div class="headertitle"><div class="title">vobject.h</div></div>
</div><!--header-->
<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***************************************************************************</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">(C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">For purposes of this license notice, the term Licensors shall mean,</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">collectively, Apple Computer, Inc., AT&amp;T Corp., International</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">The term Licensor shall mean any of the Licensors.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">Subject to acceptance of the following conditions, permission is hereby</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">granted by Licensors without the need for written agreement and without</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">license or royalty fees, to use, copy, modify and distribute this</span></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">software for any purpose.</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">The above copyright notice and the following four paragraphs must be</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">reproduced in all copies of this software and any software including</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">this software.</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">THIS SOFTWARE IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND NO LICENSOR SHALL HAVE</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">ANY OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment">MODIFICATIONS.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment">IN NO EVENT SHALL ANY LICENSOR BE LIABLE TO ANY PARTY FOR DIRECT,</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">DAMAGE.</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">EACH LICENSOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED,</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF NONINFRINGEMENT OR THE</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">PURPOSE.</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">The software is provided with RESTRICTED RIGHTS. Use, duplication, or</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">disclosure by the government are subject to restrictions set forth in</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">***************************************************************************/</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment">The vCard/vCalendar C interface is implemented in the set</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment">of files as follows:</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment">vcc.y, yacc source, and vcc.c, the yacc output you will use</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment">implements the core parser</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="comment">vobject.c implements an API that insulates the caller from</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment">the parser and changes in the vCard/vCalendar BNF</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment">vcc.h and vobject.h are header files for their .c counterparts</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment">vcaltmp.h and vcaltmp.c implement vCalendar &quot;macro&quot; functions</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment">which you may find useful.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">test.c is a standalone test driver that exercises some of</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment">the features of the APIs provided. Invoke test.exe on a</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment">VCARD/VCALENDAR input text file and you will see the pretty</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="comment">print output of the internal representation (this pretty print</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment">output should give you a good idea of how the internal</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment">representation looks like -- there is one such output in the</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="comment">following too). Also, a file with the .out suffix is generated</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">to show that the internal representation can be written back</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">in the original text format.</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment">For more information on this API see the readme.txt file</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment">which accompanied this distribution.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment">*/</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#ifndef VOBJECT_H</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#define VOBJECT_H</span></div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#include &lt;stdlib.h&gt;</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;{</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define VC7bitProp &quot;7BIT&quot;</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define VC8bitProp &quot;8BIT&quot;</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#define VCAAlarmProp &quot;AALARM&quot;</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#define VCAdditionalNamesProp &quot;ADDN&quot;</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#define VCAdrProp &quot;ADR&quot;</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="preprocessor">#define VCAgentProp &quot;AGENT&quot;</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#define VCAIFFProp &quot;AIFF&quot;</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#define VCAOLProp &quot;AOL&quot;</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#define VCAppleLinkProp &quot;APPLELINK&quot;</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define VCAttachProp &quot;ATTACH&quot;</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#define VCAttendeeProp &quot;ATTENDEE&quot;</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#define VCATTMailProp &quot;ATTMAIL&quot;</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#define VCAudioContentProp &quot;AUDIOCONTENT&quot;</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#define VCAVIProp &quot;AVI&quot;</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define VCBase64Prop &quot;BASE64&quot;</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#define VCBBSProp &quot;BBS&quot;</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define VCBirthDateProp &quot;BDAY&quot;</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#define VCBMPProp &quot;BMP&quot;</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#define VCBodyProp &quot;BODY&quot;</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="preprocessor">#define VCBusinessRoleProp &quot;ROLE&quot;</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define VCCalProp &quot;VCALENDAR&quot;</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#define VCCaptionProp &quot;CAP&quot;</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define VCCardProp &quot;VCARD&quot;</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#define VCCarProp &quot;CAR&quot;</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#define VCCategoriesProp &quot;CATEGORIES&quot;</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="preprocessor">#define VCCellularProp &quot;CELL&quot;</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#define VCCGMProp &quot;CGM&quot;</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#define VCCharSetProp &quot;CS&quot;</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define VCCIDProp &quot;CID&quot;</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#define VCCISProp &quot;CIS&quot;</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#define VCCityProp &quot;L&quot;</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="preprocessor">#define VCClassProp &quot;CLASS&quot;</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#define VCCommentProp &quot;NOTE&quot;</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="preprocessor">#define VCCompletedProp &quot;COMPLETED&quot;</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define VCContentIDProp &quot;CONTENT-ID&quot;</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#define VCCountryNameProp &quot;C&quot;</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor">#define VCDAlarmProp &quot;DALARM&quot;</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="preprocessor">#define VCDataSizeProp &quot;DATASIZE&quot;</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#define VCDayLightProp &quot;DAYLIGHT&quot;</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define VCDCreatedProp &quot;DCREATED&quot;</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="preprocessor">#define VCDeliveryLabelProp &quot;LABEL&quot;</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define VCDescriptionProp &quot;DESCRIPTION&quot;</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define VCDIBProp &quot;DIB&quot;</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#define VCDisplayStringProp &quot;DISPLAYSTRING&quot;</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define VCDomesticProp &quot;DOM&quot;</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="preprocessor">#define VCDTendProp &quot;DTEND&quot;</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#define VCDTstartProp &quot;DTSTART&quot;</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define VCDueProp &quot;DUE&quot;</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define VCEmailAddressProp &quot;EMAIL&quot;</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define VCEncodingProp &quot;ENCODING&quot;</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define VCEndProp &quot;END&quot;</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor">#define VCEventProp &quot;VEVENT&quot;</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#define VCEWorldProp &quot;EWORLD&quot;</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define VCExNumProp &quot;EXNUM&quot;</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="preprocessor">#define VCExpDateProp &quot;EXDATE&quot;</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define VCExpectProp &quot;EXPECT&quot;</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor">#define VCExtAddressProp &quot;EXT ADD&quot;</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#define VCFamilyNameProp &quot;F&quot;</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define VCFaxProp &quot;FAX&quot;</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define VCFullNameProp &quot;FN&quot;</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define VCGeoProp &quot;GEO&quot;</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;<span class="preprocessor">#define VCGeoLocationProp &quot;GEO&quot;</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="preprocessor">#define VCGIFProp &quot;GIF&quot;</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define VCGivenNameProp &quot;G&quot;</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define VCGroupingProp &quot;Grouping&quot;</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define VCHomeProp &quot;HOME&quot;</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define VCIBMMailProp &quot;IBMMail&quot;</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define VCInlineProp &quot;INLINE&quot;</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#define VCInternationalProp &quot;INTL&quot;</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#define VCInternetProp &quot;INTERNET&quot;</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#define VCISDNProp &quot;ISDN&quot;</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="preprocessor">#define VCJPEGProp &quot;JPEG&quot;</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="preprocessor">#define VCLanguageProp &quot;LANG&quot;</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#define VCLastModifiedProp &quot;LAST-MODIFIED&quot;</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#define VCLastRevisedProp &quot;REV&quot;</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#define VCLocationProp &quot;LOCATION&quot;</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define VCLogoProp &quot;LOGO&quot;</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define VCMailerProp &quot;MAILER&quot;</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="preprocessor">#define VCMAlarmProp &quot;MALARM&quot;</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#define VCMCIMailProp &quot;MCIMAIL&quot;</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define VCMessageProp &quot;MSG&quot;</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#define VCMETProp &quot;MET&quot;</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="preprocessor">#define VCModemProp &quot;MODEM&quot;</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define VCMPEG2Prop &quot;MPEG2&quot;</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;<span class="preprocessor">#define VCMPEGProp &quot;MPEG&quot;</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#define VCMSNProp &quot;MSN&quot;</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#define VCNamePrefixesProp &quot;NPRE&quot;</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor">#define VCNameProp &quot;N&quot;</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#define VCNameSuffixesProp &quot;NSUF&quot;</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define VCNoteProp &quot;NOTE&quot;</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define VCOrgNameProp &quot;ORGNAME&quot;</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#define VCOrgProp &quot;ORG&quot;</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;<span class="preprocessor">#define VCOrgUnit2Prop &quot;OUN2&quot;</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="preprocessor">#define VCOrgUnit3Prop &quot;OUN3&quot;</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define VCOrgUnit4Prop &quot;OUN4&quot;</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define VCOrgUnitProp &quot;OUN&quot;</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor">#define VCPagerProp &quot;PAGER&quot;</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define VCPAlarmProp &quot;PALARM&quot;</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#define VCParcelProp &quot;PARCEL&quot;</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define VCPartProp &quot;PART&quot;</span></div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define VCPCMProp &quot;PCM&quot;</span></div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor">#define VCPDFProp &quot;PDF&quot;</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define VCPGPProp &quot;PGP&quot;</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="preprocessor">#define VCPhotoProp &quot;PHOTO&quot;</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="preprocessor">#define VCPICTProp &quot;PICT&quot;</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#define VCPMBProp &quot;PMB&quot;</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#define VCPostalBoxProp &quot;BOX&quot;</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define VCPostalCodeProp &quot;PC&quot;</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define VCPostalProp &quot;POSTAL&quot;</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">#define VCPowerShareProp &quot;POWERSHARE&quot;</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#define VCPreferredProp &quot;PREF&quot;</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="preprocessor">#define VCPriorityProp &quot;PRIORITY&quot;</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define VCProcedureNameProp &quot;PROCEDURENAME&quot;</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define VCProdIdProp &quot;PRODID&quot;</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#define VCProdigyProp &quot;PRODIGY&quot;</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="preprocessor">#define VCPronunciationProp &quot;SOUND&quot;</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define VCPSProp &quot;PS&quot;</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="preprocessor">#define VCPublicKeyProp &quot;KEY&quot;</span></div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define VCQPProp &quot;QP&quot;</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;<span class="preprocessor">#define VCQuickTimeProp &quot;QTIME&quot;</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#define VCQuotedPrintableProp &quot;QUOTED-PRINTABLE&quot;</span></div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor">#define VCRDateProp &quot;RDATE&quot;</span></div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define VCRegionProp &quot;R&quot;</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor">#define VCRelatedToProp &quot;RELATED-TO&quot;</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor">#define VCRepeatCountProp &quot;REPEATCOUNT&quot;</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="preprocessor">#define VCResourcesProp &quot;RESOURCES&quot;</span></div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor">#define VCRNumProp &quot;RNUM&quot;</span></div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor">#define VCRoleProp &quot;ROLE&quot;</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="preprocessor">#define VCRRuleProp &quot;RRULE&quot;</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor">#define VCRSVPProp &quot;RSVP&quot;</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor">#define VCRunTimeProp &quot;RUNTIME&quot;</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor">#define VCSequenceProp &quot;SEQUENCE&quot;</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="preprocessor">#define VCSnoozeTimeProp &quot;SNOOZETIME&quot;</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor">#define VCStartProp &quot;START&quot;</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor">#define VCStatusProp &quot;STATUS&quot;</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor">#define VCStreetAddressProp &quot;STREET&quot;</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor">#define VCSubTypeProp &quot;SUBTYPE&quot;</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor">#define VCSummaryProp &quot;SUMMARY&quot;</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor">#define VCTelephoneProp &quot;TEL&quot;</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="preprocessor">#define VCTIFFProp &quot;TIFF&quot;</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="preprocessor">#define VCTimeZoneProp &quot;TZ&quot;</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="preprocessor">#define VCTitleProp &quot;TITLE&quot;</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="preprocessor">#define VCTLXProp &quot;TLX&quot;</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="preprocessor">#define VCTodoProp &quot;VTODO&quot;</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="preprocessor">#define VCTranspProp &quot;TRANSP&quot;</span></div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#define VCUniqueStringProp &quot;UID&quot;</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="preprocessor">#define VCURLProp &quot;URL&quot;</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor">#define VCURLValueProp &quot;URLVAL&quot;</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="preprocessor">#define VCValueProp &quot;VALUE&quot;</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;<span class="preprocessor">#define VCVersionProp &quot;VERSION&quot;</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;<span class="preprocessor">#define VCVideoProp &quot;VIDEO&quot;</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;<span class="preprocessor">#define VCVoiceProp &quot;VOICE&quot;</span></div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;<span class="preprocessor">#define VCWAVEProp &quot;WAVE&quot;</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="preprocessor">#define VCWMFProp &quot;WMF&quot;</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;<span class="preprocessor">#define VCWorkProp &quot;WORK&quot;</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="preprocessor">#define VCX400Prop &quot;X400&quot;</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="preprocessor">#define VCX509Prop &quot;X509&quot;</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="preprocessor">#define VCXRuleProp &quot;XRULE&quot;</span></div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; </div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="comment">/* Extensions */</span></div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; </div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;<span class="preprocessor">#define XPilotIdProp &quot;X-PILOTID&quot;</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define XPilotStatusProp &quot;X-PILOTSTAT&quot;</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; </div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structVObject.html">VObject</a> <a class="code" href="structVObject.html">VObject</a>;</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; </div>
-<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="structVObjectIterator.html"> 247</a></span>&#160; <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structVObjectIterator.html">VObjectIterator</a></div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; {</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <a class="code" href="structVObject.html">VObject</a> *start;</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <a class="code" href="structVObject.html">VObject</a> *next;</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; } <a class="code" href="structVObjectIterator.html">VObjectIterator</a>;</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; </div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *newVObject(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> deleteVObject(<a class="code" href="structVObject.html">VObject</a> *p);</div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *dupStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">size_t</span> size);</div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> deleteStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *p);</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> unUseStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; </div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectName(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectStringZValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectStringZValue_(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectUStringZValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *s);</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectUStringZValue_(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *s);</div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectIntegerValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectLongValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> l);</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectAnyValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keywordtype">void</span> *t);</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *setValueWithSize(<a class="code" href="structVObject.html">VObject</a> *prop, <span class="keywordtype">void</span> *val, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *setValueWithSize_(<a class="code" href="structVObject.html">VObject</a> *prop, <span class="keywordtype">void</span> *val, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *vObjectName(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *vObjectStringZValue(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *vObjectUStringZValue(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> vObjectIntegerValue(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> vObjectLongValue(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> *vObjectAnyValue(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *vObjectVObjectValue(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectVObjectValue(<a class="code" href="structVObject.html">VObject</a> *o, <a class="code" href="structVObject.html">VObject</a> *p);</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; </div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *addVObjectProp(<a class="code" href="structVObject.html">VObject</a> *o, <a class="code" href="structVObject.html">VObject</a> *p);</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *addProp(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *addPropValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *addPropSizedValue_(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *v,</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *addPropSizedValue(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *v,</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *addGroup(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *g);</div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> addList(<a class="code" href="structVObject.html">VObject</a> ** o, <a class="code" href="structVObject.html">VObject</a> *p);</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; </div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *isAPropertyOf(<a class="code" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; </div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *nextVObjectInList(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> initPropIterator(<a class="code" href="structVObjectIterator.html">VObjectIterator</a> * i, <a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">int</span> moreIteration(<a class="code" href="structVObjectIterator.html">VObjectIterator</a> * i);</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; LIBICAL_VCAL_EXPORT <a class="code" href="structVObject.html">VObject</a> *nextVObject(<a class="code" href="structVObjectIterator.html">VObjectIterator</a> * i);</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; </div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *writeMemVObject(<span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> *len, <a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *writeMemVObjects(<span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> *len, <a class="code" href="structVObject.html">VObject</a> *list);</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; </div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *lookupStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> cleanStrTbl();</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; </div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> cleanVObject(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> cleanVObjects(<a class="code" href="structVObject.html">VObject</a> *list);</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; </div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *lookupProp(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *lookupProp_(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; </div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">wchar_t</span> *fakeUnicode(<span class="keyword">const</span> <span class="keywordtype">char</span> *ps, <span class="keywordtype">size_t</span> *bytes);</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">int</span> uStrLen(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *u);</div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *fakeCString(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *u);</div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; </div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> printVObjectToFile(<span class="keywordtype">char</span> *fname, <a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> printVObjectsToFile(<span class="keywordtype">char</span> *fname, <a class="code" href="structVObject.html">VObject</a> *list);</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> writeVObjectToFile(<span class="keywordtype">char</span> *fname, <a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> writeVObjectsToFile(<span class="keywordtype">char</span> *fname, <a class="code" href="structVObject.html">VObject</a> *list);</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; </div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; LIBICAL_VCAL_EXPORT <span class="keywordtype">int</span> vObjectValueType(<a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; </div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;<span class="comment">/* return type of vObjectValueType: */</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;<span class="preprocessor">#define VCVT_NOVALUE 0</span></div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <span class="comment">/* if the VObject has no value associated with it. */</span></div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;<span class="preprocessor">#define VCVT_STRINGZ 1</span></div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="comment">/* if the VObject has value set by setVObjectStringZValue. */</span></div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;<span class="preprocessor">#define VCVT_USTRINGZ 2</span></div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="comment">/* if the VObject has value set by setVObjectUStringZValue. */</span></div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="preprocessor">#define VCVT_UINT 3</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="comment">/* if the VObject has value set by setVObjectIntegerValue. */</span></div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;<span class="preprocessor">#define VCVT_ULONG 4</span></div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <span class="comment">/* if the VObject has value set by setVObjectLongValue. */</span></div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;<span class="preprocessor">#define VCVT_RAW 5</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="comment">/* if the VObject has value set by setVObjectAnyValue. */</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160;<span class="preprocessor">#define VCVT_VOBJECT 6</span></div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <span class="comment">/* if the VObject has value set by setVObjectVObjectValue. */</span></div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; </div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> **fieldedProp;</div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; </div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;<span class="comment">/* NOTE regarding printVObject and writeVObject</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="comment"></span> </div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="comment">The functions below are not exported from the DLL because they</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="comment">take a FILE* as a parameter, which cannot be passed across a DLL</span></div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="comment">interface (at least that is my experience). Instead you can use</span></div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="comment">their companion functions which take file names or pointers</span></div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;<span class="comment">to memory. However, if you are linking this code into</span></div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;<span class="comment">your build directly then you may find them a more convenient API</span></div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;<span class="comment">and you can go ahead and use them. If you try to use them with</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="comment">the DLL LIB you will get a link error.</span></div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="comment">*/</span></div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <span class="keyword">extern</span> <span class="keywordtype">void</span> printVObject(FILE *fp, <a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keyword">extern</span> <span class="keywordtype">void</span> writeVObject(FILE *fp, <a class="code" href="structVObject.html">VObject</a> *o);</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; </div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;<span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;}</div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; </div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; </div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VOBJECT_H */</span><span class="preprocessor"></span></div>
+<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/***************************************************************************</span></div>
+<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">(C) Copyright 1996 Apple Computer, Inc., AT&amp;T Corp., International</span></div>
+<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
+<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
+<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">For purposes of this license notice, the term Licensors shall mean,</span></div>
+<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">collectively, Apple Computer, Inc., AT&amp;T Corp., International</span></div>
+<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">Business Machines Corporation and Siemens Rolm Communications Inc.</span></div>
+<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">The term Licensor shall mean any of the Licensors.</span></div>
+<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
+<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">Subject to acceptance of the following conditions, permission is hereby</span></div>
+<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">granted by Licensors without the need for written agreement and without</span></div>
+<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">license or royalty fees, to use, copy, modify and distribute this</span></div>
+<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">software for any purpose.</span></div>
+<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"></span> </div>
+<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">The above copyright notice and the following four paragraphs must be</span></div>
+<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">reproduced in all copies of this software and any software including</span></div>
+<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">this software.</span></div>
+<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"></span> </div>
+<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">THIS SOFTWARE IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND NO LICENSOR SHALL HAVE</span></div>
+<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">ANY OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS OR</span></div>
+<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">MODIFICATIONS.</span></div>
+<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"></span> </div>
+<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment">IN NO EVENT SHALL ANY LICENSOR BE LIABLE TO ANY PARTY FOR DIRECT,</span></div>
+<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT</span></div>
+<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment">OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span></div>
+<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment">DAMAGE.</span></div>
+<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"></span> </div>
+<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment">EACH LICENSOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED,</span></div>
+<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment">INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF NONINFRINGEMENT OR THE</span></div>
+<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment">IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR</span></div>
+<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment">PURPOSE.</span></div>
+<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"></span> </div>
+<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment">The software is provided with RESTRICTED RIGHTS. Use, duplication, or</span></div>
+<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment">disclosure by the government are subject to restrictions set forth in</span></div>
+<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">DFARS 252.227-7013 or 48 CFR 52.227-19, as applicable.</span></div>
+<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"></span> </div>
+<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">***************************************************************************/</span></div>
+<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
+<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="comment">/*</span></div>
+<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment"></span> </div>
+<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment">The vCard/vCalendar C interface is implemented in the set</span></div>
+<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="comment">of files as follows:</span></div>
+<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="comment"></span> </div>
+<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="comment">vcc.y, yacc source, and vcc.c, the yacc output you will use</span></div>
+<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="comment">implements the core parser</span></div>
+<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="comment"></span> </div>
+<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="comment">vobject.c implements an API that insulates the caller from</span></div>
+<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="comment">the parser and changes in the vCard/vCalendar BNF</span></div>
+<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment"></span> </div>
+<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="comment">vcc.h and vobject.h are header files for their .c counterparts</span></div>
+<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="comment"></span> </div>
+<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="comment">vcaltmp.h and vcaltmp.c implement vCalendar &quot;macro&quot; functions</span></div>
+<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="comment">which you may find useful.</span></div>
+<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment"></span> </div>
+<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment">test.c is a standalone test driver that exercises some of</span></div>
+<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="comment">the features of the APIs provided. Invoke test.exe on a</span></div>
+<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="comment">VCARD/VCALENDAR input text file and you will see the pretty</span></div>
+<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="comment">print output of the internal representation (this pretty print</span></div>
+<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment">output should give you a good idea of how the internal</span></div>
+<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment">representation looks like -- there is one such output in the</span></div>
+<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment">following too). Also, a file with the .out suffix is generated</span></div>
+<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">to show that the internal representation can be written back</span></div>
+<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment">in the original text format.</span></div>
+<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="comment"></span> </div>
+<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="comment">For more information on this API see the readme.txt file</span></div>
+<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="comment">which accompanied this distribution.</span></div>
+<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="comment">*/</span></div>
+<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
+<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#ifndef VOBJECT_H</span></div>
+<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="preprocessor">#define VOBJECT_H</span></div>
+<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
+<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#include &quot;libical_vcal_export.h&quot;</span></div>
+<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#include &lt;stdlib.h&gt;</span></div>
+<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
+<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
+<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
+<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span>{</div>
+<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor">#define VC7bitProp &quot;7BIT&quot;</span></div>
+<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor">#define VC8bitProp &quot;8BIT&quot;</span></div>
+<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="preprocessor">#define VCAAlarmProp &quot;AALARM&quot;</span></div>
+<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#define VCAdditionalNamesProp &quot;ADDN&quot;</span></div>
+<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="preprocessor">#define VCAdrProp &quot;ADR&quot;</span></div>
+<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="preprocessor">#define VCAgentProp &quot;AGENT&quot;</span></div>
+<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#define VCAIFFProp &quot;AIFF&quot;</span></div>
+<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="preprocessor">#define VCAOLProp &quot;AOL&quot;</span></div>
+<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#define VCAppleLinkProp &quot;APPLELINK&quot;</span></div>
+<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="preprocessor">#define VCAttachProp &quot;ATTACH&quot;</span></div>
+<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="preprocessor">#define VCAttendeeProp &quot;ATTENDEE&quot;</span></div>
+<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="preprocessor">#define VCATTMailProp &quot;ATTMAIL&quot;</span></div>
+<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span><span class="preprocessor">#define VCAudioContentProp &quot;AUDIOCONTENT&quot;</span></div>
+<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="preprocessor">#define VCAVIProp &quot;AVI&quot;</span></div>
+<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="preprocessor">#define VCBase64Prop &quot;BASE64&quot;</span></div>
+<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span><span class="preprocessor">#define VCBBSProp &quot;BBS&quot;</span></div>
+<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="preprocessor">#define VCBirthDateProp &quot;BDAY&quot;</span></div>
+<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span><span class="preprocessor">#define VCBMPProp &quot;BMP&quot;</span></div>
+<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="preprocessor">#define VCBodyProp &quot;BODY&quot;</span></div>
+<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span><span class="preprocessor">#define VCBusinessRoleProp &quot;ROLE&quot;</span></div>
+<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="preprocessor">#define VCCalProp &quot;VCALENDAR&quot;</span></div>
+<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="preprocessor">#define VCCaptionProp &quot;CAP&quot;</span></div>
+<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="preprocessor">#define VCCardProp &quot;VCARD&quot;</span></div>
+<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="preprocessor">#define VCCarProp &quot;CAR&quot;</span></div>
+<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span><span class="preprocessor">#define VCCategoriesProp &quot;CATEGORIES&quot;</span></div>
+<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span><span class="preprocessor">#define VCCellularProp &quot;CELL&quot;</span></div>
+<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="preprocessor">#define VCCGMProp &quot;CGM&quot;</span></div>
+<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span><span class="preprocessor">#define VCCharSetProp &quot;CS&quot;</span></div>
+<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span><span class="preprocessor">#define VCCIDProp &quot;CID&quot;</span></div>
+<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span><span class="preprocessor">#define VCCISProp &quot;CIS&quot;</span></div>
+<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span><span class="preprocessor">#define VCCityProp &quot;L&quot;</span></div>
+<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="preprocessor">#define VCClassProp &quot;CLASS&quot;</span></div>
+<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span><span class="preprocessor">#define VCCommentProp &quot;NOTE&quot;</span></div>
+<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span><span class="preprocessor">#define VCCompletedProp &quot;COMPLETED&quot;</span></div>
+<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span><span class="preprocessor">#define VCContentIDProp &quot;CONTENT-ID&quot;</span></div>
+<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span><span class="preprocessor">#define VCCountryNameProp &quot;C&quot;</span></div>
+<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span><span class="preprocessor">#define VCDAlarmProp &quot;DALARM&quot;</span></div>
+<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span><span class="preprocessor">#define VCDataSizeProp &quot;DATASIZE&quot;</span></div>
+<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#define VCDayLightProp &quot;DAYLIGHT&quot;</span></div>
+<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span><span class="preprocessor">#define VCDCreatedProp &quot;DCREATED&quot;</span></div>
+<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span><span class="preprocessor">#define VCDeliveryLabelProp &quot;LABEL&quot;</span></div>
+<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="preprocessor">#define VCDescriptionProp &quot;DESCRIPTION&quot;</span></div>
+<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span><span class="preprocessor">#define VCDIBProp &quot;DIB&quot;</span></div>
+<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span><span class="preprocessor">#define VCDisplayStringProp &quot;DISPLAYSTRING&quot;</span></div>
+<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span><span class="preprocessor">#define VCDomesticProp &quot;DOM&quot;</span></div>
+<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span><span class="preprocessor">#define VCDTendProp &quot;DTEND&quot;</span></div>
+<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="preprocessor">#define VCDTstartProp &quot;DTSTART&quot;</span></div>
+<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="preprocessor">#define VCDueProp &quot;DUE&quot;</span></div>
+<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span><span class="preprocessor">#define VCEmailAddressProp &quot;EMAIL&quot;</span></div>
+<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span><span class="preprocessor">#define VCEncodingProp &quot;ENCODING&quot;</span></div>
+<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span><span class="preprocessor">#define VCEndProp &quot;END&quot;</span></div>
+<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="preprocessor">#define VCEventProp &quot;VEVENT&quot;</span></div>
+<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="preprocessor">#define VCEWorldProp &quot;EWORLD&quot;</span></div>
+<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="preprocessor">#define VCExNumProp &quot;EXNUM&quot;</span></div>
+<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="preprocessor">#define VCExpDateProp &quot;EXDATE&quot;</span></div>
+<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="preprocessor">#define VCExpectProp &quot;EXPECT&quot;</span></div>
+<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="preprocessor">#define VCExtAddressProp &quot;EXT ADD&quot;</span></div>
+<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="preprocessor">#define VCFamilyNameProp &quot;F&quot;</span></div>
+<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="preprocessor">#define VCFaxProp &quot;FAX&quot;</span></div>
+<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="preprocessor">#define VCFullNameProp &quot;FN&quot;</span></div>
+<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="preprocessor">#define VCGeoProp &quot;GEO&quot;</span></div>
+<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span><span class="preprocessor">#define VCGeoLocationProp &quot;GEO&quot;</span></div>
+<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="preprocessor">#define VCGIFProp &quot;GIF&quot;</span></div>
+<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="preprocessor">#define VCGivenNameProp &quot;G&quot;</span></div>
+<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="preprocessor">#define VCGroupingProp &quot;Grouping&quot;</span></div>
+<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="preprocessor">#define VCHomeProp &quot;HOME&quot;</span></div>
+<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="preprocessor">#define VCIBMMailProp &quot;IBMMail&quot;</span></div>
+<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span><span class="preprocessor">#define VCInlineProp &quot;INLINE&quot;</span></div>
+<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="preprocessor">#define VCInternationalProp &quot;INTL&quot;</span></div>
+<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><span class="preprocessor">#define VCInternetProp &quot;INTERNET&quot;</span></div>
+<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span><span class="preprocessor">#define VCISDNProp &quot;ISDN&quot;</span></div>
+<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="preprocessor">#define VCJPEGProp &quot;JPEG&quot;</span></div>
+<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span><span class="preprocessor">#define VCLanguageProp &quot;LANG&quot;</span></div>
+<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span><span class="preprocessor">#define VCLastModifiedProp &quot;LAST-MODIFIED&quot;</span></div>
+<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span><span class="preprocessor">#define VCLastRevisedProp &quot;REV&quot;</span></div>
+<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span><span class="preprocessor">#define VCLocationProp &quot;LOCATION&quot;</span></div>
+<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span><span class="preprocessor">#define VCLogoProp &quot;LOGO&quot;</span></div>
+<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span><span class="preprocessor">#define VCMailerProp &quot;MAILER&quot;</span></div>
+<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="preprocessor">#define VCMAlarmProp &quot;MALARM&quot;</span></div>
+<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span><span class="preprocessor">#define VCMCIMailProp &quot;MCIMAIL&quot;</span></div>
+<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span><span class="preprocessor">#define VCMessageProp &quot;MSG&quot;</span></div>
+<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="preprocessor">#define VCMETProp &quot;MET&quot;</span></div>
+<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span><span class="preprocessor">#define VCModemProp &quot;MODEM&quot;</span></div>
+<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="preprocessor">#define VCMPEG2Prop &quot;MPEG2&quot;</span></div>
+<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span><span class="preprocessor">#define VCMPEGProp &quot;MPEG&quot;</span></div>
+<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span><span class="preprocessor">#define VCMSNProp &quot;MSN&quot;</span></div>
+<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="preprocessor">#define VCNamePrefixesProp &quot;NPRE&quot;</span></div>
+<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="preprocessor">#define VCNameProp &quot;N&quot;</span></div>
+<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span><span class="preprocessor">#define VCNameSuffixesProp &quot;NSUF&quot;</span></div>
+<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="preprocessor">#define VCNoteProp &quot;NOTE&quot;</span></div>
+<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span><span class="preprocessor">#define VCOrgNameProp &quot;ORGNAME&quot;</span></div>
+<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span><span class="preprocessor">#define VCOrgProp &quot;ORG&quot;</span></div>
+<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span><span class="preprocessor">#define VCOrgUnit2Prop &quot;OUN2&quot;</span></div>
+<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="preprocessor">#define VCOrgUnit3Prop &quot;OUN3&quot;</span></div>
+<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span><span class="preprocessor">#define VCOrgUnit4Prop &quot;OUN4&quot;</span></div>
+<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span><span class="preprocessor">#define VCOrgUnitProp &quot;OUN&quot;</span></div>
+<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="preprocessor">#define VCPagerProp &quot;PAGER&quot;</span></div>
+<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="preprocessor">#define VCPAlarmProp &quot;PALARM&quot;</span></div>
+<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span><span class="preprocessor">#define VCParcelProp &quot;PARCEL&quot;</span></div>
+<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span><span class="preprocessor">#define VCPartProp &quot;PART&quot;</span></div>
+<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span><span class="preprocessor">#define VCPCMProp &quot;PCM&quot;</span></div>
+<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span><span class="preprocessor">#define VCPDFProp &quot;PDF&quot;</span></div>
+<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span><span class="preprocessor">#define VCPGPProp &quot;PGP&quot;</span></div>
+<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span><span class="preprocessor">#define VCPhotoProp &quot;PHOTO&quot;</span></div>
+<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span><span class="preprocessor">#define VCPICTProp &quot;PICT&quot;</span></div>
+<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span><span class="preprocessor">#define VCPMBProp &quot;PMB&quot;</span></div>
+<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span><span class="preprocessor">#define VCPostalBoxProp &quot;BOX&quot;</span></div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span><span class="preprocessor">#define VCPostalCodeProp &quot;PC&quot;</span></div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span><span class="preprocessor">#define VCPostalProp &quot;POSTAL&quot;</span></div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span><span class="preprocessor">#define VCPowerShareProp &quot;POWERSHARE&quot;</span></div>
+<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="preprocessor">#define VCPreferredProp &quot;PREF&quot;</span></div>
+<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="preprocessor">#define VCPriorityProp &quot;PRIORITY&quot;</span></div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span><span class="preprocessor">#define VCProcedureNameProp &quot;PROCEDURENAME&quot;</span></div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="preprocessor">#define VCProdIdProp &quot;PRODID&quot;</span></div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="preprocessor">#define VCProdigyProp &quot;PRODIGY&quot;</span></div>
+<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span><span class="preprocessor">#define VCPronunciationProp &quot;SOUND&quot;</span></div>
+<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="preprocessor">#define VCPSProp &quot;PS&quot;</span></div>
+<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span><span class="preprocessor">#define VCPublicKeyProp &quot;KEY&quot;</span></div>
+<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><span class="preprocessor">#define VCQPProp &quot;QP&quot;</span></div>
+<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="preprocessor">#define VCQuickTimeProp &quot;QTIME&quot;</span></div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span><span class="preprocessor">#define VCQuotedPrintableProp &quot;QUOTED-PRINTABLE&quot;</span></div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><span class="preprocessor">#define VCRDateProp &quot;RDATE&quot;</span></div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span><span class="preprocessor">#define VCRegionProp &quot;R&quot;</span></div>
+<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="preprocessor">#define VCRelatedToProp &quot;RELATED-TO&quot;</span></div>
+<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span><span class="preprocessor">#define VCRepeatCountProp &quot;REPEATCOUNT&quot;</span></div>
+<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span><span class="preprocessor">#define VCResourcesProp &quot;RESOURCES&quot;</span></div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span><span class="preprocessor">#define VCRNumProp &quot;RNUM&quot;</span></div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span><span class="preprocessor">#define VCRoleProp &quot;ROLE&quot;</span></div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span><span class="preprocessor">#define VCRRuleProp &quot;RRULE&quot;</span></div>
+<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span><span class="preprocessor">#define VCRSVPProp &quot;RSVP&quot;</span></div>
+<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span><span class="preprocessor">#define VCRunTimeProp &quot;RUNTIME&quot;</span></div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span><span class="preprocessor">#define VCSequenceProp &quot;SEQUENCE&quot;</span></div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span><span class="preprocessor">#define VCSnoozeTimeProp &quot;SNOOZETIME&quot;</span></div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span><span class="preprocessor">#define VCStartProp &quot;START&quot;</span></div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span><span class="preprocessor">#define VCStatusProp &quot;STATUS&quot;</span></div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span><span class="preprocessor">#define VCStreetAddressProp &quot;STREET&quot;</span></div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span><span class="preprocessor">#define VCSubTypeProp &quot;SUBTYPE&quot;</span></div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span><span class="preprocessor">#define VCSummaryProp &quot;SUMMARY&quot;</span></div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span><span class="preprocessor">#define VCTelephoneProp &quot;TEL&quot;</span></div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span><span class="preprocessor">#define VCTIFFProp &quot;TIFF&quot;</span></div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span><span class="preprocessor">#define VCTimeZoneProp &quot;TZ&quot;</span></div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span><span class="preprocessor">#define VCTitleProp &quot;TITLE&quot;</span></div>
+<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span><span class="preprocessor">#define VCTLXProp &quot;TLX&quot;</span></div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span><span class="preprocessor">#define VCTodoProp &quot;VTODO&quot;</span></div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span><span class="preprocessor">#define VCTranspProp &quot;TRANSP&quot;</span></div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span><span class="preprocessor">#define VCUniqueStringProp &quot;UID&quot;</span></div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span><span class="preprocessor">#define VCURLProp &quot;URL&quot;</span></div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span><span class="preprocessor">#define VCURLValueProp &quot;URLVAL&quot;</span></div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span><span class="preprocessor">#define VCValueProp &quot;VALUE&quot;</span></div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span><span class="preprocessor">#define VCVersionProp &quot;VERSION&quot;</span></div>
+<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span><span class="preprocessor">#define VCVideoProp &quot;VIDEO&quot;</span></div>
+<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span><span class="preprocessor">#define VCVoiceProp &quot;VOICE&quot;</span></div>
+<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span><span class="preprocessor">#define VCWAVEProp &quot;WAVE&quot;</span></div>
+<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span><span class="preprocessor">#define VCWMFProp &quot;WMF&quot;</span></div>
+<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span><span class="preprocessor">#define VCWorkProp &quot;WORK&quot;</span></div>
+<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span><span class="preprocessor">#define VCX400Prop &quot;X400&quot;</span></div>
+<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span><span class="preprocessor">#define VCX509Prop &quot;X509&quot;</span></div>
+<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span><span class="preprocessor">#define VCXRuleProp &quot;XRULE&quot;</span></div>
+<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> </div>
+<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span><span class="comment">/* Extensions */</span></div>
+<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> </div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span><span class="preprocessor">#define XPilotIdProp &quot;X-PILOTID&quot;</span></div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="preprocessor">#define XPilotStatusProp &quot;X-PILOTSTAT&quot;</span></div>
+<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
+<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structVObject.html">VObject</a> <a class="code hl_struct" href="structVObject.html">VObject</a>;</div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
+<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"><a class="line" href="structVObjectIterator.html"> 247</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structVObjectIterator.html">VObjectIterator</a></div>
+<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> {</div>
+<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <a class="code hl_struct" href="structVObject.html">VObject</a> *start;</div>
+<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_struct" href="structVObject.html">VObject</a> *next;</div>
+<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> } <a class="code hl_struct" href="structVObjectIterator.html">VObjectIterator</a>;</div>
+<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> </div>
+<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *newVObject(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
+<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> deleteVObject(<a class="code hl_struct" href="structVObject.html">VObject</a> *p);</div>
+<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *dupStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> deleteStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *p);</div>
+<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> unUseStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
+<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
+<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectName(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
+<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectStringZValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
+<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectStringZValue_(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
+<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectUStringZValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *s);</div>
+<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectUStringZValue_(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *s);</div>
+<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectIntegerValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectLongValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> l);</div>
+<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectAnyValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keywordtype">void</span> *t);</div>
+<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *setValueWithSize(<a class="code hl_struct" href="structVObject.html">VObject</a> *prop, <span class="keywordtype">void</span> *val, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
+<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *setValueWithSize_(<a class="code hl_struct" href="structVObject.html">VObject</a> *prop, <span class="keywordtype">void</span> *val, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
+<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> </div>
+<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *vObjectName(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *vObjectStringZValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *vObjectUStringZValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> vObjectIntegerValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> vObjectLongValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> *vObjectAnyValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *vObjectVObjectValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> setVObjectVObjectValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <a class="code hl_struct" href="structVObject.html">VObject</a> *p);</div>
+<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> </div>
+<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *addVObjectProp(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <a class="code hl_struct" href="structVObject.html">VObject</a> *p);</div>
+<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *addProp(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
+<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *addPropValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div>
+<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *addPropSizedValue_(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *v,</div>
+<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
+<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *addPropSizedValue(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *v,</div>
+<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size);</div>
+<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *addGroup(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *g);</div>
+<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> addList(<a class="code hl_struct" href="structVObject.html">VObject</a> ** o, <a class="code hl_struct" href="structVObject.html">VObject</a> *p);</div>
+<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> </div>
+<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *isAPropertyOf(<a class="code hl_struct" href="structVObject.html">VObject</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>);</div>
+<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> </div>
+<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *nextVObjectInList(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> initPropIterator(<a class="code hl_struct" href="structVObjectIterator.html">VObjectIterator</a> * i, <a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">int</span> moreIteration(<a class="code hl_struct" href="structVObjectIterator.html">VObjectIterator</a> * i);</div>
+<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> LIBICAL_VCAL_EXPORT <a class="code hl_struct" href="structVObject.html">VObject</a> *nextVObject(<a class="code hl_struct" href="structVObjectIterator.html">VObjectIterator</a> * i);</div>
+<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> </div>
+<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *writeMemVObject(<span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> *len, <a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *writeMemVObjects(<span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> *len, <a class="code hl_struct" href="structVObject.html">VObject</a> *list);</div>
+<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> </div>
+<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *lookupStr(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);</div>
+<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> cleanStrTbl();</div>
+<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> </div>
+<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> cleanVObject(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> cleanVObjects(<a class="code hl_struct" href="structVObject.html">VObject</a> *list);</div>
+<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> </div>
+<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *lookupProp(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> LIBICAL_VCAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *lookupProp_(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
+<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> </div>
+<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">wchar_t</span> *fakeUnicode(<span class="keyword">const</span> <span class="keywordtype">char</span> *ps, <span class="keywordtype">size_t</span> *bytes);</div>
+<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">int</span> uStrLen(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *u);</div>
+<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">char</span> *fakeCString(<span class="keyword">const</span> <span class="keywordtype">wchar_t</span> *u);</div>
+<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> </div>
+<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> printVObjectToFile(<span class="keywordtype">char</span> *fname, <a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> printVObjectsToFile(<span class="keywordtype">char</span> *fname, <a class="code hl_struct" href="structVObject.html">VObject</a> *list);</div>
+<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> writeVObjectToFile(<span class="keywordtype">char</span> *fname, <a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">void</span> writeVObjectsToFile(<span class="keywordtype">char</span> *fname, <a class="code hl_struct" href="structVObject.html">VObject</a> *list);</div>
+<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> </div>
+<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> LIBICAL_VCAL_EXPORT <span class="keywordtype">int</span> vObjectValueType(<a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> </div>
+<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span><span class="comment">/* return type of vObjectValueType: */</span></div>
+<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span><span class="preprocessor">#define VCVT_NOVALUE 0</span></div>
+<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> <span class="comment">/* if the VObject has no value associated with it. */</span></div>
+<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span><span class="preprocessor">#define VCVT_STRINGZ 1</span></div>
+<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <span class="comment">/* if the VObject has value set by setVObjectStringZValue. */</span></div>
+<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span><span class="preprocessor">#define VCVT_USTRINGZ 2</span></div>
+<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <span class="comment">/* if the VObject has value set by setVObjectUStringZValue. */</span></div>
+<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span><span class="preprocessor">#define VCVT_UINT 3</span></div>
+<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="comment">/* if the VObject has value set by setVObjectIntegerValue. */</span></div>
+<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span><span class="preprocessor">#define VCVT_ULONG 4</span></div>
+<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> <span class="comment">/* if the VObject has value set by setVObjectLongValue. */</span></div>
+<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span><span class="preprocessor">#define VCVT_RAW 5</span></div>
+<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> <span class="comment">/* if the VObject has value set by setVObjectAnyValue. */</span></div>
+<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span><span class="preprocessor">#define VCVT_VOBJECT 6</span></div>
+<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> <span class="comment">/* if the VObject has value set by setVObjectVObjectValue. */</span></div>
+<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> </div>
+<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> **fieldedProp;</div>
+<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> </div>
+<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span><span class="comment">/* NOTE regarding printVObject and writeVObject</span></div>
+<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span><span class="comment"></span> </div>
+<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="comment">The functions below are not exported from the DLL because they</span></div>
+<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span><span class="comment">take a FILE* as a parameter, which cannot be passed across a DLL</span></div>
+<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><span class="comment">interface (at least that is my experience). Instead you can use</span></div>
+<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span><span class="comment">their companion functions which take file names or pointers</span></div>
+<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span><span class="comment">to memory. However, if you are linking this code into</span></div>
+<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span><span class="comment">your build directly then you may find them a more convenient API</span></div>
+<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span><span class="comment">and you can go ahead and use them. If you try to use them with</span></div>
+<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span><span class="comment">the DLL LIB you will get a link error.</span></div>
+<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span><span class="comment">*/</span></div>
+<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> <span class="keyword">extern</span> <span class="keywordtype">void</span> printVObject(FILE *fp, <a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> <span class="keyword">extern</span> <span class="keywordtype">void</span> writeVObject(FILE *fp, <a class="code hl_struct" href="structVObject.html">VObject</a> *o);</div>
+<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> </div>
+<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span><span class="preprocessor">#if defined(__CPLUSPLUS__) || defined(__cplusplus)</span></div>
+<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span>}</div>
+<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> </div>
+<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span><span class="preprocessor">#endif</span></div>
+<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> </div>
+<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span><span class="preprocessor">#endif </span><span class="comment">/* VOBJECT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="astructVObjectIterator_html"><div class="ttname"><a href="structVObjectIterator.html">VObjectIterator</a></div><div class="ttdef"><b>Definition:</b> vobject.h:248</div></div>
<div class="ttc" id="astructVObject_html"><div class="ttname"><a href="structVObject.html">VObject</a></div><div class="ttdef"><b>Definition:</b> vobject.c:69</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Thu Jun 9 2022 17:15:50 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
+Generated on Fri Jun 10 2022 08:27:16 for Libical API Documentation by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>