1 /* -*- Mode: C -*- 2 ====================================================================== 3 FILE: icalparameterimpl.h 4 CREATOR: eric 09 May 1999 5 6 $Id: icalparameterimpl.h,v 1.4 2008-01-15 23:17:40 dothebart Exp $ 7 $Locker: $ 8 9 10 (C) COPYRIGHT 2000, Eric Busboom <eric@softwarestudio.org> 11 http://www.softwarestudio.org 12 13 This program is free software; you can redistribute it and/or modify 14 it under the terms of either: 15 16 The LGPL as published by the Free Software Foundation, version 17 2.1, available at: http://www.fsf.org/copyleft/lesser.html 18 19 Or: 20 21 The Mozilla Public License Version 1.0. You may obtain a copy of 22 the License at http://www.mozilla.org/MPL/ 23 24 The original code is icalderivedparameters.{c,h} 25 26 Contributions from: 27 Graham Davison (g.m.davison@computer.org) 28 29 ======================================================================*/ 30 #ifdef HAVE_CONFIG_H 31 #include <config.h> 32 #endif 33 34 #ifndef ICALPARAMETER_IMPL 35 #define ICALPARAMETER_IMPL 36 37 #include "icalparameter.h" 38 #include "icalproperty.h" 39 40 struct icalparameter_impl 41 { 42 icalparameter_kind kind; 43 char id[5]; 44 int size; 45 const char* string; 46 const char* x_name; 47 icalproperty* parent; 48 49 int data; 50 }; 51 52 53 #endif /*ICALPARAMETER_IMPL*/ 54