14#ifndef VCARDENUMARRAY_H
15#define VCARDENUMARRAY_H
17#include "libical_vcard_export.h"
23#define vcardenumarray_new(increment_size) \
24 icalenumarray_new(increment_size)
26#define vcardenumarray_element_at(array, position) \
27 icalenumarray_element_at(array, position)
29#define vcardenumarray_size(array) \
30 icalenumarray_size(array)
32#define vcardenumarray_find(array, needle) \
33 icalenumarray_find(array, needle)
35#define vcardenumarray_append(array, elem) \
36 icalenumarray_append(array, elem)
38#define vcardenumarray_add(array, add) \
39 icalenumarray_add(array, add)
41#define vcardenumarray_remove_element_at(array, position) \
42 icalenumarray_remove_element_at(array, position)
44#define vcardenumarray_remove(array, del) \
45 icalenumarray_remove(array, del)
47#define vcardenumarray_free(array) \
48 icalenumarray_free(array)
50#define vcardenumarray_sort(array) \
51 icalenumarray_sort(array)
53#define vcardenumarray_clone(array) \
54 icalenumarray_clone(array)
Defines the data structure for handling arrays of enums.
icalenumarray_element vcardenumarray_element
icalenumarray vcardenumarray