libkcal
icalparameterimpl.h
Go to the documentation of this file.00001 /* -*- Mode: C -*- 00002 ====================================================================== 00003 FILE: icalparameterimpl.h 00004 CREATOR: eric 09 May 1999 00005 00006 00007 00008 (C) COPYRIGHT 2000, Eric Busboom <eric@softwarestudio.org> 00009 http://www.softwarestudio.org 00010 00011 This program is free software; you can redistribute it and/or modify 00012 it under the terms of either: 00013 00014 The LGPL as published by the Free Software Foundation, version 00015 2.1, available at: http://www.fsf.org/copyleft/lesser.html 00016 00017 Or: 00018 00019 The Mozilla Public License Version 1.0. You may obtain a copy of 00020 the License at http://www.mozilla.org/MPL/ 00021 00022 The original code is icalderivedparameters.{c,h} 00023 00024 Contributions from: 00025 Graham Davison (g.m.davison@computer.org) 00026 00027 ======================================================================*/ 00028 #ifdef HAVE_CONFIG_H 00029 #include <config.h> 00030 #endif 00031 00032 #ifndef ICALPARAMETER_IMPL 00033 #define ICALPARAMETER_IMPL 00034 00035 #include "icalparameter.h" 00036 #include "icalproperty.h" 00037 00038 struct icalparameter_impl 00039 { 00040 icalparameter_kind kind; 00041 char id[5]; 00042 int size; 00043 const char* string; 00044 const char* x_name; 00045 icalproperty* parent; 00046 00047 int data; 00048 }; 00049 00050 00051 #endif /*ICALPARAMETER_IMPL*/