Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
icalproperty_p.h
1/*======================================================================
2 FILE: icalproperty_p.h
3
4 SPDX-FileCopyrightText: 2000, Eric Busboom <eric@civicknowledge.com>
5 SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0
6======================================================================*/
7
8#ifndef ICALPROPERTY_P_H
9#define ICALPROPERTY_P_H
10
11#include "icalproperty.h"
12#include "icalcomponent.h"
13
14/* Check validity and attributes of icalproperty_kind and icalvalue_kind pair */
15LIBICAL_ICAL_NO_EXPORT bool icalproperty_value_kind_is_valid(icalproperty_kind pkind,
16 icalvalue_kind vkind);
17LIBICAL_ICAL_NO_EXPORT bool icalproperty_value_kind_is_multivalued(icalproperty_kind pkind,
18 icalvalue_kind *vkind);
19LIBICAL_ICAL_NO_EXPORT bool icalproperty_value_kind_is_default(icalproperty_kind pkind,
20 icalvalue_kind vkind);
21
22#endif /* ICALPROPERTY_P_H */