summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2017-10-28 11:38:31 -0400
committerAllen Winter <allen.winter@kdab.com>2017-10-28 11:38:31 -0400
commit4cd625ef8e5fa4825bea467fb5c7831f64e3313d (patch)
treefcfd11917ee4b737a269546a77fbc0bd0a79a665
parent8ff42df7a225b1115ba8b54389d41f7429478ba3 (diff)
downloadlibical-git-4cd625ef8e5fa4825bea467fb5c7831f64e3313d.tar.gz
update apidox for 3.0.0 release
-rw-r--r--apidocs/annotated.html2
-rw-r--r--apidocs/astime_8h.html2
-rw-r--r--apidocs/astime_8h_source.html2
-rw-r--r--apidocs/classICPointerHolder.html2
-rw-r--r--apidocs/classLibICal_1_1ICalBDBSet.html2
-rw-r--r--apidocs/classLibICal_1_1ICalParameter.html2
-rw-r--r--apidocs/classLibICal_1_1ICalProperty.html2
-rw-r--r--apidocs/classLibICal_1_1ICalSpanList.html2
-rw-r--r--apidocs/classLibICal_1_1ICalValue.html2
-rw-r--r--apidocs/classLibICal_1_1VAgenda.html4
-rw-r--r--apidocs/classLibICal_1_1VAgenda__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VAgenda__inherit__graph.pngbin5285 -> 3804 bytes
-rw-r--r--apidocs/classLibICal_1_1VAlarm.html4
-rw-r--r--apidocs/classLibICal_1_1VAlarm__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VAlarm__inherit__graph.pngbin4936 -> 3387 bytes
-rw-r--r--apidocs/classLibICal_1_1VCalendar.html4
-rw-r--r--apidocs/classLibICal_1_1VCalendar__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VCalendar__inherit__graph.pngbin5288 -> 3478 bytes
-rw-r--r--apidocs/classLibICal_1_1VComponent.html24
-rw-r--r--apidocs/classLibICal_1_1VComponent__inherit__graph.map22
-rw-r--r--apidocs/classLibICal_1_1VComponent__inherit__graph.pngbin51400 -> 45547 bytes
-rw-r--r--apidocs/classLibICal_1_1VEvent.html4
-rw-r--r--apidocs/classLibICal_1_1VEvent__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VEvent__inherit__graph.pngbin4964 -> 3514 bytes
-rw-r--r--apidocs/classLibICal_1_1VFreeBusy.html4
-rw-r--r--apidocs/classLibICal_1_1VFreeBusy__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VFreeBusy__inherit__graph.pngbin5378 -> 3858 bytes
-rw-r--r--apidocs/classLibICal_1_1VJournal.html4
-rw-r--r--apidocs/classLibICal_1_1VJournal__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VJournal__inherit__graph.pngbin4984 -> 3432 bytes
-rw-r--r--apidocs/classLibICal_1_1VQuery.html4
-rw-r--r--apidocs/classLibICal_1_1VQuery__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VQuery__inherit__graph.pngbin5114 -> 3690 bytes
-rw-r--r--apidocs/classLibICal_1_1VTimezone.html4
-rw-r--r--apidocs/classLibICal_1_1VTimezone__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VTimezone__inherit__graph.pngbin5187 -> 3668 bytes
-rw-r--r--apidocs/classLibICal_1_1VToDo.html4
-rw-r--r--apidocs/classLibICal_1_1VToDo__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1VToDo__inherit__graph.pngbin4923 -> 3447 bytes
-rw-r--r--apidocs/classLibICal_1_1XDaylight.html4
-rw-r--r--apidocs/classLibICal_1_1XDaylight__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1XDaylight__inherit__graph.pngbin5303 -> 3764 bytes
-rw-r--r--apidocs/classLibICal_1_1XStandard.html4
-rw-r--r--apidocs/classLibICal_1_1XStandard__inherit__graph.map2
-rw-r--r--apidocs/classLibICal_1_1XStandard__inherit__graph.pngbin5490 -> 3676 bytes
-rw-r--r--apidocs/classes.html2
-rw-r--r--apidocs/dir_000002_000001.html2
-rw-r--r--apidocs/dir_000003_000001.html4
-rw-r--r--apidocs/dir_011512456d5e7b480169fb1800ca804b.html78
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html10
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map8
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md52
-rw-r--r--apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.pngbin4429 -> 3006 bytes
-rw-r--r--apidocs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html82
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html14
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map12
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md52
-rw-r--r--apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.pngbin7534 -> 5066 bytes
-rw-r--r--apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html2
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html10
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map8
-rw-r--r--apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.pngbin4300 -> 3040 bytes
-rw-r--r--apidocs/files.html23
-rw-r--r--apidocs/functions.html5
-rw-r--r--apidocs/functions_func.html2
-rw-r--r--apidocs/functions_vars.html5
-rw-r--r--apidocs/globals.html5
-rw-r--r--apidocs/globals_defs.html5
-rw-r--r--apidocs/globals_enum.html2
-rw-r--r--apidocs/globals_eval.html2
-rw-r--r--apidocs/globals_f.html2
-rw-r--r--apidocs/globals_func.html2
-rw-r--r--apidocs/globals_func_i.html2
-rw-r--r--apidocs/globals_func_j.html2
-rw-r--r--apidocs/globals_func_s.html2
-rw-r--r--apidocs/globals_i.html47
-rw-r--r--apidocs/globals_j.html2
-rw-r--r--apidocs/globals_m.html2
-rw-r--r--apidocs/globals_s.html2
-rw-r--r--apidocs/globals_type.html2
-rw-r--r--apidocs/globals_u.html2
-rw-r--r--apidocs/globals_vars.html5
-rw-r--r--apidocs/globals_z.html2
-rw-r--r--apidocs/graph_legend.html2
-rw-r--r--apidocs/graph_legend.pngbin25694 -> 18526 bytes
-rw-r--r--apidocs/hierarchy.html2
-rw-r--r--apidocs/icalarray_8h.html2
-rw-r--r--apidocs/icalarray_8h_source.html2
-rw-r--r--apidocs/icalattach_8h.html2
-rw-r--r--apidocs/icalattach_8h_source.html2
-rw-r--r--apidocs/icalattachimpl_8h_source.html2
-rw-r--r--apidocs/icalbdbset_8h_source.html2
-rw-r--r--apidocs/icalbdbset__cxx_8h.html2
-rw-r--r--apidocs/icalbdbset__cxx_8h_source.html2
-rw-r--r--apidocs/icalbdbsetimpl_8h_source.html2
-rw-r--r--apidocs/icalcalendar_8h_source.html2
-rw-r--r--apidocs/icalclassify_8h_source.html2
-rw-r--r--apidocs/icalcluster_8h_source.html2
-rw-r--r--apidocs/icalclusterimpl_8h_source.html2
-rw-r--r--apidocs/icalcomponent_8h_source.html4
-rw-r--r--apidocs/icaldirset_8c.html2
-rw-r--r--apidocs/icaldirset_8h_source.html2
-rw-r--r--apidocs/icaldirsetimpl_8h_source.html2
-rw-r--r--apidocs/icalduration_8h.html2
-rw-r--r--apidocs/icalduration_8h_source.html2
-rw-r--r--apidocs/icalenums_8h_source.html4
-rw-r--r--apidocs/icalerror_8h.html2
-rw-r--r--apidocs/icalerror_8h_source.html2
-rw-r--r--apidocs/icalfileset_8h_source.html2
-rw-r--r--apidocs/icalfilesetimpl_8h_source.html2
-rw-r--r--apidocs/icalgauge_8h.html2
-rw-r--r--apidocs/icalgauge_8h_source.html2
-rw-r--r--apidocs/icalgaugeimpl_8h_source.html2
-rw-r--r--apidocs/icallangbind_8h_source.html2
-rw-r--r--apidocs/icalmemory_8c.html2
-rw-r--r--apidocs/icalmemory_8h.html2
-rw-r--r--apidocs/icalmemory_8h_source.html2
-rw-r--r--apidocs/icalmessage_8h_source.html2
-rw-r--r--apidocs/icalmime_8h_source.html2
-rw-r--r--apidocs/icalparameter_8h.html2
-rw-r--r--apidocs/icalparameter_8h_source.html30
-rw-r--r--apidocs/icalparameter__cxx_8h.html2
-rw-r--r--apidocs/icalparameter__cxx_8h_source.html2
-rw-r--r--apidocs/icalparameterimpl_8h_source.html2
-rw-r--r--apidocs/icalparser_8h.html2
-rw-r--r--apidocs/icalparser_8h_source.html2
-rw-r--r--apidocs/icalperiod_8h.html2
-rw-r--r--apidocs/icalperiod_8h_source.html2
-rw-r--r--apidocs/icalproperty_8h_source.html4
-rw-r--r--apidocs/icalproperty__cxx_8h.html2
-rw-r--r--apidocs/icalproperty__cxx_8h_source.html2
-rw-r--r--apidocs/icalproperty__p_8h_source.html2
-rw-r--r--apidocs/icalrecur_8c.html2
-rw-r--r--apidocs/icalrecur_8h.html2
-rw-r--r--apidocs/icalrecur_8h_source.html2
-rw-r--r--apidocs/icalrestriction_8h.html2
-rw-r--r--apidocs/icalrestriction_8h_source.html2
-rw-r--r--apidocs/icalset_8h.html2
-rw-r--r--apidocs/icalset_8h_source.html2
-rw-r--r--apidocs/icalspanlist_8h.html2
-rw-r--r--apidocs/icalspanlist_8h_source.html2
-rw-r--r--apidocs/icalspanlist__cxx_8h.html2
-rw-r--r--apidocs/icalspanlist__cxx_8h_source.html2
-rw-r--r--apidocs/icalssyacc_8h_source.html2
-rw-r--r--apidocs/icaltime_8h.html2
-rw-r--r--apidocs/icaltime_8h_source.html75
-rw-r--r--apidocs/icaltimezone_8c.html62
-rw-r--r--apidocs/icaltimezone_8h.html2
-rw-r--r--apidocs/icaltimezone_8h_source.html50
-rw-r--r--apidocs/icaltimezoneimpl_8h_source.html2
-rw-r--r--apidocs/icaltypes_8h_source.html2
-rw-r--r--apidocs/icaltz-util_8h_source.html2
-rw-r--r--apidocs/icalvalue_8h_source.html2
-rw-r--r--apidocs/icalvalue__cxx_8h_source.html2
-rw-r--r--apidocs/icalvalueimpl_8h_source.html2
-rw-r--r--apidocs/icalvcal_8h_source.html2
-rw-r--r--apidocs/icalversion_8h_source.html78
-rw-r--r--apidocs/icptrholder__cxx_8h.html2
-rw-r--r--apidocs/icptrholder__cxx_8h_source.html2
-rw-r--r--apidocs/index.html2
-rw-r--r--apidocs/inherit_graph_0.map2
-rw-r--r--apidocs/inherit_graph_0.pngbin1461 -> 899 bytes
-rw-r--r--apidocs/inherit_graph_1.map2
-rw-r--r--apidocs/inherit_graph_1.pngbin1701 -> 1188 bytes
-rw-r--r--apidocs/inherit_graph_10.map2
-rw-r--r--apidocs/inherit_graph_10.pngbin1830 -> 1254 bytes
-rw-r--r--apidocs/inherit_graph_11.map2
-rw-r--r--apidocs/inherit_graph_11.pngbin2017 -> 1569 bytes
-rw-r--r--apidocs/inherit_graph_12.map2
-rw-r--r--apidocs/inherit_graph_12.pngbin2419 -> 1600 bytes
-rw-r--r--apidocs/inherit_graph_13.map2
-rw-r--r--apidocs/inherit_graph_13.pngbin2074 -> 1247 bytes
-rw-r--r--apidocs/inherit_graph_14.map2
-rw-r--r--apidocs/inherit_graph_14.pngbin2102 -> 1311 bytes
-rw-r--r--apidocs/inherit_graph_15.map2
-rw-r--r--apidocs/inherit_graph_15.pngbin2086 -> 1282 bytes
-rw-r--r--apidocs/inherit_graph_16.map2
-rw-r--r--apidocs/inherit_graph_16.pngbin1867 -> 1435 bytes
-rw-r--r--apidocs/inherit_graph_17.map2
-rw-r--r--apidocs/inherit_graph_17.pngbin1767 -> 1339 bytes
-rw-r--r--apidocs/inherit_graph_18.map2
-rw-r--r--apidocs/inherit_graph_18.pngbin2259 -> 1285 bytes
-rw-r--r--apidocs/inherit_graph_19.map2
-rw-r--r--apidocs/inherit_graph_19.pngbin2450 -> 1589 bytes
-rw-r--r--apidocs/inherit_graph_2.map2
-rw-r--r--apidocs/inherit_graph_2.pngbin2309 -> 1682 bytes
-rw-r--r--apidocs/inherit_graph_20.map2
-rw-r--r--apidocs/inherit_graph_20.pngbin2565 -> 1804 bytes
-rw-r--r--apidocs/inherit_graph_21.map2
-rw-r--r--apidocs/inherit_graph_21.pngbin1812 -> 1338 bytes
-rw-r--r--apidocs/inherit_graph_22.map2
-rw-r--r--apidocs/inherit_graph_22.pngbin2243 -> 1530 bytes
-rw-r--r--apidocs/inherit_graph_23.map2
-rw-r--r--apidocs/inherit_graph_23.pngbin2155 -> 1551 bytes
-rw-r--r--apidocs/inherit_graph_24.map2
-rw-r--r--apidocs/inherit_graph_24.pngbin1845 -> 1334 bytes
-rw-r--r--apidocs/inherit_graph_25.map2
-rw-r--r--apidocs/inherit_graph_25.pngbin2290 -> 1688 bytes
-rw-r--r--apidocs/inherit_graph_26.map2
-rw-r--r--apidocs/inherit_graph_26.pngbin1705 -> 1151 bytes
-rw-r--r--apidocs/inherit_graph_27.map2
-rw-r--r--apidocs/inherit_graph_27.pngbin1837 -> 1365 bytes
-rw-r--r--apidocs/inherit_graph_28.map2
-rw-r--r--apidocs/inherit_graph_28.pngbin2262 -> 1415 bytes
-rw-r--r--apidocs/inherit_graph_29.map2
-rw-r--r--apidocs/inherit_graph_29.pngbin1719 -> 1408 bytes
-rw-r--r--apidocs/inherit_graph_3.map2
-rw-r--r--apidocs/inherit_graph_3.pngbin2057 -> 1368 bytes
-rw-r--r--apidocs/inherit_graph_30.map2
-rw-r--r--apidocs/inherit_graph_30.pngbin1975 -> 1425 bytes
-rw-r--r--apidocs/inherit_graph_31.map2
-rw-r--r--apidocs/inherit_graph_31.pngbin1836 -> 1570 bytes
-rw-r--r--apidocs/inherit_graph_32.map2
-rw-r--r--apidocs/inherit_graph_32.pngbin1975 -> 1189 bytes
-rw-r--r--apidocs/inherit_graph_33.map2
-rw-r--r--apidocs/inherit_graph_33.pngbin1705 -> 1211 bytes
-rw-r--r--apidocs/inherit_graph_34.map2
-rw-r--r--apidocs/inherit_graph_34.pngbin2021 -> 1428 bytes
-rw-r--r--apidocs/inherit_graph_35.map2
-rw-r--r--apidocs/inherit_graph_35.pngbin2021 -> 1585 bytes
-rw-r--r--apidocs/inherit_graph_36.map2
-rw-r--r--apidocs/inherit_graph_36.pngbin2125 -> 1403 bytes
-rw-r--r--apidocs/inherit_graph_37.map2
-rw-r--r--apidocs/inherit_graph_37.pngbin1973 -> 1179 bytes
-rw-r--r--apidocs/inherit_graph_38.map2
-rw-r--r--apidocs/inherit_graph_38.pngbin2241 -> 1502 bytes
-rw-r--r--apidocs/inherit_graph_39.map2
-rw-r--r--apidocs/inherit_graph_39.pngbin1994 -> 1463 bytes
-rw-r--r--apidocs/inherit_graph_4.map2
-rw-r--r--apidocs/inherit_graph_4.pngbin1471 -> 1039 bytes
-rw-r--r--apidocs/inherit_graph_40.map2
-rw-r--r--apidocs/inherit_graph_40.pngbin1656 -> 1169 bytes
-rw-r--r--apidocs/inherit_graph_41.map2
-rw-r--r--apidocs/inherit_graph_41.pngbin1568 -> 1000 bytes
-rw-r--r--apidocs/inherit_graph_42.map2
-rw-r--r--apidocs/inherit_graph_42.pngbin1915 -> 1168 bytes
-rw-r--r--apidocs/inherit_graph_43.map2
-rw-r--r--apidocs/inherit_graph_43.pngbin1832 -> 1240 bytes
-rw-r--r--apidocs/inherit_graph_44.map2
-rw-r--r--apidocs/inherit_graph_44.pngbin1643 -> 1347 bytes
-rw-r--r--apidocs/inherit_graph_45.map2
-rw-r--r--apidocs/inherit_graph_45.pngbin2277 -> 1548 bytes
-rw-r--r--apidocs/inherit_graph_46.map2
-rw-r--r--apidocs/inherit_graph_46.pngbin2005 -> 1652 bytes
-rw-r--r--apidocs/inherit_graph_47.map2
-rw-r--r--apidocs/inherit_graph_47.pngbin1997 -> 1403 bytes
-rw-r--r--apidocs/inherit_graph_48.map2
-rw-r--r--apidocs/inherit_graph_48.pngbin1752 -> 1317 bytes
-rw-r--r--apidocs/inherit_graph_49.map2
-rw-r--r--apidocs/inherit_graph_49.pngbin2187 -> 1432 bytes
-rw-r--r--apidocs/inherit_graph_5.map2
-rw-r--r--apidocs/inherit_graph_5.pngbin2510 -> 1825 bytes
-rw-r--r--apidocs/inherit_graph_50.map2
-rw-r--r--apidocs/inherit_graph_50.pngbin2219 -> 1612 bytes
-rw-r--r--apidocs/inherit_graph_51.map2
-rw-r--r--apidocs/inherit_graph_51.pngbin928 -> 684 bytes
-rw-r--r--apidocs/inherit_graph_52.map2
-rw-r--r--apidocs/inherit_graph_52.pngbin1147 -> 830 bytes
-rw-r--r--apidocs/inherit_graph_53.map2
-rw-r--r--apidocs/inherit_graph_53.pngbin2294 -> 1570 bytes
-rw-r--r--apidocs/inherit_graph_54.map2
-rw-r--r--apidocs/inherit_graph_54.pngbin2235 -> 1381 bytes
-rw-r--r--apidocs/inherit_graph_55.map2
-rw-r--r--apidocs/inherit_graph_55.pngbin2244 -> 1807 bytes
-rw-r--r--apidocs/inherit_graph_56.map2
-rw-r--r--apidocs/inherit_graph_56.pngbin2294 -> 1517 bytes
-rw-r--r--apidocs/inherit_graph_57.map2
-rw-r--r--apidocs/inherit_graph_57.pngbin1922 -> 1443 bytes
-rw-r--r--apidocs/inherit_graph_58.map24
-rw-r--r--apidocs/inherit_graph_58.pngbin51070 -> 44587 bytes
-rw-r--r--apidocs/inherit_graph_59.map2
-rw-r--r--apidocs/inherit_graph_59.pngbin2451 -> 1739 bytes
-rw-r--r--apidocs/inherit_graph_6.map2
-rw-r--r--apidocs/inherit_graph_6.pngbin1890 -> 1526 bytes
-rw-r--r--apidocs/inherit_graph_60.map2
-rw-r--r--apidocs/inherit_graph_60.pngbin1215 -> 754 bytes
-rw-r--r--apidocs/inherit_graph_61.map2
-rw-r--r--apidocs/inherit_graph_61.pngbin2357 -> 1729 bytes
-rw-r--r--apidocs/inherit_graph_62.map2
-rw-r--r--apidocs/inherit_graph_62.pngbin1012 -> 740 bytes
-rw-r--r--apidocs/inherit_graph_63.map2
-rw-r--r--apidocs/inherit_graph_63.pngbin1586 -> 1056 bytes
-rw-r--r--apidocs/inherit_graph_64.map2
-rw-r--r--apidocs/inherit_graph_64.pngbin1409 -> 905 bytes
-rw-r--r--apidocs/inherit_graph_65.map2
-rw-r--r--apidocs/inherit_graph_65.pngbin1175 -> 839 bytes
-rw-r--r--apidocs/inherit_graph_66.map2
-rw-r--r--apidocs/inherit_graph_66.pngbin1497 -> 1033 bytes
-rw-r--r--apidocs/inherit_graph_67.map2
-rw-r--r--apidocs/inherit_graph_67.pngbin1460 -> 968 bytes
-rw-r--r--apidocs/inherit_graph_68.map2
-rw-r--r--apidocs/inherit_graph_68.pngbin1328 -> 1007 bytes
-rw-r--r--apidocs/inherit_graph_69.map2
-rw-r--r--apidocs/inherit_graph_69.pngbin2150 -> 1441 bytes
-rw-r--r--apidocs/inherit_graph_7.map2
-rw-r--r--apidocs/inherit_graph_7.pngbin2549 -> 1717 bytes
-rw-r--r--apidocs/inherit_graph_70.map2
-rw-r--r--apidocs/inherit_graph_70.pngbin1654 -> 1085 bytes
-rw-r--r--apidocs/inherit_graph_71.map2
-rw-r--r--apidocs/inherit_graph_71.pngbin1777 -> 1361 bytes
-rw-r--r--apidocs/inherit_graph_72.map2
-rw-r--r--apidocs/inherit_graph_72.pngbin1557 -> 938 bytes
-rw-r--r--apidocs/inherit_graph_73.map2
-rw-r--r--apidocs/inherit_graph_73.pngbin1195 -> 835 bytes
-rw-r--r--apidocs/inherit_graph_74.map2
-rw-r--r--apidocs/inherit_graph_74.pngbin1330 -> 925 bytes
-rw-r--r--apidocs/inherit_graph_75.map2
-rw-r--r--apidocs/inherit_graph_75.pngbin925 -> 627 bytes
-rw-r--r--apidocs/inherit_graph_76.map2
-rw-r--r--apidocs/inherit_graph_76.pngbin968 -> 732 bytes
-rw-r--r--apidocs/inherit_graph_77.map2
-rw-r--r--apidocs/inherit_graph_77.pngbin1313 -> 838 bytes
-rw-r--r--apidocs/inherit_graph_78.map2
-rw-r--r--apidocs/inherit_graph_78.pngbin1443 -> 985 bytes
-rw-r--r--apidocs/inherit_graph_79.map2
-rw-r--r--apidocs/inherit_graph_79.pngbin1497 -> 1159 bytes
-rw-r--r--apidocs/inherit_graph_8.map2
-rw-r--r--apidocs/inherit_graph_8.pngbin1385 -> 1141 bytes
-rw-r--r--apidocs/inherit_graph_80.map2
-rw-r--r--apidocs/inherit_graph_80.pngbin2120 -> 1596 bytes
-rw-r--r--apidocs/inherit_graph_81.map2
-rw-r--r--apidocs/inherit_graph_81.pngbin1305 -> 1013 bytes
-rw-r--r--apidocs/inherit_graph_82.map2
-rw-r--r--apidocs/inherit_graph_82.pngbin1992 -> 1387 bytes
-rw-r--r--apidocs/inherit_graph_83.map2
-rw-r--r--apidocs/inherit_graph_83.pngbin1714 -> 1342 bytes
-rw-r--r--apidocs/inherit_graph_84.map2
-rw-r--r--apidocs/inherit_graph_84.pngbin1204 -> 890 bytes
-rw-r--r--apidocs/inherit_graph_85.map2
-rw-r--r--apidocs/inherit_graph_85.pngbin1278 -> 957 bytes
-rw-r--r--apidocs/inherit_graph_9.map2
-rw-r--r--apidocs/inherit_graph_9.pngbin1880 -> 1050 bytes
-rw-r--r--apidocs/inherits.html196
-rw-r--r--apidocs/libical__ical__export_8h_source.html2
-rw-r--r--apidocs/libical__icalss__export_8h_source.html2
-rw-r--r--apidocs/libical__vcal__export_8h_source.html2
-rw-r--r--apidocs/pvl_8h_source.html2
-rw-r--r--apidocs/search/all_2.js1
-rw-r--r--apidocs/search/all_9.js4
-rw-r--r--apidocs/search/defines_0.js3
-rw-r--r--apidocs/search/variables_7.js4
-rw-r--r--apidocs/sspm_8h_source.html2
-rw-r--r--apidocs/structLexBuf.html2
-rw-r--r--apidocs/structOFile.html2
-rw-r--r--apidocs/structPreDefProp.html2
-rw-r--r--apidocs/structStrItem.html2
-rw-r--r--apidocs/structVObject.html2
-rw-r--r--apidocs/structVObjectIterator.html2
-rw-r--r--apidocs/struct__icalarray.html2
-rw-r--r--apidocs/struct__icaltimezone.html2
-rw-r--r--apidocs/struct__icaltimezonechange.html2
-rw-r--r--apidocs/struct__icalvcal__defaults.html2
-rw-r--r--apidocs/structbuffer__ring.html2
-rw-r--r--apidocs/structconversion__table__struct.html2
-rw-r--r--apidocs/structencoding__map.html2
-rw-r--r--apidocs/structexpand__split__map__struct.html2
-rw-r--r--apidocs/structfreq__map.html2
-rw-r--r--apidocs/structicalattach__impl.html2
-rw-r--r--apidocs/structicalbdbset__id.html2
-rw-r--r--apidocs/structicalbdbset__impl.html2
-rw-r--r--apidocs/structicalbdbset__options.html2
-rw-r--r--apidocs/structicalcalendar__impl.html2
-rw-r--r--apidocs/structicalclassify__map.html2
-rw-r--r--apidocs/structicalclassify__parts.html2
-rw-r--r--apidocs/structicalcluster__impl.html2
-rw-r--r--apidocs/structicalcompiter.html2
-rw-r--r--apidocs/structicalcomponent__impl.html2
-rw-r--r--apidocs/structicalcomponent__kind__map.html2
-rw-r--r--apidocs/structicaldatetimeperiodtype.html2
-rw-r--r--apidocs/structicaldirset__impl.html2
-rw-r--r--apidocs/structicaldirset__options.html2
-rw-r--r--apidocs/structicaldurationtype.html2
-rw-r--r--apidocs/structicalerror__state.html2
-rw-r--r--apidocs/structicalerror__string__map.html2
-rw-r--r--apidocs/structicalfileset__id.html2
-rw-r--r--apidocs/structicalfileset__impl.html2
-rw-r--r--apidocs/structicalfileset__options.html2
-rw-r--r--apidocs/structicalgauge__impl.html2
-rw-r--r--apidocs/structicalgauge__where.html2
-rw-r--r--apidocs/structicalgeotype.html2
-rw-r--r--apidocs/structicalparameter__impl.html2
-rw-r--r--apidocs/structicalparser__impl.html2
-rw-r--r--apidocs/structicalperiodtype.html2
-rw-r--r--apidocs/structicalproperty__impl.html2
-rw-r--r--apidocs/structicalrecur__iterator__impl.html2
-rw-r--r--apidocs/structicalrecur__parser.html2
-rw-r--r--apidocs/structicalrecurrencetype.html2
-rw-r--r--apidocs/structicalreqstattype.html2
-rw-r--r--apidocs/structicalset__impl.html2
-rw-r--r--apidocs/structicalsetiter.html2
-rw-r--r--apidocs/structicalspanlist__impl.html2
-rw-r--r--apidocs/structicaltime__span.html2
-rw-r--r--apidocs/structicaltimetype.html19
-rw-r--r--apidocs/structicaltimezonephase.html2
-rw-r--r--apidocs/structicaltimezonetype.html2
-rw-r--r--apidocs/structicaltriggertype.html2
-rw-r--r--apidocs/structicalvalue__impl.html2
-rw-r--r--apidocs/structleap.html2
-rw-r--r--apidocs/structmajor__content__type__map.html2
-rw-r--r--apidocs/structmime__impl.html2
-rw-r--r--apidocs/structminor__content__type__map.html2
-rw-r--r--apidocs/structpvl__elem__t.html2
-rw-r--r--apidocs/structpvl__list__t.html2
-rw-r--r--apidocs/structrecur__map.html2
-rw-r--r--apidocs/structskip__map.html2
-rw-r--r--apidocs/structslg__data.html2
-rw-r--r--apidocs/structsspm__action__map.html2
-rw-r--r--apidocs/structsspm__buffer.html2
-rw-r--r--apidocs/structsspm__header.html2
-rw-r--r--apidocs/structsspm__part.html2
-rw-r--r--apidocs/structtext__part.html2
-rw-r--r--apidocs/structttinfo.html2
-rw-r--r--apidocs/structtzinfo.html2
-rw-r--r--apidocs/structut__instant.html2
-rw-r--r--apidocs/structwd__map.html2
-rw-r--r--apidocs/structyy__buffer__state.html2
-rw-r--r--apidocs/structyy__trans__info.html2
-rw-r--r--apidocs/unionValueItem.html2
-rw-r--r--apidocs/unionYYSTYPE.html2
-rw-r--r--apidocs/unionicalvalue__impl_1_1data.html2
-rw-r--r--apidocs/unionyyalloc.html2
-rw-r--r--apidocs/vcaltmp_8h_source.html2
-rw-r--r--apidocs/vcc_8h_source.html2
-rw-r--r--apidocs/vcomponent__cxx_8h.html2
-rw-r--r--apidocs/vcomponent__cxx_8h_source.html2
-rw-r--r--apidocs/vobject_8h_source.html2
426 files changed, 637 insertions, 892 deletions
diff --git a/apidocs/annotated.html b/apidocs/annotated.html
index eee871f3..d2b36867 100644
--- a/apidocs/annotated.html
+++ b/apidocs/annotated.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/astime_8h.html b/apidocs/astime_8h.html
index 48345b17..94590c5d 100644
--- a/apidocs/astime_8h.html
+++ b/apidocs/astime_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/astime_8h_source.html b/apidocs/astime_8h_source.html
index 2ae6837a..e4e96756 100644
--- a/apidocs/astime_8h_source.html
+++ b/apidocs/astime_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classICPointerHolder.html b/apidocs/classICPointerHolder.html
index dca956d5..6cc7d382 100644
--- a/apidocs/classICPointerHolder.html
+++ b/apidocs/classICPointerHolder.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classLibICal_1_1ICalBDBSet.html b/apidocs/classLibICal_1_1ICalBDBSet.html
index c310ab01..f7952ac7 100644
--- a/apidocs/classLibICal_1_1ICalBDBSet.html
+++ b/apidocs/classLibICal_1_1ICalBDBSet.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classLibICal_1_1ICalParameter.html b/apidocs/classLibICal_1_1ICalParameter.html
index 51d1e3a7..4f0f7e09 100644
--- a/apidocs/classLibICal_1_1ICalParameter.html
+++ b/apidocs/classLibICal_1_1ICalParameter.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classLibICal_1_1ICalProperty.html b/apidocs/classLibICal_1_1ICalProperty.html
index 19847e76..22c759e5 100644
--- a/apidocs/classLibICal_1_1ICalProperty.html
+++ b/apidocs/classLibICal_1_1ICalProperty.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classLibICal_1_1ICalSpanList.html b/apidocs/classLibICal_1_1ICalSpanList.html
index bf0e34df..9c46f042 100644
--- a/apidocs/classLibICal_1_1ICalSpanList.html
+++ b/apidocs/classLibICal_1_1ICalSpanList.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classLibICal_1_1ICalValue.html b/apidocs/classLibICal_1_1ICalValue.html
index 294c084a..b9d5b406 100644
--- a/apidocs/classLibICal_1_1ICalValue.html
+++ b/apidocs/classLibICal_1_1ICalValue.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/classLibICal_1_1VAgenda.html b/apidocs/classLibICal_1_1VAgenda.html
index 5d7e38ae..7f3832c7 100644
--- a/apidocs/classLibICal_1_1VAgenda.html
+++ b/apidocs/classLibICal_1_1VAgenda.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VAgenda:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VAgenda__inherit__graph.png" border="0" usemap="#LibICal_1_1VAgenda_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VAgenda_inherit__map" id="LibICal_1_1VAgenda_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VAgenda__inherit__graph.map b/apidocs/classLibICal_1_1VAgenda__inherit__graph.map
index ea24dc7c..2d24a3be 100644
--- a/apidocs/classLibICal_1_1VAgenda__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VAgenda__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VAgenda" name="LibICal::VAgenda">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VAgenda__inherit__graph.png b/apidocs/classLibICal_1_1VAgenda__inherit__graph.png
index 0feee73a..047185e2 100644
--- a/apidocs/classLibICal_1_1VAgenda__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VAgenda__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VAlarm.html b/apidocs/classLibICal_1_1VAlarm.html
index 8864a149..f887af64 100644
--- a/apidocs/classLibICal_1_1VAlarm.html
+++ b/apidocs/classLibICal_1_1VAlarm.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VAlarm:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VAlarm__inherit__graph.png" border="0" usemap="#LibICal_1_1VAlarm_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VAlarm_inherit__map" id="LibICal_1_1VAlarm_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VAlarm__inherit__graph.map b/apidocs/classLibICal_1_1VAlarm__inherit__graph.map
index 98071e84..deee2d6a 100644
--- a/apidocs/classLibICal_1_1VAlarm__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VAlarm__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VAlarm" name="LibICal::VAlarm">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VAlarm__inherit__graph.png b/apidocs/classLibICal_1_1VAlarm__inherit__graph.png
index 717704cd..a1f4a60b 100644
--- a/apidocs/classLibICal_1_1VAlarm__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VAlarm__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VCalendar.html b/apidocs/classLibICal_1_1VCalendar.html
index d4e7124d..267cc9e2 100644
--- a/apidocs/classLibICal_1_1VCalendar.html
+++ b/apidocs/classLibICal_1_1VCalendar.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VCalendar:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VCalendar__inherit__graph.png" border="0" usemap="#LibICal_1_1VCalendar_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VCalendar_inherit__map" id="LibICal_1_1VCalendar_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VCalendar__inherit__graph.map b/apidocs/classLibICal_1_1VCalendar__inherit__graph.map
index 603d7f45..226a1d45 100644
--- a/apidocs/classLibICal_1_1VCalendar__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VCalendar__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VCalendar" name="LibICal::VCalendar">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VCalendar__inherit__graph.png b/apidocs/classLibICal_1_1VCalendar__inherit__graph.png
index 8c7d8f2d..8cec2422 100644
--- a/apidocs/classLibICal_1_1VCalendar__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VCalendar__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VComponent.html b/apidocs/classLibICal_1_1VComponent.html
index 6f3ea447..173e6180 100644
--- a/apidocs/classLibICal_1_1VComponent.html
+++ b/apidocs/classLibICal_1_1VComponent.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -78,17 +78,17 @@ Inheritance diagram for LibICal::VComponent:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VComponent__inherit__graph.png" border="0" usemap="#LibICal_1_1VComponent_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VComponent_inherit__map" id="LibICal_1_1VComponent_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="208,5,332,31"/>
-<area shape="rect" id="node3" href="classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="214,55,326,80"/>
-<area shape="rect" id="node4" href="classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,104,337,129"/>
-<area shape="rect" id="node5" href="classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="213,153,327,179"/>
-<area shape="rect" id="node6" href="classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="202,203,338,228"/>
-<area shape="rect" id="node7" href="classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="209,252,331,277"/>
-<area shape="rect" id="node8" href="classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="212,301,328,327"/>
-<area shape="rect" id="node9" href="classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="201,351,339,376"/>
-<area shape="rect" id="node10" href="classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="215,400,325,425"/>
-<area shape="rect" id="node11" href="classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="206,449,334,475"/>
-<area shape="rect" id="node12" href="classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,499,337,524"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="207,5,331,32"/>
+<area shape="rect" id="node3" href="classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="211,56,326,83"/>
+<area shape="rect" id="node4" href="classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,107,335,133"/>
+<area shape="rect" id="node5" href="classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="211,157,326,184"/>
+<area shape="rect" id="node6" href="classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="201,208,337,235"/>
+<area shape="rect" id="node7" href="classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="207,259,330,285"/>
+<area shape="rect" id="node8" href="classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="211,309,326,336"/>
+<area shape="rect" id="node9" href="classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="200,360,337,387"/>
+<area shape="rect" id="node10" href="classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="213,411,325,437"/>
+<area shape="rect" id="node11" href="classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="205,461,333,488"/>
+<area shape="rect" id="node12" href="classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,512,335,539"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VComponent__inherit__graph.map b/apidocs/classLibICal_1_1VComponent__inherit__graph.map
index 18a29cbd..060df50e 100644
--- a/apidocs/classLibICal_1_1VComponent__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VComponent__inherit__graph.map
@@ -1,13 +1,13 @@
<map id="LibICal::VComponent" name="LibICal::VComponent">
-<area shape="rect" id="node2" href="$classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="208,5,332,31"/>
-<area shape="rect" id="node3" href="$classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="214,55,326,80"/>
-<area shape="rect" id="node4" href="$classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,104,337,129"/>
-<area shape="rect" id="node5" href="$classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="213,153,327,179"/>
-<area shape="rect" id="node6" href="$classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="202,203,338,228"/>
-<area shape="rect" id="node7" href="$classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="209,252,331,277"/>
-<area shape="rect" id="node8" href="$classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="212,301,328,327"/>
-<area shape="rect" id="node9" href="$classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="201,351,339,376"/>
-<area shape="rect" id="node10" href="$classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="215,400,325,425"/>
-<area shape="rect" id="node11" href="$classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="206,449,334,475"/>
-<area shape="rect" id="node12" href="$classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,499,337,524"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="207,5,331,32"/>
+<area shape="rect" id="node3" href="$classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="211,56,326,83"/>
+<area shape="rect" id="node4" href="$classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,107,335,133"/>
+<area shape="rect" id="node5" href="$classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="211,157,326,184"/>
+<area shape="rect" id="node6" href="$classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="201,208,337,235"/>
+<area shape="rect" id="node7" href="$classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="207,259,330,285"/>
+<area shape="rect" id="node8" href="$classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="211,309,326,336"/>
+<area shape="rect" id="node9" href="$classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="200,360,337,387"/>
+<area shape="rect" id="node10" href="$classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="213,411,325,437"/>
+<area shape="rect" id="node11" href="$classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="205,461,333,488"/>
+<area shape="rect" id="node12" href="$classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,512,335,539"/>
</map>
diff --git a/apidocs/classLibICal_1_1VComponent__inherit__graph.png b/apidocs/classLibICal_1_1VComponent__inherit__graph.png
index 9b76b38a..6a378beb 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 3eee8055..e228766e 100644
--- a/apidocs/classLibICal_1_1VEvent.html
+++ b/apidocs/classLibICal_1_1VEvent.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VEvent:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VEvent__inherit__graph.png" border="0" usemap="#LibICal_1_1VEvent_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VEvent_inherit__map" id="LibICal_1_1VEvent_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VEvent__inherit__graph.map b/apidocs/classLibICal_1_1VEvent__inherit__graph.map
index 7095d2e4..25b36c42 100644
--- a/apidocs/classLibICal_1_1VEvent__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VEvent__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VEvent" name="LibICal::VEvent">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VEvent__inherit__graph.png b/apidocs/classLibICal_1_1VEvent__inherit__graph.png
index 1a215ff1..9d4aa1eb 100644
--- a/apidocs/classLibICal_1_1VEvent__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VEvent__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VFreeBusy.html b/apidocs/classLibICal_1_1VFreeBusy.html
index 95a330bf..759de3d6 100644
--- a/apidocs/classLibICal_1_1VFreeBusy.html
+++ b/apidocs/classLibICal_1_1VFreeBusy.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VFreeBusy:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VFreeBusy__inherit__graph.png" border="0" usemap="#LibICal_1_1VFreeBusy_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VFreeBusy_inherit__map" id="LibICal_1_1VFreeBusy_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.map b/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.map
index 730be754..9cb30af5 100644
--- a/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VFreeBusy" name="LibICal::VFreeBusy">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.png b/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.png
index 3f4d8e77..92ae2063 100644
--- a/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VFreeBusy__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VJournal.html b/apidocs/classLibICal_1_1VJournal.html
index dbae184b..12037027 100644
--- a/apidocs/classLibICal_1_1VJournal.html
+++ b/apidocs/classLibICal_1_1VJournal.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VJournal:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VJournal__inherit__graph.png" border="0" usemap="#LibICal_1_1VJournal_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VJournal_inherit__map" id="LibICal_1_1VJournal_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VJournal__inherit__graph.map b/apidocs/classLibICal_1_1VJournal__inherit__graph.map
index f4f4b9fa..851055b8 100644
--- a/apidocs/classLibICal_1_1VJournal__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VJournal__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VJournal" name="LibICal::VJournal">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VJournal__inherit__graph.png b/apidocs/classLibICal_1_1VJournal__inherit__graph.png
index 48f1932e..5ce958fe 100644
--- a/apidocs/classLibICal_1_1VJournal__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VJournal__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VQuery.html b/apidocs/classLibICal_1_1VQuery.html
index ae42a2d0..286cbab2 100644
--- a/apidocs/classLibICal_1_1VQuery.html
+++ b/apidocs/classLibICal_1_1VQuery.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VQuery:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VQuery__inherit__graph.png" border="0" usemap="#LibICal_1_1VQuery_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VQuery_inherit__map" id="LibICal_1_1VQuery_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VQuery__inherit__graph.map b/apidocs/classLibICal_1_1VQuery__inherit__graph.map
index 3a5afd78..a1ca01ce 100644
--- a/apidocs/classLibICal_1_1VQuery__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VQuery__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VQuery" name="LibICal::VQuery">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VQuery__inherit__graph.png b/apidocs/classLibICal_1_1VQuery__inherit__graph.png
index ad2250a0..558e4ff3 100644
--- a/apidocs/classLibICal_1_1VQuery__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VQuery__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VTimezone.html b/apidocs/classLibICal_1_1VTimezone.html
index 757ad4c1..55a4d331 100644
--- a/apidocs/classLibICal_1_1VTimezone.html
+++ b/apidocs/classLibICal_1_1VTimezone.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VTimezone:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VTimezone__inherit__graph.png" border="0" usemap="#LibICal_1_1VTimezone_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VTimezone_inherit__map" id="LibICal_1_1VTimezone_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VTimezone__inherit__graph.map b/apidocs/classLibICal_1_1VTimezone__inherit__graph.map
index 8ec7ae55..8b54affe 100644
--- a/apidocs/classLibICal_1_1VTimezone__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VTimezone__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VTimezone" name="LibICal::VTimezone">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VTimezone__inherit__graph.png b/apidocs/classLibICal_1_1VTimezone__inherit__graph.png
index 00378cf2..188b5429 100644
--- a/apidocs/classLibICal_1_1VTimezone__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VTimezone__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1VToDo.html b/apidocs/classLibICal_1_1VToDo.html
index 5b2f4076..962e1c37 100644
--- a/apidocs/classLibICal_1_1VToDo.html
+++ b/apidocs/classLibICal_1_1VToDo.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::VToDo:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1VToDo__inherit__graph.png" border="0" usemap="#LibICal_1_1VToDo_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1VToDo_inherit__map" id="LibICal_1_1VToDo_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1VToDo__inherit__graph.map b/apidocs/classLibICal_1_1VToDo__inherit__graph.map
index 758d853f..7a9944dc 100644
--- a/apidocs/classLibICal_1_1VToDo__inherit__graph.map
+++ b/apidocs/classLibICal_1_1VToDo__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::VToDo" name="LibICal::VToDo">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1VToDo__inherit__graph.png b/apidocs/classLibICal_1_1VToDo__inherit__graph.png
index d4c81b6f..8982ef38 100644
--- a/apidocs/classLibICal_1_1VToDo__inherit__graph.png
+++ b/apidocs/classLibICal_1_1VToDo__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1XDaylight.html b/apidocs/classLibICal_1_1XDaylight.html
index a6b736b8..25b7cd8f 100644
--- a/apidocs/classLibICal_1_1XDaylight.html
+++ b/apidocs/classLibICal_1_1XDaylight.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::XDaylight:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1XDaylight__inherit__graph.png" border="0" usemap="#LibICal_1_1XDaylight_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1XDaylight_inherit__map" id="LibICal_1_1XDaylight_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1XDaylight__inherit__graph.map b/apidocs/classLibICal_1_1XDaylight__inherit__graph.map
index ac253c6b..16cc13d7 100644
--- a/apidocs/classLibICal_1_1XDaylight__inherit__graph.map
+++ b/apidocs/classLibICal_1_1XDaylight__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::XDaylight" name="LibICal::XDaylight">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1XDaylight__inherit__graph.png b/apidocs/classLibICal_1_1XDaylight__inherit__graph.png
index 12325ba3..6237079b 100644
--- a/apidocs/classLibICal_1_1XDaylight__inherit__graph.png
+++ b/apidocs/classLibICal_1_1XDaylight__inherit__graph.png
Binary files differ
diff --git a/apidocs/classLibICal_1_1XStandard.html b/apidocs/classLibICal_1_1XStandard.html
index d7c12d2a..3dc5a43b 100644
--- a/apidocs/classLibICal_1_1XStandard.html
+++ b/apidocs/classLibICal_1_1XStandard.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -74,7 +74,7 @@ Inheritance diagram for LibICal::XStandard:</div>
<div class="dyncontent">
<div class="center"><img src="classLibICal_1_1XStandard__inherit__graph.png" border="0" usemap="#LibICal_1_1XStandard_inherit__map" alt="Inheritance graph"/></div>
<map name="LibICal_1_1XStandard_inherit__map" id="LibICal_1_1XStandard_inherit__map">
-<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
diff --git a/apidocs/classLibICal_1_1XStandard__inherit__graph.map b/apidocs/classLibICal_1_1XStandard__inherit__graph.map
index 1511ff86..77bb3ede 100644
--- a/apidocs/classLibICal_1_1XStandard__inherit__graph.map
+++ b/apidocs/classLibICal_1_1XStandard__inherit__graph.map
@@ -1,3 +1,3 @@
<map id="LibICal::XStandard" name="LibICal::XStandard">
-<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,153,31"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/classLibICal_1_1XStandard__inherit__graph.png b/apidocs/classLibICal_1_1XStandard__inherit__graph.png
index b5ee1462..117b4f75 100644
--- a/apidocs/classLibICal_1_1XStandard__inherit__graph.png
+++ b/apidocs/classLibICal_1_1XStandard__inherit__graph.png
Binary files differ
diff --git a/apidocs/classes.html b/apidocs/classes.html
index 13678c62..1e5551aa 100644
--- a/apidocs/classes.html
+++ b/apidocs/classes.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/dir_000002_000001.html b/apidocs/dir_000002_000001.html
index 1cb715db..e84e6837 100644
--- a/apidocs/dir_000002_000001.html
+++ b/apidocs/dir_000002_000001.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/dir_000003_000001.html b/apidocs/dir_000003_000001.html
index e5668d40..7dc3c5c6 100644
--- a/apidocs/dir_000003_000001.html
+++ b/apidocs/dir_000003_000001.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -63,7 +63,7 @@ $(function() {
</div>
</div><!-- top -->
<div class="contents">
-<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></table></div><!-- contents -->
+<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></table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
diff --git a/apidocs/dir_011512456d5e7b480169fb1800ca804b.html b/apidocs/dir_011512456d5e7b480169fb1800ca804b.html
deleted file mode 100644
index 0a1c3dde..00000000
--- a/apidocs/dir_011512456d5e7b480169fb1800ca804b.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<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.8.13"/>
-<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"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<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">2.99</span>
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
- <ul>
-<li class="navelem"><a class="el" href="dir_4e7c8c4fc0d923782da8a23d70a9725b.html">src</a></li><li class="navelem"><a class="el" href="dir_011512456d5e7b480169fb1800ca804b.html">libical</a></li> </ul>
-</div>
-</div><!-- top -->
-<div class="header">
- <div class="headertitle">
-<div class="title">libical Directory Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.13
-</small></address>
-</body>
-</html>
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html
index 6974112e..672c7f25 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -72,10 +72,10 @@ Directory dependency graph for libicalvcal:</div>
<div class="dyncontent">
<div class="center"><img src="dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png" border="0" usemap="#dir__3d1727d6b01241f7fe3ee38f31a35b42__dep" alt="libicalvcal"/></div>
<map name="dir__3d1727d6b01241f7fe3ee38f31a35b42__dep" id="dir__3d1727d6b01241f7fe3ee38f31a35b42__dep">
-<area shape="rect" id="node1" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="26,51,105,99"/>
-<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="29,147,101,195"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="1" alt="" coords="70,121,77,135"/>
-<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,115,109"/>
+<area shape="rect" id="node1" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="27,52,106,100"/>
+<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="31,148,103,196"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="2" alt="" coords="71,122,79,137"/>
+<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,117,111"/>
</map>
</div>
</div><!-- contents -->
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.map
index e1e450f9..20363fbb 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_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="26,51,105,99"/>
-<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="29,147,101,195"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="1" alt="" coords="70,121,77,135"/>
-<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,115,109"/>
+<area shape="rect" id="node1" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="27,52,106,100"/>
+<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="31,148,103,196"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="2" alt="" coords="71,122,79,137"/>
+<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,117,111"/>
</map>
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5 b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5
index 787faa9b..99cde07b 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.md5
@@ -1 +1 @@
-40a8603654f4d1bf29c34dc2a8dfe895 \ No newline at end of file
+db2aa7eae9c4cfe47799ec39da492916 \ No newline at end of file
diff --git a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png
index 3597e433..72518de1 100644
--- a/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png
+++ b/apidocs/dir_3d1727d6b01241f7fe3ee38f31a35b42_dep.png
Binary files differ
diff --git a/apidocs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html b/apidocs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html
deleted file mode 100644
index 0768bd9f..00000000
--- a/apidocs/dir_4e7c8c4fc0d923782da8a23d70a9725b.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<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.8.13"/>
-<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"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<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">2.99</span>
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
- <ul>
-<li class="navelem"><a class="el" href="dir_4e7c8c4fc0d923782da8a23d70a9725b.html">src</a></li> </ul>
-</div>
-</div><!-- top -->
-<div class="header">
- <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>
-Directories</h2></td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.13
-</small></address>
-</body>
-</html>
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index 7c8164c1..83ab5c79 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -72,12 +72,12 @@ Directory dependency graph for src:</div>
<div class="dyncontent">
<div class="center"><img src="dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png" border="0" usemap="#dir__68267d1309a1af8e8297ef4c3efbcdba__dep" alt="src"/></div>
<map name="dir__68267d1309a1af8e8297ef4c3efbcdba__dep" id="dir__68267d1309a1af8e8297ef4c3efbcdba__dep">
-<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="79,123,151,171"/>
-<area shape="rect" id="node3" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="128,27,200,75"/>
-<area shape="rect" id="edge2-headlabel" href="dir_000002_000001.html" title="13" alt="" coords="136,103,151,117"/>
-<area shape="rect" id="node4" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="26,27,105,75"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="1" alt="" coords="98,95,105,109"/>
-<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" alt="" coords="16,16,307,181"/>
+<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="13" 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="2" alt="" coords="99,95,107,110"/>
+<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" alt="" coords="16,16,309,181"/>
</map>
</div>
<table class="memberdecls">
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map
index c3bd978e..43267e2b 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="79,123,151,171"/>
-<area shape="rect" id="node3" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="128,27,200,75"/>
-<area shape="rect" id="edge2-headlabel" href="dir_000002_000001.html" title="13" alt="" coords="136,103,151,117"/>
-<area shape="rect" id="node4" href="dir_3d1727d6b01241f7fe3ee38f31a35b42.html" title="libicalvcal" alt="" coords="26,27,105,75"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000003_000001.html" title="1" alt="" coords="98,95,105,109"/>
-<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" alt="" coords="16,16,307,181"/>
+<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="13" 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="2" 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 d3c96efc..b1a23a7e 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
@@ -1 +1 @@
-e43cfecc176e7ee3e0c5970fd9c34336 \ No newline at end of file
+21bc4428cc4169756ec27eca9d516dbd \ No newline at end of file
diff --git a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
index 1ce65101..6892fd9f 100644
--- a/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
+++ b/apidocs/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
Binary files differ
diff --git a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html
index c24c6e45..5674f17c 100644
--- a/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html
+++ b/apidocs/dir_b7a0ea939f6e83384f3c571d31a84be9.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html
index 7173d585..16d839ff 100644
--- a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html
+++ b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -72,10 +72,10 @@ Directory dependency graph for libicalss:</div>
<div class="dyncontent">
<div class="center"><img src="dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png" border="0" usemap="#dir__e5788c73bf8d77f47d4a3002d26bfd20__dep" alt="libicalss"/></div>
<map name="dir__e5788c73bf8d77f47d4a3002d26bfd20__dep" id="dir__e5788c73bf8d77f47d4a3002d26bfd20__dep">
-<area shape="rect" id="node1" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="27,51,99,99"/>
-<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,147,99,195"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000002_000001.html" title="13" alt="" coords="64,121,79,135"/>
-<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,109"/>
+<area shape="rect" id="node1" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,148,99,196"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000002_000001.html" title="13" alt="" coords="64,122,78,137"/>
+<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,111"/>
</map>
</div>
<table class="memberdecls">
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.map
index 2eb089ab..3add8c6b 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_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="27,51,99,99"/>
-<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,147,99,195"/>
-<area shape="rect" id="edge1-headlabel" href="dir_000002_000001.html" title="13" alt="" coords="64,121,79,135"/>
-<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,109"/>
+<area shape="rect" id="node1" href="dir_e5788c73bf8d77f47d4a3002d26bfd20.html" title="libicalss" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="node2" href="dir_b7a0ea939f6e83384f3c571d31a84be9.html" title="libical" alt="" coords="27,148,99,196"/>
+<area shape="rect" id="edge1-headlabel" href="dir_000002_000001.html" title="13" alt="" coords="64,122,78,137"/>
+<area shape="rect" id="clust1" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" title="src" alt="" coords="16,16,109,111"/>
</map>
diff --git a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png
index 0cd5f3a8..a15e8826 100644
--- a/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png
+++ b/apidocs/dir_e5788c73bf8d77f47d4a3002d26bfd20_dep.png
Binary files differ
diff --git a/apidocs/files.html b/apidocs/files.html
index 322a7078..cc9654ff 100644
--- a/apidocs/files.html
+++ b/apidocs/files.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -117,17 +117,16 @@ $(function() {
<tr id="row_49_"><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_50_" 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_51_"><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_52_" 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_53_"><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_54_" 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_55_"><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_56_" 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_57_"><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_58_" 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_59_"><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_60_" 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_61_"><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_62_" 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>
+<tr id="row_52_" class="even"><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_53_"><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_54_" class="even"><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_55_"><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_56_" class="even"><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_57_"><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_58_" class="even"><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_59_"><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_60_" class="even"><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_61_"><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>
</table>
</div><!-- directory -->
</div><!-- contents -->
diff --git a/apidocs/functions.html b/apidocs/functions.html
index 7939bbcd..0324462d 100644
--- a/apidocs/functions.html
+++ b/apidocs/functions.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -244,9 +244,6 @@ $(function() {
: <a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">_icaltimezonechange</a>
, <a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype</a>
</li>
-<li>is_utc
-: <a class="el" href="structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f">icaltimetype</a>
-</li>
</ul>
diff --git a/apidocs/functions_func.html b/apidocs/functions_func.html
index c91c7cb8..13b5ee2e 100644
--- a/apidocs/functions_func.html
+++ b/apidocs/functions_func.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/functions_vars.html b/apidocs/functions_vars.html
index f1a32152..a5d2fe17 100644
--- a/apidocs/functions_vars.html
+++ b/apidocs/functions_vars.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -192,9 +192,6 @@ $(function() {
: <a class="el" href="struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37">_icaltimezonechange</a>
, <a class="el" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype</a>
</li>
-<li>is_utc
-: <a class="el" href="structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f">icaltimetype</a>
-</li>
</ul>
diff --git a/apidocs/globals.html b/apidocs/globals.html
index e39778a4..ae00d157 100644
--- a/apidocs/globals.html
+++ b/apidocs/globals.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -68,6 +68,9 @@ $(function() {
<li>builtin_timezones
: <a class="el" href="icaltimezone_8c.html#a04061cd0947b953741c201a09f36dc2f">icaltimezone.c</a>
</li>
+<li>BUILTIN_TZID_PREFIX_LEN
+: <a class="el" href="icaltimezone_8c.html#a74f5bbc07ffd92bbe72e27b99209cd1b">icaltimezone.c</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
diff --git a/apidocs/globals_defs.html b/apidocs/globals_defs.html
index c913a4c7..e0095895 100644
--- a/apidocs/globals_defs.html
+++ b/apidocs/globals_defs.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -63,6 +63,9 @@ $(function() {
<li>BUFFER_RING_SIZE
: <a class="el" href="icalmemory_8c.html#af3bf1c77cd63373bfec5de0ab595c0da">icalmemory.c</a>
</li>
+<li>BUILTIN_TZID_PREFIX_LEN
+: <a class="el" href="icaltimezone_8c.html#a74f5bbc07ffd92bbe72e27b99209cd1b">icaltimezone.c</a>
+</li>
<li>ICAL_BY_SECOND_SIZE
: <a class="el" href="icalrecur_8h.html#acec51b2d651f24e31b00627b60b12728">icalrecur.h</a>
</li>
diff --git a/apidocs/globals_enum.html b/apidocs/globals_enum.html
index e44398ce..1f5d4bc6 100644
--- a/apidocs/globals_enum.html
+++ b/apidocs/globals_enum.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_eval.html b/apidocs/globals_eval.html
index 96325b2f..d18af56f 100644
--- a/apidocs/globals_eval.html
+++ b/apidocs/globals_eval.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_f.html b/apidocs/globals_f.html
index 41af5420..38f7a4aa 100644
--- a/apidocs/globals_f.html
+++ b/apidocs/globals_f.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_func.html b/apidocs/globals_func.html
index ed9eecf5..3e21a6c4 100644
--- a/apidocs/globals_func.html
+++ b/apidocs/globals_func.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_func_i.html b/apidocs/globals_func_i.html
index 12e4c95e..56a62266 100644
--- a/apidocs/globals_func_i.html
+++ b/apidocs/globals_func_i.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_func_j.html b/apidocs/globals_func_j.html
index f136cd20..5c8e1143 100644
--- a/apidocs/globals_func_j.html
+++ b/apidocs/globals_func_j.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_func_s.html b/apidocs/globals_func_s.html
index 1dc76086..c97748ca 100644
--- a/apidocs/globals_func_s.html
+++ b/apidocs/globals_func_s.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_i.html b/apidocs/globals_i.html
index da82a5a7..d0f5c089 100644
--- a/apidocs/globals_i.html
+++ b/apidocs/globals_i.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -134,9 +134,6 @@ $(function() {
<li>ICAL_RESTRICTION_ZEROPLUS
: <a class="el" href="icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e">icalrestriction.h</a>
</li>
-<li>ical_tzid_prefix
-: <a class="el" href="icaltimezone_8c.html#aace4e5b5699a9f5dd3e8f3cfecd89bc8">icaltimezone.c</a>
-</li>
<li>ICAL_UNIMPLEMENTED_ERROR
: <a class="el" href="icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7">icalerror.h</a>
</li>
@@ -489,8 +486,8 @@ $(function() {
, <a class="el" href="icalrecur_8c.html#a138381f68a7f9e80e490d630f2484b70">icalrecur.c</a>
</li>
<li>icalrecur_iterator_new()
-: <a class="el" href="icalrecur_8h.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur.h</a>
-, <a class="el" href="icalrecur_8c.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur.c</a>
+: <a class="el" href="icalrecur_8c.html#a3259c2b9b03763d8ee02868816d6261a">icalrecur.c</a>
+, <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>
@@ -505,8 +502,8 @@ $(function() {
, <a class="el" href="icalrecur_8c.html#a96c160e7e6b16e0e369c540f2ee164c7">icalrecur.c</a>
</li>
<li>icalrecurrencetype_day_position()
-: <a class="el" href="icalrecur_8c.html#aa730e9ac327064456902076b718400f4">icalrecur.c</a>
-, <a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecur.h</a>
+: <a class="el" href="icalrecur_8h.html#aa730e9ac327064456902076b718400f4">icalrecur.h</a>
+, <a class="el" href="icalrecur_8c.html#aa730e9ac327064456902076b718400f4">icalrecur.c</a>
</li>
<li>icalrecurrencetype_from_string()
: <a class="el" href="icalrecur_8h.html#a0e8ebcf355ba22299f553f8f5e657926">icalrecur.h</a>
@@ -523,7 +520,7 @@ $(function() {
: <a class="el" href="icalrestriction_8h.html#acd3882ab8b58bf0e12cb9ed48234ce2d">icalrestriction.h</a>
</li>
<li>icalrestriction_kind
-: <a class="el" href="icalrestriction_8h.html#abb36fd630bc5292af60197e3235b50fc">icalrestriction.h</a>
+: <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>
@@ -700,12 +697,12 @@ $(function() {
: <a class="el" href="icaltimezone_8c.html#a8581acee35f3ddc756e0c8af24619538">icaltimezone.c</a>
</li>
<li>icaltimezone_convert_time()
-: <a class="el" href="icaltimezone_8c.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone.c</a>
-, <a class="el" href="icaltimezone_8h.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone.h</a>
+: <a class="el" href="icaltimezone_8h.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone.h</a>
+, <a class="el" href="icaltimezone_8c.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone.c</a>
</li>
<li>icaltimezone_dump_changes()
-: <a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.h</a>
-, <a class="el" href="icaltimezone_8c.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.c</a>
+: <a class="el" href="icaltimezone_8c.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.c</a>
+, <a class="el" href="icaltimezone_8h.html#a12c7192c39744d49e4c23249926ae22a">icaltimezone.h</a>
</li>
<li>ICALTIMEZONE_EXTRA_COVERAGE
: <a class="el" href="icaltimezone_8c.html#ad3f96da2c45c082276497fb1722f3236">icaltimezone.c</a>
@@ -714,8 +711,8 @@ $(function() {
: <a class="el" href="icaltimezone_8c.html#ae7a92be83c7d56c8ade11303eed2855a">icaltimezone.c</a>
</li>
<li>icaltimezone_free()
-: <a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.h</a>
-, <a class="el" href="icaltimezone_8c.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.c</a>
+: <a class="el" href="icaltimezone_8c.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.c</a>
+, <a class="el" href="icaltimezone_8h.html#aa96c3397fd8bcce74e1f220ca3fc333d">icaltimezone.h</a>
</li>
<li>icaltimezone_free_builtin_timezones()
: <a class="el" href="icaltimezone_8c.html#a7596677c1f0c38bac7e687f37e19e397">icaltimezone.c</a>
@@ -738,28 +735,28 @@ $(function() {
, <a class="el" href="icaltimezone_8c.html#acad626a5835066667c38aac0894e798c">icaltimezone.c</a>
</li>
<li>icaltimezone_get_component()
-: <a class="el" href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone.h</a>
-, <a class="el" href="icaltimezone_8c.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone.c</a>
+: <a class="el" href="icaltimezone_8c.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone.c</a>
+, <a class="el" href="icaltimezone_8h.html#a096d18647de1113c19d2309a1f4c2931">icaltimezone.h</a>
</li>
<li>icaltimezone_get_latitude()
-: <a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.h</a>
-, <a class="el" href="icaltimezone_8c.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.c</a>
+: <a class="el" href="icaltimezone_8c.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.c</a>
+, <a class="el" href="icaltimezone_8h.html#acfc51cb64dcc62ff668df02073c803d6">icaltimezone.h</a>
</li>
<li>icaltimezone_get_location()
: <a class="el" href="icaltimezone_8c.html#ac2fbe5451e417f7ec50f346bbde8247d">icaltimezone.c</a>
, <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>
-, <a class="el" href="icaltimezone_8c.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone.c</a>
+: <a class="el" href="icaltimezone_8c.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone.c</a>
+, <a class="el" href="icaltimezone_8h.html#a41d1e5b940ebc05aaa2def6bcfccba37">icaltimezone.h</a>
</li>
<li>icaltimezone_get_longitude()
: <a class="el" href="icaltimezone_8c.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone.c</a>
, <a class="el" href="icaltimezone_8h.html#a346caee2838d8dfbeb07bc9c66b04e2b">icaltimezone.h</a>
</li>
<li>icaltimezone_get_tzid()
-: <a class="el" href="icaltimezone_8c.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone.c</a>
-, <a class="el" href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone.h</a>
+: <a class="el" href="icaltimezone_8h.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone.h</a>
+, <a class="el" href="icaltimezone_8c.html#a1f2ba5baf0d556ab8ea8f5eb81e5af29">icaltimezone.c</a>
</li>
<li>icaltimezone_get_tznames()
: <a class="el" href="icaltimezone_8c.html#ab7448438384fd57d93edf5e3ea632c90">icaltimezone.c</a>
@@ -810,8 +807,8 @@ $(function() {
: <a class="el" href="icaltimezone_8c.html#aa9382b7102006cfd93f2323335cbcc5f">icaltimezone.c</a>
</li>
<li>icaltimezone_set_component()
-: <a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.h</a>
-, <a class="el" href="icaltimezone_8c.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.c</a>
+: <a class="el" href="icaltimezone_8c.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.c</a>
+, <a class="el" href="icaltimezone_8h.html#ac06a9a060f021b7f4bdff282b2638357">icaltimezone.h</a>
</li>
<li>icaltimezone_set_tzid_prefix()
: <a class="el" href="icaltimezone_8c.html#a04849ce67c1a529f19d695b74cb238fe">icaltimezone.c</a>
diff --git a/apidocs/globals_j.html b/apidocs/globals_j.html
index 2ad48d9c..5fc39548 100644
--- a/apidocs/globals_j.html
+++ b/apidocs/globals_j.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_m.html b/apidocs/globals_m.html
index a2b4c871..8657befd 100644
--- a/apidocs/globals_m.html
+++ b/apidocs/globals_m.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_s.html b/apidocs/globals_s.html
index 25b457dc..1412f240 100644
--- a/apidocs/globals_s.html
+++ b/apidocs/globals_s.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_type.html b/apidocs/globals_type.html
index 2f463276..bb24f4e8 100644
--- a/apidocs/globals_type.html
+++ b/apidocs/globals_type.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_u.html b/apidocs/globals_u.html
index 17ab98d4..d751bb80 100644
--- a/apidocs/globals_u.html
+++ b/apidocs/globals_u.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/globals_vars.html b/apidocs/globals_vars.html
index b2ee352a..200dfb71 100644
--- a/apidocs/globals_vars.html
+++ b/apidocs/globals_vars.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -63,9 +63,6 @@ $(function() {
<li>builtin_timezones
: <a class="el" href="icaltimezone_8c.html#a04061cd0947b953741c201a09f36dc2f">icaltimezone.c</a>
</li>
-<li>ical_tzid_prefix
-: <a class="el" href="icaltimezone_8c.html#aace4e5b5699a9f5dd3e8f3cfecd89bc8">icaltimezone.c</a>
-</li>
<li>icaldirset_options_default
: <a class="el" href="icaldirset_8c.html#ace143c0dbbd1ed2a3f6c16b5ec7184b0">icaldirset.c</a>
</li>
diff --git a/apidocs/globals_z.html b/apidocs/globals_z.html
index 8b5c3d81..615b612d 100644
--- a/apidocs/globals_z.html
+++ b/apidocs/globals_z.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/graph_legend.html b/apidocs/graph_legend.html
index 960a99fa..5253e77d 100644
--- a/apidocs/graph_legend.html
+++ b/apidocs/graph_legend.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/graph_legend.png b/apidocs/graph_legend.png
index 881e40f9..a3fdbc19 100644
--- a/apidocs/graph_legend.png
+++ b/apidocs/graph_legend.png
Binary files differ
diff --git a/apidocs/hierarchy.html b/apidocs/hierarchy.html
index 16fde39f..2b652d25 100644
--- a/apidocs/hierarchy.html
+++ b/apidocs/hierarchy.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalarray_8h.html b/apidocs/icalarray_8h.html
index 8c53b510..e830a9fb 100644
--- a/apidocs/icalarray_8h.html
+++ b/apidocs/icalarray_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalarray_8h_source.html b/apidocs/icalarray_8h_source.html
index 2da9d6d3..3f349c20 100644
--- a/apidocs/icalarray_8h_source.html
+++ b/apidocs/icalarray_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalattach_8h.html b/apidocs/icalattach_8h.html
index 5c612a62..f3edd603 100644
--- a/apidocs/icalattach_8h.html
+++ b/apidocs/icalattach_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalattach_8h_source.html b/apidocs/icalattach_8h_source.html
index c201c4e0..1f27f8db 100644
--- a/apidocs/icalattach_8h_source.html
+++ b/apidocs/icalattach_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalattachimpl_8h_source.html b/apidocs/icalattachimpl_8h_source.html
index 042c61c2..af015253 100644
--- a/apidocs/icalattachimpl_8h_source.html
+++ b/apidocs/icalattachimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalbdbset_8h_source.html b/apidocs/icalbdbset_8h_source.html
index 9802768d..bc6110aa 100644
--- a/apidocs/icalbdbset_8h_source.html
+++ b/apidocs/icalbdbset_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalbdbset__cxx_8h.html b/apidocs/icalbdbset__cxx_8h.html
index 2b425ec1..b5309255 100644
--- a/apidocs/icalbdbset__cxx_8h.html
+++ b/apidocs/icalbdbset__cxx_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalbdbset__cxx_8h_source.html b/apidocs/icalbdbset__cxx_8h_source.html
index 3b34757d..1060e390 100644
--- a/apidocs/icalbdbset__cxx_8h_source.html
+++ b/apidocs/icalbdbset__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalbdbsetimpl_8h_source.html b/apidocs/icalbdbsetimpl_8h_source.html
index d7a850c0..fcd2f565 100644
--- a/apidocs/icalbdbsetimpl_8h_source.html
+++ b/apidocs/icalbdbsetimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalcalendar_8h_source.html b/apidocs/icalcalendar_8h_source.html
index f738bec2..92e10ab5 100644
--- a/apidocs/icalcalendar_8h_source.html
+++ b/apidocs/icalcalendar_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalclassify_8h_source.html b/apidocs/icalclassify_8h_source.html
index 5d8b983e..b44402f8 100644
--- a/apidocs/icalclassify_8h_source.html
+++ b/apidocs/icalclassify_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalcluster_8h_source.html b/apidocs/icalcluster_8h_source.html
index 5a5898e2..67723ea3 100644
--- a/apidocs/icalcluster_8h_source.html
+++ b/apidocs/icalcluster_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalclusterimpl_8h_source.html b/apidocs/icalclusterimpl_8h_source.html
index e088026a..13a1fd2b 100644
--- a/apidocs/icalclusterimpl_8h_source.html
+++ b/apidocs/icalclusterimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalcomponent_8h_source.html b/apidocs/icalcomponent_8h_source.html
index d5134f8e..9e8943fa 100644
--- a/apidocs/icalcomponent_8h_source.html
+++ b/apidocs/icalcomponent_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -67,7 +67,7 @@ $(function() {
<div class="title">icalcomponent.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: 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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALCOMPONENT_H</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALCOMPONENT_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;icalenums.h&quot;</span> <span class="comment">/* defines icalcomponent_kind */</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;icalproperty.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;pvl.h&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="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="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">/* This is exposed so that callers will not have to allocate and</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> deallocate iterators. Pretend that you can&#39;t see it. */</span></div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="structicalcompiter.html"> 32</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="l00033"></a><span class="lineno"> 33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; icalcomponent_kind kind;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="structpvl__elem__t.html">pvl_elem</a> iter;</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;} <a class="code" href="structicalcompiter.html">icalcompiter</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_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new(icalcomponent_kind kind);</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> *icalcomponent_new_clone(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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 <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_from_string(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</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 <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_vanew(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_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_x(<span class="keyword">const</span> <span class="keywordtype">char</span> *x_name);</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> icalcomponent_free(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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> *icalcomponent_as_ical_string(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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">char</span> *icalcomponent_as_ical_string_r(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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_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="l00056"></a><span class="lineno"> 56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</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="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">int</span> icalcomponent_isa_component(<span class="keywordtype">void</span> *component);</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"> * Working with properties</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="l00065"></a><span class="lineno"> 65</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="l00066"></a><span class="lineno"> 66</span>&#160; icalproperty *property);</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">void</span> icalcomponent_remove_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; icalproperty *property);</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="keywordtype">int</span> icalcomponent_count_properties(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; icalproperty_kind kind);</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> icalproperty_set_parent(icalproperty *property,</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalproperty_get_parent(<span class="keyword">const</span> icalproperty *property);</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">/* Iterate through the properties */</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</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="l00081"></a><span class="lineno"> 81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</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="l00083"></a><span class="lineno"> 83</span>&#160; icalproperty_kind kind);</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</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="l00085"></a><span class="lineno"> 85</span>&#160; icalproperty_kind kind);</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">/*</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment"> * Working with components</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"> */</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;<span class="comment">/* Return the first VEVENT, VTODO or VJOURNAL sub-component of cop, or</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment"> comp if it is one of those types */</span></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;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_inner(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</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;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="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</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="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</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> icalcomponent_count_components(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; icalcomponent_kind kind);</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_merge_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp_to_merge);</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">/* Iteration Routines. There are two forms of iterators, internal and</span></div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment">external. The internal ones came first, and are almost completely</span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</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="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment">removes components from the container.*/</span></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">/* Iterate through components */</span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</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="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 <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="l00120"></a><span class="lineno"> 120</span>&#160; icalcomponent_kind kind);</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</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="l00122"></a><span class="lineno"> 122</span>&#160; icalcomponent_kind kind);</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="comment">/* Using external iterators */</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</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="l00126"></a><span class="lineno"> 126</span>&#160; icalcomponent_kind 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 <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="l00129"></a><span class="lineno"> 129</span>&#160; icalcomponent_kind kind);</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_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="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 <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="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</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="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">/* Working with embedded error properties */</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">/* Check the component against itip rules and insert error properties*/</span></div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="comment">/* Working with embedded error properties */</span></div><div class="line"><a name="l00141"></a><span class="lineno"> 141</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="l00142"></a><span class="lineno"> 142</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_count_errors(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_strip_errors(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_convert_errors(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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">/* Internal operations. They are private, and you should not be using them. */</span></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> *icalcomponent_get_parent(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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 <span class="keywordtype">void</span> icalcomponent_set_parent(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *parent);</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">/* Kind conversion routines */</span></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_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="l00161"></a><span class="lineno"> 161</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</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="l00163"></a><span class="lineno"> 163</span>&#160;</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> *icalcomponent_kind_to_string(icalcomponent_kind kind);</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">/************* Derived class methods. ****************************</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">If the code was in an OO language, the remaining routines would be</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment">wrong component subtypes. */</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_first_real_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a> icalcomponent_get_span(icalcomponent *comp);</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="comment">/******************** Convenience routines **********************/</span></div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtstart(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtstart(icalcomponent *comp);</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">/* For the icalcomponent routines only, dtend and duration are tied</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="comment"> together. If you call the set routine for one and the other exists,</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="comment"> the routine will calculate the change to the other. That is, if</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="comment"> there is a DTEND and you call set_duration, the routine will modify</span></div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="comment"> DTEND to be the sum of DTSTART and the duration. If you call a get</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="comment"> routine for one and the other exists, the routine will calculate</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="comment"> the return value. If you call a set routine and neither exists, the</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="comment"> routine will create the apcompriate comperty */</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtend(icalcomponent *comp);</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtend(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_due(icalcomponent *comp);</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_due(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_duration(icalcomponent *comp,</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> v);</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> icalcomponent_get_duration(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_method(icalcomponent *comp, icalproperty_method method);</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"> 209</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_method icalcomponent_get_method(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtstamp(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtstamp(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</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">void</span> icalcomponent_set_summary(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_summary(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_comment(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_comment(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_uid(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_uid(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_relcalid(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_relcalid(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_recurrenceid(icalcomponent *comp,</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_recurrenceid(icalcomponent *comp);</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"> 236</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_description(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_description(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_location(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_location(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_sequence(icalcomponent *comp, <span class="keywordtype">int</span> v);</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_get_sequence(icalcomponent *comp);</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"> 248</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_status(icalcomponent *comp, <span class="keyword">enum</span> icalproperty_status v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">enum</span> icalproperty_status icalcomponent_get_status(icalcomponent *comp);</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_foreach_tzid(icalcomponent *comp,</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordtype">void</span> (*callback) (icalparameter *param,</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordtype">void</span> *data),</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; <span class="keywordtype">void</span> *callback_data);</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *icalcomponent_get_timezone(icalcomponent *comp,</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_recurrence_is_excluded(icalcomponent *comp,</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *dtstart,</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *recurtime);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_foreach_recurrence(icalcomponent *comp,</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> start,</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> end,</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordtype">void</span> (*callback) (icalcomponent *comp,</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltime__span.html">icaltime_span</a> *</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; span, <span class="keywordtype">void</span> *data),</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <span class="keywordtype">void</span> *callback_data);</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="comment">/*************** Type Specific routines ***************/</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vcalendar(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vevent(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vtodo(<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="l00284"></a><span class="lineno"> 284</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vjournal(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_valarm(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vfreebusy(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vtimezone(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_xstandard(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_xdaylight(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_vagenda(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vquery(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vavailability(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_xavailable(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vpoll(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vvoter(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_xvote(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALCOMPONENT_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structicaltime__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="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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALCOMPONENT_H</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALCOMPONENT_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;icalenums.h&quot;</span> <span class="comment">/* defines icalcomponent_kind */</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;icalproperty.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;pvl.h&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="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="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">/* This is exposed so that callers will not have to allocate and</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"> deallocate iterators. Pretend that you can&#39;t see it. */</span></div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="structicalcompiter.html"> 32</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="l00033"></a><span class="lineno"> 33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; icalcomponent_kind kind;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="structpvl__elem__t.html">pvl_elem</a> iter;</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;} <a class="code" href="structicalcompiter.html">icalcompiter</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_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new(icalcomponent_kind kind);</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> *icalcomponent_new_clone(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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 <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_from_string(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</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 <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_vanew(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_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_new_x(<span class="keyword">const</span> <span class="keywordtype">char</span> *x_name);</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> icalcomponent_free(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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> *icalcomponent_as_ical_string(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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">char</span> *icalcomponent_as_ical_string_r(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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_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="l00056"></a><span class="lineno"> 56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</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="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">int</span> icalcomponent_isa_component(<span class="keywordtype">void</span> *component);</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"> * Working with properties</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="l00065"></a><span class="lineno"> 65</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="l00066"></a><span class="lineno"> 66</span>&#160; icalproperty *property);</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">void</span> icalcomponent_remove_property(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; icalproperty *property);</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="keywordtype">int</span> icalcomponent_count_properties(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; icalproperty_kind kind);</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> icalproperty_set_parent(icalproperty *property,</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalproperty_get_parent(<span class="keyword">const</span> icalproperty *property);</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">/* Iterate through the properties */</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</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="l00081"></a><span class="lineno"> 81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</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="l00083"></a><span class="lineno"> 83</span>&#160; icalproperty_kind kind);</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</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="l00085"></a><span class="lineno"> 85</span>&#160; icalproperty_kind kind);</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">/*</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment"> * Working with components</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"> */</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;<span class="comment">/* Return the first VEVENT, VTODO or VJOURNAL sub-component of cop, or</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment"> comp if it is one of those types */</span></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;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_inner(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp);</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;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="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</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="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</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> icalcomponent_count_components(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; icalcomponent_kind kind);</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_merge_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp,</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *comp_to_merge);</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">/* Iteration Routines. There are two forms of iterators, internal and</span></div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment">external. The internal ones came first, and are almost completely</span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</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="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment">removes components from the container.*/</span></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">/* Iterate through components */</span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</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="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 <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="l00120"></a><span class="lineno"> 120</span>&#160; icalcomponent_kind kind);</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</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="l00122"></a><span class="lineno"> 122</span>&#160; icalcomponent_kind kind);</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="comment">/* Using external iterators */</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</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="l00126"></a><span class="lineno"> 126</span>&#160; icalcomponent_kind 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 <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="l00129"></a><span class="lineno"> 129</span>&#160; icalcomponent_kind kind);</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_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="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 <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="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</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="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">/* Working with embedded error properties */</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">/* Check the component against itip rules and insert error properties*/</span></div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="comment">/* Working with embedded error properties */</span></div><div class="line"><a name="l00141"></a><span class="lineno"> 141</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="l00142"></a><span class="lineno"> 142</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_count_errors(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_strip_errors(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_convert_errors(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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">/* Internal operations. They are private, and you should not be using them. */</span></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> *icalcomponent_get_parent(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component);</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 <span class="keywordtype">void</span> icalcomponent_set_parent(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *component,</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *parent);</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">/* Kind conversion routines */</span></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_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="l00161"></a><span class="lineno"> 161</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</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="l00163"></a><span class="lineno"> 163</span>&#160;</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> *icalcomponent_kind_to_string(icalcomponent_kind kind);</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">/************* Derived class methods. ****************************</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">If the code was in an OO language, the remaining routines would be</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment">wrong component subtypes. */</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *icalcomponent_get_first_real_component(<a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *c);</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a> icalcomponent_get_span(icalcomponent *comp);</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="comment">/******************** Convenience routines **********************/</span></div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtstart(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtstart(icalcomponent *comp);</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">/* For the icalcomponent routines only, dtend and duration are tied</span></div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="comment"> together. If you call the set routine for one and the other exists,</span></div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="comment"> the routine will calculate the change to the other. That is, if</span></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="comment"> there is a DTEND and you call set_duration, the routine will modify</span></div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="comment"> DTEND to be the sum of DTSTART and the duration. If you call a get</span></div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="comment"> routine for one and the other exists, the routine will calculate</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="comment"> the return value. If you call a set routine and neither exists, the</span></div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="comment"> routine will create the apcompriate comperty */</span></div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtend(icalcomponent *comp);</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtend(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_due(icalcomponent *comp);</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_due(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_duration(icalcomponent *comp,</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaldurationtype.html">icaldurationtype</a> v);</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaldurationtype.html">icaldurationtype</a> icalcomponent_get_duration(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_method(icalcomponent *comp, icalproperty_method method);</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"> 209</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_method icalcomponent_get_method(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_dtstamp(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_dtstamp(icalcomponent *comp, <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</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">void</span> icalcomponent_set_summary(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_summary(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_comment(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_comment(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_uid(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_uid(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_relcalid(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_relcalid(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_recurrenceid(icalcomponent *comp,</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> v);</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a> icalcomponent_get_recurrenceid(icalcomponent *comp);</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"> 236</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_description(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_description(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_location(icalcomponent *comp, <span class="keyword">const</span> <span class="keywordtype">char</span> *v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalcomponent_get_location(icalcomponent *comp);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_sequence(icalcomponent *comp, <span class="keywordtype">int</span> v);</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalcomponent_get_sequence(icalcomponent *comp);</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"> 248</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_set_status(icalcomponent *comp, <span class="keyword">enum</span> icalproperty_status v);</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;LIBICAL_ICAL_EXPORT <span class="keyword">enum</span> icalproperty_status icalcomponent_get_status(icalcomponent *comp);</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_foreach_tzid(icalcomponent *comp,</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordtype">void</span> (*callback) (icalparameter *param,</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordtype">void</span> *data),</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; <span class="keywordtype">void</span> *callback_data);</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;LIBICAL_ICAL_EXPORT <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *icalcomponent_get_timezone(icalcomponent *comp,</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzid);</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_recurrence_is_excluded(icalcomponent *comp,</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *dtstart,</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *recurtime);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_foreach_recurrence(icalcomponent *comp,</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> start,</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> end,</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordtype">void</span> (*callback) (icalcomponent *comp,</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltime__span.html">icaltime_span</a> *</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; span, <span class="keywordtype">void</span> *data),</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <span class="keywordtype">void</span> *callback_data);</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalcomponent_normalize(icalcomponent *comp);</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="comment">/*************** Type Specific routines ***************/</span></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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vcalendar(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vevent(<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="l00284"></a><span class="lineno"> 284</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vtodo(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vjournal(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_valarm(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vfreebusy(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vtimezone(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_xstandard(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_xdaylight(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vagenda(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vquery(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_vavailability(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_xavailable(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_vpoll(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_vvoter(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_xvote(<span class="keywordtype">void</span>);</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_ICAL_EXPORT icalcomponent *icalcomponent_new_vpatch(<span class="keywordtype">void</span>);</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;LIBICAL_ICAL_EXPORT icalcomponent *icalcomponent_new_xpatch(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALCOMPONENT_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structicaltime__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="structicaldurationtype_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 class="ttc" id="structicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:33</div></div>
<div class="ttc" id="structicalcompiter_html"><div class="ttname"><a href="structicalcompiter.html">icalcompiter</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.h:32</div></div>
diff --git a/apidocs/icaldirset_8c.html b/apidocs/icaldirset_8c.html
index 0b1f3a8a..23b2d552 100644
--- a/apidocs/icaldirset_8c.html
+++ b/apidocs/icaldirset_8c.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaldirset_8h_source.html b/apidocs/icaldirset_8h_source.html
index 5e2e2a70..e8394e4a 100644
--- a/apidocs/icaldirset_8h_source.html
+++ b/apidocs/icaldirset_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaldirsetimpl_8h_source.html b/apidocs/icaldirsetimpl_8h_source.html
index 5b967a51..8d18ec30 100644
--- a/apidocs/icaldirsetimpl_8h_source.html
+++ b/apidocs/icaldirsetimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalduration_8h.html b/apidocs/icalduration_8h.html
index 0bf1eb34..eca261f8 100644
--- a/apidocs/icalduration_8h.html
+++ b/apidocs/icalduration_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalduration_8h_source.html b/apidocs/icalduration_8h_source.html
index 9abff3df..a80f6152 100644
--- a/apidocs/icalduration_8h_source.html
+++ b/apidocs/icalduration_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalenums_8h_source.html b/apidocs/icalenums_8h_source.html
index 58d7c9cf..0a830e45 100644
--- a/apidocs/icalenums_8h_source.html
+++ b/apidocs/icalenums_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -67,7 +67,7 @@ $(function() {
<div class="title">icalenums.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: 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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> http://www.softwarestudio.org</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: http://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 http://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 &lt;g.m.davison@computer.org&gt;</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 ICALENUMS_H</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALENUMS_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_ical_export.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">/***********************************************************************</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> * Component enumerations</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;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalcomponent_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; ICAL_NO_COMPONENT,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; ICAL_ANY_COMPONENT, <span class="comment">/* Used to select all components */</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; ICAL_XROOT_COMPONENT,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; ICAL_XATTACH_COMPONENT, <span class="comment">/* MIME attached data, returned by parser. */</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; ICAL_VEVENT_COMPONENT,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; ICAL_VTODO_COMPONENT,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ICAL_VJOURNAL_COMPONENT,</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ICAL_VCALENDAR_COMPONENT,</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ICAL_VAGENDA_COMPONENT,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; ICAL_VFREEBUSY_COMPONENT,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; ICAL_VALARM_COMPONENT,</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ICAL_XAUDIOALARM_COMPONENT,</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; ICAL_XDISPLAYALARM_COMPONENT,</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ICAL_XEMAILALARM_COMPONENT,</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; ICAL_XPROCEDUREALARM_COMPONENT,</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ICAL_VTIMEZONE_COMPONENT,</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ICAL_XSTANDARD_COMPONENT,</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; ICAL_XDAYLIGHT_COMPONENT,</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ICAL_X_COMPONENT,</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; ICAL_VSCHEDULE_COMPONENT,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; ICAL_VQUERY_COMPONENT,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; ICAL_VREPLY_COMPONENT,</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; ICAL_VCAR_COMPONENT,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ICAL_VCOMMAND_COMPONENT,</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ICAL_XLICINVALID_COMPONENT,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ICAL_XLICMIMEPART_COMPONENT, <span class="comment">/* a non-stardard component that mirrors</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment"> structure of MIME data */</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; ICAL_VAVAILABILITY_COMPONENT,</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ICAL_XAVAILABLE_COMPONENT,</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; ICAL_VPOLL_COMPONENT,</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; ICAL_VVOTER_COMPONENT,</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; ICAL_XVOTE_COMPONENT</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;} icalcomponent_kind;</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">/***********************************************************************</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="comment"> * Request Status codes</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment"> **********************************************************************/</span></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="keyword">typedef</span> <span class="keyword">enum</span> icalrequeststatus</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; ICAL_UNKNOWN_STATUS,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; ICAL_2_0_SUCCESS_STATUS,</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; ICAL_2_1_FALLBACK_STATUS,</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; ICAL_2_2_IGPROP_STATUS,</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; ICAL_2_3_IGPARAM_STATUS,</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; ICAL_2_4_IGXPROP_STATUS,</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; ICAL_2_5_IGXPARAM_STATUS,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; ICAL_2_6_IGCOMP_STATUS,</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; ICAL_2_7_FORWARD_STATUS,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; ICAL_2_8_ONEEVENT_STATUS,</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; ICAL_2_9_TRUNC_STATUS,</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; ICAL_2_10_ONETODO_STATUS,</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; ICAL_2_11_TRUNCRRULE_STATUS,</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; ICAL_3_0_INVPROPNAME_STATUS,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; ICAL_3_1_INVPROPVAL_STATUS,</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; ICAL_3_2_INVPARAM_STATUS,</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; ICAL_3_3_INVPARAMVAL_STATUS,</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; ICAL_3_4_INVCOMP_STATUS,</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; ICAL_3_5_INVTIME_STATUS,</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; ICAL_3_6_INVRULE_STATUS,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; ICAL_3_7_INVCU_STATUS,</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; ICAL_3_8_NOAUTH_STATUS,</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; ICAL_3_9_BADVERSION_STATUS,</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; ICAL_3_10_TOOBIG_STATUS,</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; ICAL_3_11_MISSREQCOMP_STATUS,</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; ICAL_3_12_UNKCOMP_STATUS,</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; ICAL_3_13_BADCOMP_STATUS,</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; ICAL_3_14_NOCAP_STATUS,</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; ICAL_3_15_INVCOMMAND,</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; ICAL_4_0_BUSY_STATUS,</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; ICAL_4_1_STORE_ACCESS_DENIED,</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; ICAL_4_2_STORE_FAILED,</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; ICAL_4_3_STORE_NOT_FOUND,</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; ICAL_5_0_MAYBE_STATUS,</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; ICAL_5_1_UNAVAIL_STATUS,</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; ICAL_5_2_NOSERVICE_STATUS,</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; ICAL_5_3_NOSCHED_STATUS,</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; ICAL_6_1_CONTAINER_NOT_FOUND,</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; ICAL_9_0_UNRECOGNIZED_COMMAND</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;} icalrequeststatus;</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_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalenum_reqstat_desc(icalrequeststatus stat);</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_ICAL_EXPORT <span class="keywordtype">short</span> icalenum_reqstat_major(icalrequeststatus stat);</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_ICAL_EXPORT <span class="keywordtype">short</span> icalenum_reqstat_minor(icalrequeststatus stat);</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 icalrequeststatus icalenum_num_to_reqstat(<span class="keywordtype">short</span> major, <span class="keywordtype">short</span> minor);</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">char</span> *icalenum_reqstat_code(icalrequeststatus stat);</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="keywordtype">char</span> *icalenum_reqstat_code_r(icalrequeststatus stat);</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"> * Conversion functions</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;<span class="comment">/* Thse routines used to be in icalenums.c, but were moved into the</span></div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="comment"> icalproperty, icalparameter, icalvalue, or icalcomponent modules. */</span></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">/*const char* icalproperty_kind_to_string(icalproperty_kind kind);*/</span></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define icalenum_property_kind_to_string(x) icalproperty_kind_to_string(x)</span></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;<span class="comment">/*icalproperty_kind icalproperty_string_to_kind(const char* string)*/</span></div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor">#define icalenum_string_to_property_kind(x) icalproperty_string_to_kind(x)</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">/*icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);*/</span></div><div class="line"><a name="l00140"></a><span class="lineno"> 140</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="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">/*const char* icalenum_method_to_string(icalproperty_method);*/</span></div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="preprocessor">#define icalenum_method_to_string(x) icalproperty_method_to_string(x)</span></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;<span class="comment">/*icalproperty_method icalenum_string_to_method(const char* string);*/</span></div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define icalenum_string_to_method(x) icalproperty_string_to_method(x)</span></div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="comment">/*const char* icalenum_status_to_string(icalproperty_status);*/</span></div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#define icalenum_status_to_string(x) icalproperty_status_to_string(x)</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">/*icalproperty_status icalenum_string_to_status(const char* string);*/</span></div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="preprocessor">#define icalenum_string_to_status(x) icalproperty_string_to_status(x)</span></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">/*icalvalue_kind icalenum_string_to_value_kind(const char* str);*/</span></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#define icalenum_string_to_value_kind(x) icalvalue_string_to_kind(x)</span></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;<span class="comment">/*const char* icalenum_value_kind_to_string(icalvalue_kind kind);*/</span></div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define icalenum_value_kind_to_string(x) icalvalue_kind_to_string(x)</span></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;<span class="comment">/*const char* icalenum_component_kind_to_string(icalcomponent_kind kind);*/</span></div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define icalenum_component_kind_to_string(x) icalcomponent_kind_to_string(x)</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;<span class="comment">/*icalcomponent_kind icalenum_string_to_component_kind(const char* string);*/</span></div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define icalenum_string_to_component_kind(x) icalcomponent_string_to_kind(x)</span></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="preprocessor">#endif </span><span class="comment">/* !ICALENUMS_H */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- 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: 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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> http://www.softwarestudio.org</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: http://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 http://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 &lt;g.m.davison@computer.org&gt;</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 ICALENUMS_H</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#define ICALENUMS_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_ical_export.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">/***********************************************************************</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> * Component enumerations</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;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> icalcomponent_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; ICAL_NO_COMPONENT,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; ICAL_ANY_COMPONENT, <span class="comment">/* Used to select all components */</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; ICAL_XROOT_COMPONENT,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; ICAL_XATTACH_COMPONENT, <span class="comment">/* MIME attached data, returned by parser. */</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; ICAL_VEVENT_COMPONENT,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; ICAL_VTODO_COMPONENT,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ICAL_VJOURNAL_COMPONENT,</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ICAL_VCALENDAR_COMPONENT,</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ICAL_VAGENDA_COMPONENT,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; ICAL_VFREEBUSY_COMPONENT,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; ICAL_VALARM_COMPONENT,</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ICAL_XAUDIOALARM_COMPONENT,</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; ICAL_XDISPLAYALARM_COMPONENT,</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ICAL_XEMAILALARM_COMPONENT,</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; ICAL_XPROCEDUREALARM_COMPONENT,</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ICAL_VTIMEZONE_COMPONENT,</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ICAL_XSTANDARD_COMPONENT,</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; ICAL_XDAYLIGHT_COMPONENT,</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ICAL_X_COMPONENT,</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; ICAL_VSCHEDULE_COMPONENT,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; ICAL_VQUERY_COMPONENT,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; ICAL_VREPLY_COMPONENT,</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; ICAL_VCAR_COMPONENT,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ICAL_VCOMMAND_COMPONENT,</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ICAL_XLICINVALID_COMPONENT,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ICAL_XLICMIMEPART_COMPONENT, <span class="comment">/* a non-stardard component that mirrors</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment"> structure of MIME data */</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; ICAL_VAVAILABILITY_COMPONENT,</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ICAL_XAVAILABLE_COMPONENT,</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; ICAL_VPOLL_COMPONENT,</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; ICAL_VVOTER_COMPONENT,</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; ICAL_XVOTE_COMPONENT,</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; ICAL_VPATCH_COMPONENT,</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ICAL_XPATCH_COMPONENT</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;} icalcomponent_kind;</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="comment">/***********************************************************************</span></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment"> * Request Status codes</span></div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="comment"> **********************************************************************/</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="keyword">typedef</span> <span class="keyword">enum</span> icalrequeststatus</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; ICAL_UNKNOWN_STATUS,</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; ICAL_2_0_SUCCESS_STATUS,</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; ICAL_2_1_FALLBACK_STATUS,</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; ICAL_2_2_IGPROP_STATUS,</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; ICAL_2_3_IGPARAM_STATUS,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; ICAL_2_4_IGXPROP_STATUS,</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; ICAL_2_5_IGXPARAM_STATUS,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; ICAL_2_6_IGCOMP_STATUS,</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; ICAL_2_7_FORWARD_STATUS,</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; ICAL_2_8_ONEEVENT_STATUS,</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; ICAL_2_9_TRUNC_STATUS,</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; ICAL_2_10_ONETODO_STATUS,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; ICAL_2_11_TRUNCRRULE_STATUS,</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; ICAL_3_0_INVPROPNAME_STATUS,</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; ICAL_3_1_INVPROPVAL_STATUS,</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; ICAL_3_2_INVPARAM_STATUS,</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; ICAL_3_3_INVPARAMVAL_STATUS,</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; ICAL_3_4_INVCOMP_STATUS,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; ICAL_3_5_INVTIME_STATUS,</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; ICAL_3_6_INVRULE_STATUS,</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; ICAL_3_7_INVCU_STATUS,</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; ICAL_3_8_NOAUTH_STATUS,</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; ICAL_3_9_BADVERSION_STATUS,</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; ICAL_3_10_TOOBIG_STATUS,</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; ICAL_3_11_MISSREQCOMP_STATUS,</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; ICAL_3_12_UNKCOMP_STATUS,</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; ICAL_3_13_BADCOMP_STATUS,</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; ICAL_3_14_NOCAP_STATUS,</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; ICAL_3_15_INVCOMMAND,</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; ICAL_4_0_BUSY_STATUS,</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; ICAL_4_1_STORE_ACCESS_DENIED,</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; ICAL_4_2_STORE_FAILED,</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; ICAL_4_3_STORE_NOT_FOUND,</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; ICAL_5_0_MAYBE_STATUS,</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; ICAL_5_1_UNAVAIL_STATUS,</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; ICAL_5_2_NOSERVICE_STATUS,</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; ICAL_5_3_NOSCHED_STATUS,</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; ICAL_6_1_CONTAINER_NOT_FOUND,</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; ICAL_9_0_UNRECOGNIZED_COMMAND</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;} icalrequeststatus;</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_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalenum_reqstat_desc(icalrequeststatus stat);</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_ICAL_EXPORT <span class="keywordtype">short</span> icalenum_reqstat_major(icalrequeststatus stat);</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="keywordtype">short</span> icalenum_reqstat_minor(icalrequeststatus stat);</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 icalrequeststatus icalenum_num_to_reqstat(<span class="keywordtype">short</span> major, <span class="keywordtype">short</span> minor);</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="keywordtype">char</span> *icalenum_reqstat_code(icalrequeststatus stat);</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">char</span> *icalenum_reqstat_code_r(icalrequeststatus stat);</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">/***********************************************************************</span></div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="comment"> * Conversion functions</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="comment">**********************************************************************/</span></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="comment">/* Thse routines used to be in icalenums.c, but were moved into the</span></div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="comment"> icalproperty, icalparameter, icalvalue, or icalcomponent modules. */</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">/*const char* icalproperty_kind_to_string(icalproperty_kind kind);*/</span></div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define icalenum_property_kind_to_string(x) icalproperty_kind_to_string(x)</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">/*icalproperty_kind icalproperty_string_to_kind(const char* string)*/</span></div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define icalenum_string_to_property_kind(x) icalproperty_string_to_kind(x)</span></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="comment">/*icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);*/</span></div><div class="line"><a name="l00142"></a><span class="lineno"> 142</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="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">/*const char* icalenum_method_to_string(icalproperty_method);*/</span></div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define icalenum_method_to_string(x) icalproperty_method_to_string(x)</span></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">/*icalproperty_method icalenum_string_to_method(const char* string);*/</span></div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define icalenum_string_to_method(x) icalproperty_string_to_method(x)</span></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">/*const char* icalenum_status_to_string(icalproperty_status);*/</span></div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#define icalenum_status_to_string(x) icalproperty_status_to_string(x)</span></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="comment">/*icalproperty_status icalenum_string_to_status(const char* string);*/</span></div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#define icalenum_string_to_status(x) icalproperty_string_to_status(x)</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;<span class="comment">/*icalvalue_kind icalenum_string_to_value_kind(const char* str);*/</span></div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define icalenum_string_to_value_kind(x) icalvalue_string_to_kind(x)</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">/*const char* icalenum_value_kind_to_string(icalvalue_kind kind);*/</span></div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#define icalenum_value_kind_to_string(x) icalvalue_kind_to_string(x)</span></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="comment">/*const char* icalenum_component_kind_to_string(icalcomponent_kind kind);*/</span></div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="preprocessor">#define icalenum_component_kind_to_string(x) icalcomponent_kind_to_string(x)</span></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;<span class="comment">/*icalcomponent_kind icalenum_string_to_component_kind(const char* string);*/</span></div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#define icalenum_string_to_component_kind(x) icalcomponent_string_to_kind(x)</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="preprocessor">#endif </span><span class="comment">/* !ICALENUMS_H */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
diff --git a/apidocs/icalerror_8h.html b/apidocs/icalerror_8h.html
index 9169034b..40130a5d 100644
--- a/apidocs/icalerror_8h.html
+++ b/apidocs/icalerror_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalerror_8h_source.html b/apidocs/icalerror_8h_source.html
index 93da2b37..6370ae68 100644
--- a/apidocs/icalerror_8h_source.html
+++ b/apidocs/icalerror_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalfileset_8h_source.html b/apidocs/icalfileset_8h_source.html
index cc1eb1ed..f050983f 100644
--- a/apidocs/icalfileset_8h_source.html
+++ b/apidocs/icalfileset_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalfilesetimpl_8h_source.html b/apidocs/icalfilesetimpl_8h_source.html
index 4edca170..f73f763f 100644
--- a/apidocs/icalfilesetimpl_8h_source.html
+++ b/apidocs/icalfilesetimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalgauge_8h.html b/apidocs/icalgauge_8h.html
index cbd593b7..13cf59cb 100644
--- a/apidocs/icalgauge_8h.html
+++ b/apidocs/icalgauge_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalgauge_8h_source.html b/apidocs/icalgauge_8h_source.html
index f2b7a0ae..06470197 100644
--- a/apidocs/icalgauge_8h_source.html
+++ b/apidocs/icalgauge_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalgaugeimpl_8h_source.html b/apidocs/icalgaugeimpl_8h_source.html
index ffc70220..72d9a8f2 100644
--- a/apidocs/icalgaugeimpl_8h_source.html
+++ b/apidocs/icalgaugeimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icallangbind_8h_source.html b/apidocs/icallangbind_8h_source.html
index 2c7b7c3f..20ac0a90 100644
--- a/apidocs/icallangbind_8h_source.html
+++ b/apidocs/icallangbind_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalmemory_8c.html b/apidocs/icalmemory_8c.html
index 66b3319d..09724d4a 100644
--- a/apidocs/icalmemory_8c.html
+++ b/apidocs/icalmemory_8c.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalmemory_8h.html b/apidocs/icalmemory_8h.html
index 34afe1ce..cadee5be 100644
--- a/apidocs/icalmemory_8h.html
+++ b/apidocs/icalmemory_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalmemory_8h_source.html b/apidocs/icalmemory_8h_source.html
index 92acff73..473e1118 100644
--- a/apidocs/icalmemory_8h_source.html
+++ b/apidocs/icalmemory_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalmessage_8h_source.html b/apidocs/icalmessage_8h_source.html
index 99927634..16cd2fb7 100644
--- a/apidocs/icalmessage_8h_source.html
+++ b/apidocs/icalmessage_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalmime_8h_source.html b/apidocs/icalmime_8h_source.html
index 4e0480e1..8f78628a 100644
--- a/apidocs/icalmime_8h_source.html
+++ b/apidocs/icalmime_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalparameter_8h.html b/apidocs/icalparameter_8h.html
index 0b1e3dfa..98175737 100644
--- a/apidocs/icalparameter_8h.html
+++ b/apidocs/icalparameter_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalparameter_8h_source.html b/apidocs/icalparameter_8h_source.html
index fca01608..62060630 100644
--- a/apidocs/icalparameter_8h_source.html
+++ b/apidocs/icalparameter_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -67,24 +67,24 @@ $(function() {
<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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#ifndef ICALPARAMETER_H</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define ICALPARAMETER_H</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;<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;icalderivedparameter.h&quot;</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;<span class="comment">/* Declared in icalderivedparameter.h */</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">/*typedef struct icalparameter_impl icalparameter;*/</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</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="l00064"></a><span class="lineno"> 64</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</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="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</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="l00125"></a><span class="lineno"> 125</span>&#160;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</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="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</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="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(icalparameter *parameter);</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</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="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</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="l00244"></a><span class="lineno"> 244</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"> 590</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"> 613</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="l00615"></a><span class="lineno"> 615</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="icalparameter_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:396</div></div>
-<div class="ttc" id="icalparameter_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:406</div></div>
+<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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#ifndef ICALPARAMETER_H</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define ICALPARAMETER_H</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;<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;icalderivedparameter.h&quot;</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;<span class="comment">/* Declared in icalderivedparameter.h */</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">/*typedef struct icalparameter_impl icalparameter;*/</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</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="l00064"></a><span class="lineno"> 64</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</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="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</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="l00125"></a><span class="lineno"> 125</span>&#160;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</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="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</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="icalparameter_8h.html#aafadb9fd4172bab0d17252d251c69800">icalparameter_free</a>(icalparameter *parameter);</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</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="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</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="l00244"></a><span class="lineno"> 244</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"> 590</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"> 613</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="l00615"></a><span class="lineno"> 615</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="icalparameter_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:398</div></div>
+<div class="ttc" id="icalparameter_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:408</div></div>
<div class="ttc" id="icalparameter_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:85</div></div>
-<div class="ttc" id="icalparameter_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:426</div></div>
+<div class="ttc" id="icalparameter_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:428</div></div>
<div class="ttc" id="icalparameter_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="icalparameter_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">Convert ::icalparameter into an string representation. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:269</div></div>
-<div class="ttc" id="icalparameter_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="ttdoc">Returns the icalparameter_kind of parameter. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:321</div></div>
-<div class="ttc" id="icalparameter_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:361</div></div>
-<div class="ttc" id="icalparameter_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:368</div></div>
-<div class="ttc" id="icalparameter_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:345</div></div>
-<div class="ttc" id="icalparameter_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:401</div></div>
-<div class="ttc" id="icalparameter_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:384</div></div>
+<div class="ttc" id="icalparameter_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">Convert ::icalparameter into an string representation. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:271</div></div>
+<div class="ttc" id="icalparameter_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="ttdoc">Returns the icalparameter_kind of parameter. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:323</div></div>
+<div class="ttc" id="icalparameter_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:363</div></div>
+<div class="ttc" id="icalparameter_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:370</div></div>
+<div class="ttc" id="icalparameter_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:347</div></div>
+<div class="ttc" id="icalparameter_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:403</div></div>
+<div class="ttc" id="icalparameter_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:386</div></div>
<div class="ttc" id="icalparameter_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">Create ::icalparameter of a given kind with a given value. </div></div>
<div class="ttc" id="icalparameter_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="icalparameter_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">Create ::icalparameter object from string. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:118</div></div>
-<div class="ttc" id="icalparameter_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="ttdoc">Determine if the given param is an icalparameter. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:330</div></div>
-<div class="ttc" id="icalparameter_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">Convert ::icalparameter into an string representation. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:167</div></div>
-<div class="ttc" id="icalparameter_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:391</div></div>
+<div class="ttc" id="icalparameter_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">Create ::icalparameter object from string. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:120</div></div>
+<div class="ttc" id="icalparameter_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="ttdoc">Determine if the given param is an icalparameter. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:332</div></div>
+<div class="ttc" id="icalparameter_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">Convert ::icalparameter into an string representation. </div><div class="ttdef"><b>Definition:</b> icalparameter.c:169</div></div>
+<div class="ttc" id="icalparameter_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:393</div></div>
<div class="ttc" id="icalparameter_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:54</div></div>
<div class="ttc" id="icalparameter_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:61</div></div>
</div><!-- fragment --></div><!-- contents -->
diff --git a/apidocs/icalparameter__cxx_8h.html b/apidocs/icalparameter__cxx_8h.html
index 5b25c8c3..6999292a 100644
--- a/apidocs/icalparameter__cxx_8h.html
+++ b/apidocs/icalparameter__cxx_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalparameter__cxx_8h_source.html b/apidocs/icalparameter__cxx_8h_source.html
index 43fc1ba0..8fe6489e 100644
--- a/apidocs/icalparameter__cxx_8h_source.html
+++ b/apidocs/icalparameter__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalparameterimpl_8h_source.html b/apidocs/icalparameterimpl_8h_source.html
index c3866273..d075def3 100644
--- a/apidocs/icalparameterimpl_8h_source.html
+++ b/apidocs/icalparameterimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalparser_8h.html b/apidocs/icalparser_8h.html
index 7dcf555d..334bafe2 100644
--- a/apidocs/icalparser_8h.html
+++ b/apidocs/icalparser_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalparser_8h_source.html b/apidocs/icalparser_8h_source.html
index 2839715f..7aaafa48 100644
--- a/apidocs/icalparser_8h_source.html
+++ b/apidocs/icalparser_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalperiod_8h.html b/apidocs/icalperiod_8h.html
index 9518f26d..afdd253f 100644
--- a/apidocs/icalperiod_8h.html
+++ b/apidocs/icalperiod_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalperiod_8h_source.html b/apidocs/icalperiod_8h_source.html
index 0daf5ac0..2d57a805 100644
--- a/apidocs/icalperiod_8h_source.html
+++ b/apidocs/icalperiod_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalproperty_8h_source.html b/apidocs/icalproperty_8h_source.html
index 199fc371..6ba08519 100644
--- a/apidocs/icalproperty_8h_source.html
+++ b/apidocs/icalproperty_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -67,7 +67,7 @@ $(function() {
<div class="title">icalproperty.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.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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALPROPERTY_H</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALPROPERTY_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;icalderivedproperty.h&quot;</span> <span class="comment">/* To get icalproperty_kind enumerations */</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 &lt;stdarg.h&gt;</span> <span class="comment">/* for va_... */</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;LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new(icalproperty_kind kind);</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 icalproperty *icalproperty_new_impl(icalproperty_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 icalproperty *icalproperty_new_clone(icalproperty *prop);</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 icalproperty *icalproperty_new_from_string(<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="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_as_ical_string(icalproperty *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 <span class="keywordtype">char</span> *icalproperty_as_ical_string_r(icalproperty *prop);</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="keywordtype">void</span> icalproperty_free(icalproperty *prop);</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 icalproperty_kind icalproperty_isa(icalproperty *property);</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 <span class="keywordtype">int</span> icalproperty_isa_property(<span class="keywordtype">void</span> *property);</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> 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="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="keywordtype">void</span> icalproperty_add_parameter(icalproperty *prop, icalparameter *parameter);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter(icalproperty *prop, icalparameter *parameter);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter_from_string(icalproperty *prop,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</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="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</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> *icalproperty_get_parameter_as_string_r(icalproperty *prop,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_remove_parameter_by_kind(icalproperty *prop,</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; icalparameter_kind kind);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_remove_parameter_by_name(icalproperty *prop,</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</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> icalproperty_remove_parameter_by_ref(icalproperty *prop,</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; icalparameter *param);</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> icalproperty_count_parameters(<span class="keyword">const</span> icalproperty *prop);</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="comment">/* Iterate through the parameters */</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_first_parameter(icalproperty *prop,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; icalparameter_kind kind);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_next_parameter(icalproperty *prop,</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; icalparameter_kind kind);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">/* Access the value of the property */</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_value(icalproperty *prop, icalvalue *value);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</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="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *kind);</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_ICAL_EXPORT icalvalue *icalproperty_get_value(<span class="keyword">const</span> icalproperty *prop);</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</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="l00084"></a><span class="lineno"> 84</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="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">void</span> icalvalue_set_parent(icalvalue *value, icalproperty *property);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalvalue_get_parent(icalvalue *value);</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;<span class="comment">/* Deal with X properties */</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;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="l00092"></a><span class="lineno"> 92</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="l00093"></a><span class="lineno"> 93</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_property_name(<span class="keyword">const</span> icalproperty *prop);</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</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="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 icalvalue_kind icalparameter_value_to_value_kind(icalparameter_value value);</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> icalparameter_set_parent(icalparameter *param, icalproperty *property);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalparameter_get_parent(icalparameter *param);</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">/* Convert kinds to string and get default value type */</span></div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;LIBICAL_ICAL_EXPORT icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_value_kind_to_kind(icalvalue_kind kind);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</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="l00110"></a><span class="lineno"> 110</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="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_kind_is_valid(<span class="keyword">const</span> icalproperty_kind kind);</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;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="l00116"></a><span class="lineno"> 116</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="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</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="l00119"></a><span class="lineno"> 119</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="l00120"></a><span class="lineno"> 120</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="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> *icalproperty_status_to_string(icalproperty_status);</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</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="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 <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="l00126"></a><span class="lineno"> 126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*ICALPROPERTY_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structicalproperty__impl_html"><div class="ttname"><a href="structicalproperty__impl.html">icalproperty_impl</a></div><div class="ttdef"><b>Definition:</b> icalproperty.c:36</div></div>
+<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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICALPROPERTY_H</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICALPROPERTY_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;icalderivedproperty.h&quot;</span> <span class="comment">/* To get icalproperty_kind enumerations */</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 &lt;stdarg.h&gt;</span> <span class="comment">/* for va_... */</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;LIBICAL_ICAL_EXPORT icalproperty *icalproperty_new(icalproperty_kind kind);</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 icalproperty *icalproperty_new_impl(icalproperty_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 icalproperty *icalproperty_new_clone(icalproperty *prop);</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 icalproperty *icalproperty_new_from_string(<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="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_as_ical_string(icalproperty *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 <span class="keywordtype">char</span> *icalproperty_as_ical_string_r(icalproperty *prop);</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="keywordtype">void</span> icalproperty_free(icalproperty *prop);</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 icalproperty_kind icalproperty_isa(icalproperty *property);</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 <span class="keywordtype">int</span> icalproperty_isa_property(<span class="keywordtype">void</span> *property);</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> 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="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="keywordtype">void</span> icalproperty_add_parameter(icalproperty *prop, icalparameter *parameter);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter(icalproperty *prop, icalparameter *parameter);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_parameter_from_string(icalproperty *prop,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</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="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</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> *icalproperty_get_parameter_as_string_r(icalproperty *prop,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_remove_parameter_by_kind(icalproperty *prop,</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; icalparameter_kind kind);</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_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_remove_parameter_by_name(icalproperty *prop,</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</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> icalproperty_remove_parameter_by_ref(icalproperty *prop,</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; icalparameter *param);</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> icalproperty_count_parameters(<span class="keyword">const</span> icalproperty *prop);</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="comment">/* Iterate through the parameters */</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_first_parameter(icalproperty *prop,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; icalparameter_kind kind);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;LIBICAL_ICAL_EXPORT icalparameter *icalproperty_get_next_parameter(icalproperty *prop,</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; icalparameter_kind kind);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">/* Access the value of the property */</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_set_value(icalproperty *prop, icalvalue *value);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</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="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *kind);</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_ICAL_EXPORT icalvalue *icalproperty_get_value(<span class="keyword">const</span> icalproperty *prop);</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</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="l00084"></a><span class="lineno"> 84</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="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">void</span> icalvalue_set_parent(icalvalue *value, icalproperty *property);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalvalue_get_parent(icalvalue *value);</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;<span class="comment">/* Deal with X properties */</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;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="l00092"></a><span class="lineno"> 92</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="l00093"></a><span class="lineno"> 93</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icalproperty_get_property_name(<span class="keyword">const</span> icalproperty *prop);</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</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="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 icalvalue_kind icalparameter_value_to_value_kind(icalparameter_value value);</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> icalparameter_set_parent(icalparameter *param, icalproperty *property);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;LIBICAL_ICAL_EXPORT icalproperty *icalparameter_get_parent(icalparameter *param);</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">/* Convert kinds to string and get default value type */</span></div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;LIBICAL_ICAL_EXPORT icalvalue_kind icalproperty_kind_to_value_kind(icalproperty_kind kind);</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICAL_EXPORT icalproperty_kind icalproperty_value_kind_to_kind(icalvalue_kind kind);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</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="l00110"></a><span class="lineno"> 110</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="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icalproperty_kind_is_valid(<span class="keyword">const</span> icalproperty_kind kind);</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;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="l00116"></a><span class="lineno"> 116</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="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</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="l00119"></a><span class="lineno"> 119</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="l00120"></a><span class="lineno"> 120</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="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> *icalproperty_status_to_string(icalproperty_status);</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</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="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 <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="l00126"></a><span class="lineno"> 126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icalproperty_normalize(icalproperty *prop);</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;<span class="preprocessor">#endif </span><span class="comment">/*ICALPROPERTY_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structicalproperty__impl_html"><div class="ttname"><a href="structicalproperty__impl.html">icalproperty_impl</a></div><div class="ttdef"><b>Definition:</b> icalproperty.c:36</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
diff --git a/apidocs/icalproperty__cxx_8h.html b/apidocs/icalproperty__cxx_8h.html
index d064d27e..1de0192a 100644
--- a/apidocs/icalproperty__cxx_8h.html
+++ b/apidocs/icalproperty__cxx_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalproperty__cxx_8h_source.html b/apidocs/icalproperty__cxx_8h_source.html
index a21ce831..e9db5073 100644
--- a/apidocs/icalproperty__cxx_8h_source.html
+++ b/apidocs/icalproperty__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalproperty__p_8h_source.html b/apidocs/icalproperty__p_8h_source.html
index 5eeaaf63..a3f22c54 100644
--- a/apidocs/icalproperty__p_8h_source.html
+++ b/apidocs/icalproperty__p_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalrecur_8c.html b/apidocs/icalrecur_8c.html
index 2c62f79e..97fa180c 100644
--- a/apidocs/icalrecur_8c.html
+++ b/apidocs/icalrecur_8c.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalrecur_8h.html b/apidocs/icalrecur_8h.html
index 6fc70f2e..641a43a8 100644
--- a/apidocs/icalrecur_8h.html
+++ b/apidocs/icalrecur_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalrecur_8h_source.html b/apidocs/icalrecur_8h_source.html
index ce1c2d78..4337059a 100644
--- a/apidocs/icalrecur_8h_source.html
+++ b/apidocs/icalrecur_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalrestriction_8h.html b/apidocs/icalrestriction_8h.html
index 49575405..65b731bc 100644
--- a/apidocs/icalrestriction_8h.html
+++ b/apidocs/icalrestriction_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalrestriction_8h_source.html b/apidocs/icalrestriction_8h_source.html
index 0a3c2e24..54f2a471 100644
--- a/apidocs/icalrestriction_8h_source.html
+++ b/apidocs/icalrestriction_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalset_8h.html b/apidocs/icalset_8h.html
index 262ac1ca..377a1373 100644
--- a/apidocs/icalset_8h.html
+++ b/apidocs/icalset_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalset_8h_source.html b/apidocs/icalset_8h_source.html
index d3094036..345f1786 100644
--- a/apidocs/icalset_8h_source.html
+++ b/apidocs/icalset_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalspanlist_8h.html b/apidocs/icalspanlist_8h.html
index e82d2d49..7f03184b 100644
--- a/apidocs/icalspanlist_8h.html
+++ b/apidocs/icalspanlist_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalspanlist_8h_source.html b/apidocs/icalspanlist_8h_source.html
index a484bec5..332dc896 100644
--- a/apidocs/icalspanlist_8h_source.html
+++ b/apidocs/icalspanlist_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalspanlist__cxx_8h.html b/apidocs/icalspanlist__cxx_8h.html
index 62a81f3f..6f1488d9 100644
--- a/apidocs/icalspanlist__cxx_8h.html
+++ b/apidocs/icalspanlist__cxx_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalspanlist__cxx_8h_source.html b/apidocs/icalspanlist__cxx_8h_source.html
index 1d1d6f03..30f152f3 100644
--- a/apidocs/icalspanlist__cxx_8h_source.html
+++ b/apidocs/icalspanlist__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalssyacc_8h_source.html b/apidocs/icalssyacc_8h_source.html
index 0a8a7cc0..4c10afdf 100644
--- a/apidocs/icalssyacc_8h_source.html
+++ b/apidocs/icalssyacc_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaltime_8h.html b/apidocs/icaltime_8h.html
index c53db1a6..5b217af8 100644
--- a/apidocs/icaltime_8h.html
+++ b/apidocs/icaltime_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaltime_8h_source.html b/apidocs/icaltime_8h_source.html
index 6980d7b0..cc22a204 100644
--- a/apidocs/icaltime_8h_source.html
+++ b/apidocs/icaltime_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -67,52 +67,51 @@ $(function() {
<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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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"> The Original Code is eric. The Initial Developer of the Original</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> Code is Eric Busboom</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;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#ifndef ICALTIME_H</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define ICALTIME_H</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;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></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="preprocessor">#include &lt;time.h&gt;</span></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">/* An opaque struct representing a timezone. We declare this here to avoid</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"> a circular dependancy. */</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#if !defined(ICALTIMEZONE_DEFINED)</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#define ICALTIMEZONE_DEFINED</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</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="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif</span></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="structicaltime__span.html"> 96</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a></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"><a class="line" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8"> 98</a></span>&#160; time_t <a class="code" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">start</a>; </div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df"> 99</a></span>&#160; time_t <a class="code" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">end</a>; </div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf"> 100</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="l00101"></a><span class="lineno"> 101</span>&#160;};</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">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="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="structicaltimetype.html"> 105</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a></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"><a class="line" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8"> 107</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>; </div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d"> 108</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>; </div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordtype">int</span> day;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keywordtype">int</span> hour;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordtype">int</span> minute;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">int</span> second;</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"><a class="line" href="structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f"> 114</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f">is_utc</a>; </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96"> 116</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>; </div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50"> 118</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">is_daylight</a>; </div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c"> 120</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="l00121"></a><span class="lineno"> 121</span>&#160;};</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="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="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="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="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</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="l00131"></a><span class="lineno"> 131</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</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="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</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="l00137"></a><span class="lineno"> 137</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</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="l00140"></a><span class="lineno"> 140</span>&#160; const int <a class="code" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>,</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</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="l00142"></a><span class="lineno"> 142</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</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="l00145"></a><span class="lineno"> 145</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#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="l00148"></a><span class="lineno"> 148</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</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="l00157"></a><span class="lineno"> 157</span>&#160;</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</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="l00160"></a><span class="lineno"> 160</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="l00161"></a><span class="lineno"> 161</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</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="l00164"></a><span class="lineno"> 164</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</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="l00166"></a><span class="lineno"> 166</span>&#160;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</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="l00169"></a><span class="lineno"> 169</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</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="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</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="l00175"></a><span class="lineno"> 175</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="l00176"></a><span class="lineno"> 176</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</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="l00179"></a><span class="lineno"> 179</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</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="l00182"></a><span class="lineno"> 182</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</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="l00186"></a><span class="lineno"> 186</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</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="l00189"></a><span class="lineno"> 189</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</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="l00192"></a><span class="lineno"> 192</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</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="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</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="l00200"></a><span class="lineno"> 200</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</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="l00203"></a><span class="lineno"> 203</span>&#160;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</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="l00206"></a><span class="lineno"> 206</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</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="l00209"></a><span class="lineno"> 209</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="l00210"></a><span class="lineno"> 210</span>&#160;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</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="l00213"></a><span class="lineno"> 213</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="l00214"></a><span class="lineno"> 214</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *tz);</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"> 217</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="l00218"></a><span class="lineno"> 218</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="l00219"></a><span class="lineno"> 219</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="l00220"></a><span class="lineno"> 220</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</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#aade16ce1ff855029a77965927b5f66fd">icaltime_normalize</a>(const struct <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</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="l00227"></a><span class="lineno"> 227</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="l00228"></a><span class="lineno"> 228</span>&#160;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</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="l00231"></a><span class="lineno"> 231</span>&#160;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</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="l00234"></a><span class="lineno"> 234</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</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="l00237"></a><span class="lineno"> 237</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="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="l00240"></a><span class="lineno"> 240</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="l00241"></a><span class="lineno"> 241</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</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="l00244"></a><span class="lineno"> 244</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</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="l00249"></a><span class="lineno"> 249</span>&#160;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALTIME_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structicaltimetype_html_a48d5ac850b2675cd80bbcefe00d7ae96"><div class="ttname"><a href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">icaltimetype::is_date</a></div><div class="ttdeci">int is_date</div><div class="ttdef"><b>Definition:</b> icaltime.h:116</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:719</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:796</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:531</div></div>
-<div class="ttc" id="icaltime_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">Convert time to a given timezone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:968</div></div>
-<div class="ttc" id="icaltime_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">calculate an icaltimespan given a start and end time. </div><div class="ttdef"><b>Definition:</b> icaltime.c:1055</div></div>
+<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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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"> The Original Code is eric. The Initial Developer of the Original</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> Code is Eric Busboom</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;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#ifndef ICALTIME_H</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define ICALTIME_H</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;<span class="preprocessor">#include &quot;libical_ical_export.h&quot;</span></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="preprocessor">#include &lt;time.h&gt;</span></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">/* An opaque struct representing a timezone. We declare this here to avoid</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"> a circular dependancy. */</span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#if !defined(ICALTIMEZONE_DEFINED)</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="preprocessor">#define ICALTIMEZONE_DEFINED</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</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="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif</span></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="structicaltime__span.html"> 96</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltime__span.html">icaltime_span</a></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"><a class="line" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8"> 98</a></span>&#160; time_t <a class="code" href="structicaltime__span.html#a19e59ef16cc2e33748bbeead3040e0c8">start</a>; </div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df"> 99</a></span>&#160; time_t <a class="code" href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">end</a>; </div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf"> 100</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="l00101"></a><span class="lineno"> 101</span>&#160;};</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">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="l00104"></a><span class="lineno"> 104</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="structicaltimetype.html"> 105</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structicaltimetype.html">icaltimetype</a></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"><a class="line" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8"> 107</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">year</a>; </div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d"> 108</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">month</a>; </div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordtype">int</span> day;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keywordtype">int</span> hour;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordtype">int</span> minute;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">int</span> second;</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"><a class="line" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96"> 114</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>; </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50"> 116</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">is_daylight</a>; </div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c"> 118</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="l00119"></a><span class="lineno"> 119</span>&#160;};</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="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="l00122"></a><span class="lineno"> 122</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</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="l00126"></a><span class="lineno"> 126</span>&#160;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</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="l00129"></a><span class="lineno"> 129</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</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="l00132"></a><span class="lineno"> 132</span>&#160;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</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="l00135"></a><span class="lineno"> 135</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</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="l00138"></a><span class="lineno"> 138</span>&#160; const int <a class="code" href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">is_date</a>,</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</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="l00140"></a><span class="lineno"> 140</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</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="l00143"></a><span class="lineno"> 143</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</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="l00146"></a><span class="lineno"> 146</span>&#160;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</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="l00155"></a><span class="lineno"> 155</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</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="l00158"></a><span class="lineno"> 158</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="l00159"></a><span class="lineno"> 159</span>&#160;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</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="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">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="l00164"></a><span class="lineno"> 164</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</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="l00167"></a><span class="lineno"> 167</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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="l00170"></a><span class="lineno"> 170</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#aea5c3a433f2919943b42d7d6400f6304">icaltime_set_timezone</a>(struct <a class="code" href="structicaltimetype.html">icaltimetype</a> *t,</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</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="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">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="l00177"></a><span class="lineno"> 177</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</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="l00180"></a><span class="lineno"> 180</span>&#160;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</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="l00184"></a><span class="lineno"> 184</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="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="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</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="l00190"></a><span class="lineno"> 190</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</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="l00195"></a><span class="lineno"> 195</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</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="l00198"></a><span class="lineno"> 198</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</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="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">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="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">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="l00207"></a><span class="lineno"> 207</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="l00208"></a><span class="lineno"> 208</span>&#160;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</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="l00211"></a><span class="lineno"> 211</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="l00212"></a><span class="lineno"> 212</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *tz);</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</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="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="l00216"></a><span class="lineno"> 216</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="l00217"></a><span class="lineno"> 217</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="l00218"></a><span class="lineno"> 218</span>&#160;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</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#aade16ce1ff855029a77965927b5f66fd">icaltime_normalize</a>(const struct <a class="code" href="structicaltimetype.html">icaltimetype</a> t);</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</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="l00225"></a><span class="lineno"> 225</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="l00226"></a><span class="lineno"> 226</span>&#160;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</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="l00229"></a><span class="lineno"> 229</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</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="l00232"></a><span class="lineno"> 232</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</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="l00235"></a><span class="lineno"> 235</span>&#160;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</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="l00238"></a><span class="lineno"> 238</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="l00239"></a><span class="lineno"> 239</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</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="l00242"></a><span class="lineno"> 242</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</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="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !ICALTIME_H */</span><span class="preprocessor"></span></div><div class="ttc" id="structicaltimetype_html_a48d5ac850b2675cd80bbcefe00d7ae96"><div class="ttname"><a href="structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96">icaltimetype::is_date</a></div><div class="ttdeci">int is_date</div><div class="ttdef"><b>Definition:</b> icaltime.h:114</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:714</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:788</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:527</div></div>
+<div class="ttc" id="icaltime_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">Convert time to a given timezone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:960</div></div>
+<div class="ttc" id="icaltime_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">calculate an icaltimespan given a start and end time. </div><div class="ttdef"><b>Definition:</b> icaltime.c:1037</div></div>
<div class="ttc" id="structicaltime__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="icaltime_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 of DATE type, false if DATE-TIME. </div><div class="ttdef"><b>Definition:</b> icaltime.c:702</div></div>
+<div class="ttc" id="icaltime_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 of DATE type, false if DATE-TIME. </div><div class="ttdef"><b>Definition:</b> icaltime.c:697</div></div>
<div class="ttc" id="structicaltime__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:98</div></div>
-<div class="ttc" id="icaltime_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">Contructor. </div><div class="ttdef"><b>Definition:</b> icaltime.c:613</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:304</div></div>
+<div class="ttc" id="icaltime_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">Contructor. </div><div class="ttdef"><b>Definition:</b> icaltime.c:609</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:303</div></div>
<div class="ttc" id="structicaltimetype_html_a4f64cd87ff0d4aba7bf318485b7374b8"><div class="ttname"><a href="structicaltimetype.html#a4f64cd87ff0d4aba7bf318485b7374b8">icaltimetype::year</a></div><div class="ttdeci">int year</div><div class="ttdef"><b>Definition:</b> icaltime.h:107</div></div>
<div class="ttc" id="icaltime_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:208</div></div>
-<div class="ttc" id="icaltime_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:260</div></div>
-<div class="ttc" id="icaltime_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&amp;#39;t be part of the public API. </div><div class="ttdef"><b>Definition:</b> icaltime.c:873</div></div>
-<div class="ttc" id="structicaltimetype_html_aa60ce5ca11223d8d34702962fc7ac57c"><div class="ttname"><a href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">icaltimetype::zone</a></div><div class="ttdeci">const icaltimezone * zone</div><div class="ttdef"><b>Definition:</b> icaltime.h:120</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:487</div></div>
-<div class="ttc" id="icaltime_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:507</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:734</div></div>
-<div class="ttc" id="icaltime_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:265</div></div>
-<div class="ttc" id="icaltime_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:251</div></div>
+<div class="ttc" id="icaltime_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:259</div></div>
+<div class="ttc" id="icaltime_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&amp;#39;t be part of the public API. </div><div class="ttdef"><b>Definition:</b> icaltime.c:865</div></div>
+<div class="ttc" id="structicaltimetype_html_aa60ce5ca11223d8d34702962fc7ac57c"><div class="ttname"><a href="structicaltimetype.html#aa60ce5ca11223d8d34702962fc7ac57c">icaltimetype::zone</a></div><div class="ttdeci">const icaltimezone * zone</div><div class="ttdef"><b>Definition:</b> icaltime.h:118</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:483</div></div>
+<div class="ttc" id="icaltime_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:503</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:729</div></div>
+<div class="ttc" id="icaltime_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:264</div></div>
+<div class="ttc" id="icaltime_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:250</div></div>
<div class="ttc" id="structicaltime__span_html_a8e328dae6c1e17b38a099071a4badbcf"><div class="ttname"><a href="structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf">icaltime_span::is_busy</a></div><div class="ttdeci">int is_busy</div><div class="ttdef"><b>Definition:</b> icaltime.h:100</div></div>
-<div class="ttc" id="icaltime_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:1101</div></div>
+<div class="ttc" id="icaltime_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:1083</div></div>
<div class="ttc" id="structicaltime__span_html_a29dcaed4d2a058b27120229a1c9053df"><div class="ttname"><a href="structicaltime__span.html#a29dcaed4d2a058b27120229a1c9053df">icaltime_span::end</a></div><div class="ttdeci">time_t end</div><div class="ttdef"><b>Definition:</b> icaltime.h:99</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:690</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:686</div></div>
<div class="ttc" id="structicaltimetype_html_abfb15dfde907211cafd3cd6cafa5531d"><div class="ttname"><a href="structicaltimetype.html#abfb15dfde907211cafd3cd6cafa5531d">icaltimetype::month</a></div><div class="ttdeci">int month</div><div class="ttdef"><b>Definition:</b> icaltime.h:108</div></div>
-<div class="ttc" id="structicaltimetype_html_a6c40e9e9585f3f90d89be07491c74a7f"><div class="ttname"><a href="structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f">icaltimetype::is_utc</a></div><div class="ttdeci">int is_utc</div><div class="ttdef"><b>Definition:</b> icaltime.h:114</div></div>
-<div class="ttc" id="icaltime_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">Contructor. </div><div class="ttdef"><b>Definition:</b> icaltime.c:406</div></div>
-<div class="ttc" id="icaltime_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">Return the tzid, or NULL for a floating time. </div><div class="ttdef"><b>Definition:</b> icaltime.c:1007</div></div>
+<div class="ttc" id="icaltime_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">Contructor. </div><div class="ttdef"><b>Definition:</b> icaltime.c:405</div></div>
+<div class="ttc" id="icaltime_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">Return the tzid, or NULL for a floating time. </div><div class="ttdef"><b>Definition:</b> icaltime.c:994</div></div>
<div class="ttc" id="structicaltimetype_html"><div class="ttname"><a href="structicaltimetype.html">icaltimetype</a></div><div class="ttdef"><b>Definition:</b> icaltime.h:105</div></div>
-<div class="ttc" id="icaltime_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:653</div></div>
-<div class="ttc" id="icaltime_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">Set the timezone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:1022</div></div>
-<div class="ttc" id="icaltime_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">Return the timezone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:1002</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:601</div></div>
+<div class="ttc" id="icaltime_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:649</div></div>
+<div class="ttc" id="icaltime_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">Set the timezone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:1009</div></div>
+<div class="ttc" id="icaltime_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">Return the timezone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:989</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:597</div></div>
<div class="ttc" id="struct__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="icaltime_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:496</div></div>
-<div class="ttc" id="icaltime_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:1134</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:359</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:551</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:830</div></div>
-<div class="ttc" id="icaltime_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:666</div></div>
-<div class="ttc" id="icaltime_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 time is relative to UTC zone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:711</div></div>
-<div class="ttc" id="icaltime_8h_html_aade16ce1ff855029a77965927b5f66fd"><div class="ttname"><a href="icaltime_8h.html#aade16ce1ff855029a77965927b5f66fd">icaltime_normalize</a></div><div class="ttdeci">struct icaltimetype icaltime_normalize(const struct icaltimetype t)</div><div class="ttdef"><b>Definition:</b> icaltime.c:389</div></div>
-<div class="ttc" id="structicaltimetype_html_a8b90b6a7979294823e98a2dd3d7edd50"><div class="ttname"><a href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype::is_daylight</a></div><div class="ttdeci">int is_daylight</div><div class="ttdef"><b>Definition:</b> icaltime.h:118</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:579</div></div>
-<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:346</div></div>
+<div class="ttc" id="icaltime_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:492</div></div>
+<div class="ttc" id="icaltime_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:1116</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:358</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:547</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:822</div></div>
+<div class="ttc" id="icaltime_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:662</div></div>
+<div class="ttc" id="icaltime_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 time is relative to UTC zone. </div><div class="ttdef"><b>Definition:</b> icaltime.c:706</div></div>
+<div class="ttc" id="icaltime_8h_html_aade16ce1ff855029a77965927b5f66fd"><div class="ttname"><a href="icaltime_8h.html#aade16ce1ff855029a77965927b5f66fd">icaltime_normalize</a></div><div class="ttdeci">struct icaltimetype icaltime_normalize(const struct icaltimetype t)</div><div class="ttdef"><b>Definition:</b> icaltime.c:388</div></div>
+<div class="ttc" id="structicaltimetype_html_a8b90b6a7979294823e98a2dd3d7edd50"><div class="ttname"><a href="structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50">icaltimetype::is_daylight</a></div><div class="ttdeci">int is_daylight</div><div class="ttdef"><b>Definition:</b> icaltime.h:116</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:575</div></div>
+<div class="ttc" id="icaltime_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="ttdef"><b>Definition:</b> icaltime.c:345</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
diff --git a/apidocs/icaltimezone_8c.html b/apidocs/icaltimezone_8c.html
index 8c9d6ba3..cbaf6b90 100644
--- a/apidocs/icaltimezone_8c.html
+++ b/apidocs/icaltimezone_8c.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -84,6 +84,11 @@ Data Structures</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
+<tr class="memitem:a43eadc83fdf04a923acfd13bfbabc59b"><td class="memItemLeft" align="right" valign="top"><a id="a43eadc83fdf04a923acfd13bfbabc59b"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>BUILTIN_TZID_PREFIX</b>&#160;&#160;&#160;&quot;/freeassociation.sourceforge.net/&quot;</td></tr>
+<tr class="separator:a43eadc83fdf04a923acfd13bfbabc59b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74f5bbc07ffd92bbe72e27b99209cd1b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#a74f5bbc07ffd92bbe72e27b99209cd1b">BUILTIN_TZID_PREFIX_LEN</a>&#160;&#160;&#160;256</td></tr>
+<tr class="separator:a74f5bbc07ffd92bbe72e27b99209cd1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3f96da2c45c082276497fb1722f3236"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#ad3f96da2c45c082276497fb1722f3236">ICALTIMEZONE_EXTRA_COVERAGE</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:ad3f96da2c45c082276497fb1722f3236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a484ed3b6e3a11cd73200d1b2f0af8257"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#a484ed3b6e3a11cd73200d1b2f0af8257">ICALTIMEZONE_MAX_YEAR</a>&#160;&#160;&#160;2037</td></tr>
@@ -125,6 +130,18 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_array_fr
<tr class="memitem:a9bfe00a48ea2014976c31c39f079f0d7"><td class="memItemLeft" align="right" valign="top"><a id="a9bfe00a48ea2014976c31c39f079f0d7"></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:a85266c011a59410a2597fa3b70136da6"><td class="memItemLeft" align="right" valign="top"><a id="a85266c011a59410a2597fa3b70136da6"></a>
+static void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_builtin_lock</b> (void)</td></tr>
+<tr class="separator:a85266c011a59410a2597fa3b70136da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c2f53f38d40f75e67a39ca68590f1c0"><td class="memItemLeft" align="right" valign="top"><a id="a8c2f53f38d40f75e67a39ca68590f1c0"></a>
+static void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_builtin_unlock</b> (void)</td></tr>
+<tr class="separator:a8c2f53f38d40f75e67a39ca68590f1c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d558784323a3ea90959498501a999cb"><td class="memItemLeft" align="right" valign="top"><a id="a8d558784323a3ea90959498501a999cb"></a>
+static void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_changes_lock</b> (void)</td></tr>
+<tr class="separator:a8d558784323a3ea90959498501a999cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a249fc204eec385c17ac1208a649397aa"><td class="memItemLeft" align="right" valign="top"><a id="a249fc204eec385c17ac1208a649397aa"></a>
+static void&#160;</td><td class="memItemRight" valign="bottom"><b>icaltimezone_changes_unlock</b> (void)</td></tr>
+<tr class="separator:a249fc204eec385c17ac1208a649397aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8581acee35f3ddc756e0c8af24619538"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#a8581acee35f3ddc756e0c8af24619538">icaltimezone_compare_change_fn</a> (const void *elem1, const void *elem2)</td></tr>
<tr class="separator:a8581acee35f3ddc756e0c8af24619538"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2d1ee1c58825d3308713fc71387fda8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone_convert_time</a> (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>
@@ -227,8 +244,9 @@ static struct <a class="el" href="structicaltimetype.html">icaltimetype</a>&#160
Variables</h2></td></tr>
<tr class="memitem:a04061cd0947b953741c201a09f36dc2f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="icalarray_8h.html#ad36143942d5ac4709b68fff41615e598">icalarray</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#a04061cd0947b953741c201a09f36dc2f">builtin_timezones</a> = NULL</td></tr>
<tr class="separator:a04061cd0947b953741c201a09f36dc2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aace4e5b5699a9f5dd3e8f3cfecd89bc8"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="icaltimezone_8c.html#aace4e5b5699a9f5dd3e8f3cfecd89bc8">ical_tzid_prefix</a> = &quot;/freeassociation.sourceforge.net/&quot;</td></tr>
-<tr class="separator:aace4e5b5699a9f5dd3e8f3cfecd89bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3f80f94f9cfdc34efad572cf05be5ee"><td class="memItemLeft" align="right" valign="top"><a id="af3f80f94f9cfdc34efad572cf05be5ee"></a>
+static char&#160;</td><td class="memItemRight" valign="bottom"><b>ical_tzid_prefix</b> [256]</td></tr>
+<tr class="separator:af3f80f94f9cfdc34efad572cf05be5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f2bdb16146340750acd2aa6b1db630e"><td class="memItemLeft" align="right" valign="top"><a id="a1f2bdb16146340750acd2aa6b1db630e"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>use_builtin_tzdata</b> = 0</td></tr>
<tr class="separator:a1f2bdb16146340750acd2aa6b1db630e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -241,6 +259,21 @@ static char *&#160;</td><td class="memItemRight" valign="bottom"><b>zone_files_d
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>implementation of timezone handling routines </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
+<a id="a74f5bbc07ffd92bbe72e27b99209cd1b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a74f5bbc07ffd92bbe72e27b99209cd1b">&#9670;&nbsp;</a></span>BUILTIN_TZID_PREFIX_LEN</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define BUILTIN_TZID_PREFIX_LEN&#160;&#160;&#160;256</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The prefix we use to uniquely identify TZIDs. It must begin and end with forward slashes. </p>
+
+</div>
+</div>
<a id="ad3f96da2c45c082276497fb1722f3236"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3f96da2c45c082276497fb1722f3236">&#9670;&nbsp;</a></span>ICALTIMEZONE_EXTRA_COVERAGE</h2>
@@ -1267,29 +1300,6 @@ static char *&#160;</td><td class="memItemRight" valign="bottom"><b>zone_files_d
</div>
</div>
-<a id="aace4e5b5699a9f5dd3e8f3cfecd89bc8"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aace4e5b5699a9f5dd3e8f3cfecd89bc8">&#9670;&nbsp;</a></span>ical_tzid_prefix</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const char* ical_tzid_prefix = &quot;/freeassociation.sourceforge.net/&quot;</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-<p>The prefix we use to uniquely identify TZIDs. It must begin and end with forward slashes. </p>
-
-</div>
-</div>
<a id="ac1ac985f9033bef545ed03bdb6ff1a31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1ac985f9033bef545ed03bdb6ff1a31">&#9670;&nbsp;</a></span>utc_timezone</h2>
diff --git a/apidocs/icaltimezone_8h.html b/apidocs/icaltimezone_8h.html
index 92bc0609..a0da99ca 100644
--- a/apidocs/icaltimezone_8h.html
+++ b/apidocs/icaltimezone_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaltimezone_8h_source.html b/apidocs/icaltimezone_8h_source.html
index 1aaf5a1b..96ad1133 100644
--- a/apidocs/icaltimezone_8h_source.html
+++ b/apidocs/icaltimezone_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -67,38 +67,38 @@ $(function() {
<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"> 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: 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: http://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 http://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;icalcomponent.h&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="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208"> 36</a></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="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="l00050"></a><span class="lineno"> 50</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="l00051"></a><span class="lineno"> 51</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</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="l00058"></a><span class="lineno"> 58</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</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="l00065"></a><span class="lineno"> 65</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</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="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</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="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</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="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzname);</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 <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="l00078"></a><span class="lineno"> 78</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</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="l00081"></a><span class="lineno"> 81</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</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="l00084"></a><span class="lineno"> 84</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</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="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</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="l00093"></a><span class="lineno"> 93</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</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="l00096"></a><span class="lineno"> 96</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</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="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</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="l00102"></a><span class="lineno"> 102</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</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="l00107"></a><span class="lineno"> 107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icaltimezone_get_display_name(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone_convert_time</a>(<span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *from_zone,</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *to_zone);</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</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="l00127"></a><span class="lineno"> 127</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="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</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="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordtype">int</span> *is_daylight);</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">/*</span></div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment"> * Handling arrays of timezones. Mainly for internal use.</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"> 140</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="l00141"></a><span class="lineno"> 141</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</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="l00143"></a><span class="lineno"> 143</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</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_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="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">/*</span></div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="comment"> * By request (issue #112) make vtimezone functions public</span></div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00150"></a><span class="lineno"> 150</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="l00151"></a><span class="lineno"> 151</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="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 <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="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 <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="l00156"></a><span class="lineno"> 156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="comment"> * @par Handling the default location the timezone files</span></div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</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="l00163"></a><span class="lineno"> 163</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="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">free_zone_directory</a>(<span class="keywordtype">void</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_release_zone_tab(<span class="keywordtype">void</span>);</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;<span class="comment">/*</span></div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment"> * @par Handling whether to use builtin timezone files</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_set_builtin_tzdata(<span class="keywordtype">int</span> <span class="keyword">set</span>);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltimezone_get_builtin_tzdata(<span class="keywordtype">void</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">/*</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="comment"> * @par Debugging Output.</span></div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</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="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">/* For the library only -- do not make visible */</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</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="l00186"></a><span class="lineno"> 186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALTIMEZONE_H */</span><span class="preprocessor"></span></div><div class="ttc" id="icaltimezone_8h_html_ad2d1ee1c58825d3308713fc71387fda8"><div class="ttname"><a href="icaltimezone_8h.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone_convert_time</a></div><div class="ttdeci">void icaltimezone_convert_time(struct icaltimetype *tt, icaltimezone *from_zone, icaltimezone *to_zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:736</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:323</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:761</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1174</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:203</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:911</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:156</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1148</div></div>
+<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"> 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: 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: http://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 http://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;icalcomponent.h&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="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="icaltimezone_8h.html#a8561e9d4374ca1e29cd5ade459a50208"> 36</a></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="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="l00050"></a><span class="lineno"> 50</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="l00051"></a><span class="lineno"> 51</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</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="l00058"></a><span class="lineno"> 58</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</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="l00065"></a><span class="lineno"> 65</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</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="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</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="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</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="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *tzname);</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 <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="l00078"></a><span class="lineno"> 78</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</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="l00081"></a><span class="lineno"> 81</span>&#160;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</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="l00084"></a><span class="lineno"> 84</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</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="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</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="l00093"></a><span class="lineno"> 93</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</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="l00096"></a><span class="lineno"> 96</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</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="l00099"></a><span class="lineno"> 99</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</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="l00102"></a><span class="lineno"> 102</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</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="l00107"></a><span class="lineno"> 107</span>&#160;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;LIBICAL_ICAL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span> *icaltimezone_get_display_name(<a class="code" href="struct__icaltimezone.html">icaltimezone</a> *zone);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> <a class="code" href="icaltimezone_8h.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone_convert_time</a>(<span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *from_zone,</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="struct__icaltimezone.html">icaltimezone</a> *to_zone);</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</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="l00127"></a><span class="lineno"> 127</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="l00128"></a><span class="lineno"> 128</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</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="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keyword">struct</span> <a class="code" href="structicaltimetype.html">icaltimetype</a> *tt,</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordtype">int</span> *is_daylight);</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">/*</span></div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment"> * Handling arrays of timezones. Mainly for internal use.</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"> 140</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="l00141"></a><span class="lineno"> 141</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</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="l00143"></a><span class="lineno"> 143</span>&#160; <a class="code" href="structicalcomponent__impl.html">icalcomponent</a> *child);</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_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="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">/*</span></div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="comment"> * By request (issue #112) make vtimezone functions public</span></div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00150"></a><span class="lineno"> 150</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="l00151"></a><span class="lineno"> 151</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="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 <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="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 <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="l00156"></a><span class="lineno"> 156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="comment"> * @par Handling the default location the timezone files</span></div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</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="l00163"></a><span class="lineno"> 163</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="icaltimezone_8h.html#a431f7b425ec073cdd490431d4285f294">free_zone_directory</a>(<span class="keywordtype">void</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_release_zone_tab(<span class="keywordtype">void</span>);</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;<span class="comment">/*</span></div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment"> * @par Handling whether to use builtin timezone files</span></div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;LIBICAL_ICAL_EXPORT <span class="keywordtype">void</span> icaltimezone_set_builtin_tzdata(<span class="keywordtype">int</span> <span class="keyword">set</span>);</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;LIBICAL_ICAL_EXPORT <span class="keywordtype">int</span> icaltimezone_get_builtin_tzdata(<span class="keywordtype">void</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">/*</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="comment"> * @par Debugging Output.</span></div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</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="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">/* For the library only -- do not make visible */</span></div><div class="line"><a name="l00185"></a><span class="lineno"> 185</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="l00186"></a><span class="lineno"> 186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ICALTIMEZONE_H */</span><span class="preprocessor"></span></div><div class="ttc" id="icaltimezone_8h_html_ad2d1ee1c58825d3308713fc71387fda8"><div class="ttname"><a href="icaltimezone_8h.html#ad2d1ee1c58825d3308713fc71387fda8">icaltimezone_convert_time</a></div><div class="ttdeci">void icaltimezone_convert_time(struct icaltimetype *tt, icaltimezone *from_zone, icaltimezone *to_zone)</div><div class="ttdef"><b>Definition:</b> icaltimezone.c:797</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:366</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:822</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1258</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:241</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:983</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:191</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1232</div></div>
<div class="ttc" id="struct__icalarray_html"><div class="ttname"><a href="struct__icalarray.html">_icalarray</a></div><div class="ttdef"><b>Definition:</b> icalarray.h:35</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1276</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1360</div></div>
<div class="ttc" id="struct__icaltimezone_html_a5c66736445277e7cc3bb8c45c32b7b14"><div class="ttname"><a href="struct__icaltimezone.html#a5c66736445277e7cc3bb8c45c32b7b14">_icaltimezone::component</a></div><div class="ttdeci">icalcomponent * component</div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:50</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1269</div></div>
-<div class="ttc" id="icaltimezone_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:2037</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1160</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1136</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:291</div></div>
-<div class="ttc" id="icaltimezone_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:1113</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1408</div></div>
-<div class="ttc" id="icaltimezone_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:2056</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1353</div></div>
+<div class="ttc" id="icaltimezone_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:2117</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1244</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1220</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:334</div></div>
+<div class="ttc" id="icaltimezone_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:1197</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1491</div></div>
+<div class="ttc" id="icaltimezone_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:2136</div></div>
<div class="ttc" id="structicalcomponent__impl_html"><div class="ttname"><a href="structicalcomponent__impl.html">icalcomponent_impl</a></div><div class="ttdef"><b>Definition:</b> icalcomponent.c:33</div></div>
<div class="ttc" id="structicaltimetype_html"><div class="ttname"><a href="structicaltimetype.html">icaltimetype</a></div><div class="ttdef"><b>Definition:</b> icaltime.h:105</div></div>
<div class="ttc" id="struct__icaltimezone_html_a90fc30929090b330fe1419602a0d7528"><div class="ttname"><a href="struct__icaltimezone.html#a90fc30929090b330fe1419602a0d7528">_icaltimezone::location</a></div><div class="ttdeci">char * location</div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:31</div></div>
-<div class="ttc" id="icaltimezone_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:2048</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1835</div></div>
-<div class="ttc" id="icaltimezone_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:1124</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1260</div></div>
-<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1465</div></div>
+<div class="ttc" id="icaltimezone_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:2128</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1910</div></div>
+<div class="ttc" id="icaltimezone_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:1208</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1344</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1548</div></div>
<div class="ttc" id="struct__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="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1376</div></div>
+<div class="ttc" id="icaltimezone_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="ttdef"><b>Definition:</b> icaltimezone.c:1459</div></div>
<div class="ttc" id="struct__icaltimezone_html_ac863b840b171d996da68da6bfa664f89"><div class="ttname"><a href="struct__icaltimezone.html#ac863b840b171d996da68da6bfa664f89">_icaltimezone::tzid</a></div><div class="ttdeci">char * tzid</div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:25</div></div>
<div class="ttc" id="struct__icaltimezone_html_af13e59b4c5f832286020da795b819e11"><div class="ttname"><a href="struct__icaltimezone.html#af13e59b4c5f832286020da795b819e11">_icaltimezone::end_year</a></div><div class="ttdeci">int end_year</div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:61</div></div>
-<div class="ttc" id="icaltimezone_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:1102</div></div>
+<div class="ttc" id="icaltimezone_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:1186</div></div>
<div class="ttc" id="struct__icaltimezone_html_a841b16536a64c2c620e765079ca21d11"><div class="ttname"><a href="struct__icaltimezone.html#a841b16536a64c2c620e765079ca21d11">_icaltimezone::changes</a></div><div class="ttdeci">icalarray * changes</div><div class="ttdef"><b>Definition:</b> icaltimezoneimpl.h:66</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
diff --git a/apidocs/icaltimezoneimpl_8h_source.html b/apidocs/icaltimezoneimpl_8h_source.html
index f548b208..fe27e147 100644
--- a/apidocs/icaltimezoneimpl_8h_source.html
+++ b/apidocs/icaltimezoneimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaltypes_8h_source.html b/apidocs/icaltypes_8h_source.html
index 78bbc971..766d1621 100644
--- a/apidocs/icaltypes_8h_source.html
+++ b/apidocs/icaltypes_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icaltz-util_8h_source.html b/apidocs/icaltz-util_8h_source.html
index bc8e8c8b..9aaf117a 100644
--- a/apidocs/icaltz-util_8h_source.html
+++ b/apidocs/icaltz-util_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalvalue_8h_source.html b/apidocs/icalvalue_8h_source.html
index 3cb758ec..995914f7 100644
--- a/apidocs/icalvalue_8h_source.html
+++ b/apidocs/icalvalue_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalvalue__cxx_8h_source.html b/apidocs/icalvalue__cxx_8h_source.html
index a9f58912..c8efcd30 100644
--- a/apidocs/icalvalue__cxx_8h_source.html
+++ b/apidocs/icalvalue__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalvalueimpl_8h_source.html b/apidocs/icalvalueimpl_8h_source.html
index 7ee4445a..9e63b077 100644
--- a/apidocs/icalvalueimpl_8h_source.html
+++ b/apidocs/icalvalueimpl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalvcal_8h_source.html b/apidocs/icalvcal_8h_source.html
index 12bd0402..5b48ada3 100644
--- a/apidocs/icalvcal_8h_source.html
+++ b/apidocs/icalvcal_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icalversion_8h_source.html b/apidocs/icalversion_8h_source.html
deleted file mode 100644
index dd70a6ab..00000000
--- a/apidocs/icalversion_8h_source.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<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.8.13"/>
-<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"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<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">2.99</span>
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
- <ul>
-<li class="navelem"><a class="el" href="dir_4e7c8c4fc0d923782da8a23d70a9725b.html">src</a></li><li class="navelem"><a class="el" href="dir_011512456d5e7b480169fb1800ca804b.html">libical</a></li> </ul>
-</div>
-</div><!-- top -->
-<div class="header">
- <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@softwarestudio.org&gt;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> http://www.softwarestudio.org</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 library 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 either:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> The LGPL as published by the Free Software Foundation, version</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html</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"> Or:</span></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"> The Mozilla Public License Version 2.0. You may obtain a copy of</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> the License at http://www.mozilla.org/MPL/</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;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef ICAL_VERSION_H</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#define ICAL_VERSION_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">#define ICAL_PACKAGE &quot;libical&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define ICAL_VERSION &quot;2.99&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">#define ICAL_MAJOR_VERSION (2)</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define ICAL_MINOR_VERSION (99)</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#define ICAL_PATCH_VERSION (99)</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#define ICAL_MICRO_VERSION ICAL_PATCH_VERSION</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define ICAL_CHECK_VERSION(major,minor,micro) \</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor"> (ICAL_MAJOR_VERSION &gt; (major) || \</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 &gt; (minor)) || \</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor"> (ICAL_MAJOR_VERSION == (major) &amp;&amp; ICAL_MINOR_VERSION == (minor) &amp;&amp; \</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor"> ICAL_MICRO_VERSION &gt;= (micro)))</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;<span class="preprocessor">#endif</span></div></div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.13
-</small></address>
-</body>
-</html>
diff --git a/apidocs/icptrholder__cxx_8h.html b/apidocs/icptrholder__cxx_8h.html
index be82ba21..7cb87cab 100644
--- a/apidocs/icptrholder__cxx_8h.html
+++ b/apidocs/icptrholder__cxx_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/icptrholder__cxx_8h_source.html b/apidocs/icptrholder__cxx_8h_source.html
index 0ef72339..799f0eb0 100644
--- a/apidocs/icptrholder__cxx_8h_source.html
+++ b/apidocs/icptrholder__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/index.html b/apidocs/index.html
index 53aa3ed5..bf796445 100644
--- a/apidocs/index.html
+++ b/apidocs/index.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/inherit_graph_0.map b/apidocs/inherit_graph_0.map
index e5ae53d8..020d627e 100644
--- a/apidocs/inherit_graph_0.map
+++ b/apidocs/inherit_graph_0.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$struct__icalarray.html" title="_icalarray" alt="" coords="5,5,84,31"/>
+<area shape="rect" id="node1" href="$struct__icalarray.html" title="_icalarray" alt="" coords="5,5,84,32"/>
</map>
diff --git a/apidocs/inherit_graph_0.png b/apidocs/inherit_graph_0.png
index 5d9ec9e8..f3897534 100644
--- a/apidocs/inherit_graph_0.png
+++ b/apidocs/inherit_graph_0.png
Binary files differ
diff --git a/apidocs/inherit_graph_1.map b/apidocs/inherit_graph_1.map
index ea644146..d5f7ada1 100644
--- a/apidocs/inherit_graph_1.map
+++ b/apidocs/inherit_graph_1.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$struct__icaltimezone.html" title="_icaltimezone" alt="" coords="5,5,108,31"/>
+<area shape="rect" id="node1" href="$struct__icaltimezone.html" title="_icaltimezone" alt="" coords="5,5,108,32"/>
</map>
diff --git a/apidocs/inherit_graph_1.png b/apidocs/inherit_graph_1.png
index 109e008f..649098c5 100644
--- a/apidocs/inherit_graph_1.png
+++ b/apidocs/inherit_graph_1.png
Binary files differ
diff --git a/apidocs/inherit_graph_10.map b/apidocs/inherit_graph_10.map
index 3ac05dc6..c04fcbdc 100644
--- a/apidocs/inherit_graph_10.map
+++ b/apidocs/inherit_graph_10.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalbdbset__id.html" title="icalbdbset_id" alt="" coords="5,5,104,31"/>
+<area shape="rect" id="node1" href="$structicalbdbset__id.html" title="icalbdbset_id" alt="" coords="5,5,104,32"/>
</map>
diff --git a/apidocs/inherit_graph_10.png b/apidocs/inherit_graph_10.png
index 398aebf2..bf0615c6 100644
--- a/apidocs/inherit_graph_10.png
+++ b/apidocs/inherit_graph_10.png
Binary files differ
diff --git a/apidocs/inherit_graph_11.map b/apidocs/inherit_graph_11.map
index 1744f1f0..b1392e51 100644
--- a/apidocs/inherit_graph_11.map
+++ b/apidocs/inherit_graph_11.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalbdbset__impl.html" title="icalbdbset_impl" alt="" coords="5,5,119,31"/>
+<area shape="rect" id="node1" href="$structicalbdbset__impl.html" title="icalbdbset_impl" alt="" coords="5,5,117,32"/>
</map>
diff --git a/apidocs/inherit_graph_11.png b/apidocs/inherit_graph_11.png
index dfc752fb..89b48447 100644
--- a/apidocs/inherit_graph_11.png
+++ b/apidocs/inherit_graph_11.png
Binary files differ
diff --git a/apidocs/inherit_graph_12.map b/apidocs/inherit_graph_12.map
index 2d91d091..4e0f0cec 100644
--- a/apidocs/inherit_graph_12.map
+++ b/apidocs/inherit_graph_12.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalbdbset__options.html" title="icalbdbset_options" alt="" coords="5,5,137,31"/>
+<area shape="rect" id="node1" href="$structicalbdbset__options.html" title="icalbdbset_options" alt="" coords="5,5,136,32"/>
</map>
diff --git a/apidocs/inherit_graph_12.png b/apidocs/inherit_graph_12.png
index 7c9a133c..f2abdd58 100644
--- a/apidocs/inherit_graph_12.png
+++ b/apidocs/inherit_graph_12.png
Binary files differ
diff --git a/apidocs/inherit_graph_13.map b/apidocs/inherit_graph_13.map
index b7c4a6e2..6e6979eb 100644
--- a/apidocs/inherit_graph_13.map
+++ b/apidocs/inherit_graph_13.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalcalendar__impl.html" title="icalcalendar_impl" alt="" coords="5,5,130,31"/>
+<area shape="rect" id="node1" href="$structicalcalendar__impl.html" title="icalcalendar_impl" alt="" coords="5,5,128,32"/>
</map>
diff --git a/apidocs/inherit_graph_13.png b/apidocs/inherit_graph_13.png
index 79776900..4dedb827 100644
--- a/apidocs/inherit_graph_13.png
+++ b/apidocs/inherit_graph_13.png
Binary files differ
diff --git a/apidocs/inherit_graph_14.map b/apidocs/inherit_graph_14.map
index bf117f86..91201ad7 100644
--- a/apidocs/inherit_graph_14.map
+++ b/apidocs/inherit_graph_14.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalclassify__map.html" title="icalclassify_map" alt="" coords="5,5,124,31"/>
+<area shape="rect" id="node1" href="$structicalclassify__map.html" title="icalclassify_map" alt="" coords="5,5,124,32"/>
</map>
diff --git a/apidocs/inherit_graph_14.png b/apidocs/inherit_graph_14.png
index dccdbc91..5006bc05 100644
--- a/apidocs/inherit_graph_14.png
+++ b/apidocs/inherit_graph_14.png
Binary files differ
diff --git a/apidocs/inherit_graph_15.map b/apidocs/inherit_graph_15.map
index 8e3e2eaf..4751d75a 100644
--- a/apidocs/inherit_graph_15.map
+++ b/apidocs/inherit_graph_15.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalclassify__parts.html" title="icalclassify_parts" alt="" coords="5,5,127,31"/>
+<area shape="rect" id="node1" href="$structicalclassify__parts.html" title="icalclassify_parts" alt="" coords="5,5,128,32"/>
</map>
diff --git a/apidocs/inherit_graph_15.png b/apidocs/inherit_graph_15.png
index 17f4a7ca..90325d8f 100644
--- a/apidocs/inherit_graph_15.png
+++ b/apidocs/inherit_graph_15.png
Binary files differ
diff --git a/apidocs/inherit_graph_16.map b/apidocs/inherit_graph_16.map
index fea1a2e8..43ec80d7 100644
--- a/apidocs/inherit_graph_16.map
+++ b/apidocs/inherit_graph_16.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalcluster__impl.html" title="icalcluster_impl" alt="" coords="5,5,118,31"/>
+<area shape="rect" id="node1" href="$structicalcluster__impl.html" title="icalcluster_impl" alt="" coords="5,5,117,32"/>
</map>
diff --git a/apidocs/inherit_graph_16.png b/apidocs/inherit_graph_16.png
index 43a7c831..05eb0086 100644
--- a/apidocs/inherit_graph_16.png
+++ b/apidocs/inherit_graph_16.png
Binary files differ
diff --git a/apidocs/inherit_graph_17.map b/apidocs/inherit_graph_17.map
index 4b113f8f..420e8d46 100644
--- a/apidocs/inherit_graph_17.map
+++ b/apidocs/inherit_graph_17.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalcompiter.html" title="icalcompiter" alt="" coords="5,5,98,31"/>
+<area shape="rect" id="node1" href="$structicalcompiter.html" title="icalcompiter" alt="" coords="5,5,97,32"/>
</map>
diff --git a/apidocs/inherit_graph_17.png b/apidocs/inherit_graph_17.png
index 5b0d3f6f..037c00be 100644
--- a/apidocs/inherit_graph_17.png
+++ b/apidocs/inherit_graph_17.png
Binary files differ
diff --git a/apidocs/inherit_graph_18.map b/apidocs/inherit_graph_18.map
index 71fd34a5..482be548 100644
--- a/apidocs/inherit_graph_18.map
+++ b/apidocs/inherit_graph_18.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalcomponent__impl.html" title="icalcomponent_impl" alt="" coords="5,5,145,31"/>
+<area shape="rect" id="node1" href="$structicalcomponent__impl.html" title="icalcomponent_impl" alt="" coords="5,5,143,32"/>
</map>
diff --git a/apidocs/inherit_graph_18.png b/apidocs/inherit_graph_18.png
index 41533ea7..4198ac3a 100644
--- a/apidocs/inherit_graph_18.png
+++ b/apidocs/inherit_graph_18.png
Binary files differ
diff --git a/apidocs/inherit_graph_19.map b/apidocs/inherit_graph_19.map
index 463c65d1..696e81f5 100644
--- a/apidocs/inherit_graph_19.map
+++ b/apidocs/inherit_graph_19.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalcomponent__kind__map.html" title="icalcomponent_kind_map" alt="" coords="5,5,178,31"/>
+<area shape="rect" id="node1" href="$structicalcomponent__kind__map.html" title="icalcomponent_kind_map" alt="" coords="5,5,175,32"/>
</map>
diff --git a/apidocs/inherit_graph_19.png b/apidocs/inherit_graph_19.png
index fca89ce2..ba37adfd 100644
--- a/apidocs/inherit_graph_19.png
+++ b/apidocs/inherit_graph_19.png
Binary files differ
diff --git a/apidocs/inherit_graph_2.map b/apidocs/inherit_graph_2.map
index 192ea9b5..92874800 100644
--- a/apidocs/inherit_graph_2.map
+++ b/apidocs/inherit_graph_2.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$struct__icaltimezonechange.html" title="_icaltimezonechange" alt="" coords="5,5,152,31"/>
+<area shape="rect" id="node1" href="$struct__icaltimezonechange.html" title="_icaltimezonechange" alt="" coords="5,5,149,32"/>
</map>
diff --git a/apidocs/inherit_graph_2.png b/apidocs/inherit_graph_2.png
index 22438432..3a6160df 100644
--- a/apidocs/inherit_graph_2.png
+++ b/apidocs/inherit_graph_2.png
Binary files differ
diff --git a/apidocs/inherit_graph_20.map b/apidocs/inherit_graph_20.map
index 7b33744a..42cb283c 100644
--- a/apidocs/inherit_graph_20.map
+++ b/apidocs/inherit_graph_20.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaldatetimeperiodtype.html" title="icaldatetimeperiodtype" alt="" coords="5,5,160,31"/>
+<area shape="rect" id="node1" href="$structicaldatetimeperiodtype.html" title="icaldatetimeperiodtype" alt="" coords="5,5,157,32"/>
</map>
diff --git a/apidocs/inherit_graph_20.png b/apidocs/inherit_graph_20.png
index 59a05008..54e5f7cc 100644
--- a/apidocs/inherit_graph_20.png
+++ b/apidocs/inherit_graph_20.png
Binary files differ
diff --git a/apidocs/inherit_graph_21.map b/apidocs/inherit_graph_21.map
index 1cf59209..a4b6001e 100644
--- a/apidocs/inherit_graph_21.map
+++ b/apidocs/inherit_graph_21.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaldirset__impl.html" title="icaldirset_impl" alt="" coords="5,5,111,31"/>
+<area shape="rect" id="node1" href="$structicaldirset__impl.html" title="icaldirset_impl" alt="" coords="5,5,111,32"/>
</map>
diff --git a/apidocs/inherit_graph_21.png b/apidocs/inherit_graph_21.png
index bed6b4b8..314a7008 100644
--- a/apidocs/inherit_graph_21.png
+++ b/apidocs/inherit_graph_21.png
Binary files differ
diff --git a/apidocs/inherit_graph_22.map b/apidocs/inherit_graph_22.map
index 6d4eabf7..0d9ac87f 100644
--- a/apidocs/inherit_graph_22.map
+++ b/apidocs/inherit_graph_22.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaldirset__options.html" title="icaldirset_options" alt="" coords="5,5,130,31"/>
+<area shape="rect" id="node1" href="$structicaldirset__options.html" title="icaldirset_options" alt="" coords="5,5,128,32"/>
</map>
diff --git a/apidocs/inherit_graph_22.png b/apidocs/inherit_graph_22.png
index 4ac055c6..b82ff8d3 100644
--- a/apidocs/inherit_graph_22.png
+++ b/apidocs/inherit_graph_22.png
Binary files differ
diff --git a/apidocs/inherit_graph_23.map b/apidocs/inherit_graph_23.map
index 6f4de971..eddf5ffb 100644
--- a/apidocs/inherit_graph_23.map
+++ b/apidocs/inherit_graph_23.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaldurationtype.html" title="A struct representing a duration. " alt="" coords="5,5,120,31"/>
+<area shape="rect" id="node1" href="$structicaldurationtype.html" title="A struct representing a duration. " alt="" coords="5,5,119,32"/>
</map>
diff --git a/apidocs/inherit_graph_23.png b/apidocs/inherit_graph_23.png
index 0eb56387..712f866f 100644
--- a/apidocs/inherit_graph_23.png
+++ b/apidocs/inherit_graph_23.png
Binary files differ
diff --git a/apidocs/inherit_graph_24.map b/apidocs/inherit_graph_24.map
index f7449716..dc83ea64 100644
--- a/apidocs/inherit_graph_24.map
+++ b/apidocs/inherit_graph_24.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalerror__state.html" title="icalerror_state" alt="" coords="5,5,111,31"/>
+<area shape="rect" id="node1" href="$structicalerror__state.html" title="icalerror_state" alt="" coords="5,5,109,32"/>
</map>
diff --git a/apidocs/inherit_graph_24.png b/apidocs/inherit_graph_24.png
index 3bf8a69d..43042712 100644
--- a/apidocs/inherit_graph_24.png
+++ b/apidocs/inherit_graph_24.png
Binary files differ
diff --git a/apidocs/inherit_graph_25.map b/apidocs/inherit_graph_25.map
index 536bf508..01ab0f17 100644
--- a/apidocs/inherit_graph_25.map
+++ b/apidocs/inherit_graph_25.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalerror__string__map.html" title="icalerror_string_map" alt="" coords="5,5,148,31"/>
+<area shape="rect" id="node1" href="$structicalerror__string__map.html" title="icalerror_string_map" alt="" coords="5,5,144,32"/>
</map>
diff --git a/apidocs/inherit_graph_25.png b/apidocs/inherit_graph_25.png
index 680db406..2e2774d8 100644
--- a/apidocs/inherit_graph_25.png
+++ b/apidocs/inherit_graph_25.png
Binary files differ
diff --git a/apidocs/inherit_graph_26.map b/apidocs/inherit_graph_26.map
index 9363a4e2..8fd42f3c 100644
--- a/apidocs/inherit_graph_26.map
+++ b/apidocs/inherit_graph_26.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalfileset__id.html" title="icalfileset_id" alt="" coords="5,5,99,31"/>
+<area shape="rect" id="node1" href="$structicalfileset__id.html" title="icalfileset_id" alt="" coords="5,5,100,32"/>
</map>
diff --git a/apidocs/inherit_graph_26.png b/apidocs/inherit_graph_26.png
index 63fa4144..e8ad07ec 100644
--- a/apidocs/inherit_graph_26.png
+++ b/apidocs/inherit_graph_26.png
Binary files differ
diff --git a/apidocs/inherit_graph_27.map b/apidocs/inherit_graph_27.map
index 9648d4de..7b15ac7e 100644
--- a/apidocs/inherit_graph_27.map
+++ b/apidocs/inherit_graph_27.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalfileset__impl.html" title="icalfileset_impl" alt="" coords="5,5,113,31"/>
+<area shape="rect" id="node1" href="$structicalfileset__impl.html" title="icalfileset_impl" alt="" coords="5,5,113,32"/>
</map>
diff --git a/apidocs/inherit_graph_27.png b/apidocs/inherit_graph_27.png
index 41baeaa1..5f194ed8 100644
--- a/apidocs/inherit_graph_27.png
+++ b/apidocs/inherit_graph_27.png
Binary files differ
diff --git a/apidocs/inherit_graph_28.map b/apidocs/inherit_graph_28.map
index f1b2982b..5a90380e 100644
--- a/apidocs/inherit_graph_28.map
+++ b/apidocs/inherit_graph_28.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalfileset__options.html" title="options for opening an icalfileset. " alt="" coords="5,5,132,31"/>
+<area shape="rect" id="node1" href="$structicalfileset__options.html" title="options for opening an icalfileset. " alt="" coords="5,5,132,32"/>
</map>
diff --git a/apidocs/inherit_graph_28.png b/apidocs/inherit_graph_28.png
index fac39a29..45a9baca 100644
--- a/apidocs/inherit_graph_28.png
+++ b/apidocs/inherit_graph_28.png
Binary files differ
diff --git a/apidocs/inherit_graph_29.map b/apidocs/inherit_graph_29.map
index 7fe968d6..c5d730ef 100644
--- a/apidocs/inherit_graph_29.map
+++ b/apidocs/inherit_graph_29.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalgauge__impl.html" title="icalgauge_impl" alt="" coords="5,5,116,31"/>
+<area shape="rect" id="node1" href="$structicalgauge__impl.html" title="icalgauge_impl" alt="" coords="5,5,113,32"/>
</map>
diff --git a/apidocs/inherit_graph_29.png b/apidocs/inherit_graph_29.png
index 87dfe505..b5360e2a 100644
--- a/apidocs/inherit_graph_29.png
+++ b/apidocs/inherit_graph_29.png
Binary files differ
diff --git a/apidocs/inherit_graph_3.map b/apidocs/inherit_graph_3.map
index cad00a5e..be7b601d 100644
--- a/apidocs/inherit_graph_3.map
+++ b/apidocs/inherit_graph_3.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$struct__icalvcal__defaults.html" title="_icalvcal_defaults" alt="" coords="5,5,132,31"/>
+<area shape="rect" id="node1" href="$struct__icalvcal__defaults.html" title="_icalvcal_defaults" alt="" coords="5,5,132,32"/>
</map>
diff --git a/apidocs/inherit_graph_3.png b/apidocs/inherit_graph_3.png
index c8732066..bc308b02 100644
--- a/apidocs/inherit_graph_3.png
+++ b/apidocs/inherit_graph_3.png
Binary files differ
diff --git a/apidocs/inherit_graph_30.map b/apidocs/inherit_graph_30.map
index de9f2e39..9c023d49 100644
--- a/apidocs/inherit_graph_30.map
+++ b/apidocs/inherit_graph_30.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalgauge__where.html" title="icalgauge_where" alt="" coords="5,5,127,31"/>
+<area shape="rect" id="node1" href="$structicalgauge__where.html" title="icalgauge_where" alt="" coords="5,5,124,32"/>
</map>
diff --git a/apidocs/inherit_graph_30.png b/apidocs/inherit_graph_30.png
index 4d30ba56..6eb6d9ef 100644
--- a/apidocs/inherit_graph_30.png
+++ b/apidocs/inherit_graph_30.png
Binary files differ
diff --git a/apidocs/inherit_graph_31.map b/apidocs/inherit_graph_31.map
index af12e536..b71602c3 100644
--- a/apidocs/inherit_graph_31.map
+++ b/apidocs/inherit_graph_31.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalgeotype.html" title="icalgeotype" alt="" coords="5,5,94,31"/>
+<area shape="rect" id="node1" href="$structicalgeotype.html" title="icalgeotype" alt="" coords="5,5,93,32"/>
</map>
diff --git a/apidocs/inherit_graph_31.png b/apidocs/inherit_graph_31.png
index 62ce263a..e657bf5d 100644
--- a/apidocs/inherit_graph_31.png
+++ b/apidocs/inherit_graph_31.png
Binary files differ
diff --git a/apidocs/inherit_graph_32.map b/apidocs/inherit_graph_32.map
index 011ead08..3d008672 100644
--- a/apidocs/inherit_graph_32.map
+++ b/apidocs/inherit_graph_32.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalparameter__impl.html" title="icalparameter_impl" alt="" coords="5,5,139,31"/>
+<area shape="rect" id="node1" href="$structicalparameter__impl.html" title="icalparameter_impl" alt="" coords="5,5,136,32"/>
</map>
diff --git a/apidocs/inherit_graph_32.png b/apidocs/inherit_graph_32.png
index 7008f03d..d70ca98c 100644
--- a/apidocs/inherit_graph_32.png
+++ b/apidocs/inherit_graph_32.png
Binary files differ
diff --git a/apidocs/inherit_graph_33.map b/apidocs/inherit_graph_33.map
index cbce01a2..6d564a63 100644
--- a/apidocs/inherit_graph_33.map
+++ b/apidocs/inherit_graph_33.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalparser__impl.html" title="icalparser_impl" alt="" coords="5,5,116,31"/>
+<area shape="rect" id="node1" href="$structicalparser__impl.html" title="icalparser_impl" alt="" coords="5,5,115,32"/>
</map>
diff --git a/apidocs/inherit_graph_33.png b/apidocs/inherit_graph_33.png
index f76c0503..ac704b1f 100644
--- a/apidocs/inherit_graph_33.png
+++ b/apidocs/inherit_graph_33.png
Binary files differ
diff --git a/apidocs/inherit_graph_34.map b/apidocs/inherit_graph_34.map
index 00a0ee74..80eeeb67 100644
--- a/apidocs/inherit_graph_34.map
+++ b/apidocs/inherit_graph_34.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalperiodtype.html" title="Struct to represent a period in time. " alt="" coords="5,5,109,31"/>
+<area shape="rect" id="node1" href="$structicalperiodtype.html" title="Struct to represent a period in time. " alt="" coords="5,5,108,32"/>
</map>
diff --git a/apidocs/inherit_graph_34.png b/apidocs/inherit_graph_34.png
index 9cc3c26b..695fc912 100644
--- a/apidocs/inherit_graph_34.png
+++ b/apidocs/inherit_graph_34.png
Binary files differ
diff --git a/apidocs/inherit_graph_35.map b/apidocs/inherit_graph_35.map
index f7fa3ea7..9f57f8fc 100644
--- a/apidocs/inherit_graph_35.map
+++ b/apidocs/inherit_graph_35.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalproperty__impl.html" title="icalproperty_impl" alt="" coords="5,5,127,31"/>
+<area shape="rect" id="node1" href="$structicalproperty__impl.html" title="icalproperty_impl" alt="" coords="5,5,125,32"/>
</map>
diff --git a/apidocs/inherit_graph_35.png b/apidocs/inherit_graph_35.png
index ef3a570d..828997bc 100644
--- a/apidocs/inherit_graph_35.png
+++ b/apidocs/inherit_graph_35.png
Binary files differ
diff --git a/apidocs/inherit_graph_36.map b/apidocs/inherit_graph_36.map
index 502266c7..30f7278b 100644
--- a/apidocs/inherit_graph_36.map
+++ b/apidocs/inherit_graph_36.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalrecur__iterator__impl.html" title="icalrecur_iterator_impl" alt="" coords="5,5,158,31"/>
+<area shape="rect" id="node1" href="$structicalrecur__iterator__impl.html" title="icalrecur_iterator_impl" alt="" coords="5,5,155,32"/>
</map>
diff --git a/apidocs/inherit_graph_36.png b/apidocs/inherit_graph_36.png
index 4b3d56b6..3c9a3c31 100644
--- a/apidocs/inherit_graph_36.png
+++ b/apidocs/inherit_graph_36.png
Binary files differ
diff --git a/apidocs/inherit_graph_37.map b/apidocs/inherit_graph_37.map
index da9dfcf2..0b3310de 100644
--- a/apidocs/inherit_graph_37.map
+++ b/apidocs/inherit_graph_37.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalrecur__parser.html" title="icalrecur_parser" alt="" coords="5,5,122,31"/>
+<area shape="rect" id="node1" href="$structicalrecur__parser.html" title="icalrecur_parser" alt="" coords="5,5,120,32"/>
</map>
diff --git a/apidocs/inherit_graph_37.png b/apidocs/inherit_graph_37.png
index 626fc4fe..4522f272 100644
--- a/apidocs/inherit_graph_37.png
+++ b/apidocs/inherit_graph_37.png
Binary files differ
diff --git a/apidocs/inherit_graph_38.map b/apidocs/inherit_graph_38.map
index dbdadbe3..9ef13d98 100644
--- a/apidocs/inherit_graph_38.map
+++ b/apidocs/inherit_graph_38.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalrecurrencetype.html" title="icalrecurrencetype" alt="" coords="5,5,136,31"/>
+<area shape="rect" id="node1" href="$structicalrecurrencetype.html" title="icalrecurrencetype" alt="" coords="5,5,133,32"/>
</map>
diff --git a/apidocs/inherit_graph_38.png b/apidocs/inherit_graph_38.png
index cb7ce0d7..a26a8a05 100644
--- a/apidocs/inherit_graph_38.png
+++ b/apidocs/inherit_graph_38.png
Binary files differ
diff --git a/apidocs/inherit_graph_39.map b/apidocs/inherit_graph_39.map
index 8526af70..424b4045 100644
--- a/apidocs/inherit_graph_39.map
+++ b/apidocs/inherit_graph_39.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalreqstattype.html" title="icalreqstattype" alt="" coords="5,5,113,31"/>
+<area shape="rect" id="node1" href="$structicalreqstattype.html" title="icalreqstattype" alt="" coords="5,5,112,32"/>
</map>
diff --git a/apidocs/inherit_graph_39.png b/apidocs/inherit_graph_39.png
index d3fc032f..2320e48d 100644
--- a/apidocs/inherit_graph_39.png
+++ b/apidocs/inherit_graph_39.png
Binary files differ
diff --git a/apidocs/inherit_graph_4.map b/apidocs/inherit_graph_4.map
index 17350534..662c23c3 100644
--- a/apidocs/inherit_graph_4.map
+++ b/apidocs/inherit_graph_4.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structbuffer__ring.html" title="buffer_ring" alt="" coords="5,5,90,31"/>
+<area shape="rect" id="node1" href="$structbuffer__ring.html" title="buffer_ring" alt="" coords="5,5,88,32"/>
</map>
diff --git a/apidocs/inherit_graph_4.png b/apidocs/inherit_graph_4.png
index 0b5502ca..1c21ea35 100644
--- a/apidocs/inherit_graph_4.png
+++ b/apidocs/inherit_graph_4.png
Binary files differ
diff --git a/apidocs/inherit_graph_40.map b/apidocs/inherit_graph_40.map
index 507815ad..3c051946 100644
--- a/apidocs/inherit_graph_40.map
+++ b/apidocs/inherit_graph_40.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalset__impl.html" title="icalset_impl" alt="" coords="5,5,96,31"/>
+<area shape="rect" id="node1" href="$structicalset__impl.html" title="icalset_impl" alt="" coords="5,5,96,32"/>
</map>
diff --git a/apidocs/inherit_graph_40.png b/apidocs/inherit_graph_40.png
index f0233df9..d5209de2 100644
--- a/apidocs/inherit_graph_40.png
+++ b/apidocs/inherit_graph_40.png
Binary files differ
diff --git a/apidocs/inherit_graph_41.map b/apidocs/inherit_graph_41.map
index b74e140d..fe80ed22 100644
--- a/apidocs/inherit_graph_41.map
+++ b/apidocs/inherit_graph_41.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalsetiter.html" title="icalsetiter" alt="" coords="5,5,83,31"/>
+<area shape="rect" id="node1" href="$structicalsetiter.html" title="icalsetiter" alt="" coords="5,5,84,32"/>
</map>
diff --git a/apidocs/inherit_graph_41.png b/apidocs/inherit_graph_41.png
index a1c24baf..2000d13b 100644
--- a/apidocs/inherit_graph_41.png
+++ b/apidocs/inherit_graph_41.png
Binary files differ
diff --git a/apidocs/inherit_graph_42.map b/apidocs/inherit_graph_42.map
index 7721bd94..e7f212df 100644
--- a/apidocs/inherit_graph_42.map
+++ b/apidocs/inherit_graph_42.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalspanlist__impl.html" title="icalspanlist_impl" alt="" coords="5,5,124,31"/>
+<area shape="rect" id="node1" href="$structicalspanlist__impl.html" title="icalspanlist_impl" alt="" coords="5,5,124,32"/>
</map>
diff --git a/apidocs/inherit_graph_42.png b/apidocs/inherit_graph_42.png
index 188ade35..d485585c 100644
--- a/apidocs/inherit_graph_42.png
+++ b/apidocs/inherit_graph_42.png
Binary files differ
diff --git a/apidocs/inherit_graph_43.map b/apidocs/inherit_graph_43.map
index 365315f6..8c24c10d 100644
--- a/apidocs/inherit_graph_43.map
+++ b/apidocs/inherit_graph_43.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaltime__span.html" title="icaltime_span" alt="" coords="5,5,108,31"/>
+<area shape="rect" id="node1" href="$structicaltime__span.html" title="icaltime_span" alt="" coords="5,5,108,32"/>
</map>
diff --git a/apidocs/inherit_graph_43.png b/apidocs/inherit_graph_43.png
index db408b6c..f0c63d7b 100644
--- a/apidocs/inherit_graph_43.png
+++ b/apidocs/inherit_graph_43.png
Binary files differ
diff --git a/apidocs/inherit_graph_44.map b/apidocs/inherit_graph_44.map
index dab2539b..8cacc4ca 100644
--- a/apidocs/inherit_graph_44.map
+++ b/apidocs/inherit_graph_44.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaltimetype.html" title="icaltimetype" alt="" coords="5,5,97,31"/>
+<area shape="rect" id="node1" href="$structicaltimetype.html" title="icaltimetype" alt="" coords="5,5,97,32"/>
</map>
diff --git a/apidocs/inherit_graph_44.png b/apidocs/inherit_graph_44.png
index 45fa9914..ed5811af 100644
--- a/apidocs/inherit_graph_44.png
+++ b/apidocs/inherit_graph_44.png
Binary files differ
diff --git a/apidocs/inherit_graph_45.map b/apidocs/inherit_graph_45.map
index d15bbeb5..70a91ceb 100644
--- a/apidocs/inherit_graph_45.map
+++ b/apidocs/inherit_graph_45.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaltimezonephase.html" title="icaltimezonephase" alt="" coords="5,5,137,31"/>
+<area shape="rect" id="node1" href="$structicaltimezonephase.html" title="icaltimezonephase" alt="" coords="5,5,136,32"/>
</map>
diff --git a/apidocs/inherit_graph_45.png b/apidocs/inherit_graph_45.png
index fc45c010..8e8a662d 100644
--- a/apidocs/inherit_graph_45.png
+++ b/apidocs/inherit_graph_45.png
Binary files differ
diff --git a/apidocs/inherit_graph_46.map b/apidocs/inherit_graph_46.map
index 103f2fbb..67a7e54e 100644
--- a/apidocs/inherit_graph_46.map
+++ b/apidocs/inherit_graph_46.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaltimezonetype.html" title="icaltimezonetype" alt="" coords="5,5,126,31"/>
+<area shape="rect" id="node1" href="$structicaltimezonetype.html" title="icaltimezonetype" alt="" coords="5,5,125,32"/>
</map>
diff --git a/apidocs/inherit_graph_46.png b/apidocs/inherit_graph_46.png
index 0317a536..cefb07ed 100644
--- a/apidocs/inherit_graph_46.png
+++ b/apidocs/inherit_graph_46.png
Binary files differ
diff --git a/apidocs/inherit_graph_47.map b/apidocs/inherit_graph_47.map
index 5799425d..c4ca563f 100644
--- a/apidocs/inherit_graph_47.map
+++ b/apidocs/inherit_graph_47.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicaltriggertype.html" title="icaltriggertype" alt="" coords="5,5,110,31"/>
+<area shape="rect" id="node1" href="$structicaltriggertype.html" title="icaltriggertype" alt="" coords="5,5,108,32"/>
</map>
diff --git a/apidocs/inherit_graph_47.png b/apidocs/inherit_graph_47.png
index c45aea2c..31fe52b8 100644
--- a/apidocs/inherit_graph_47.png
+++ b/apidocs/inherit_graph_47.png
Binary files differ
diff --git a/apidocs/inherit_graph_48.map b/apidocs/inherit_graph_48.map
index 3d3e1dc2..5a304438 100644
--- a/apidocs/inherit_graph_48.map
+++ b/apidocs/inherit_graph_48.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalvalue__impl.html" title="icalvalue_impl" alt="" coords="5,5,110,31"/>
+<area shape="rect" id="node1" href="$structicalvalue__impl.html" title="icalvalue_impl" alt="" coords="5,5,109,32"/>
</map>
diff --git a/apidocs/inherit_graph_48.png b/apidocs/inherit_graph_48.png
index 6f3face2..5bf131be 100644
--- a/apidocs/inherit_graph_48.png
+++ b/apidocs/inherit_graph_48.png
Binary files differ
diff --git a/apidocs/inherit_graph_49.map b/apidocs/inherit_graph_49.map
index e6579cbb..3dffad4a 100644
--- a/apidocs/inherit_graph_49.map
+++ b/apidocs/inherit_graph_49.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$unionicalvalue__impl_1_1data.html" title="icalvalue_impl::data" alt="" coords="5,5,144,31"/>
+<area shape="rect" id="node1" href="$unionicalvalue__impl_1_1data.html" title="icalvalue_impl::data" alt="" coords="5,5,143,32"/>
</map>
diff --git a/apidocs/inherit_graph_49.png b/apidocs/inherit_graph_49.png
index 4cff437f..2823fc60 100644
--- a/apidocs/inherit_graph_49.png
+++ b/apidocs/inherit_graph_49.png
Binary files differ
diff --git a/apidocs/inherit_graph_5.map b/apidocs/inherit_graph_5.map
index fb0f3090..094cc6be 100644
--- a/apidocs/inherit_graph_5.map
+++ b/apidocs/inherit_graph_5.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structconversion__table__struct.html" title="conversion_table_struct" alt="" coords="5,5,167,31"/>
+<area shape="rect" id="node1" href="$structconversion__table__struct.html" title="conversion_table_struct" alt="" coords="5,5,165,32"/>
</map>
diff --git a/apidocs/inherit_graph_5.png b/apidocs/inherit_graph_5.png
index 727c669b..f25ada66 100644
--- a/apidocs/inherit_graph_5.png
+++ b/apidocs/inherit_graph_5.png
Binary files differ
diff --git a/apidocs/inherit_graph_50.map b/apidocs/inherit_graph_50.map
index c8dde3b8..8badc334 100644
--- a/apidocs/inherit_graph_50.map
+++ b/apidocs/inherit_graph_50.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classICPointerHolder.html" title="ICPointerHolder\&lt; T \&gt;" alt="" coords="5,5,152,31"/>
+<area shape="rect" id="node1" href="$classICPointerHolder.html" title="ICPointerHolder\&lt; T \&gt;" alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/inherit_graph_50.png b/apidocs/inherit_graph_50.png
index dbe04e02..ab390a92 100644
--- a/apidocs/inherit_graph_50.png
+++ b/apidocs/inherit_graph_50.png
Binary files differ
diff --git a/apidocs/inherit_graph_51.map b/apidocs/inherit_graph_51.map
index f47683b9..13c28f88 100644
--- a/apidocs/inherit_graph_51.map
+++ b/apidocs/inherit_graph_51.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structleap.html" title="leap" alt="" coords="5,5,52,31"/>
+<area shape="rect" id="node1" href="$structleap.html" title="leap" alt="" coords="5,5,52,32"/>
</map>
diff --git a/apidocs/inherit_graph_51.png b/apidocs/inherit_graph_51.png
index 984ae556..3dc966fc 100644
--- a/apidocs/inherit_graph_51.png
+++ b/apidocs/inherit_graph_51.png
Binary files differ
diff --git a/apidocs/inherit_graph_52.map b/apidocs/inherit_graph_52.map
index 6b2d55b6..454515eb 100644
--- a/apidocs/inherit_graph_52.map
+++ b/apidocs/inherit_graph_52.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structLexBuf.html" title="LexBuf" alt="" coords="5,5,68,31"/>
+<area shape="rect" id="node1" href="$structLexBuf.html" title="LexBuf" alt="" coords="5,5,68,32"/>
</map>
diff --git a/apidocs/inherit_graph_52.png b/apidocs/inherit_graph_52.png
index 1f9f8a52..a370d912 100644
--- a/apidocs/inherit_graph_52.png
+++ b/apidocs/inherit_graph_52.png
Binary files differ
diff --git a/apidocs/inherit_graph_53.map b/apidocs/inherit_graph_53.map
index 87f1bd5c..e4913585 100644
--- a/apidocs/inherit_graph_53.map
+++ b/apidocs/inherit_graph_53.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classLibICal_1_1ICalBDBSet.html" title="LibICal::ICalBDBSet" alt="" coords="5,5,147,31"/>
+<area shape="rect" id="node1" href="$classLibICal_1_1ICalBDBSet.html" title="LibICal::ICalBDBSet" alt="" coords="5,5,148,32"/>
</map>
diff --git a/apidocs/inherit_graph_53.png b/apidocs/inherit_graph_53.png
index b643a4d8..1747f530 100644
--- a/apidocs/inherit_graph_53.png
+++ b/apidocs/inherit_graph_53.png
Binary files differ
diff --git a/apidocs/inherit_graph_54.map b/apidocs/inherit_graph_54.map
index 1114d886..d35a0a94 100644
--- a/apidocs/inherit_graph_54.map
+++ b/apidocs/inherit_graph_54.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classLibICal_1_1ICalParameter.html" title="LibICal::ICalParameter" alt="" coords="5,5,162,31"/>
+<area shape="rect" id="node1" href="$classLibICal_1_1ICalParameter.html" title="LibICal::ICalParameter" alt="" coords="5,5,160,32"/>
</map>
diff --git a/apidocs/inherit_graph_54.png b/apidocs/inherit_graph_54.png
index c438f3cd..1a8d9e4e 100644
--- a/apidocs/inherit_graph_54.png
+++ b/apidocs/inherit_graph_54.png
Binary files differ
diff --git a/apidocs/inherit_graph_55.map b/apidocs/inherit_graph_55.map
index 17ce37a3..d74c75c6 100644
--- a/apidocs/inherit_graph_55.map
+++ b/apidocs/inherit_graph_55.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classLibICal_1_1ICalProperty.html" title="LibICal::ICalProperty" alt="" coords="5,5,150,31"/>
+<area shape="rect" id="node1" href="$classLibICal_1_1ICalProperty.html" title="LibICal::ICalProperty" alt="" coords="5,5,149,32"/>
</map>
diff --git a/apidocs/inherit_graph_55.png b/apidocs/inherit_graph_55.png
index c1811426..d227952e 100644
--- a/apidocs/inherit_graph_55.png
+++ b/apidocs/inherit_graph_55.png
Binary files differ
diff --git a/apidocs/inherit_graph_56.map b/apidocs/inherit_graph_56.map
index 261b4203..224c98b9 100644
--- a/apidocs/inherit_graph_56.map
+++ b/apidocs/inherit_graph_56.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classLibICal_1_1ICalSpanList.html" title="LibICal::ICalSpanList" alt="" coords="5,5,151,31"/>
+<area shape="rect" id="node1" href="$classLibICal_1_1ICalSpanList.html" title="LibICal::ICalSpanList" alt="" coords="5,5,152,32"/>
</map>
diff --git a/apidocs/inherit_graph_56.png b/apidocs/inherit_graph_56.png
index 28f0e0bb..5cf72bf2 100644
--- a/apidocs/inherit_graph_56.png
+++ b/apidocs/inherit_graph_56.png
Binary files differ
diff --git a/apidocs/inherit_graph_57.map b/apidocs/inherit_graph_57.map
index 607c6cb1..c557d2bd 100644
--- a/apidocs/inherit_graph_57.map
+++ b/apidocs/inherit_graph_57.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classLibICal_1_1ICalValue.html" title="LibICal::ICalValue" alt="" coords="5,5,132,31"/>
+<area shape="rect" id="node1" href="$classLibICal_1_1ICalValue.html" title="LibICal::ICalValue" alt="" coords="5,5,133,32"/>
</map>
diff --git a/apidocs/inherit_graph_57.png b/apidocs/inherit_graph_57.png
index 429e9602..c0de1c0a 100644
--- a/apidocs/inherit_graph_57.png
+++ b/apidocs/inherit_graph_57.png
Binary files differ
diff --git a/apidocs/inherit_graph_58.map b/apidocs/inherit_graph_58.map
index 9bbca50c..308790a6 100644
--- a/apidocs/inherit_graph_58.map
+++ b/apidocs/inherit_graph_58.map
@@ -1,14 +1,14 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,252,153,277"/>
-<area shape="rect" id="node2" href="$classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="208,5,332,31"/>
-<area shape="rect" id="node3" href="$classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="214,55,326,80"/>
-<area shape="rect" id="node4" href="$classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,104,337,129"/>
-<area shape="rect" id="node5" href="$classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="213,153,327,179"/>
-<area shape="rect" id="node6" href="$classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="202,203,338,228"/>
-<area shape="rect" id="node7" href="$classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="209,252,331,277"/>
-<area shape="rect" id="node8" href="$classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="212,301,328,327"/>
-<area shape="rect" id="node9" href="$classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="201,351,339,376"/>
-<area shape="rect" id="node10" href="$classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="215,400,325,425"/>
-<area shape="rect" id="node11" href="$classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="206,449,334,475"/>
-<area shape="rect" id="node12" href="$classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,499,337,524"/>
+<area shape="rect" id="node1" href="$classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,259,152,285"/>
+<area shape="rect" id="node2" href="$classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="207,5,331,32"/>
+<area shape="rect" id="node3" href="$classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="211,56,326,83"/>
+<area shape="rect" id="node4" href="$classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,107,335,133"/>
+<area shape="rect" id="node5" href="$classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="211,157,326,184"/>
+<area shape="rect" id="node6" href="$classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="201,208,337,235"/>
+<area shape="rect" id="node7" href="$classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="207,259,330,285"/>
+<area shape="rect" id="node8" href="$classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="211,309,326,336"/>
+<area shape="rect" id="node9" href="$classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="200,360,337,387"/>
+<area shape="rect" id="node10" href="$classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="213,411,325,437"/>
+<area shape="rect" id="node11" href="$classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="205,461,333,488"/>
+<area shape="rect" id="node12" href="$classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,512,335,539"/>
</map>
diff --git a/apidocs/inherit_graph_58.png b/apidocs/inherit_graph_58.png
index 5bf5b92b..79b63caf 100644
--- a/apidocs/inherit_graph_58.png
+++ b/apidocs/inherit_graph_58.png
Binary files differ
diff --git a/apidocs/inherit_graph_59.map b/apidocs/inherit_graph_59.map
index 04cfe3b3..318254d4 100644
--- a/apidocs/inherit_graph_59.map
+++ b/apidocs/inherit_graph_59.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structmajor__content__type__map.html" title="major_content_type_map" alt="" coords="5,5,177,31"/>
+<area shape="rect" id="node1" href="$structmajor__content__type__map.html" title="major_content_type_map" alt="" coords="5,5,173,32"/>
</map>
diff --git a/apidocs/inherit_graph_59.png b/apidocs/inherit_graph_59.png
index 12a196b8..2838ad5e 100644
--- a/apidocs/inherit_graph_59.png
+++ b/apidocs/inherit_graph_59.png
Binary files differ
diff --git a/apidocs/inherit_graph_6.map b/apidocs/inherit_graph_6.map
index 572f6230..c8f910de 100644
--- a/apidocs/inherit_graph_6.map
+++ b/apidocs/inherit_graph_6.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structencoding__map.html" title="encoding_map" alt="" coords="5,5,114,31"/>
+<area shape="rect" id="node1" href="$structencoding__map.html" title="encoding_map" alt="" coords="5,5,112,32"/>
</map>
diff --git a/apidocs/inherit_graph_6.png b/apidocs/inherit_graph_6.png
index 740d8949..bbaba877 100644
--- a/apidocs/inherit_graph_6.png
+++ b/apidocs/inherit_graph_6.png
Binary files differ
diff --git a/apidocs/inherit_graph_60.map b/apidocs/inherit_graph_60.map
index 395aea67..749ec8be 100644
--- a/apidocs/inherit_graph_60.map
+++ b/apidocs/inherit_graph_60.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structmime__impl.html" title="mime_impl" alt="" coords="5,5,91,31"/>
+<area shape="rect" id="node1" href="$structmime__impl.html" title="mime_impl" alt="" coords="5,5,91,32"/>
</map>
diff --git a/apidocs/inherit_graph_60.png b/apidocs/inherit_graph_60.png
index cb30c7f8..a42b9097 100644
--- a/apidocs/inherit_graph_60.png
+++ b/apidocs/inherit_graph_60.png
Binary files differ
diff --git a/apidocs/inherit_graph_61.map b/apidocs/inherit_graph_61.map
index dba16fdb..af75688f 100644
--- a/apidocs/inherit_graph_61.map
+++ b/apidocs/inherit_graph_61.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structminor__content__type__map.html" title="minor_content_type_map" alt="" coords="5,5,177,31"/>
+<area shape="rect" id="node1" href="$structminor__content__type__map.html" title="minor_content_type_map" alt="" coords="5,5,173,32"/>
</map>
diff --git a/apidocs/inherit_graph_61.png b/apidocs/inherit_graph_61.png
index bb3eb4f9..0b093c34 100644
--- a/apidocs/inherit_graph_61.png
+++ b/apidocs/inherit_graph_61.png
Binary files differ
diff --git a/apidocs/inherit_graph_62.map b/apidocs/inherit_graph_62.map
index f5766559..9ad992ed 100644
--- a/apidocs/inherit_graph_62.map
+++ b/apidocs/inherit_graph_62.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structOFile.html" title="OFile" alt="" coords="5,5,59,31"/>
+<area shape="rect" id="node1" href="$structOFile.html" title="OFile" alt="" coords="5,5,59,32"/>
</map>
diff --git a/apidocs/inherit_graph_62.png b/apidocs/inherit_graph_62.png
index e27a80fb..0d715634 100644
--- a/apidocs/inherit_graph_62.png
+++ b/apidocs/inherit_graph_62.png
Binary files differ
diff --git a/apidocs/inherit_graph_63.map b/apidocs/inherit_graph_63.map
index 4ae4926c..5fd96542 100644
--- a/apidocs/inherit_graph_63.map
+++ b/apidocs/inherit_graph_63.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structPreDefProp.html" title="PreDefProp" alt="" coords="5,5,96,31"/>
+<area shape="rect" id="node1" href="$structPreDefProp.html" title="PreDefProp" alt="" coords="5,5,96,32"/>
</map>
diff --git a/apidocs/inherit_graph_63.png b/apidocs/inherit_graph_63.png
index 5f3db804..4bcd3523 100644
--- a/apidocs/inherit_graph_63.png
+++ b/apidocs/inherit_graph_63.png
Binary files differ
diff --git a/apidocs/inherit_graph_64.map b/apidocs/inherit_graph_64.map
index bd1a0acd..20a5b2ba 100644
--- a/apidocs/inherit_graph_64.map
+++ b/apidocs/inherit_graph_64.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structpvl__elem__t.html" title="pvl_elem_t" alt="" coords="5,5,91,31"/>
+<area shape="rect" id="node1" href="$structpvl__elem__t.html" title="pvl_elem_t" alt="" coords="5,5,91,32"/>
</map>
diff --git a/apidocs/inherit_graph_64.png b/apidocs/inherit_graph_64.png
index 25123691..889f45a5 100644
--- a/apidocs/inherit_graph_64.png
+++ b/apidocs/inherit_graph_64.png
Binary files differ
diff --git a/apidocs/inherit_graph_65.map b/apidocs/inherit_graph_65.map
index 2385c185..1ed15873 100644
--- a/apidocs/inherit_graph_65.map
+++ b/apidocs/inherit_graph_65.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structpvl__list__t.html" title="pvl_list_t" alt="" coords="5,5,79,31"/>
+<area shape="rect" id="node1" href="$structpvl__list__t.html" title="pvl_list_t" alt="" coords="5,5,80,32"/>
</map>
diff --git a/apidocs/inherit_graph_65.png b/apidocs/inherit_graph_65.png
index 105398bc..0b9c3db9 100644
--- a/apidocs/inherit_graph_65.png
+++ b/apidocs/inherit_graph_65.png
Binary files differ
diff --git a/apidocs/inherit_graph_66.map b/apidocs/inherit_graph_66.map
index dd6cc60f..558a1e82 100644
--- a/apidocs/inherit_graph_66.map
+++ b/apidocs/inherit_graph_66.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structrecur__map.html" title="recur_map" alt="" coords="5,5,90,31"/>
+<area shape="rect" id="node1" href="$structrecur__map.html" title="recur_map" alt="" coords="5,5,88,32"/>
</map>
diff --git a/apidocs/inherit_graph_66.png b/apidocs/inherit_graph_66.png
index 134a81b2..14dbf02b 100644
--- a/apidocs/inherit_graph_66.png
+++ b/apidocs/inherit_graph_66.png
Binary files differ
diff --git a/apidocs/inherit_graph_67.map b/apidocs/inherit_graph_67.map
index 4fb78ce0..c2e47626 100644
--- a/apidocs/inherit_graph_67.map
+++ b/apidocs/inherit_graph_67.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structskip__map.html" title="skip_map" alt="" coords="5,5,84,31"/>
+<area shape="rect" id="node1" href="$structskip__map.html" title="skip_map" alt="" coords="5,5,84,32"/>
</map>
diff --git a/apidocs/inherit_graph_67.png b/apidocs/inherit_graph_67.png
index f403fe02..80a93ee0 100644
--- a/apidocs/inherit_graph_67.png
+++ b/apidocs/inherit_graph_67.png
Binary files differ
diff --git a/apidocs/inherit_graph_68.map b/apidocs/inherit_graph_68.map
index d5684204..cf580aef 100644
--- a/apidocs/inherit_graph_68.map
+++ b/apidocs/inherit_graph_68.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structslg__data.html" title="slg_data" alt="" coords="5,5,77,31"/>
+<area shape="rect" id="node1" href="$structslg__data.html" title="slg_data" alt="" coords="5,5,76,32"/>
</map>
diff --git a/apidocs/inherit_graph_68.png b/apidocs/inherit_graph_68.png
index 2a802d95..1dbe8649 100644
--- a/apidocs/inherit_graph_68.png
+++ b/apidocs/inherit_graph_68.png
Binary files differ
diff --git a/apidocs/inherit_graph_69.map b/apidocs/inherit_graph_69.map
index cbab5cfb..c637ac0c 100644
--- a/apidocs/inherit_graph_69.map
+++ b/apidocs/inherit_graph_69.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structsspm__action__map.html" title="sspm_action_map" alt="" coords="5,5,135,31"/>
+<area shape="rect" id="node1" href="$structsspm__action__map.html" title="sspm_action_map" alt="" coords="5,5,133,32"/>
</map>
diff --git a/apidocs/inherit_graph_69.png b/apidocs/inherit_graph_69.png
index 759f27ca..51ffc7f4 100644
--- a/apidocs/inherit_graph_69.png
+++ b/apidocs/inherit_graph_69.png
Binary files differ
diff --git a/apidocs/inherit_graph_7.map b/apidocs/inherit_graph_7.map
index 31a970cf..4e7b6dea 100644
--- a/apidocs/inherit_graph_7.map
+++ b/apidocs/inherit_graph_7.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structexpand__split__map__struct.html" title="expand_split_map_struct" alt="" coords="5,5,175,31"/>
+<area shape="rect" id="node1" href="$structexpand__split__map__struct.html" title="expand_split_map_struct" alt="" coords="5,5,172,32"/>
</map>
diff --git a/apidocs/inherit_graph_7.png b/apidocs/inherit_graph_7.png
index 582cca38..df76400e 100644
--- a/apidocs/inherit_graph_7.png
+++ b/apidocs/inherit_graph_7.png
Binary files differ
diff --git a/apidocs/inherit_graph_70.map b/apidocs/inherit_graph_70.map
index 246edc3f..55e3b497 100644
--- a/apidocs/inherit_graph_70.map
+++ b/apidocs/inherit_graph_70.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structsspm__buffer.html" title="sspm_buffer" alt="" coords="5,5,100,31"/>
+<area shape="rect" id="node1" href="$structsspm__buffer.html" title="sspm_buffer" alt="" coords="5,5,100,32"/>
</map>
diff --git a/apidocs/inherit_graph_70.png b/apidocs/inherit_graph_70.png
index 0d2b7258..af2e0faf 100644
--- a/apidocs/inherit_graph_70.png
+++ b/apidocs/inherit_graph_70.png
Binary files differ
diff --git a/apidocs/inherit_graph_71.map b/apidocs/inherit_graph_71.map
index bee230a9..7acba1b6 100644
--- a/apidocs/inherit_graph_71.map
+++ b/apidocs/inherit_graph_71.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structsspm__header.html" title="sspm_header" alt="" coords="5,5,107,31"/>
+<area shape="rect" id="node1" href="$structsspm__header.html" title="sspm_header" alt="" coords="5,5,105,32"/>
</map>
diff --git a/apidocs/inherit_graph_71.png b/apidocs/inherit_graph_71.png
index a3886173..65691695 100644
--- a/apidocs/inherit_graph_71.png
+++ b/apidocs/inherit_graph_71.png
Binary files differ
diff --git a/apidocs/inherit_graph_72.map b/apidocs/inherit_graph_72.map
index 651af39e..2447aa74 100644
--- a/apidocs/inherit_graph_72.map
+++ b/apidocs/inherit_graph_72.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structsspm__part.html" title="sspm_part" alt="" coords="5,5,89,31"/>
+<area shape="rect" id="node1" href="$structsspm__part.html" title="sspm_part" alt="" coords="5,5,88,32"/>
</map>
diff --git a/apidocs/inherit_graph_72.png b/apidocs/inherit_graph_72.png
index 128d2763..ba1b53af 100644
--- a/apidocs/inherit_graph_72.png
+++ b/apidocs/inherit_graph_72.png
Binary files differ
diff --git a/apidocs/inherit_graph_73.map b/apidocs/inherit_graph_73.map
index 22a3c830..ea39fd8b 100644
--- a/apidocs/inherit_graph_73.map
+++ b/apidocs/inherit_graph_73.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structStrItem.html" title="StrItem" alt="" coords="5,5,70,31"/>
+<area shape="rect" id="node1" href="$structStrItem.html" title="StrItem" alt="" coords="5,5,71,32"/>
</map>
diff --git a/apidocs/inherit_graph_73.png b/apidocs/inherit_graph_73.png
index eea27293..f511d2a6 100644
--- a/apidocs/inherit_graph_73.png
+++ b/apidocs/inherit_graph_73.png
Binary files differ
diff --git a/apidocs/inherit_graph_74.map b/apidocs/inherit_graph_74.map
index 656e62e6..33fac632 100644
--- a/apidocs/inherit_graph_74.map
+++ b/apidocs/inherit_graph_74.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structtext__part.html" title="text_part" alt="" coords="5,5,79,31"/>
+<area shape="rect" id="node1" href="$structtext__part.html" title="text_part" alt="" coords="5,5,79,32"/>
</map>
diff --git a/apidocs/inherit_graph_74.png b/apidocs/inherit_graph_74.png
index 0aeefffc..f1cbd147 100644
--- a/apidocs/inherit_graph_74.png
+++ b/apidocs/inherit_graph_74.png
Binary files differ
diff --git a/apidocs/inherit_graph_75.map b/apidocs/inherit_graph_75.map
index 541620a0..5dd72d9e 100644
--- a/apidocs/inherit_graph_75.map
+++ b/apidocs/inherit_graph_75.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structttinfo.html" title="ttinfo" alt="" coords="5,5,56,31"/>
+<area shape="rect" id="node1" href="$structttinfo.html" title="ttinfo" alt="" coords="5,5,56,32"/>
</map>
diff --git a/apidocs/inherit_graph_75.png b/apidocs/inherit_graph_75.png
index ba7ce672..8eb9a067 100644
--- a/apidocs/inherit_graph_75.png
+++ b/apidocs/inherit_graph_75.png
Binary files differ
diff --git a/apidocs/inherit_graph_76.map b/apidocs/inherit_graph_76.map
index 962a553f..292f5a92 100644
--- a/apidocs/inherit_graph_76.map
+++ b/apidocs/inherit_graph_76.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structtzinfo.html" title="tzinfo" alt="" coords="5,5,59,31"/>
+<area shape="rect" id="node1" href="$structtzinfo.html" title="tzinfo" alt="" coords="5,5,60,32"/>
</map>
diff --git a/apidocs/inherit_graph_76.png b/apidocs/inherit_graph_76.png
index 140ccd83..c623fbec 100644
--- a/apidocs/inherit_graph_76.png
+++ b/apidocs/inherit_graph_76.png
Binary files differ
diff --git a/apidocs/inherit_graph_77.map b/apidocs/inherit_graph_77.map
index 53680e0b..545d6a42 100644
--- a/apidocs/inherit_graph_77.map
+++ b/apidocs/inherit_graph_77.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structut__instant.html" title="ut_instant" alt="" coords="5,5,84,31"/>
+<area shape="rect" id="node1" href="$structut__instant.html" title="ut_instant" alt="" coords="5,5,84,32"/>
</map>
diff --git a/apidocs/inherit_graph_77.png b/apidocs/inherit_graph_77.png
index c543e556..aea0db01 100644
--- a/apidocs/inherit_graph_77.png
+++ b/apidocs/inherit_graph_77.png
Binary files differ
diff --git a/apidocs/inherit_graph_78.map b/apidocs/inherit_graph_78.map
index 572909fe..df8a0331 100644
--- a/apidocs/inherit_graph_78.map
+++ b/apidocs/inherit_graph_78.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$unionValueItem.html" title="ValueItem" alt="" coords="5,5,86,31"/>
+<area shape="rect" id="node1" href="$unionValueItem.html" title="ValueItem" alt="" coords="5,5,87,32"/>
</map>
diff --git a/apidocs/inherit_graph_78.png b/apidocs/inherit_graph_78.png
index e0897494..4d66edd0 100644
--- a/apidocs/inherit_graph_78.png
+++ b/apidocs/inherit_graph_78.png
Binary files differ
diff --git a/apidocs/inherit_graph_79.map b/apidocs/inherit_graph_79.map
index f3fcb772..824e5bfa 100644
--- a/apidocs/inherit_graph_79.map
+++ b/apidocs/inherit_graph_79.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structVObject.html" title="VObject" alt="" coords="5,5,74,31"/>
+<area shape="rect" id="node1" href="$structVObject.html" title="VObject" alt="" coords="5,5,75,32"/>
</map>
diff --git a/apidocs/inherit_graph_79.png b/apidocs/inherit_graph_79.png
index 6c5111df..54c4a680 100644
--- a/apidocs/inherit_graph_79.png
+++ b/apidocs/inherit_graph_79.png
Binary files differ
diff --git a/apidocs/inherit_graph_8.map b/apidocs/inherit_graph_8.map
index 3361a572..7f67516d 100644
--- a/apidocs/inherit_graph_8.map
+++ b/apidocs/inherit_graph_8.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structfreq__map.html" title="freq_map" alt="" coords="5,5,83,31"/>
+<area shape="rect" id="node1" href="$structfreq__map.html" title="freq_map" alt="" coords="5,5,81,32"/>
</map>
diff --git a/apidocs/inherit_graph_8.png b/apidocs/inherit_graph_8.png
index 20e869c1..1fbcc646 100644
--- a/apidocs/inherit_graph_8.png
+++ b/apidocs/inherit_graph_8.png
Binary files differ
diff --git a/apidocs/inherit_graph_80.map b/apidocs/inherit_graph_80.map
index 9c23c35b..ba4129ed 100644
--- a/apidocs/inherit_graph_80.map
+++ b/apidocs/inherit_graph_80.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structVObjectIterator.html" title="VObjectIterator" alt="" coords="5,5,116,31"/>
+<area shape="rect" id="node1" href="$structVObjectIterator.html" title="VObjectIterator" alt="" coords="5,5,116,32"/>
</map>
diff --git a/apidocs/inherit_graph_80.png b/apidocs/inherit_graph_80.png
index 1213a615..6681d2fc 100644
--- a/apidocs/inherit_graph_80.png
+++ b/apidocs/inherit_graph_80.png
Binary files differ
diff --git a/apidocs/inherit_graph_81.map b/apidocs/inherit_graph_81.map
index 33685d3c..6fffd722 100644
--- a/apidocs/inherit_graph_81.map
+++ b/apidocs/inherit_graph_81.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structwd__map.html" title="wd_map" alt="" coords="5,5,77,31"/>
+<area shape="rect" id="node1" href="$structwd__map.html" title="wd_map" alt="" coords="5,5,76,32"/>
</map>
diff --git a/apidocs/inherit_graph_81.png b/apidocs/inherit_graph_81.png
index f0caca4d..97ea0b59 100644
--- a/apidocs/inherit_graph_81.png
+++ b/apidocs/inherit_graph_81.png
Binary files differ
diff --git a/apidocs/inherit_graph_82.map b/apidocs/inherit_graph_82.map
index 0570c9d7..ba91098e 100644
--- a/apidocs/inherit_graph_82.map
+++ b/apidocs/inherit_graph_82.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structyy__buffer__state.html" title="yy_buffer_state" alt="" coords="5,5,118,31"/>
+<area shape="rect" id="node1" href="$structyy__buffer__state.html" title="yy_buffer_state" alt="" coords="5,5,117,32"/>
</map>
diff --git a/apidocs/inherit_graph_82.png b/apidocs/inherit_graph_82.png
index e08b5d4c..4779e083 100644
--- a/apidocs/inherit_graph_82.png
+++ b/apidocs/inherit_graph_82.png
Binary files differ
diff --git a/apidocs/inherit_graph_83.map b/apidocs/inherit_graph_83.map
index 4ee0425f..77603239 100644
--- a/apidocs/inherit_graph_83.map
+++ b/apidocs/inherit_graph_83.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structyy__trans__info.html" title="yy_trans_info" alt="" coords="5,5,106,31"/>
+<area shape="rect" id="node1" href="$structyy__trans__info.html" title="yy_trans_info" alt="" coords="5,5,105,32"/>
</map>
diff --git a/apidocs/inherit_graph_83.png b/apidocs/inherit_graph_83.png
index cdc2904c..d3d4f486 100644
--- a/apidocs/inherit_graph_83.png
+++ b/apidocs/inherit_graph_83.png
Binary files differ
diff --git a/apidocs/inherit_graph_84.map b/apidocs/inherit_graph_84.map
index 1a8bb749..3c083886 100644
--- a/apidocs/inherit_graph_84.map
+++ b/apidocs/inherit_graph_84.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$unionyyalloc.html" title="yyalloc" alt="" coords="5,5,67,31"/>
+<area shape="rect" id="node1" href="$unionyyalloc.html" title="yyalloc" alt="" coords="5,5,68,32"/>
</map>
diff --git a/apidocs/inherit_graph_84.png b/apidocs/inherit_graph_84.png
index d651a357..d2580e7c 100644
--- a/apidocs/inherit_graph_84.png
+++ b/apidocs/inherit_graph_84.png
Binary files differ
diff --git a/apidocs/inherit_graph_85.map b/apidocs/inherit_graph_85.map
index 01282eb9..5cbc40c8 100644
--- a/apidocs/inherit_graph_85.map
+++ b/apidocs/inherit_graph_85.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$unionYYSTYPE.html" title="YYSTYPE" alt="" coords="5,5,88,31"/>
+<area shape="rect" id="node1" href="$unionYYSTYPE.html" title="YYSTYPE" alt="" coords="5,5,89,32"/>
</map>
diff --git a/apidocs/inherit_graph_85.png b/apidocs/inherit_graph_85.png
index 229571bb..b1d5de1d 100644
--- a/apidocs/inherit_graph_85.png
+++ b/apidocs/inherit_graph_85.png
Binary files differ
diff --git a/apidocs/inherit_graph_9.map b/apidocs/inherit_graph_9.map
index 12d18c9b..98344091 100644
--- a/apidocs/inherit_graph_9.map
+++ b/apidocs/inherit_graph_9.map
@@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
-<area shape="rect" id="node1" href="$structicalattach__impl.html" title="icalattach_impl" alt="" coords="5,5,115,31"/>
+<area shape="rect" id="node1" href="$structicalattach__impl.html" title="icalattach_impl" alt="" coords="5,5,115,32"/>
</map>
diff --git a/apidocs/inherit_graph_9.png b/apidocs/inherit_graph_9.png
index 17c45a27..a791cb81 100644
--- a/apidocs/inherit_graph_9.png
+++ b/apidocs/inherit_graph_9.png
Binary files differ
diff --git a/apidocs/inherits.html b/apidocs/inherits.html
index c74a0aba..056dd0f0 100644
--- a/apidocs/inherits.html
+++ b/apidocs/inherits.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -68,443 +68,443 @@ $(function() {
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#__icalarray"/>
<map name="__icalarray" id="__icalarray">
-<area shape="rect" id="node1" href="struct__icalarray.html" title="_icalarray" alt="" coords="5,5,84,31"/>
+<area shape="rect" id="node1" href="struct__icalarray.html" title="_icalarray" alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#__icaltimezone"/>
<map name="__icaltimezone" id="__icaltimezone">
-<area shape="rect" id="node1" href="struct__icaltimezone.html" title="_icaltimezone" alt="" coords="5,5,108,31"/>
+<area shape="rect" id="node1" href="struct__icaltimezone.html" title="_icaltimezone" alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#__icaltimezonechange"/>
<map name="__icaltimezonechange" id="__icaltimezonechange">
-<area shape="rect" id="node1" href="struct__icaltimezonechange.html" title="_icaltimezonechange" alt="" coords="5,5,152,31"/>
+<area shape="rect" id="node1" href="struct__icaltimezonechange.html" title="_icaltimezonechange" alt="" coords="5,5,149,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#__icalvcal__defaults"/>
<map name="__icalvcal__defaults" id="__icalvcal__defaults">
-<area shape="rect" id="node1" href="struct__icalvcal__defaults.html" title="_icalvcal_defaults" alt="" coords="5,5,132,31"/>
+<area shape="rect" id="node1" href="struct__icalvcal__defaults.html" title="_icalvcal_defaults" alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#buffer__ring"/>
<map name="buffer__ring" id="buffer__ring">
-<area shape="rect" id="node1" href="structbuffer__ring.html" title="buffer_ring" alt="" coords="5,5,90,31"/>
+<area shape="rect" id="node1" href="structbuffer__ring.html" title="buffer_ring" alt="" coords="5,5,88,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#conversion__table__struct"/>
<map name="conversion__table__struct" id="conversion__table__struct">
-<area shape="rect" id="node1" href="structconversion__table__struct.html" title="conversion_table_struct" alt="" coords="5,5,167,31"/>
+<area shape="rect" id="node1" href="structconversion__table__struct.html" title="conversion_table_struct" alt="" coords="5,5,165,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#encoding__map"/>
<map name="encoding__map" id="encoding__map">
-<area shape="rect" id="node1" href="structencoding__map.html" title="encoding_map" alt="" coords="5,5,114,31"/>
+<area shape="rect" id="node1" href="structencoding__map.html" title="encoding_map" alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#expand__split__map__struct"/>
<map name="expand__split__map__struct" id="expand__split__map__struct">
-<area shape="rect" id="node1" href="structexpand__split__map__struct.html" title="expand_split_map_struct" alt="" coords="5,5,175,31"/>
+<area shape="rect" id="node1" href="structexpand__split__map__struct.html" title="expand_split_map_struct" alt="" coords="5,5,172,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#freq__map"/>
<map name="freq__map" id="freq__map">
-<area shape="rect" id="node1" href="structfreq__map.html" title="freq_map" alt="" coords="5,5,83,31"/>
+<area shape="rect" id="node1" href="structfreq__map.html" title="freq_map" alt="" coords="5,5,81,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#icalattach__impl"/>
<map name="icalattach__impl" id="icalattach__impl">
-<area shape="rect" id="node1" href="structicalattach__impl.html" title="icalattach_impl" alt="" coords="5,5,115,31"/>
+<area shape="rect" id="node1" href="structicalattach__impl.html" title="icalattach_impl" alt="" coords="5,5,115,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#icalbdbset__id"/>
<map name="icalbdbset__id" id="icalbdbset__id">
-<area shape="rect" id="node1" href="structicalbdbset__id.html" title="icalbdbset_id" alt="" coords="5,5,104,31"/>
+<area shape="rect" id="node1" href="structicalbdbset__id.html" title="icalbdbset_id" alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#icalbdbset__impl"/>
<map name="icalbdbset__impl" id="icalbdbset__impl">
-<area shape="rect" id="node1" href="structicalbdbset__impl.html" title="icalbdbset_impl" alt="" coords="5,5,119,31"/>
+<area shape="rect" id="node1" href="structicalbdbset__impl.html" title="icalbdbset_impl" alt="" coords="5,5,117,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#icalbdbset__options"/>
<map name="icalbdbset__options" id="icalbdbset__options">
-<area shape="rect" id="node1" href="structicalbdbset__options.html" title="icalbdbset_options" alt="" coords="5,5,137,31"/>
+<area shape="rect" id="node1" href="structicalbdbset__options.html" title="icalbdbset_options" alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#icalcalendar__impl"/>
<map name="icalcalendar__impl" id="icalcalendar__impl">
-<area shape="rect" id="node1" href="structicalcalendar__impl.html" title="icalcalendar_impl" alt="" coords="5,5,130,31"/>
+<area shape="rect" id="node1" href="structicalcalendar__impl.html" title="icalcalendar_impl" alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#icalclassify__map"/>
<map name="icalclassify__map" id="icalclassify__map">
-<area shape="rect" id="node1" href="structicalclassify__map.html" title="icalclassify_map" alt="" coords="5,5,124,31"/>
+<area shape="rect" id="node1" href="structicalclassify__map.html" title="icalclassify_map" alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#icalclassify__parts"/>
<map name="icalclassify__parts" id="icalclassify__parts">
-<area shape="rect" id="node1" href="structicalclassify__parts.html" title="icalclassify_parts" alt="" coords="5,5,127,31"/>
+<area shape="rect" id="node1" href="structicalclassify__parts.html" title="icalclassify_parts" alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#icalcluster__impl"/>
<map name="icalcluster__impl" id="icalcluster__impl">
-<area shape="rect" id="node1" href="structicalcluster__impl.html" title="icalcluster_impl" alt="" coords="5,5,118,31"/>
+<area shape="rect" id="node1" href="structicalcluster__impl.html" title="icalcluster_impl" alt="" coords="5,5,117,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#icalcompiter"/>
<map name="icalcompiter" id="icalcompiter">
-<area shape="rect" id="node1" href="structicalcompiter.html" title="icalcompiter" alt="" coords="5,5,98,31"/>
+<area shape="rect" id="node1" href="structicalcompiter.html" title="icalcompiter" alt="" coords="5,5,97,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#icalcomponent__impl"/>
<map name="icalcomponent__impl" id="icalcomponent__impl">
-<area shape="rect" id="node1" href="structicalcomponent__impl.html" title="icalcomponent_impl" alt="" coords="5,5,145,31"/>
+<area shape="rect" id="node1" href="structicalcomponent__impl.html" title="icalcomponent_impl" alt="" coords="5,5,143,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#icalcomponent__kind__map"/>
<map name="icalcomponent__kind__map" id="icalcomponent__kind__map">
-<area shape="rect" id="node1" href="structicalcomponent__kind__map.html" title="icalcomponent_kind_map" alt="" coords="5,5,178,31"/>
+<area shape="rect" id="node1" href="structicalcomponent__kind__map.html" title="icalcomponent_kind_map" alt="" coords="5,5,175,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#icaldatetimeperiodtype"/>
<map name="icaldatetimeperiodtype" id="icaldatetimeperiodtype">
-<area shape="rect" id="node1" href="structicaldatetimeperiodtype.html" title="icaldatetimeperiodtype" alt="" coords="5,5,160,31"/>
+<area shape="rect" id="node1" href="structicaldatetimeperiodtype.html" title="icaldatetimeperiodtype" alt="" coords="5,5,157,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#icaldirset__impl"/>
<map name="icaldirset__impl" id="icaldirset__impl">
-<area shape="rect" id="node1" href="structicaldirset__impl.html" title="icaldirset_impl" alt="" coords="5,5,111,31"/>
+<area shape="rect" id="node1" href="structicaldirset__impl.html" title="icaldirset_impl" alt="" coords="5,5,111,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#icaldirset__options"/>
<map name="icaldirset__options" id="icaldirset__options">
-<area shape="rect" id="node1" href="structicaldirset__options.html" title="icaldirset_options" alt="" coords="5,5,130,31"/>
+<area shape="rect" id="node1" href="structicaldirset__options.html" title="icaldirset_options" alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#icaldurationtype"/>
<map name="icaldurationtype" id="icaldurationtype">
-<area shape="rect" id="node1" href="structicaldurationtype.html" title="A struct representing a duration. " alt="" coords="5,5,120,31"/>
+<area shape="rect" id="node1" href="structicaldurationtype.html" title="A struct representing a duration. " alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#icalerror__state"/>
<map name="icalerror__state" id="icalerror__state">
-<area shape="rect" id="node1" href="structicalerror__state.html" title="icalerror_state" alt="" coords="5,5,111,31"/>
+<area shape="rect" id="node1" href="structicalerror__state.html" title="icalerror_state" alt="" coords="5,5,109,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#icalerror__string__map"/>
<map name="icalerror__string__map" id="icalerror__string__map">
-<area shape="rect" id="node1" href="structicalerror__string__map.html" title="icalerror_string_map" alt="" coords="5,5,148,31"/>
+<area shape="rect" id="node1" href="structicalerror__string__map.html" title="icalerror_string_map" alt="" coords="5,5,144,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#icalfileset__id"/>
<map name="icalfileset__id" id="icalfileset__id">
-<area shape="rect" id="node1" href="structicalfileset__id.html" title="icalfileset_id" alt="" coords="5,5,99,31"/>
+<area shape="rect" id="node1" href="structicalfileset__id.html" title="icalfileset_id" alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#icalfileset__impl"/>
<map name="icalfileset__impl" id="icalfileset__impl">
-<area shape="rect" id="node1" href="structicalfileset__impl.html" title="icalfileset_impl" alt="" coords="5,5,113,31"/>
+<area shape="rect" id="node1" href="structicalfileset__impl.html" title="icalfileset_impl" alt="" coords="5,5,113,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#icalfileset__options"/>
<map name="icalfileset__options" id="icalfileset__options">
-<area shape="rect" id="node1" href="structicalfileset__options.html" title="options for opening an icalfileset. " alt="" coords="5,5,132,31"/>
+<area shape="rect" id="node1" href="structicalfileset__options.html" title="options for opening an icalfileset. " alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#icalgauge__impl"/>
<map name="icalgauge__impl" id="icalgauge__impl">
-<area shape="rect" id="node1" href="structicalgauge__impl.html" title="icalgauge_impl" alt="" coords="5,5,116,31"/>
+<area shape="rect" id="node1" href="structicalgauge__impl.html" title="icalgauge_impl" alt="" coords="5,5,113,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#icalgauge__where"/>
<map name="icalgauge__where" id="icalgauge__where">
-<area shape="rect" id="node1" href="structicalgauge__where.html" title="icalgauge_where" alt="" coords="5,5,127,31"/>
+<area shape="rect" id="node1" href="structicalgauge__where.html" title="icalgauge_where" alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#icalgeotype"/>
<map name="icalgeotype" id="icalgeotype">
-<area shape="rect" id="node1" href="structicalgeotype.html" title="icalgeotype" alt="" coords="5,5,94,31"/>
+<area shape="rect" id="node1" href="structicalgeotype.html" title="icalgeotype" alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#icalparameter__impl"/>
<map name="icalparameter__impl" id="icalparameter__impl">
-<area shape="rect" id="node1" href="structicalparameter__impl.html" title="icalparameter_impl" alt="" coords="5,5,139,31"/>
+<area shape="rect" id="node1" href="structicalparameter__impl.html" title="icalparameter_impl" alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#icalparser__impl"/>
<map name="icalparser__impl" id="icalparser__impl">
-<area shape="rect" id="node1" href="structicalparser__impl.html" title="icalparser_impl" alt="" coords="5,5,116,31"/>
+<area shape="rect" id="node1" href="structicalparser__impl.html" title="icalparser_impl" alt="" coords="5,5,115,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#icalperiodtype"/>
<map name="icalperiodtype" id="icalperiodtype">
-<area shape="rect" id="node1" href="structicalperiodtype.html" title="Struct to represent a period in time. " alt="" coords="5,5,109,31"/>
+<area shape="rect" id="node1" href="structicalperiodtype.html" title="Struct to represent a period in time. " alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#icalproperty__impl"/>
<map name="icalproperty__impl" id="icalproperty__impl">
-<area shape="rect" id="node1" href="structicalproperty__impl.html" title="icalproperty_impl" alt="" coords="5,5,127,31"/>
+<area shape="rect" id="node1" href="structicalproperty__impl.html" title="icalproperty_impl" alt="" coords="5,5,125,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#icalrecur__iterator__impl"/>
<map name="icalrecur__iterator__impl" id="icalrecur__iterator__impl">
-<area shape="rect" id="node1" href="structicalrecur__iterator__impl.html" title="icalrecur_iterator_impl" alt="" coords="5,5,158,31"/>
+<area shape="rect" id="node1" href="structicalrecur__iterator__impl.html" title="icalrecur_iterator_impl" alt="" coords="5,5,155,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#icalrecur__parser"/>
<map name="icalrecur__parser" id="icalrecur__parser">
-<area shape="rect" id="node1" href="structicalrecur__parser.html" title="icalrecur_parser" alt="" coords="5,5,122,31"/>
+<area shape="rect" id="node1" href="structicalrecur__parser.html" title="icalrecur_parser" alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#icalrecurrencetype"/>
<map name="icalrecurrencetype" id="icalrecurrencetype">
-<area shape="rect" id="node1" href="structicalrecurrencetype.html" title="icalrecurrencetype" alt="" coords="5,5,136,31"/>
+<area shape="rect" id="node1" href="structicalrecurrencetype.html" title="icalrecurrencetype" alt="" coords="5,5,133,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" alt="" usemap="#icalreqstattype"/>
<map name="icalreqstattype" id="icalreqstattype">
-<area shape="rect" id="node1" href="structicalreqstattype.html" title="icalreqstattype" alt="" coords="5,5,113,31"/>
+<area shape="rect" id="node1" href="structicalreqstattype.html" title="icalreqstattype" alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" alt="" usemap="#icalset__impl"/>
<map name="icalset__impl" id="icalset__impl">
-<area shape="rect" id="node1" href="structicalset__impl.html" title="icalset_impl" alt="" coords="5,5,96,31"/>
+<area shape="rect" id="node1" href="structicalset__impl.html" title="icalset_impl" alt="" coords="5,5,96,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" alt="" usemap="#icalsetiter"/>
<map name="icalsetiter" id="icalsetiter">
-<area shape="rect" id="node1" href="structicalsetiter.html" title="icalsetiter" alt="" coords="5,5,83,31"/>
+<area shape="rect" id="node1" href="structicalsetiter.html" title="icalsetiter" alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" alt="" usemap="#icalspanlist__impl"/>
<map name="icalspanlist__impl" id="icalspanlist__impl">
-<area shape="rect" id="node1" href="structicalspanlist__impl.html" title="icalspanlist_impl" alt="" coords="5,5,124,31"/>
+<area shape="rect" id="node1" href="structicalspanlist__impl.html" title="icalspanlist_impl" alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" alt="" usemap="#icaltime__span"/>
<map name="icaltime__span" id="icaltime__span">
-<area shape="rect" id="node1" href="structicaltime__span.html" title="icaltime_span" alt="" coords="5,5,108,31"/>
+<area shape="rect" id="node1" href="structicaltime__span.html" title="icaltime_span" alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" alt="" usemap="#icaltimetype"/>
<map name="icaltimetype" id="icaltimetype">
-<area shape="rect" id="node1" href="structicaltimetype.html" title="icaltimetype" alt="" coords="5,5,97,31"/>
+<area shape="rect" id="node1" href="structicaltimetype.html" title="icaltimetype" alt="" coords="5,5,97,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" alt="" usemap="#icaltimezonephase"/>
<map name="icaltimezonephase" id="icaltimezonephase">
-<area shape="rect" id="node1" href="structicaltimezonephase.html" title="icaltimezonephase" alt="" coords="5,5,137,31"/>
+<area shape="rect" id="node1" href="structicaltimezonephase.html" title="icaltimezonephase" alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" alt="" usemap="#icaltimezonetype"/>
<map name="icaltimezonetype" id="icaltimezonetype">
-<area shape="rect" id="node1" href="structicaltimezonetype.html" title="icaltimezonetype" alt="" coords="5,5,126,31"/>
+<area shape="rect" id="node1" href="structicaltimezonetype.html" title="icaltimezonetype" alt="" coords="5,5,125,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" alt="" usemap="#icaltriggertype"/>
<map name="icaltriggertype" id="icaltriggertype">
-<area shape="rect" id="node1" href="structicaltriggertype.html" title="icaltriggertype" alt="" coords="5,5,110,31"/>
+<area shape="rect" id="node1" href="structicaltriggertype.html" title="icaltriggertype" alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" alt="" usemap="#icalvalue__impl"/>
<map name="icalvalue__impl" id="icalvalue__impl">
-<area shape="rect" id="node1" href="structicalvalue__impl.html" title="icalvalue_impl" alt="" coords="5,5,110,31"/>
+<area shape="rect" id="node1" href="structicalvalue__impl.html" title="icalvalue_impl" alt="" coords="5,5,109,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" alt="" usemap="#icalvalue__impl_1_1data"/>
<map name="icalvalue__impl_1_1data" id="icalvalue__impl_1_1data">
-<area shape="rect" id="node1" href="unionicalvalue__impl_1_1data.html" title="icalvalue_impl::data" alt="" coords="5,5,144,31"/>
+<area shape="rect" id="node1" href="unionicalvalue__impl_1_1data.html" title="icalvalue_impl::data" alt="" coords="5,5,143,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" alt="" usemap="#ICPointerHolder_3_01T_01_4"/>
<map name="ICPointerHolder_3_01T_01_4" id="ICPointerHolder_3_01T_01_4">
-<area shape="rect" id="node1" href="classICPointerHolder.html" title="ICPointerHolder\&lt; T \&gt;" alt="" coords="5,5,152,31"/>
+<area shape="rect" id="node1" href="classICPointerHolder.html" title="ICPointerHolder\&lt; T \&gt;" alt="" coords="5,5,152,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" alt="" usemap="#leap"/>
<map name="leap" id="leap">
-<area shape="rect" id="node1" href="structleap.html" title="leap" alt="" coords="5,5,52,31"/>
+<area shape="rect" id="node1" href="structleap.html" title="leap" alt="" coords="5,5,52,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" alt="" usemap="#LexBuf"/>
<map name="LexBuf" id="LexBuf">
-<area shape="rect" id="node1" href="structLexBuf.html" title="LexBuf" alt="" coords="5,5,68,31"/>
+<area shape="rect" id="node1" href="structLexBuf.html" title="LexBuf" alt="" coords="5,5,68,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" alt="" usemap="#LibICal_1_1ICalBDBSet"/>
<map name="LibICal_1_1ICalBDBSet" id="LibICal_1_1ICalBDBSet">
-<area shape="rect" id="node1" href="classLibICal_1_1ICalBDBSet.html" title="LibICal::ICalBDBSet" alt="" coords="5,5,147,31"/>
+<area shape="rect" id="node1" href="classLibICal_1_1ICalBDBSet.html" title="LibICal::ICalBDBSet" alt="" coords="5,5,148,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" alt="" usemap="#LibICal_1_1ICalParameter"/>
<map name="LibICal_1_1ICalParameter" id="LibICal_1_1ICalParameter">
-<area shape="rect" id="node1" href="classLibICal_1_1ICalParameter.html" title="LibICal::ICalParameter" alt="" coords="5,5,162,31"/>
+<area shape="rect" id="node1" href="classLibICal_1_1ICalParameter.html" title="LibICal::ICalParameter" alt="" coords="5,5,160,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" alt="" usemap="#LibICal_1_1ICalProperty"/>
<map name="LibICal_1_1ICalProperty" id="LibICal_1_1ICalProperty">
-<area shape="rect" id="node1" href="classLibICal_1_1ICalProperty.html" title="LibICal::ICalProperty" alt="" coords="5,5,150,31"/>
+<area shape="rect" id="node1" href="classLibICal_1_1ICalProperty.html" title="LibICal::ICalProperty" alt="" coords="5,5,149,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" alt="" usemap="#LibICal_1_1ICalSpanList"/>
<map name="LibICal_1_1ICalSpanList" id="LibICal_1_1ICalSpanList">
-<area shape="rect" id="node1" href="classLibICal_1_1ICalSpanList.html" title="LibICal::ICalSpanList" alt="" coords="5,5,151,31"/>
+<area shape="rect" id="node1" href="classLibICal_1_1ICalSpanList.html" title="LibICal::ICalSpanList" alt="" coords="5,5,152,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" alt="" usemap="#LibICal_1_1ICalValue"/>
<map name="LibICal_1_1ICalValue" id="LibICal_1_1ICalValue">
-<area shape="rect" id="node1" href="classLibICal_1_1ICalValue.html" title="LibICal::ICalValue" alt="" coords="5,5,132,31"/>
+<area shape="rect" id="node1" href="classLibICal_1_1ICalValue.html" title="LibICal::ICalValue" alt="" coords="5,5,133,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" alt="" usemap="#LibICal_1_1VComponent"/>
<map name="LibICal_1_1VComponent" id="LibICal_1_1VComponent">
-<area shape="rect" id="node1" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,252,153,277"/>
-<area shape="rect" id="node2" href="classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="208,5,332,31"/>
-<area shape="rect" id="node3" href="classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="214,55,326,80"/>
-<area shape="rect" id="node4" href="classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,104,337,129"/>
-<area shape="rect" id="node5" href="classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="213,153,327,179"/>
-<area shape="rect" id="node6" href="classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="202,203,338,228"/>
-<area shape="rect" id="node7" href="classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="209,252,331,277"/>
-<area shape="rect" id="node8" href="classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="212,301,328,327"/>
-<area shape="rect" id="node9" href="classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="201,351,339,376"/>
-<area shape="rect" id="node10" href="classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="215,400,325,425"/>
-<area shape="rect" id="node11" href="classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="206,449,334,475"/>
-<area shape="rect" id="node12" href="classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,499,337,524"/>
+<area shape="rect" id="node1" href="classLibICal_1_1VComponent.html" title="A class wrapping the libical icalcomponent functions. " alt="" coords="5,259,152,285"/>
+<area shape="rect" id="node2" href="classLibICal_1_1VAgenda.html" title="LibICal::VAgenda" alt="" coords="207,5,331,32"/>
+<area shape="rect" id="node3" href="classLibICal_1_1VAlarm.html" title="LibICal::VAlarm" alt="" coords="211,56,326,83"/>
+<area shape="rect" id="node4" href="classLibICal_1_1VCalendar.html" title="LibICal::VCalendar" alt="" coords="203,107,335,133"/>
+<area shape="rect" id="node5" href="classLibICal_1_1VEvent.html" title="LibICal::VEvent" alt="" coords="211,157,326,184"/>
+<area shape="rect" id="node6" href="classLibICal_1_1VFreeBusy.html" title="LibICal::VFreeBusy" alt="" coords="201,208,337,235"/>
+<area shape="rect" id="node7" href="classLibICal_1_1VJournal.html" title="LibICal::VJournal" alt="" coords="207,259,330,285"/>
+<area shape="rect" id="node8" href="classLibICal_1_1VQuery.html" title="LibICal::VQuery" alt="" coords="211,309,326,336"/>
+<area shape="rect" id="node9" href="classLibICal_1_1VTimezone.html" title="LibICal::VTimezone" alt="" coords="200,360,337,387"/>
+<area shape="rect" id="node10" href="classLibICal_1_1VToDo.html" title="LibICal::VToDo" alt="" coords="213,411,325,437"/>
+<area shape="rect" id="node11" href="classLibICal_1_1XDaylight.html" title="LibICal::XDaylight" alt="" coords="205,461,333,488"/>
+<area shape="rect" id="node12" href="classLibICal_1_1XStandard.html" title="LibICal::XStandard" alt="" coords="203,512,335,539"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" alt="" usemap="#major__content__type__map"/>
<map name="major__content__type__map" id="major__content__type__map">
-<area shape="rect" id="node1" href="structmajor__content__type__map.html" title="major_content_type_map" alt="" coords="5,5,177,31"/>
+<area shape="rect" id="node1" href="structmajor__content__type__map.html" title="major_content_type_map" alt="" coords="5,5,173,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" alt="" usemap="#mime__impl"/>
<map name="mime__impl" id="mime__impl">
-<area shape="rect" id="node1" href="structmime__impl.html" title="mime_impl" alt="" coords="5,5,91,31"/>
+<area shape="rect" id="node1" href="structmime__impl.html" title="mime_impl" alt="" coords="5,5,91,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_61.png" border="0" alt="" usemap="#minor__content__type__map"/>
<map name="minor__content__type__map" id="minor__content__type__map">
-<area shape="rect" id="node1" href="structminor__content__type__map.html" title="minor_content_type_map" alt="" coords="5,5,177,31"/>
+<area shape="rect" id="node1" href="structminor__content__type__map.html" title="minor_content_type_map" alt="" coords="5,5,173,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_62.png" border="0" alt="" usemap="#OFile"/>
<map name="OFile" id="OFile">
-<area shape="rect" id="node1" href="structOFile.html" title="OFile" alt="" coords="5,5,59,31"/>
+<area shape="rect" id="node1" href="structOFile.html" title="OFile" alt="" coords="5,5,59,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_63.png" border="0" alt="" usemap="#PreDefProp"/>
<map name="PreDefProp" id="PreDefProp">
-<area shape="rect" id="node1" href="structPreDefProp.html" title="PreDefProp" alt="" coords="5,5,96,31"/>
+<area shape="rect" id="node1" href="structPreDefProp.html" title="PreDefProp" alt="" coords="5,5,96,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_64.png" border="0" alt="" usemap="#pvl__elem__t"/>
<map name="pvl__elem__t" id="pvl__elem__t">
-<area shape="rect" id="node1" href="structpvl__elem__t.html" title="pvl_elem_t" alt="" coords="5,5,91,31"/>
+<area shape="rect" id="node1" href="structpvl__elem__t.html" title="pvl_elem_t" alt="" coords="5,5,91,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_65.png" border="0" alt="" usemap="#pvl__list__t"/>
<map name="pvl__list__t" id="pvl__list__t">
-<area shape="rect" id="node1" href="structpvl__list__t.html" title="pvl_list_t" alt="" coords="5,5,79,31"/>
+<area shape="rect" id="node1" href="structpvl__list__t.html" title="pvl_list_t" alt="" coords="5,5,80,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_66.png" border="0" alt="" usemap="#recur__map"/>
<map name="recur__map" id="recur__map">
-<area shape="rect" id="node1" href="structrecur__map.html" title="recur_map" alt="" coords="5,5,90,31"/>
+<area shape="rect" id="node1" href="structrecur__map.html" title="recur_map" alt="" coords="5,5,88,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_67.png" border="0" alt="" usemap="#skip__map"/>
<map name="skip__map" id="skip__map">
-<area shape="rect" id="node1" href="structskip__map.html" title="skip_map" alt="" coords="5,5,84,31"/>
+<area shape="rect" id="node1" href="structskip__map.html" title="skip_map" alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_68.png" border="0" alt="" usemap="#slg__data"/>
<map name="slg__data" id="slg__data">
-<area shape="rect" id="node1" href="structslg__data.html" title="slg_data" alt="" coords="5,5,77,31"/>
+<area shape="rect" id="node1" href="structslg__data.html" title="slg_data" alt="" coords="5,5,76,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_69.png" border="0" alt="" usemap="#sspm__action__map"/>
<map name="sspm__action__map" id="sspm__action__map">
-<area shape="rect" id="node1" href="structsspm__action__map.html" title="sspm_action_map" alt="" coords="5,5,135,31"/>
+<area shape="rect" id="node1" href="structsspm__action__map.html" title="sspm_action_map" alt="" coords="5,5,133,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_70.png" border="0" alt="" usemap="#sspm__buffer"/>
<map name="sspm__buffer" id="sspm__buffer">
-<area shape="rect" id="node1" href="structsspm__buffer.html" title="sspm_buffer" alt="" coords="5,5,100,31"/>
+<area shape="rect" id="node1" href="structsspm__buffer.html" title="sspm_buffer" alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_71.png" border="0" alt="" usemap="#sspm__header"/>
<map name="sspm__header" id="sspm__header">
-<area shape="rect" id="node1" href="structsspm__header.html" title="sspm_header" alt="" coords="5,5,107,31"/>
+<area shape="rect" id="node1" href="structsspm__header.html" title="sspm_header" alt="" coords="5,5,105,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_72.png" border="0" alt="" usemap="#sspm__part"/>
<map name="sspm__part" id="sspm__part">
-<area shape="rect" id="node1" href="structsspm__part.html" title="sspm_part" alt="" coords="5,5,89,31"/>
+<area shape="rect" id="node1" href="structsspm__part.html" title="sspm_part" alt="" coords="5,5,88,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_73.png" border="0" alt="" usemap="#StrItem"/>
<map name="StrItem" id="StrItem">
-<area shape="rect" id="node1" href="structStrItem.html" title="StrItem" alt="" coords="5,5,70,31"/>
+<area shape="rect" id="node1" href="structStrItem.html" title="StrItem" alt="" coords="5,5,71,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_74.png" border="0" alt="" usemap="#text__part"/>
<map name="text__part" id="text__part">
-<area shape="rect" id="node1" href="structtext__part.html" title="text_part" alt="" coords="5,5,79,31"/>
+<area shape="rect" id="node1" href="structtext__part.html" title="text_part" alt="" coords="5,5,79,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_75.png" border="0" alt="" usemap="#ttinfo"/>
<map name="ttinfo" id="ttinfo">
-<area shape="rect" id="node1" href="structttinfo.html" title="ttinfo" alt="" coords="5,5,56,31"/>
+<area shape="rect" id="node1" href="structttinfo.html" title="ttinfo" alt="" coords="5,5,56,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_76.png" border="0" alt="" usemap="#tzinfo"/>
<map name="tzinfo" id="tzinfo">
-<area shape="rect" id="node1" href="structtzinfo.html" title="tzinfo" alt="" coords="5,5,59,31"/>
+<area shape="rect" id="node1" href="structtzinfo.html" title="tzinfo" alt="" coords="5,5,60,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_77.png" border="0" alt="" usemap="#ut__instant"/>
<map name="ut__instant" id="ut__instant">
-<area shape="rect" id="node1" href="structut__instant.html" title="ut_instant" alt="" coords="5,5,84,31"/>
+<area shape="rect" id="node1" href="structut__instant.html" title="ut_instant" alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_78.png" border="0" alt="" usemap="#ValueItem"/>
<map name="ValueItem" id="ValueItem">
-<area shape="rect" id="node1" href="unionValueItem.html" title="ValueItem" alt="" coords="5,5,86,31"/>
+<area shape="rect" id="node1" href="unionValueItem.html" title="ValueItem" alt="" coords="5,5,87,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_79.png" border="0" alt="" usemap="#VObject"/>
<map name="VObject" id="VObject">
-<area shape="rect" id="node1" href="structVObject.html" title="VObject" alt="" coords="5,5,74,31"/>
+<area shape="rect" id="node1" href="structVObject.html" title="VObject" alt="" coords="5,5,75,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_80.png" border="0" alt="" usemap="#VObjectIterator"/>
<map name="VObjectIterator" id="VObjectIterator">
-<area shape="rect" id="node1" href="structVObjectIterator.html" title="VObjectIterator" alt="" coords="5,5,116,31"/>
+<area shape="rect" id="node1" href="structVObjectIterator.html" title="VObjectIterator" alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_81.png" border="0" alt="" usemap="#wd__map"/>
<map name="wd__map" id="wd__map">
-<area shape="rect" id="node1" href="structwd__map.html" title="wd_map" alt="" coords="5,5,77,31"/>
+<area shape="rect" id="node1" href="structwd__map.html" title="wd_map" alt="" coords="5,5,76,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_82.png" border="0" alt="" usemap="#yy__buffer__state"/>
<map name="yy__buffer__state" id="yy__buffer__state">
-<area shape="rect" id="node1" href="structyy__buffer__state.html" title="yy_buffer_state" alt="" coords="5,5,118,31"/>
+<area shape="rect" id="node1" href="structyy__buffer__state.html" title="yy_buffer_state" alt="" coords="5,5,117,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_83.png" border="0" alt="" usemap="#yy__trans__info"/>
<map name="yy__trans__info" id="yy__trans__info">
-<area shape="rect" id="node1" href="structyy__trans__info.html" title="yy_trans_info" alt="" coords="5,5,106,31"/>
+<area shape="rect" id="node1" href="structyy__trans__info.html" title="yy_trans_info" alt="" coords="5,5,105,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_84.png" border="0" alt="" usemap="#yyalloc"/>
<map name="yyalloc" id="yyalloc">
-<area shape="rect" id="node1" href="unionyyalloc.html" title="yyalloc" alt="" coords="5,5,67,31"/>
+<area shape="rect" id="node1" href="unionyyalloc.html" title="yyalloc" alt="" coords="5,5,68,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_85.png" border="0" alt="" usemap="#YYSTYPE"/>
<map name="YYSTYPE" id="YYSTYPE">
-<area shape="rect" id="node1" href="unionYYSTYPE.html" title="YYSTYPE" alt="" coords="5,5,88,31"/>
+<area shape="rect" id="node1" href="unionYYSTYPE.html" title="YYSTYPE" alt="" coords="5,5,89,32"/>
</map>
</td></tr>
</table>
diff --git a/apidocs/libical__ical__export_8h_source.html b/apidocs/libical__ical__export_8h_source.html
index 90721683..12b3361b 100644
--- a/apidocs/libical__ical__export_8h_source.html
+++ b/apidocs/libical__ical__export_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/libical__icalss__export_8h_source.html b/apidocs/libical__icalss__export_8h_source.html
index f3516841..83c5e309 100644
--- a/apidocs/libical__icalss__export_8h_source.html
+++ b/apidocs/libical__icalss__export_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/libical__vcal__export_8h_source.html b/apidocs/libical__vcal__export_8h_source.html
index fef1b44a..bf4eb1b2 100644
--- a/apidocs/libical__vcal__export_8h_source.html
+++ b/apidocs/libical__vcal__export_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/pvl_8h_source.html b/apidocs/pvl_8h_source.html
index 99ecf106..a3f7a2cd 100644
--- a/apidocs/pvl_8h_source.html
+++ b/apidocs/pvl_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/search/all_2.js b/apidocs/search/all_2.js
index dc16b84e..24e71594 100644
--- a/apidocs/search/all_2.js
+++ b/apidocs/search/all_2.js
@@ -5,5 +5,6 @@ var searchData=
['buffer_5fring_5fsize',['BUFFER_RING_SIZE',['../icalmemory_8c.html#af3bf1c77cd63373bfec5de0ab595c0da',1,'icalmemory.c']]],
['builtin_5ftimezone',['builtin_timezone',['../struct__icaltimezone.html#a3c2dfe057f0cf02a612552b6d2e87a75',1,'_icaltimezone']]],
['builtin_5ftimezones',['builtin_timezones',['../icaltimezone_8c.html#a04061cd0947b953741c201a09f36dc2f',1,'icaltimezone.c']]],
+ ['builtin_5ftzid_5fprefix_5flen',['BUILTIN_TZID_PREFIX_LEN',['../icaltimezone_8c.html#a74f5bbc07ffd92bbe72e27b99209cd1b',1,'icaltimezone.c']]],
['by_5fptrs',['by_ptrs',['../structicalrecur__iterator__impl.html#a94aecf2f3a0a22e8e8072eac31168273',1,'icalrecur_iterator_impl']]]
];
diff --git a/apidocs/search/all_9.js b/apidocs/search/all_9.js
index 49d37749..6f056c4f 100644
--- a/apidocs/search/all_9.js
+++ b/apidocs/search/all_9.js
@@ -27,7 +27,6 @@ var searchData=
['ical_5frestriction_5fzero',['ICAL_RESTRICTION_ZERO',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1aace01bc6164411a18933716916c6c7ef',1,'icalrestriction.h']]],
['ical_5frestriction_5fzeroorone',['ICAL_RESTRICTION_ZEROORONE',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a941349ba77c59b895acc1f7133421a94',1,'icalrestriction.h']]],
['ical_5frestriction_5fzeroplus',['ICAL_RESTRICTION_ZEROPLUS',['../icalrestriction_8h.html#ac6d836f345770d880b446d964f685db1a15c781ad15f9a8392a620559c278199e',1,'icalrestriction.h']]],
- ['ical_5ftzid_5fprefix',['ical_tzid_prefix',['../icaltimezone_8c.html#aace4e5b5699a9f5dd3e8f3cfecd89bc8',1,'icaltimezone.c']]],
['ical_5funimplemented_5ferror',['ICAL_UNIMPLEMENTED_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ad9376ffaf63b7fdb07eec0c0587c33f7',1,'icalerror.h']]],
['ical_5funknown_5ferror',['ICAL_UNKNOWN_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833ab2452506d4ad884b16da429749bfb551',1,'icalerror.h']]],
['ical_5fusage_5ferror',['ICAL_USAGE_ERROR',['../icalerror_8h.html#a601c122fcea522513b1b7732fa23e833adcf918ddc612831de72aa3749d39b5c6',1,'icalerror.h']]],
@@ -314,6 +313,5 @@ var searchData=
['increment_5fmonth',['increment_month',['../icalrecur_8c.html#ace2ced056a0f2b91ef1c0aabd43684bb',1,'icalrecur.c']]],
['is_5fbusy',['is_busy',['../structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf',1,'icaltime_span']]],
['is_5fdate',['is_date',['../structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96',1,'icaltimetype']]],
- ['is_5fdaylight',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]],
- ['is_5futc',['is_utc',['../structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f',1,'icaltimetype']]]
+ ['is_5fdaylight',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]]
];
diff --git a/apidocs/search/defines_0.js b/apidocs/search/defines_0.js
index dd035831..ced1304b 100644
--- a/apidocs/search/defines_0.js
+++ b/apidocs/search/defines_0.js
@@ -1,4 +1,5 @@
var searchData=
[
- ['buffer_5fring_5fsize',['BUFFER_RING_SIZE',['../icalmemory_8c.html#af3bf1c77cd63373bfec5de0ab595c0da',1,'icalmemory.c']]]
+ ['buffer_5fring_5fsize',['BUFFER_RING_SIZE',['../icalmemory_8c.html#af3bf1c77cd63373bfec5de0ab595c0da',1,'icalmemory.c']]],
+ ['builtin_5ftzid_5fprefix_5flen',['BUILTIN_TZID_PREFIX_LEN',['../icaltimezone_8c.html#a74f5bbc07ffd92bbe72e27b99209cd1b',1,'icaltimezone.c']]]
];
diff --git a/apidocs/search/variables_7.js b/apidocs/search/variables_7.js
index 4dad1672..99230320 100644
--- a/apidocs/search/variables_7.js
+++ b/apidocs/search/variables_7.js
@@ -3,11 +3,9 @@ var searchData=
['i_5fhour',['i_hour',['../structut__instant.html#ada9783874279fb39027a066a62f60c0e',1,'ut_instant']]],
['i_5fminute',['i_minute',['../structut__instant.html#ac4530d4331a1741b3fd7d83ebe5faab8',1,'ut_instant']]],
['i_5fsecond',['i_second',['../structut__instant.html#ae178950f09d4d6102dfd655df222c2eb',1,'ut_instant']]],
- ['ical_5ftzid_5fprefix',['ical_tzid_prefix',['../icaltimezone_8c.html#aace4e5b5699a9f5dd3e8f3cfecd89bc8',1,'icaltimezone.c']]],
['icaldirset_5foptions_5fdefault',['icaldirset_options_default',['../icaldirset_8c.html#ace143c0dbbd1ed2a3f6c16b5ec7184b0',1,'icaldirset.c']]],
['icalsetiter_5fnull',['icalsetiter_null',['../icalset_8h.html#a66eebdc183a6a66a99d91a5275ccd6ec',1,'icalset.c']]],
['is_5fbusy',['is_busy',['../structicaltime__span.html#a8e328dae6c1e17b38a099071a4badbcf',1,'icaltime_span']]],
['is_5fdate',['is_date',['../structicaltimetype.html#a48d5ac850b2675cd80bbcefe00d7ae96',1,'icaltimetype']]],
- ['is_5fdaylight',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]],
- ['is_5futc',['is_utc',['../structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f',1,'icaltimetype']]]
+ ['is_5fdaylight',['is_daylight',['../structicaltimetype.html#a8b90b6a7979294823e98a2dd3d7edd50',1,'icaltimetype::is_daylight()'],['../struct__icaltimezonechange.html#a37d811204cf5d7129767b12de5302e37',1,'_icaltimezonechange::is_daylight()']]]
];
diff --git a/apidocs/sspm_8h_source.html b/apidocs/sspm_8h_source.html
index 82924017..4d9e3128 100644
--- a/apidocs/sspm_8h_source.html
+++ b/apidocs/sspm_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structLexBuf.html b/apidocs/structLexBuf.html
index 07ac65ae..480201e9 100644
--- a/apidocs/structLexBuf.html
+++ b/apidocs/structLexBuf.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structOFile.html b/apidocs/structOFile.html
index e6b70897..bd7db5dd 100644
--- a/apidocs/structOFile.html
+++ b/apidocs/structOFile.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structPreDefProp.html b/apidocs/structPreDefProp.html
index 57dcb2f8..d8ece909 100644
--- a/apidocs/structPreDefProp.html
+++ b/apidocs/structPreDefProp.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structStrItem.html b/apidocs/structStrItem.html
index 0900c74e..f07738df 100644
--- a/apidocs/structStrItem.html
+++ b/apidocs/structStrItem.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structVObject.html b/apidocs/structVObject.html
index 6c068d36..27b44357 100644
--- a/apidocs/structVObject.html
+++ b/apidocs/structVObject.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structVObjectIterator.html b/apidocs/structVObjectIterator.html
index c0fc0448..d2b93c7e 100644
--- a/apidocs/structVObjectIterator.html
+++ b/apidocs/structVObjectIterator.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/struct__icalarray.html b/apidocs/struct__icalarray.html
index 35718cb3..75a72574 100644
--- a/apidocs/struct__icalarray.html
+++ b/apidocs/struct__icalarray.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/struct__icaltimezone.html b/apidocs/struct__icaltimezone.html
index 0f324b89..eced0a0b 100644
--- a/apidocs/struct__icaltimezone.html
+++ b/apidocs/struct__icaltimezone.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/struct__icaltimezonechange.html b/apidocs/struct__icaltimezonechange.html
index 6cc43878..a8d7ece3 100644
--- a/apidocs/struct__icaltimezonechange.html
+++ b/apidocs/struct__icaltimezonechange.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/struct__icalvcal__defaults.html b/apidocs/struct__icalvcal__defaults.html
index 91a37af4..03e0317b 100644
--- a/apidocs/struct__icalvcal__defaults.html
+++ b/apidocs/struct__icalvcal__defaults.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structbuffer__ring.html b/apidocs/structbuffer__ring.html
index fd6e972f..271ab2e5 100644
--- a/apidocs/structbuffer__ring.html
+++ b/apidocs/structbuffer__ring.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structconversion__table__struct.html b/apidocs/structconversion__table__struct.html
index 2dee9a13..417877a0 100644
--- a/apidocs/structconversion__table__struct.html
+++ b/apidocs/structconversion__table__struct.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structencoding__map.html b/apidocs/structencoding__map.html
index 17031f02..0afb9bfb 100644
--- a/apidocs/structencoding__map.html
+++ b/apidocs/structencoding__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structexpand__split__map__struct.html b/apidocs/structexpand__split__map__struct.html
index 8ea22083..f4005262 100644
--- a/apidocs/structexpand__split__map__struct.html
+++ b/apidocs/structexpand__split__map__struct.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structfreq__map.html b/apidocs/structfreq__map.html
index d6d217a9..ed7460ea 100644
--- a/apidocs/structfreq__map.html
+++ b/apidocs/structfreq__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalattach__impl.html b/apidocs/structicalattach__impl.html
index 8bf912de..f03518fc 100644
--- a/apidocs/structicalattach__impl.html
+++ b/apidocs/structicalattach__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalbdbset__id.html b/apidocs/structicalbdbset__id.html
index 2fe2a1b6..347b09c3 100644
--- a/apidocs/structicalbdbset__id.html
+++ b/apidocs/structicalbdbset__id.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalbdbset__impl.html b/apidocs/structicalbdbset__impl.html
index bf572106..9d84cf54 100644
--- a/apidocs/structicalbdbset__impl.html
+++ b/apidocs/structicalbdbset__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalbdbset__options.html b/apidocs/structicalbdbset__options.html
index c4dec613..b4b58205 100644
--- a/apidocs/structicalbdbset__options.html
+++ b/apidocs/structicalbdbset__options.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalcalendar__impl.html b/apidocs/structicalcalendar__impl.html
index 548d99ff..84c32200 100644
--- a/apidocs/structicalcalendar__impl.html
+++ b/apidocs/structicalcalendar__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalclassify__map.html b/apidocs/structicalclassify__map.html
index 6bf67948..0ab0f9d0 100644
--- a/apidocs/structicalclassify__map.html
+++ b/apidocs/structicalclassify__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalclassify__parts.html b/apidocs/structicalclassify__parts.html
index 957e4dad..ce851eaa 100644
--- a/apidocs/structicalclassify__parts.html
+++ b/apidocs/structicalclassify__parts.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalcluster__impl.html b/apidocs/structicalcluster__impl.html
index beda0d9c..ebb6348c 100644
--- a/apidocs/structicalcluster__impl.html
+++ b/apidocs/structicalcluster__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalcompiter.html b/apidocs/structicalcompiter.html
index bcf31c0f..aba4d0e8 100644
--- a/apidocs/structicalcompiter.html
+++ b/apidocs/structicalcompiter.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalcomponent__impl.html b/apidocs/structicalcomponent__impl.html
index e234d59a..a839a890 100644
--- a/apidocs/structicalcomponent__impl.html
+++ b/apidocs/structicalcomponent__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalcomponent__kind__map.html b/apidocs/structicalcomponent__kind__map.html
index 74e5a156..fbfbc2a0 100644
--- a/apidocs/structicalcomponent__kind__map.html
+++ b/apidocs/structicalcomponent__kind__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaldatetimeperiodtype.html b/apidocs/structicaldatetimeperiodtype.html
index 87fd5bd0..2d183c30 100644
--- a/apidocs/structicaldatetimeperiodtype.html
+++ b/apidocs/structicaldatetimeperiodtype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaldirset__impl.html b/apidocs/structicaldirset__impl.html
index 67673fea..ee42104a 100644
--- a/apidocs/structicaldirset__impl.html
+++ b/apidocs/structicaldirset__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaldirset__options.html b/apidocs/structicaldirset__options.html
index a45fa404..85ebbbac 100644
--- a/apidocs/structicaldirset__options.html
+++ b/apidocs/structicaldirset__options.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaldurationtype.html b/apidocs/structicaldurationtype.html
index 486231a8..38e3e2a1 100644
--- a/apidocs/structicaldurationtype.html
+++ b/apidocs/structicaldurationtype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalerror__state.html b/apidocs/structicalerror__state.html
index 71fc4033..93fb8707 100644
--- a/apidocs/structicalerror__state.html
+++ b/apidocs/structicalerror__state.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalerror__string__map.html b/apidocs/structicalerror__string__map.html
index 98b797b5..6603d840 100644
--- a/apidocs/structicalerror__string__map.html
+++ b/apidocs/structicalerror__string__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalfileset__id.html b/apidocs/structicalfileset__id.html
index 66056992..c698d989 100644
--- a/apidocs/structicalfileset__id.html
+++ b/apidocs/structicalfileset__id.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalfileset__impl.html b/apidocs/structicalfileset__impl.html
index 6654470c..4859f4d2 100644
--- a/apidocs/structicalfileset__impl.html
+++ b/apidocs/structicalfileset__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalfileset__options.html b/apidocs/structicalfileset__options.html
index e0743cd0..cc2085ed 100644
--- a/apidocs/structicalfileset__options.html
+++ b/apidocs/structicalfileset__options.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalgauge__impl.html b/apidocs/structicalgauge__impl.html
index 36244b56..be80f885 100644
--- a/apidocs/structicalgauge__impl.html
+++ b/apidocs/structicalgauge__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalgauge__where.html b/apidocs/structicalgauge__where.html
index 89ad6f28..c0abfba3 100644
--- a/apidocs/structicalgauge__where.html
+++ b/apidocs/structicalgauge__where.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalgeotype.html b/apidocs/structicalgeotype.html
index 00c0da25..98347623 100644
--- a/apidocs/structicalgeotype.html
+++ b/apidocs/structicalgeotype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalparameter__impl.html b/apidocs/structicalparameter__impl.html
index 31baee52..f5d2d0e2 100644
--- a/apidocs/structicalparameter__impl.html
+++ b/apidocs/structicalparameter__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalparser__impl.html b/apidocs/structicalparser__impl.html
index 80ee7705..a5e77c63 100644
--- a/apidocs/structicalparser__impl.html
+++ b/apidocs/structicalparser__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalperiodtype.html b/apidocs/structicalperiodtype.html
index 2b8df65d..b5a5982d 100644
--- a/apidocs/structicalperiodtype.html
+++ b/apidocs/structicalperiodtype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalproperty__impl.html b/apidocs/structicalproperty__impl.html
index 5036dd94..7ab972a3 100644
--- a/apidocs/structicalproperty__impl.html
+++ b/apidocs/structicalproperty__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalrecur__iterator__impl.html b/apidocs/structicalrecur__iterator__impl.html
index 07162be1..beed88e9 100644
--- a/apidocs/structicalrecur__iterator__impl.html
+++ b/apidocs/structicalrecur__iterator__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalrecur__parser.html b/apidocs/structicalrecur__parser.html
index 1b74a7c6..8b2f523e 100644
--- a/apidocs/structicalrecur__parser.html
+++ b/apidocs/structicalrecur__parser.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalrecurrencetype.html b/apidocs/structicalrecurrencetype.html
index acebc479..109ba650 100644
--- a/apidocs/structicalrecurrencetype.html
+++ b/apidocs/structicalrecurrencetype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalreqstattype.html b/apidocs/structicalreqstattype.html
index abb8c39f..eb522d05 100644
--- a/apidocs/structicalreqstattype.html
+++ b/apidocs/structicalreqstattype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalset__impl.html b/apidocs/structicalset__impl.html
index b2b70caf..612a8882 100644
--- a/apidocs/structicalset__impl.html
+++ b/apidocs/structicalset__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalsetiter.html b/apidocs/structicalsetiter.html
index d7ce89bf..6d54e77c 100644
--- a/apidocs/structicalsetiter.html
+++ b/apidocs/structicalsetiter.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalspanlist__impl.html b/apidocs/structicalspanlist__impl.html
index bc8043d4..32e736c2 100644
--- a/apidocs/structicalspanlist__impl.html
+++ b/apidocs/structicalspanlist__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaltime__span.html b/apidocs/structicaltime__span.html
index 584944d0..065c0cc9 100644
--- a/apidocs/structicaltime__span.html
+++ b/apidocs/structicaltime__span.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaltimetype.html b/apidocs/structicaltimetype.html
index 3fcf55e6..d59e7247 100644
--- a/apidocs/structicaltimetype.html
+++ b/apidocs/structicaltimetype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
@@ -78,8 +78,6 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>hour</b></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:a6c40e9e9585f3f90d89be07491c74a7f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structicaltimetype.html#a6c40e9e9585f3f90d89be07491c74a7f">is_utc</a></td></tr>
-<tr class="separator:a6c40e9e9585f3f90d89be07491c74a7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f421c7094d9375d22491bec9decde58"><td class="memItemLeft" align="right" valign="top"><a id="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>
@@ -124,21 +122,6 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>second</b></td></tr>
</div>
</div>
-<a id="a6c40e9e9585f3f90d89be07491c74a7f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6c40e9e9585f3f90d89be07491c74a7f">&#9670;&nbsp;</a></span>is_utc</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int icaltimetype::is_utc</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>1-&gt; time is in UTC timezone </p>
-
-</div>
-</div>
<a id="abfb15dfde907211cafd3cd6cafa5531d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfb15dfde907211cafd3cd6cafa5531d">&#9670;&nbsp;</a></span>month</h2>
diff --git a/apidocs/structicaltimezonephase.html b/apidocs/structicaltimezonephase.html
index 8af65054..707f9824 100644
--- a/apidocs/structicaltimezonephase.html
+++ b/apidocs/structicaltimezonephase.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaltimezonetype.html b/apidocs/structicaltimezonetype.html
index 084bc6db..5f69347e 100644
--- a/apidocs/structicaltimezonetype.html
+++ b/apidocs/structicaltimezonetype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicaltriggertype.html b/apidocs/structicaltriggertype.html
index e28cd3a7..9525d836 100644
--- a/apidocs/structicaltriggertype.html
+++ b/apidocs/structicaltriggertype.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structicalvalue__impl.html b/apidocs/structicalvalue__impl.html
index 93f44126..63602602 100644
--- a/apidocs/structicalvalue__impl.html
+++ b/apidocs/structicalvalue__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structleap.html b/apidocs/structleap.html
index cd41552d..1a297665 100644
--- a/apidocs/structleap.html
+++ b/apidocs/structleap.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structmajor__content__type__map.html b/apidocs/structmajor__content__type__map.html
index c516f2d2..097794c6 100644
--- a/apidocs/structmajor__content__type__map.html
+++ b/apidocs/structmajor__content__type__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structmime__impl.html b/apidocs/structmime__impl.html
index 26092964..ac960de7 100644
--- a/apidocs/structmime__impl.html
+++ b/apidocs/structmime__impl.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structminor__content__type__map.html b/apidocs/structminor__content__type__map.html
index 7739f1ad..2d99dc6b 100644
--- a/apidocs/structminor__content__type__map.html
+++ b/apidocs/structminor__content__type__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structpvl__elem__t.html b/apidocs/structpvl__elem__t.html
index 9a6a9590..a271f340 100644
--- a/apidocs/structpvl__elem__t.html
+++ b/apidocs/structpvl__elem__t.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structpvl__list__t.html b/apidocs/structpvl__list__t.html
index 0a8b3073..6b364f51 100644
--- a/apidocs/structpvl__list__t.html
+++ b/apidocs/structpvl__list__t.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structrecur__map.html b/apidocs/structrecur__map.html
index 9fc422c7..23f4ce11 100644
--- a/apidocs/structrecur__map.html
+++ b/apidocs/structrecur__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structskip__map.html b/apidocs/structskip__map.html
index 3e8bb276..fa0c9093 100644
--- a/apidocs/structskip__map.html
+++ b/apidocs/structskip__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structslg__data.html b/apidocs/structslg__data.html
index 82247e2e..aec63487 100644
--- a/apidocs/structslg__data.html
+++ b/apidocs/structslg__data.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structsspm__action__map.html b/apidocs/structsspm__action__map.html
index ea72534e..718bb6b9 100644
--- a/apidocs/structsspm__action__map.html
+++ b/apidocs/structsspm__action__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structsspm__buffer.html b/apidocs/structsspm__buffer.html
index f4555932..0b84034b 100644
--- a/apidocs/structsspm__buffer.html
+++ b/apidocs/structsspm__buffer.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structsspm__header.html b/apidocs/structsspm__header.html
index 36628fa7..13e0a64d 100644
--- a/apidocs/structsspm__header.html
+++ b/apidocs/structsspm__header.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structsspm__part.html b/apidocs/structsspm__part.html
index 76be5331..f28aac44 100644
--- a/apidocs/structsspm__part.html
+++ b/apidocs/structsspm__part.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structtext__part.html b/apidocs/structtext__part.html
index 8dbddd0f..df9b4b6b 100644
--- a/apidocs/structtext__part.html
+++ b/apidocs/structtext__part.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structttinfo.html b/apidocs/structttinfo.html
index 28e5aac9..4b481b8c 100644
--- a/apidocs/structttinfo.html
+++ b/apidocs/structttinfo.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structtzinfo.html b/apidocs/structtzinfo.html
index e7220e63..901a547e 100644
--- a/apidocs/structtzinfo.html
+++ b/apidocs/structtzinfo.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structut__instant.html b/apidocs/structut__instant.html
index 21445212..63674718 100644
--- a/apidocs/structut__instant.html
+++ b/apidocs/structut__instant.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structwd__map.html b/apidocs/structwd__map.html
index 0b4e0cd1..f116784a 100644
--- a/apidocs/structwd__map.html
+++ b/apidocs/structwd__map.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structyy__buffer__state.html b/apidocs/structyy__buffer__state.html
index ca522a58..f9e0eece 100644
--- a/apidocs/structyy__buffer__state.html
+++ b/apidocs/structyy__buffer__state.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/structyy__trans__info.html b/apidocs/structyy__trans__info.html
index 3f632bb6..c5c61db0 100644
--- a/apidocs/structyy__trans__info.html
+++ b/apidocs/structyy__trans__info.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/unionValueItem.html b/apidocs/unionValueItem.html
index 4486a5d0..380bec05 100644
--- a/apidocs/unionValueItem.html
+++ b/apidocs/unionValueItem.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/unionYYSTYPE.html b/apidocs/unionYYSTYPE.html
index c2001e58..7fe58f54 100644
--- a/apidocs/unionYYSTYPE.html
+++ b/apidocs/unionYYSTYPE.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/unionicalvalue__impl_1_1data.html b/apidocs/unionicalvalue__impl_1_1data.html
index 68d85313..8f72426f 100644
--- a/apidocs/unionicalvalue__impl_1_1data.html
+++ b/apidocs/unionicalvalue__impl_1_1data.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/unionyyalloc.html b/apidocs/unionyyalloc.html
index 14dae680..36e931de 100644
--- a/apidocs/unionyyalloc.html
+++ b/apidocs/unionyyalloc.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/vcaltmp_8h_source.html b/apidocs/vcaltmp_8h_source.html
index 3faf80d5..a9955c4d 100644
--- a/apidocs/vcaltmp_8h_source.html
+++ b/apidocs/vcaltmp_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/vcc_8h_source.html b/apidocs/vcc_8h_source.html
index c6d7c772..296917a5 100644
--- a/apidocs/vcc_8h_source.html
+++ b/apidocs/vcc_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/vcomponent__cxx_8h.html b/apidocs/vcomponent__cxx_8h.html
index b5f05031..feb12945 100644
--- a/apidocs/vcomponent__cxx_8h.html
+++ b/apidocs/vcomponent__cxx_8h.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/vcomponent__cxx_8h_source.html b/apidocs/vcomponent__cxx_8h_source.html
index a09330d6..00051e42 100644
--- a/apidocs/vcomponent__cxx_8h_source.html
+++ b/apidocs/vcomponent__cxx_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>
diff --git a/apidocs/vobject_8h_source.html b/apidocs/vobject_8h_source.html
index ae9cb124..2ae2e079 100644
--- a/apidocs/vobject_8h_source.html
+++ b/apidocs/vobject_8h_source.html
@@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Libical API Documentation
- &#160;<span id="projectnumber">2.99</span>
+ &#160;<span id="projectnumber">3.0</span>
</div>
</td>
</tr>