Libical API Documentation  3.0
icaltz-util.h
1 /*
2  * Authors :
3  * Chenthill Palanisamy <pchenthill@novell.com>
4  *
5  * Copyright 2007, Novell, Inc.
6  *
7  * This library is free software; you can redistribute it and/or modify
8  * it under the terms of either:
9  *
10  * The LGPL as published by the Free Software Foundation, version
11  * 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.html
12  *
13  * Or:
14  *
15  * The Mozilla Public License Version 2.0. You may obtain a copy of
16  * the License at https://www.mozilla.org/MPL/
17  */
18 
19 #ifndef ICALTZUTIL_H
20 #define ICALTZUTIL_H
21 
22 #include "libical_ical_export.h"
23 #include "icalcomponent.h"
24 
25 #if defined(sun) && defined(__SVR4)
26 #define ZONES_TAB_SYSTEM_FILENAME "tab/zone_sun.tab"
27 #else
28 #define ZONES_TAB_SYSTEM_FILENAME "zone.tab"
29 #endif
30 
31 LIBICAL_ICAL_EXPORT const char *icaltzutil_get_zone_directory(void);
32 
33 LIBICAL_ICAL_EXPORT icalcomponent *icaltzutil_fetch_timezone(const char *location);
34 
35 #endif
Definition: icalcomponent.c:36