Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
vcardproperty_p.h
1/*======================================================================
2 FILE: vcardproperty_p.h
3 CREATOR: Ken Murchison 24 Aug 2022
4
5 SPDX-FileCopyrightText: 2022, Fastmail Pty. Ltd. (https://fastmail.com)
6 SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0
7 ======================================================================*/
8
9#ifndef VCARDPROPERTY_P_H
10#define VCARDPROPERTY_P_H
11
12#include "vcardproperty.h"
13
14/* Check validity and attributes of vcardproperty_kind and vcardvalue_kind pair */
15LIBICAL_VCARD_NO_EXPORT bool vcardproperty_value_kind_is_valid(vcardproperty_kind pkind,
16 vcardvalue_kind vkind);
17LIBICAL_VCARD_NO_EXPORT bool vcardproperty_value_kind_is_multivalued(vcardproperty_kind pkind,
18 vcardvalue_kind *vkind);
19LIBICAL_VCARD_NO_EXPORT bool vcardproperty_value_kind_is_default(vcardproperty_kind pkind,
20 vcardvalue_kind vkind);
21
22#endif /* VCARDPROPERTY_P_H */