Libical API Documentation
4.0 UNRELEASED
Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
src
libical
icalparameterimpl.h
1
/*======================================================================
2
FILE: icalparameterimpl.h
3
CREATOR: eric 09 May 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 icalderivedparameters.{c,h}
9
10
Contributions from:
11
Graham Davison (g.m.davison@computer.org)
12
======================================================================*/
13
14
#ifndef ICALPARAMETERIMPL_H
15
#define ICALPARAMETERIMPL_H
16
17
#include "
icalproperty.h
"
18
19
struct
icalparameter_impl
{
20
icalparameter_kind kind;
21
char
id
[5];
22
int
size;
23
const
char
*string;
24
const
char
*x_name;
25
icalproperty *parent;
26
27
icalvalue_kind value_kind;
28
int
is_multivalued;
29
30
int
data;
31
struct
icaldurationtype
duration;
32
icalarray
*values;
/* array of enums or strings */
33
};
34
35
#endif
/*ICALPARAMETER_IMPL */
icalarray
struct _icalarray icalarray
A struct representing an icalarray object.
Definition
icalarray.h:26
icalproperty.h
icaldurationtype
A struct representing a duration.
Definition
icalduration.h:30
icalparameter_impl
Definition
icalparameterimpl.h:19
Generated on
for Libical API Documentation by
1.14.0