Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
icaltimezoneimpl.h
1/*======================================================================
2 FILE: icaltimezoneimpl.h
3 CREATOR: glenn 07 March 2010
4
5 SPDX-FileCopyrightText: 2000, Eric Busboom <eric@civicknowledge.com>
6 SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0
7======================================================================*/
8
9#ifndef ICALTIMEZONEIMPL_H
10#define ICALTIMEZONEIMPL_H
11
12#include "icalarray.h"
13#include "icalcomponent.h"
14#include "icaltimezone.h"
15
17 char *tzid;
22
23 char *location;
29
30 char *tznames;
37
38 double latitude;
39 double longitude;
41
42 icalcomponent *component;
45
52
57
62};
63
64#endif /*ICALTIMEZONE_IMPL */
An array of arbitrarily-sized elements which grows dynamically as elements are added.
struct _icalarray icalarray
A struct representing an icalarray object.
Definition icalarray.h:26
struct _icaltimezone icaltimezone
An opaque struct representing a timezone. We declare this here to avoid a circular dependency.
Definition icaltime.h:84
Timezone handling routines.
Definition icaltimezoneimpl.h:16
double longitude
Definition icaltimezoneimpl.h:39
icaltimezone * builtin_timezone
Definition icaltimezoneimpl.h:46
icalcomponent * component
Definition icaltimezoneimpl.h:42
char * tznames
Definition icaltimezoneimpl.h:30
icalarray * changes
Definition icaltimezoneimpl.h:58
char * location
Definition icaltimezoneimpl.h:23
char * tzid
Definition icaltimezoneimpl.h:17
int end_year
Definition icaltimezoneimpl.h:53