Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
icalgauge.h
Go to the documentation of this file.
1/*======================================================================
2 FILE: icalgauge.h
3 CREATOR: eric 23 December 1999
4
5 SPDX-FileCopyrightText: 2000, Eric Busboom <eric@civicknowledge.com>
6 SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0
7
8 The Original Code is eric. The Initial Developer of the Original
9 Code is Eric Busboom
10======================================================================*/
11
12#ifndef ICALGAUGE_H
13#define ICALGAUGE_H
14
15#include "libical_icalss_export.h"
16#include "icalcomponent.h"
17
21
22typedef struct icalgauge_impl icalgauge;
23
24LIBICAL_ICALSS_EXPORT icalgauge *icalgauge_new_from_sql(const char *sql, int expand);
25
30LIBICAL_ICALSS_EXPORT int icalgauge_get_expand(const icalgauge *gauge);
31
32LIBICAL_ICALSS_EXPORT void icalgauge_free(icalgauge *gauge);
33
38LIBICAL_ICALSS_EXPORT void icalgauge_dump(icalgauge *gauge);
39
46LIBICAL_ICALSS_EXPORT bool icalgauge_compare(icalgauge *g, icalcomponent *comp);
47
48#endif /* ICALGAUGE_H */
void icalgauge_dump(icalgauge *gauge)
Debug.
Definition icalgauge.c:372
bool icalgauge_compare(icalgauge *g, icalcomponent *comp)
Returns true if comp matches the gauge.
Definition icalgauge.c:206
int icalgauge_get_expand(const icalgauge *gauge)
Definition icalgauge.c:58
Definition icalgaugeimpl.h:43