summaryrefslogtreecommitdiffabout
path: root/libical/src/libical/icalderivedparameter.h
Unidiff
Diffstat (limited to 'libical/src/libical/icalderivedparameter.h') (more/less context) (show whitespace changes)
-rw-r--r--libical/src/libical/icalderivedparameter.h197
1 files changed, 100 insertions, 97 deletions
diff --git a/libical/src/libical/icalderivedparameter.h b/libical/src/libical/icalderivedparameter.h
index adf4724..cbf0035 100644
--- a/libical/src/libical/icalderivedparameter.h
+++ b/libical/src/libical/icalderivedparameter.h
@@ -30,12 +30,11 @@
30#define ICALDERIVEDPARAMETER_H 30#define ICALDERIVEDPARAMETER_H
31 31
32 32
33typedef void icalparameter; 33typedef struct icalparameter_impl icalparameter;
34 34
35const char* icalparameter_enum_to_string(int e); 35const char* icalparameter_enum_to_string(int e);
36int icalparameter_string_to_enum(const char* str); 36int icalparameter_string_to_enum(const char* str);
37 37
38/* Everything below this line is machine generated. Do not edit. */
39typedef enum icalparameter_kind { 38typedef enum icalparameter_kind {
40 ICAL_ANY_PARAMETER = 0, 39 ICAL_ANY_PARAMETER = 0,
41 ICAL_ALTREP_PARAMETER, 40 ICAL_ALTREP_PARAMETER,
@@ -170,138 +169,142 @@ typedef enum icalparameter_xliccomparetype {
170 ICAL_XLICCOMPARETYPE_LESSEQUAL = 20070, 169 ICAL_XLICCOMPARETYPE_LESSEQUAL = 20070,
171 ICAL_XLICCOMPARETYPE_GREATEREQUAL = 20071, 170 ICAL_XLICCOMPARETYPE_GREATEREQUAL = 20071,
172 ICAL_XLICCOMPARETYPE_REGEX = 20072, 171 ICAL_XLICCOMPARETYPE_REGEX = 20072,
173 ICAL_XLICCOMPARETYPE_NONE = 20073 172 ICAL_XLICCOMPARETYPE_ISNULL = 20073,
173 ICAL_XLICCOMPARETYPE_ISNOTNULL = 20074,
174 ICAL_XLICCOMPARETYPE_NONE = 20075
174} icalparameter_xliccomparetype; 175} icalparameter_xliccomparetype;
175 176
176typedef enum icalparameter_xlicerrortype { 177typedef enum icalparameter_xlicerrortype {
177 ICAL_XLICERRORTYPE_X = 20074, 178 ICAL_XLICERRORTYPE_X = 20076,
178 ICAL_XLICERRORTYPE_COMPONENTPARSEERROR = 20075, 179 ICAL_XLICERRORTYPE_COMPONENTPARSEERROR = 20077,
179 ICAL_XLICERRORTYPE_PROPERTYPARSEERROR = 20076, 180 ICAL_XLICERRORTYPE_PROPERTYPARSEERROR = 20078,
180 ICAL_XLICERRORTYPE_PARAMETERNAMEPARSEERROR = 20077, 181 ICAL_XLICERRORTYPE_PARAMETERNAMEPARSEERROR = 20079,
181 ICAL_XLICERRORTYPE_PARAMETERVALUEPARSEERROR = 20078, 182 ICAL_XLICERRORTYPE_PARAMETERVALUEPARSEERROR = 20080,
182 ICAL_XLICERRORTYPE_VALUEPARSEERROR = 20079, 183 ICAL_XLICERRORTYPE_VALUEPARSEERROR = 20081,
183 ICAL_XLICERRORTYPE_INVALIDITIP = 20080, 184 ICAL_XLICERRORTYPE_INVALIDITIP = 20082,
184 ICAL_XLICERRORTYPE_UNKNOWNVCALPROPERROR = 20081, 185 ICAL_XLICERRORTYPE_UNKNOWNVCALPROPERROR = 20083,
185 ICAL_XLICERRORTYPE_MIMEPARSEERROR = 20082, 186 ICAL_XLICERRORTYPE_MIMEPARSEERROR = 20084,
186 ICAL_XLICERRORTYPE_NONE = 20083 187 ICAL_XLICERRORTYPE_VCALPROPPARSEERROR = 20085,
188 ICAL_XLICERRORTYPE_NONE = 20086
187} icalparameter_xlicerrortype; 189} icalparameter_xlicerrortype;
188 190
189#define ICALPARAMETER_LAST_ENUM 20084 191#define ICALPARAMETER_LAST_ENUM 20087
190
191/* DELEGATED-FROM */
192icalparameter* icalparameter_new_delegatedfrom(const char* v);
193const char* icalparameter_get_delegatedfrom(icalparameter* value);
194void icalparameter_set_delegatedfrom(icalparameter* value, const char* v);
195
196/* DELEGATED-TO */
197icalparameter* icalparameter_new_delegatedto(const char* v);
198const char* icalparameter_get_delegatedto(icalparameter* value);
199void icalparameter_set_delegatedto(icalparameter* value, const char* v);
200
201/* RANGE */
202icalparameter* icalparameter_new_range(icalparameter_range v);
203icalparameter_range icalparameter_get_range(icalparameter* value);
204void icalparameter_set_range(icalparameter* value, icalparameter_range v);
205 192
206/* ENCODING */ 193/* LANGUAGE */
207icalparameter* icalparameter_new_encoding(icalparameter_encoding v); 194icalparameter* icalparameter_new_language(const char* v);
208icalparameter_encoding icalparameter_get_encoding(icalparameter* value); 195const char* icalparameter_get_language(const icalparameter* value);
209void icalparameter_set_encoding(icalparameter* value, icalparameter_encoding v); 196void icalparameter_set_language(icalparameter* value, const char* v);
210
211/* RSVP */
212icalparameter* icalparameter_new_rsvp(icalparameter_rsvp v);
213icalparameter_rsvp icalparameter_get_rsvp(icalparameter* value);
214void icalparameter_set_rsvp(icalparameter* value, icalparameter_rsvp v);
215 197
216/* PARTSTAT */ 198/* DIR */
217icalparameter* icalparameter_new_partstat(icalparameter_partstat v); 199icalparameter* icalparameter_new_dir(const char* v);
218icalparameter_partstat icalparameter_get_partstat(icalparameter* value); 200const char* icalparameter_get_dir(const icalparameter* value);
219void icalparameter_set_partstat(icalparameter* value, icalparameter_partstat v); 201void icalparameter_set_dir(icalparameter* value, const char* v);
220 202
221/* RELTYPE */ 203/* RELTYPE */
222icalparameter* icalparameter_new_reltype(icalparameter_reltype v); 204icalparameter* icalparameter_new_reltype(icalparameter_reltype v);
223icalparameter_reltype icalparameter_get_reltype(icalparameter* value); 205icalparameter_reltype icalparameter_get_reltype(const icalparameter* value);
224void icalparameter_set_reltype(icalparameter* value, icalparameter_reltype v); 206void icalparameter_set_reltype(icalparameter* value, icalparameter_reltype v);
225 207
226/* CUTYPE */
227icalparameter* icalparameter_new_cutype(icalparameter_cutype v);
228icalparameter_cutype icalparameter_get_cutype(icalparameter* value);
229void icalparameter_set_cutype(icalparameter* value, icalparameter_cutype v);
230
231/* MEMBER */
232icalparameter* icalparameter_new_member(const char* v);
233const char* icalparameter_get_member(icalparameter* value);
234void icalparameter_set_member(icalparameter* value, const char* v);
235
236/* FMTTYPE */ 208/* FMTTYPE */
237icalparameter* icalparameter_new_fmttype(const char* v); 209icalparameter* icalparameter_new_fmttype(const char* v);
238const char* icalparameter_get_fmttype(icalparameter* value); 210const char* icalparameter_get_fmttype(const icalparameter* value);
239void icalparameter_set_fmttype(icalparameter* value, const char* v); 211void icalparameter_set_fmttype(icalparameter* value, const char* v);
240 212
241/* SENT-BY */ 213/* TZID */
242icalparameter* icalparameter_new_sentby(const char* v); 214icalparameter* icalparameter_new_tzid(const char* v);
243const char* icalparameter_get_sentby(icalparameter* value); 215const char* icalparameter_get_tzid(const icalparameter* value);
244void icalparameter_set_sentby(icalparameter* value, const char* v); 216void icalparameter_set_tzid(icalparameter* value, const char* v);
217
218/* RANGE */
219icalparameter* icalparameter_new_range(icalparameter_range v);
220icalparameter_range icalparameter_get_range(const icalparameter* value);
221void icalparameter_set_range(icalparameter* value, icalparameter_range v);
222
223/* DELEGATED-TO */
224icalparameter* icalparameter_new_delegatedto(const char* v);
225const char* icalparameter_get_delegatedto(const icalparameter* value);
226void icalparameter_set_delegatedto(icalparameter* value, const char* v);
227
228/* CN */
229icalparameter* icalparameter_new_cn(const char* v);
230const char* icalparameter_get_cn(const icalparameter* value);
231void icalparameter_set_cn(icalparameter* value, const char* v);
245 232
246/* VALUE */ 233/* VALUE */
247icalparameter* icalparameter_new_value(icalparameter_value v); 234icalparameter* icalparameter_new_value(icalparameter_value v);
248icalparameter_value icalparameter_get_value(icalparameter* value); 235icalparameter_value icalparameter_get_value(const icalparameter* value);
249void icalparameter_set_value(icalparameter* value, icalparameter_value v); 236void icalparameter_set_value(icalparameter* value, icalparameter_value v);
250 237
251/* ALTREP */ 238/* X-LIC-COMPARETYPE */
252icalparameter* icalparameter_new_altrep(const char* v); 239icalparameter* icalparameter_new_xliccomparetype(icalparameter_xliccomparetype v);
253const char* icalparameter_get_altrep(icalparameter* value); 240icalparameter_xliccomparetype icalparameter_get_xliccomparetype(const icalparameter* value);
254void icalparameter_set_altrep(icalparameter* value, const char* v); 241void icalparameter_set_xliccomparetype(icalparameter* value, icalparameter_xliccomparetype v);
255 242
256/* DIR */ 243/* X */
257icalparameter* icalparameter_new_dir(const char* v); 244icalparameter* icalparameter_new_x(const char* v);
258const char* icalparameter_get_dir(icalparameter* value); 245const char* icalparameter_get_x(const icalparameter* value);
259void icalparameter_set_dir(icalparameter* value, const char* v); 246void icalparameter_set_x(icalparameter* value, const char* v);
260 247
261/* RELATED */ 248/* SENT-BY */
262icalparameter* icalparameter_new_related(icalparameter_related v); 249icalparameter* icalparameter_new_sentby(const char* v);
263icalparameter_related icalparameter_get_related(icalparameter* value); 250const char* icalparameter_get_sentby(const icalparameter* value);
264void icalparameter_set_related(icalparameter* value, icalparameter_related v); 251void icalparameter_set_sentby(icalparameter* value, const char* v);
265 252
266/* CN */ 253/* MEMBER */
267icalparameter* icalparameter_new_cn(const char* v); 254icalparameter* icalparameter_new_member(const char* v);
268const char* icalparameter_get_cn(icalparameter* value); 255const char* icalparameter_get_member(const icalparameter* value);
269void icalparameter_set_cn(icalparameter* value, const char* v); 256void icalparameter_set_member(icalparameter* value, const char* v);
257
258/* RSVP */
259icalparameter* icalparameter_new_rsvp(icalparameter_rsvp v);
260icalparameter_rsvp icalparameter_get_rsvp(const icalparameter* value);
261void icalparameter_set_rsvp(icalparameter* value, icalparameter_rsvp v);
262
263/* CUTYPE */
264icalparameter* icalparameter_new_cutype(icalparameter_cutype v);
265icalparameter_cutype icalparameter_get_cutype(const icalparameter* value);
266void icalparameter_set_cutype(icalparameter* value, icalparameter_cutype v);
270 267
271/* X-LIC-ERRORTYPE */ 268/* X-LIC-ERRORTYPE */
272icalparameter* icalparameter_new_xlicerrortype(icalparameter_xlicerrortype v); 269icalparameter* icalparameter_new_xlicerrortype(icalparameter_xlicerrortype v);
273icalparameter_xlicerrortype icalparameter_get_xlicerrortype(icalparameter* value); 270icalparameter_xlicerrortype icalparameter_get_xlicerrortype(const icalparameter* value);
274void icalparameter_set_xlicerrortype(icalparameter* value, icalparameter_xlicerrortype v); 271void icalparameter_set_xlicerrortype(icalparameter* value, icalparameter_xlicerrortype v);
275 272
276/* X */ 273/* RELATED */
277icalparameter* icalparameter_new_x(const char* v); 274icalparameter* icalparameter_new_related(icalparameter_related v);
278const char* icalparameter_get_x(icalparameter* value); 275icalparameter_related icalparameter_get_related(const icalparameter* value);
279void icalparameter_set_x(icalparameter* value, const char* v); 276void icalparameter_set_related(icalparameter* value, icalparameter_related v);
280 277
281/* LANGUAGE */ 278/* ENCODING */
282icalparameter* icalparameter_new_language(const char* v); 279icalparameter* icalparameter_new_encoding(icalparameter_encoding v);
283const char* icalparameter_get_language(icalparameter* value); 280icalparameter_encoding icalparameter_get_encoding(const icalparameter* value);
284void icalparameter_set_language(icalparameter* value, const char* v); 281void icalparameter_set_encoding(icalparameter* value, icalparameter_encoding v);
285 282
286/* ROLE */ 283/* ALTREP */
287icalparameter* icalparameter_new_role(icalparameter_role v); 284icalparameter* icalparameter_new_altrep(const char* v);
288icalparameter_role icalparameter_get_role(icalparameter* value); 285const char* icalparameter_get_altrep(const icalparameter* value);
289void icalparameter_set_role(icalparameter* value, icalparameter_role v); 286void icalparameter_set_altrep(icalparameter* value, const char* v);
290 287
291/* X-LIC-COMPARETYPE */ 288/* DELEGATED-FROM */
292icalparameter* icalparameter_new_xliccomparetype(icalparameter_xliccomparetype v); 289icalparameter* icalparameter_new_delegatedfrom(const char* v);
293icalparameter_xliccomparetype icalparameter_get_xliccomparetype(icalparameter* value); 290const char* icalparameter_get_delegatedfrom(const icalparameter* value);
294void icalparameter_set_xliccomparetype(icalparameter* value, icalparameter_xliccomparetype v); 291void icalparameter_set_delegatedfrom(icalparameter* value, const char* v);
295 292
296/* FBTYPE */ 293/* FBTYPE */
297icalparameter* icalparameter_new_fbtype(icalparameter_fbtype v); 294icalparameter* icalparameter_new_fbtype(icalparameter_fbtype v);
298icalparameter_fbtype icalparameter_get_fbtype(icalparameter* value); 295icalparameter_fbtype icalparameter_get_fbtype(const icalparameter* value);
299void icalparameter_set_fbtype(icalparameter* value, icalparameter_fbtype v); 296void icalparameter_set_fbtype(icalparameter* value, icalparameter_fbtype v);
300 297
301/* TZID */ 298/* ROLE */
302icalparameter* icalparameter_new_tzid(const char* v); 299icalparameter* icalparameter_new_role(icalparameter_role v);
303const char* icalparameter_get_tzid(icalparameter* value); 300icalparameter_role icalparameter_get_role(const icalparameter* value);
304void icalparameter_set_tzid(icalparameter* value, const char* v); 301void icalparameter_set_role(icalparameter* value, icalparameter_role v);
302
303/* PARTSTAT */
304icalparameter* icalparameter_new_partstat(icalparameter_partstat v);
305icalparameter_partstat icalparameter_get_partstat(const icalparameter* value);
306void icalparameter_set_partstat(icalparameter* value, icalparameter_partstat v);
305 307
306#endif /*ICALPARAMETER_H*/ 308#endif /*ICALPARAMETER_H*/
307 309
310/* Everything below this line is machine generated. Do not edit. */