Libical API Documentation
4.0 UNRELEASED
Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
src
libicalvcard
vcardenumarray.h
1
/*======================================================================
2
FILE: vcardenumarray.h
3
CREATOR: Ken Murchison 24 Aug 2022 <murch@fastmailteam.com>
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 VCARDENUMARRAY_H
10
#define VCARDENUMARRAY_H
11
12
#include "libical_vcard_export.h"
13
#include "icalenumarray.h"
14
15
typedef
icalenumarray vcardenumarray;
16
typedef
icalenumarray_element
vcardenumarray_element;
17
18
#define vcardenumarray_new(increment_size) \
19
icalenumarray_new(increment_size)
20
21
#define vcardenumarray_element_at(array, position) \
22
icalenumarray_element_at(array, position)
23
24
#define vcardenumarray_size(array) \
25
icalenumarray_size(array)
26
27
#define vcardenumarray_find(array, needle) \
28
icalenumarray_find(array, needle)
29
30
#define vcardenumarray_append(array, elem) \
31
icalenumarray_append(array, elem)
32
33
#define vcardenumarray_add(array, add) \
34
icalenumarray_add(array, add)
35
36
#define vcardenumarray_remove_element_at(array, position) \
37
icalenumarray_remove_element_at(array, position)
38
39
#define vcardenumarray_remove(array, del) \
40
icalenumarray_remove(array, del)
41
42
#define vcardenumarray_free(array) \
43
icalenumarray_free(array)
44
45
#define vcardenumarray_sort(array) \
46
icalenumarray_sort(array)
47
48
#define vcardenumarray_clone(array) \
49
icalenumarray_clone(array)
50
51
#endif
/* VCARDENUMARRAY_H */
icalenumarray_element
Definition
icalenumarray.h:19
Generated on
for Libical API Documentation by
1.14.0